- 博客(4)
- 资源 (9)
- 收藏
- 关注
原创 多线程基础
1、概述Jvm虚拟机启动的时候就启动了多个线程,至少有两个线程可以分析出来,他们分别是执行main函数的线程,该线程的任务代码都定义在mian函数中;第二个就是负责垃圾回收的线程。创建线程的目的是为了开启一条执行路径,去运行指定的代码和其他代码实现同时运行。而运行的指定代码就是这个执行路径的任务。另外,Jvm创建的主线程的任务都定义在了主函数中。2、多线程的两种创建方式 多线
2015-08-27 21:04:06 315
原创 JUnit4测试框架
JUnit4测试框架 在软件测试领域有很多的测试框架,比如JUnit、TestNG等,但是最著名的则是JUnit。在这个测试框架中有一句经典的话:keeps the bar green to keeps the code clean!以下介绍整个框架的入门。新建和命名规则 我们可以“new--JUnitTest Case”来新建一个JUnit测试类,如下:红
2015-08-14 21:25:28 433
原创 java设计模式
1、责任链应用场景 假设用户向服务器发动数据,由于数据中可能包含敏感词汇或是其他需要实现过滤的信息,因此在数据进入服务器数据库之前需要对信息进行过滤。但是过滤器可能不只是需要一个,而且在以后业务需要增加以后,程序能够很容易的扩展,因此就有了这种责任链设计模式。第一次设计 现在我们假设用户要向服务器发送一段字符串,但是在字符串中包括敏感词汇和脚本语言,因此在数据录入数据库
2015-08-12 22:01:06 747
原创 python快速入门
1、特点python是不用“;”作为每句代码的结尾的。python来区别模块是使用缩进来区别的,因此在python中缩进是非常重要的。2、打印print 'hello world'print type() 打印变量的类型多行打印用三引号 '''被打印内容'''3、头文件#! /usr/bin/env python意思为使用本地安装的python版本。
2015-08-12 15:50:51 410
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人