为什么使用多线程进程之间不能共享内存,但线程之间共享内存很容易系统创建进程需要为该进程重新分配系统资源,但创建线程代价小得多,因此使用多线程来实现多任务并发比多进程的效率高JAVA内置了多线程功能支持,而不是单纯的作为底层操作系统的调度方式,从而简化了JAVA的多..
分类:
编程语言 时间:
2017-05-06 10:05:04
收藏:
0 评论:
0 赞:
0 阅读:
329
最近做了一些SpringBoot单元测试方面的东西,总结一下。单元测试尽量要和SpringBoot框架减少耦合度,当你在测试某一项功能点是需要mock太多的对象时你就应该意识到这个功能点的耦合度太高了使用ConstructorInjection,不要使用FieldInjection。这样才能更容易写单元测试代码。..
分类:
编程语言 时间:
2017-05-06 10:02:53
收藏:
0 评论:
0 赞:
0 阅读:
441
一,首先是一个MVC框架。在web模型中,MVC是一种很流行的框架,通过把Model,View,Controller分离,把较为复杂的web应用分成逻辑清晰的几部分,是为了简化开发,减少出错。还是为了组内开发人员之间的配合。总之就是一种分层工作的办法。二,springMVC,是spring的一个子框架..
分类:
编程语言 时间:
2017-05-06 10:02:42
收藏:
0 评论:
0 赞:
0 阅读:
319
JRebel:ERRORorg.zeroturnaround.bundled.javassist.CannotCompileException:[sourceerror]nosuchclass:handlerMethodsatorg.zeroturnaround.bundled.javassist.CtNewMethod.make(JRebel:79)atorg.zeroturnaround.bundled.javassist.CtNewMethod.make(JRebel:45)atorg.zeroturn..
分类:
编程语言 时间:
2017-05-06 09:57:16
收藏:
0 评论:
0 赞:
0 阅读:
313
1.2.答案:数字+字符串相加会报错,原因两者不属于一个类型,不能相加。需转换其中一个后可以加或组合;3.序列类型可以相互转换,要注意字符串str、列表list、元组tuple
分类:
编程语言 时间:
2017-05-06 09:57:08
收藏:
0 评论:
0 赞:
0 阅读:
304
<!--导入javaeejar包--><dependency><groupId>javax</groupId><artifactId>javaee-api</artifactId><version>6.0</version><scope>provided</scope></dependency>修改jar包依赖范围就好了
分类:
编程语言 时间:
2017-05-06 09:55:38
收藏:
0 评论:
0 赞:
0 阅读:
328
拦截一些请求进行处理,比如通过它来进行权限验证,或者是来判断用户是否登陆,日志记录,编码,或者限制时间点访问等等,是非常有必要的。所以就有了此篇文章啦。JavaWeb--Servlet过滤器Filte...
分类:
编程语言 时间:
2017-05-06 09:52:55
收藏:
0 评论:
0 赞:
0 阅读:
609
接下来博客的内容
理解基本类型和引用类型的值
理解执行环境
理解垃圾收集
按照 ECMA-262 的定义,JavaScript 的变量与其他语言的变量有很大区别。JavaScript 变量松散类型的本...
分类:
编程语言 时间:
2017-05-06 09:52:42
收藏:
0 评论:
0 赞:
0 阅读:
251
#判断if 条件: 内容一 内容二else: 如果的意思 内容三 内容四 示例如下:name = raw_input ('请输入用户名:')pwd = raw_input ('请输入密码:')if name == "abc" and pwd == "123qwe": print ('登录成功')el ...
分类:
编程语言 时间:
2017-05-06 09:51:01
收藏:
0 评论:
0 赞:
0 阅读:
312
五、指针: 5.1、指针也是一种变量,拥有所有变量所拥有的所有的属性。 5.2、用于访问存储空间。 5.2.1、使用变量名进行存储空间的访问是比指针进行的访问更安全的。 5.2.2、在变量名无法使用的场合,我们才会使用指针进行存储空间的访问。 5.2.3、什么情况下变量名是无法使用的: 1、局部变量 ...
分类:
编程语言 时间:
2017-05-06 09:50:52
收藏:
0 评论:
0 赞:
0 阅读:
302
访问属性:obj.attr 或者 obj['attr'] 通过js访问style属性 : style 只能获取元素的内联样式。因此,要获取元素的完整的样式信息,必须使用 window 对象的 getComputedStyle 方法,此方法有2个参数,第一个参数为要获取计算样式的元素,第二个参数可以是 ...
分类:
编程语言 时间:
2017-05-06 09:49:08
收藏:
0 评论:
0 赞:
0 阅读:
281
Python的入门() Python是一种解释型、面向对象、动态数据类型的高级程序设计语言 :面向对象、直译成的计算机程序语言 :遵循GPL协议(GNU General Public License) 创始人:吉多.范罗苏姆 源于1989年圣诞期间 特点:优雅、明确、简单 Python适合开发哪些应 ...
分类:
编程语言 时间:
2017-05-06 09:48:06
收藏:
0 评论:
0 赞:
0 阅读:
375
#一个等号是赋值,两个等号是比较,“!=” 代表不等于 在python中 True代表真,False代表假 注:首字母都要大写#变量:变量名:数字,字母,下划线组成,变量名不能以数字开头 aabb1 = "123" saaa = "aabc" a_qwe = "saaa"变量名不是Python内部的 ...
分类:
编程语言 时间:
2017-05-06 09:46:30
收藏:
0 评论:
0 赞:
0 阅读:
357
二、函数: 2.1、函数的执行: 1、当我们每次进入一个函数的时候,原函数的栈底进行一个备份,之后将当前函数的栈底和栈顶指针分作同一个。 2、此时我们就可以说产生了一个新栈,产生新栈之后会在新栈中申请一段空间(栈帧),申请到空间之后。 3、再将需要备份的一些寄存器压到栈中。 4、之后将栈中的这些空间 ...
分类:
编程语言 时间:
2017-05-06 09:46:09
收藏:
0 评论:
0 赞:
0 阅读:
321
定义类 ,实例化对象类 ,调用 为类对象增加数据成员 -- ...
分类:
编程语言 时间:
2017-05-06 09:45:59
收藏:
0 评论:
0 赞:
0 阅读:
291
网上有很多,发个简单的出来,关键是头文件"dirent.h" ...
分类:
编程语言 时间:
2017-05-06 09:44:58
收藏:
0 评论:
0 赞:
0 阅读:
1757
数据结构图的经常使用算法总结 本人在校期间写了一个win32应用程序,用于回想算法导论图的经常使用算法(图中边的权值为两个圆心的像素点的距离) 1.dijkstra算法求两点之间最短路径: 贪心算法用优先队列实现,每次选择距离起点路径和最短的顶点弹出队列,此顶点最短路径就已经确定 初始图例如以下 选 ...
分类:
编程语言 时间:
2017-05-06 09:42:12
收藏:
0 评论:
0 赞:
0 阅读:
272
1. Phthon初识 2. Phthon的基础知识 3. Phthon的数据类型 3. Phthon的运算符 4. Phthon的流程控制 ...
分类:
编程语言 时间:
2017-05-06 09:41:17
收藏:
0 评论:
0 赞:
0 阅读:
192
第一种(懒汉,线程不安全): Java代码 public class Singleton { private static Singleton instance; private Singleton (){} public static Singleton getInstance() { if (i... ...
分类:
编程语言 时间:
2017-05-06 09:37:26
收藏:
0 评论:
0 赞:
0 阅读:
255
1 今天看视频看到里面的老师讲了Python的知识 学会了for循环 for i in range(10): i+=3 print("i") 循环三次 for 循环还有步长 步长只需一步就可以把奇数偶数 ,得出结果 ,有点神奇。 for i in range(1,10,2): 2 while 循环 ...
分类:
编程语言 时间:
2017-05-06 09:36:54
收藏:
0 评论:
0 赞:
0 阅读:
336