1、生成线程 HANDLE hthread; //线程句柄 hthread=CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)threadFunc,NULL,0,NULL);//获得句柄 CloseHandle(hthread); 2、线程函数 threadFu ...
分类:
编程语言 时间:
2016-09-30 00:48:37
阅读次数:
172
树状数组 数据结构知识点1-树状数组 树状数组的用途就是维护一个数组,重点不是这个数组,而是要维护的东西,最常用的求区间和问题,单点更新。但是某些大牛YY出很多神奇的东西,完成部分线段树能完成的功能,比如区间更新,区间求最值问题。 树状数组当然是跟树有关了,但是这个树是怎么构建的呐?这里就不得不感叹 ...
分类:
编程语言 时间:
2016-09-30 00:45:03
阅读次数:
241
1.计算机不能直接理解高级语言,只能理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。(计算机只能执行机器语言:我们要执行高级语言编的代码,就只能用编译器把它变成机器语言) 2.翻译有两种方式:a.编译b.解释。两种方式主要是翻译的时间不同 3.编译语言:编译型语言 ...
分类:
编程语言 时间:
2016-09-30 00:44:03
阅读次数:
212
今天,花了一个晚上的时间边学边做,搞出了我的第一个爬虫。学习Python有两个月了,期间断断续续,但是始终放弃,今天搞了一个小项目,有种丰收的喜悦。废话不说了,直接附上我的全部代码。 结果截图如下: 缺憾:有部分数据被漏掉了,继续找原因中 ...
分类:
编程语言 时间:
2016-09-30 00:41:35
阅读次数:
285
.NET教程,今天给大家介绍的是:.NET面试题之IEnumerable,这是在面试的时候可能会碰到的一道题目,这道题的注解分为了两个部分,这一篇是第一部分!什么是IEnumerable?IEnumerable及IEnumerable的泛型版本IEnumerable是一个接口,它只含有一个方法GetEnumerator。Enumerable这..
分类:
编程语言 时间:
2016-09-29 22:43:27
阅读次数:
480
.NET教程,这篇文章还是接着上文介绍的第二部分!多的不说,直接献上内容!使用yield关键字实现方法GetEnumerator如果iterator本身有实现IEnumerator接口(本例就是一个数组),则可以有更容易的方法:publicIEnumeratorGetEnumerator(){return_people.GetEnumerator();}注意,这..
分类:
编程语言 时间:
2016-09-29 22:37:08
阅读次数:
274
ThreadPerMessage请求的频率高于处理速度,由线程池平衡请求速度和处理速度。适用环境不需要返回数据,处理顺序无关的场景。样例每一次请求都由线程池中一个线程处理。服务端packageThreadPerMessage;
importjava.util.concurrent.ExecutorService;
importjava.util.concurren..
分类:
编程语言 时间:
2016-09-29 22:33:28
阅读次数:
171
#!/usr/bin/envpython3
#author:zhouxia
#date:2016-08-05
importsocket
defcheckip(ipaddr,port):
try:
sock=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
sock.settimeout(3)
sock.connect((ipaddr,port))
returnTrue
exceptsocket.errorase:
returnFalse
finally:
s..
分类:
编程语言 时间:
2016-09-29 22:30:06
阅读次数:
235
servletoracle数据库使用比较繁琐,以后可能会和mysql一起混着用.两个在连接的时候没有太大的区别.数据库要支持中文,要设定正确的字符集gbkutf-8jdbc驱动要进行正确的编码和解码jdbc驱动在插入中文数据时要做编码处理在查询中文数据时要做解码处理mysql的jdbc驱动的某些版本的..
分类:
编程语言 时间:
2016-09-29 22:26:28
阅读次数:
276
调试SpringMVC时发现如下异常:java.lang.ClassCastException:org.springframework.web.servlet.DispatcherServletcannotbecasttojavax.servlet.Servlet问题出在servlet-api.jar上,tomcat部署springMVC项目时是不用这个包的,而用maven构建项目时需要,如果不引用该依赖就会不识..
分类:
编程语言 时间:
2016-09-29 22:12:24
阅读次数:
355
一、函数概述1、函数的基础概念函数是python为了代码最大程度地重用和最小化代码冗余而提供的基础程序结构。函数是一种设计工具,它能让程序员将复杂的系统分解为可管理的部件函数用于将相关功能打包并参数化在python中可以创建4种函数:全局函数:定义在模块中局部函数:嵌套..
分类:
编程语言 时间:
2016-09-29 22:11:31
阅读次数:
394
算法即解决问题的方法,算法的核心就是为了提升性能so冒泡排序冒泡一:#_*_coding:utf-8_*_
‘‘‘
冒泡排序
‘‘‘
importrandom,time
l=range(1000)
print(l)
random.shuffle(l)
print(l)
deftimer(func):
def_wrapper(*args,**kwargs):
start_time=time.time()
res=func(*a..
分类:
编程语言 时间:
2016-09-29 22:08:46
阅读次数:
278
创建Spring 配置-使用一个或多个XML 文件作为配置文件,使用自动注入(byName),在代码中使用注解代替自动注入,使用自动扫描代替xml中bean的声明
分类:
编程语言 时间:
2016-09-29 21:54:38
阅读次数:
631
在这个实例中,我们要做一些敌人AI的简单实现,其中自动跟随和动画是重点,我们要达到的目标如下: 1.敌人能够自动跟随主角 2.敌人模型一共有四个动作:Idle(空闲) Run(奔跑) Attack(攻击) Death(死亡). 3.要求敌人在合适的时机能够做出合适动作 (一)自动跟随的实现 1)首先 ...
分类:
编程语言 时间:
2016-09-29 21:45:24
阅读次数:
854
工作以来,一直对java集合理解的不够全面,不够深入,就是常用的ArrayList/HashMap/Set/List,有时候会用一下LinkedList。一时兴起,可能对TreeSet,HashSet有点兴趣。不过集合这些公司面试经常问的,特别是高大上的公司还问的特别深。所以自己搜索一些资料,按自己 ...
分类:
编程语言 时间:
2016-09-29 21:42:18
阅读次数:
139