单例模式:保证类在内存中只有一个对象。外界只有使用权,无法创建对象。 如何保证内存中只有一个对象 A、构造方法私有 B、在成员位置自己创建一个变量 C、通过一个公共的方法提供访问 单例模式分为饿汉式和饱汉式 饿汉式:类一加载就创建对象 如Runtime类就属于饿汉式 他的exec()方法可以直接打开 ...
分类:
其他好文 时间:
2017-03-06 20:35:55
阅读次数:
126
这是一个Struts2的例子来说明使用定制返回类型,允许用户下载文件。web工程的文件夹结构如下所示: 这是一个Struts2的例子来说明使用定制返回类型,允许用户下载文件。web工程的文件夹结构如下所示: 1. Action 在Action类中,声明一个 InputStream 的数据类型和get ...
分类:
其他好文 时间:
2017-03-06 14:23:46
阅读次数:
213
获取Spring框架监听器在服务器启动时创建的Spring容器(ApplicationContext对象) ...
分类:
编程语言 时间:
2017-03-05 23:29:10
阅读次数:
209
之前基本上没接触过移动端的UITest测试,之前因为一些需求临时赶鸭子上架采用了UIAutomator,但是后来发现webview没办法识别,在预研过程中,发现Robotium跟Appium这两个神器。由于Robotium提供了webview的解析方式,遂决定研究一下。 一.环境准备以及初始化 用来 ...
分类:
Web程序 时间:
2017-03-05 17:30:25
阅读次数:
384
1.使用extra方法 解释:结果集修改器,一种提供额外查询参数的机制 说明:依赖model模型 用在where后: Book.objects.filter(publisher_id="1").extra(where=["title='python学习1'"]) 用在select后 Book.obj ...
分类:
数据库 时间:
2017-03-05 13:17:50
阅读次数:
231
闭包 闭包是含有自由变量的函数。自由变量指的是不是函数局部变量,且不是函数参数的变量。比如 var a = 10; function test(m){ alert(a + m); } test(10); 上面代码中,a就是函数test的自由变量,test也就是一个闭包。至于test能够访问到a,是因 ...
分类:
编程语言 时间:
2017-03-05 12:27:51
阅读次数:
195
连接数据库步骤: 1. 注册驱动(只做一次) 2. 建立连接(Connection) 3. 创建执行SQL的语句(Statement) 4. 执行语句 5. 处理执行结果(ResultSet) 6. 释放资源举例:public void connectionOracle() throws SQLEx... ...
分类:
数据库 时间:
2017-03-04 18:59:46
阅读次数:
211
java在企业级项目开发中,无论是强制性的功能需要,还是为了简便java的实现,需要调用服务器命令脚本来执行。在java中,RunTime.getRuntime().exec()就实现了这个功能。 用法: public Process exec(String command) 在单独的进程中执行指定 ...
分类:
其他好文 时间:
2017-03-04 15:29:05
阅读次数:
312
1 sql = 'INSERT INTO course(class_name, credit, properties, teacher_name, college_given, classroom) ' \ 2 'VALUES ("%s", "%d", "%s", "%s", "%s", "%s")... ...
分类:
数据库 时间:
2017-03-04 14:04:49
阅读次数:
300
一、线程体函数开启了事件循环,线程如何正常结束 1、QThread::exec()使得线程进入事件循环 (1)、事件循环结束前,exec()后的语句无法执行 (2)、quit()和exit()函数用于结束事件循环 (3)、quit() < >exit(0),exec()的返回值由exit()参数决定 ...
分类:
编程语言 时间:
2017-03-04 12:55:24
阅读次数:
178