线程池
(本章节中例子都是用 VS2010 编译调试的)
线程池编写必须在 Windows Vista 操作系统(以及以上版本的操作系统)下,且
C++ 编译器版本至少是 VS2008
线程池的功能
以异步的方式来调用一个函数每隔一段时间调用一个函数当内核对象触发的时候调用一个函数当异步 I/O 请求完成的时候调用一个函数
注意
当一个进程初始化的时候,它...
分类:
编程语言 时间:
2016-04-13 17:09:28
阅读次数:
547
这里来讲解一下strtus2动态配置的用法。 配置之后不用通过 <action method="">去配置调用的具体方法。 第一:web.xml 第二:struts.xml 第三:MainPageAction.java 这样就可以配置了 使用链接:http://localhost:8081/stru ...
分类:
编程语言 时间:
2016-04-13 17:09:14
阅读次数:
231
1.事件流 浏览器开发团队遇到一个很有意思问题:页面的那一部分会拥有特定的事件? 对于理解这个问题您可以想象画在一张纸上的一组同心圆,如果你把手指放在圆心上,那么你的手指指向的其实不是一个圆,而是纸上所有的圆。放到实际页面中就是,你点击一个按钮,而是纸上所有的圆。 <栗子:现实生活中的声波、水波> ...
分类:
编程语言 时间:
2016-04-13 17:08:14
阅读次数:
305
首先,需要手动下载jar文件包,zip或jar格式,如https://commons.apache.org/proper/commons-net/download_net.cgi 其次,将其解压在目录$JAVA_HOME/lib/ext/ 最后,配置eclipse,project-》properti ...
分类:
编程语言 时间:
2016-04-13 15:58:21
阅读次数:
242
push() :删除数组的第一个元素,返回删除的值。这里是0 pop() :删除数组的最后一个元素,返回删除的值 shift() :删除数组的第一个元素,返回删除的值 unshift() :把参数加载数组的前面,返回数组的长度 splice() :插入/删除或替换数组元素 sort() :对数组的元 ...
分类:
编程语言 时间:
2016-04-13 15:56:28
阅读次数:
175
1 <bean id="beanNameViewResolver" 2 class="org.springframework.web.servlet.view.BeanNameViewResolver" /> 3 4 <bean id="viewController" class="ViewCont ...
分类:
编程语言 时间:
2016-04-13 15:56:36
阅读次数:
348
转载: http://my.oschina.net/nly/blog/349081 在移植eclipse项目时,如果遇到 报:“Project facet Java version 1.7 is not supported.”项目中的jdk1.7不支持。说明项目是其他版本jdk编译的,在eclips ...
分类:
编程语言 时间:
2016-04-13 14:44:39
阅读次数:
244
虽然python解析xml的库很多,但是,由于lxml在底层是用C语言实现的,所以lxml在速度上有明显优势。除了速度上的优势,lxml在使用方面,易用性也非常好。这里将以下面的xml数据为例,介绍lxml的简单使用。 [html]view plaincopy 例子:dblp.xml(dblp数据的... ...
分类:
编程语言 时间:
2016-04-13 14:45:03
阅读次数:
727
原文地址:http://my.oschina.net/xianggao/blog/85172?fromerr=WnWLB6aV 1. 基本概念的理解 `绝对路径`:你应用上的文件或目录在硬盘上真正的路径,如:URL、物理路径 例如: c:/xyz/test.txt代表了test.txt文件的绝对路径 ...
分类:
编程语言 时间:
2016-04-13 14:43:10
阅读次数:
303
想着给框架加些功能 首先想到的是生成测试报告 这里就涉及到了生成什么格式的文件 我这边就准备生成 xml 格式的文件 自己先学习了整理了下 代码如下: 生成的xml 文件内容如下: ...
分类:
编程语言 时间:
2016-04-13 14:42:35
阅读次数:
415
import xlrd def open_excel(fileName="TransInfo.xlsx"): try: fileHandler = xlrd.open_workbook(fileName) return fileHandler except Exception as e: print ...
分类:
编程语言 时间:
2016-04-13 14:39:16
阅读次数:
172
一、打包JavaWeb应用 在Java中,使用"jar"命令来对将JavaWeb应用打包成一个War包,jar命令的用法如下: 范例:将JavaWebDemoProject这个JavaWeb应用打包成war包 执行完之后,就可以得到一个文件,平时开发完JavaWeb应用后,一般都会将JavaWeb应 ...
分类:
编程语言 时间:
2016-04-13 14:36:09
阅读次数:
263
tomcat用户权限设置 在tomcat安装路径\conf目录下tomcat-users.xml添加: maven的server设置 在maven安装路径\conf目录下的setting.xml <servers>节点中添加: <server> <id>tomcat</id> <username>a ...
分类:
编程语言 时间:
2016-04-13 14:35:26
阅读次数:
240
1. 概述
RMQ(Range Minimum/Maximum Query),即区间最值查询,是指这样一个问题:对于长度为n的数列A,回答若干询问RMQ(A,i,j)(i,j当然,该问题也可以用线段树(也叫区间树)解决,算法复杂度为:O(N)~O(logN),这里我们暂不介绍。
2.RMQ算法
对于该问题,最容易想到的解决方案是遍历,复杂度是O(n)。但当数据量非常大...
分类:
编程语言 时间:
2016-04-13 13:24:55
阅读次数:
220
1.Spring
(1)导入Spring核心包
(2)导入struts核心包
(3)导入hibernate核心包
(4)将struts和spring整合还需导入
(5)struts配置文件详解
(6)spring配置文件详解
(7)hibernate配置文件详解
(8)数据库数据配置文件jdbc.properties...
分类:
编程语言 时间:
2016-04-13 13:23:51
阅读次数:
225
异步加载最常用的两种方式: 多线程,线程池 AsyncTask
实例操作:
从一个网站上获取Json数据,然后将数据在ListView上显示。
1.创建item_layout布局 , 修改主界面布局
item_layout.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/androi...
分类:
编程语言 时间:
2016-04-13 13:22:27
阅读次数:
247