本文我再来讲SpringMVC和MyBatis整合开发的方法,这样的话,Spring、MyBatis和SpringMVC三大框架的整合开发我们就学会了。这里我使用的Spring是Spring4.1.3这个版本(SpringMVC自然也是这个版本),MyBatis是MyBatis3.2.7这个版本。 ...
分类:
编程语言 时间:
2018-05-20 19:25:57
阅读次数:
174
selenium常用的8种元素定位方式如下(代码可直接运行): ...
分类:
编程语言 时间:
2018-05-20 19:27:51
阅读次数:
195
收集函数 把实际参收集到元组和字典当中 以上的*, **操作也可以用于执行相反的操作 在函数要访问的全局变量和函数内的局部变量重名的时候调用方法 ...
分类:
编程语言 时间:
2018-05-20 19:29:26
阅读次数:
168
线上的代码之前运行的都很平稳,突然就出现了一个很奇怪的问题,看错误信息是第三方框架Druid报出来了,连接池回收连接时出现的问题。 查看一下他的源码 看了一下也没有发现所以然,然后去GitHub上的Druid官方开源处,看了一下历史问题修复,发现这个是旧版本已知的一个Bug。 https://git ...
分类:
编程语言 时间:
2018-05-20 19:29:42
阅读次数:
664
最近集中学习了一下矩阵树定理,自己其实还是没有太明白原理(证明)类的东西,但想在这里总结一下应用中的一些细节,矩阵树定理的一些引申等等。 首先,矩阵树定理用于求解一个图上的生成树个数。实现方式是:\(A\)为邻接矩阵,\(D\)为度数矩阵,则基尔霍夫(Kirchhoff)矩阵即为:\(K = D - ...
分类:
编程语言 时间:
2018-05-20 19:30:01
阅读次数:
211
#include <stdio.h> int main() { for (float y = 1.5f; y > -1.5f; y -= 0.1f) { for (float x = -1.5f; x < 1.5f; x += 0.05f) { float a = x * x + y * y - 1 ...
分类:
编程语言 时间:
2018-05-20 19:30:10
阅读次数:
227
入门知识拾遗 一、作用域 对于变量的作用域,执行声明并在内存中存在,该变量就可以在下面的代码中使用。 1 2 3 if 1==1: name = 'kingo' print name 1 2 3 if 1==1: name = 'kingo' print name 1 2 3 if 1==1: na ...
分类:
编程语言 时间:
2018-05-20 20:08:03
阅读次数:
149
爬虫基本流程 发起请求 通过HTTP库向目标服务器发送Request,Request内可以包含额外的headers信息。 获取响应内容 如果服务器正常响应,会返回Response, 里面包含的就是该页面的内容。 解析数据 内容或许是HTML,可以用正则表达式、网页解析库进行解析。 或许是Json,可 ...
分类:
编程语言 时间:
2018-05-20 20:08:14
阅读次数:
133
数组 es6新增 (1)复制数组 (2)合并数组 (3)字符串 扩展运算符还可以将字符串转为真正的数组。 Array.of 方法用于将一组值,转换为数组 Array.of基本上可以用来替代Array()或new Array(),并且不存在由于参数不同而导致的重载。它的行为非常统一。 copyWith ...
分类:
编程语言 时间:
2018-05-20 20:09:29
阅读次数:
198
Python中可迭代对象和迭代器对象的理解 我们在用for ... in ...语句循环时,in后面跟随的对象要求是可迭代对象,即可以直接作用于for循环的对象统称为可迭代对象(Iterable),如list、tuple、dict、set、str等。 可迭代对象是实现了__iter__()方法的对象 ...
分类:
编程语言 时间:
2018-05-20 20:09:51
阅读次数:
177
原创作品,可以转载,但是请标注出处地址:https://www.cnblogs.com/V1haoge/p/9064218.html 1、算法简介 冒牌排序是很耳熟的排序方式,虽然它使用的很少,但是经常会出现在面试中,冒泡的意思是渐进式的意思,即渐进式排序。 2、算法原理 冒泡排序就是通过相邻元素的 ...
分类:
编程语言 时间:
2018-05-20 20:13:36
阅读次数:
155
以后争取多练练,现在在看老男孩的全栈开发慢慢修炼。比较最大数字的简单代码,熟悉缩进数据类型。#兄弟连得出最大数字num_1=input("Num1:")num_2=input("Num2:")num_3=input("Num3:")ifint(num_1)>int(num_2):max_num=int(num_1)ifmax_num
分类:
编程语言 时间:
2018-05-20 20:13:44
阅读次数:
181
演示站:c.lmz8.cn打开js/4.js,复制到工具箱的js代码整理那,先解密,方便查看。工具箱:tool.lmz8.cnjs代码整理、在线解码 这个便是文字,只不过呗转码了,所以要用到解码工具。内容更改:index.html(里面的网址改了,否则会跳转到我的网站)js/4.js(网址、照片、音 ...
分类:
编程语言 时间:
2018-05-20 20:16:17
阅读次数:
765
创建一个时间对象 常用方法 数学对象 求一个min max的随机数(且包括min和max): ...
分类:
编程语言 时间:
2018-05-20 20:17:24
阅读次数:
182
一 什么是装饰器?????????正如其名,装饰器的作用是为已经存在的对象增加额外功能(装饰),由此可使已有函数在无需代码改动的情况下增加额外功能;装饰器的本质是嵌套的函数且返回函数对象,即闭包。有关闭包的概念,可参考《[理解Python中的闭包](http://blog.51cto.com/2681882/21177
分类:
编程语言 时间:
2018-05-20 20:17:32
阅读次数:
179
在上一章,我讲解了React+node+express相应的框架搭建,一个项目只有一个前端框架够么,当然不够啦!!! 所以这节我们就来讲后台springboot框架的搭建和相关原理吧~~~版本(2.1.0) 1.搭建Springboot所需要的前提 ①JDK8 或 JDK9 ②Maven3.2+ 或 ...
分类:
编程语言 时间:
2018-05-20 20:17:41
阅读次数:
215
spring web 5.0.6.RELEASE.jar!/org/springframework/web/method/support/HandlerMethodReturnValueHandlerComposite.class spring webmvc 5.0.6.RELEASE.jar!/o ...
分类:
编程语言 时间:
2018-05-20 20:17:51
阅读次数:
445
一、多线程 概念 进程是程序在计算机上的一次执行活动。当你运行一个程序,你就启动了一个进程。显然,程序是死的(静态的),进程是活的(动态的)。进程可以分为系统进程和用户进程。凡是用于完成操作系统的各种功能的进程就是系统进程,它们就是处于运行状态下的操作系统本身;用户进程就不必我多讲了吧,所有由你启动 ...
分类:
编程语言 时间:
2018-05-20 20:38:09
阅读次数:
181
类的三大成员:成员变量、构造方法、方法,初始化代码块是类的第4个成员 初始化块用于对类或者对象的初始化, 一个类的初始化块可以有0~多个,按先后顺序执行 跟实例方法-->类方法、实例变量-->类变量一样,也可以用static修饰初始化块,静态初始化块-->非静态初始化块 初始化块总是先于构造器执行 ...
分类:
编程语言 时间:
2018-05-20 20:38:25
阅读次数:
163