1.进程进程是指在系统中正在运行的的一个应用程序;每个进程之间是独立的,每个进程运行在独立的且受保护的专用内存空间中;2.线程线程是程序的基本执行单元,一个进程的所有任务都在线程中执行;一个线程中任务是串行的;3.多线程一个进程中可以开启多条线程,多条线程可以并行执行不同的任务;多线程技术可以提高程...
分类:
编程语言 时间:
2014-06-24 12:50:32
阅读次数:
224
Linux Python Web.py
分类:
编程语言 时间:
2014-06-24 12:49:52
阅读次数:
186
1004. 西西弗斯式的命运Description古希腊有个关于西西弗斯的神话:西西弗斯被众神判决推运一块石头至山顶。由于巨石本身的重量,它被推到山顶却又总要滚下山脚。于是西西弗斯又得把石块推上山去。如此反复,永无止境,没有尽头。众神认为,让西西弗斯服这永恒的劳役是最严酷的惩罚。二哥被押入地狱。他被...
分类:
编程语言 时间:
2014-06-24 12:40:38
阅读次数:
384
1、通常程序员们会使用Cookie进行一些小量的数据储存在客户端浏览器,但孰不知这样会造成不必要的带宽浪费,可使用 js 中的 locaStorage 来替代cookie进行存储,但不支持IE8以下,是个问题:;使用方法:
分类:
编程语言 时间:
2014-06-24 12:24:31
阅读次数:
290
在Java中为了进行I/O操作,需要用适当的I/O类创建对象,这些对象包含从文件中读数据的方法和向文件中写数据的方法。例如:要将文本写入temp.txt的文件,1 PrintWriter pw = new PrintWriter("temp.txt");2 pw.print("Hello Java!...
分类:
编程语言 时间:
2014-06-24 12:22:32
阅读次数:
256
什么是隐式转换?众所周知,C++的基本类型中并非完全的对立,部分数据类型之间是可以进行隐式转换的。所谓隐式转换,是指不需要用户干预,编译器私下进行的类型转换行为。很多时候用户可能都不知道进行了哪些转换。为什么要进行隐式转换?C++面向对象的多态特性,就是通过父类的类型实现对子类的封装。通过隐式转换,...
分类:
编程语言 时间:
2014-06-24 12:23:08
阅读次数:
302
将C++对象保存到共享内存上时,由于程序DWON掉或者其他原因停掉程序(不清除共享内存)重新拉起程序时,共享内存上C++对象的虚函数指针已经失效。为了使得不清除共享内存重启程序时C++对象仍然有效,需要恢复共享内存上C++对象的虚函数表,通过C++的placement new可以做到。 假设 ...
分类:
编程语言 时间:
2014-06-24 12:17:59
阅读次数:
206
之前写的忘保存了,哭~~~~接着写吧,有机会再补上~~~~(1)设计类的思想是“动词和名词”,一般分为三个部分:对象,方法,域(2)Date birthday = new Date() 其中Date()是构造器,与类同名;new Date()产生的是个对象,但返回的是引用;birthday则是对象....
分类:
编程语言 时间:
2014-06-24 12:14:07
阅读次数:
173
异步网络据说能极大的提高网络server的连接速度,所以打算写一个专题,来学习和了解异步网络.因为Python有个非常出名的异步Lib:Twisted,所以就用Python来完成.OK,首先写一个pythone socket的server段,对开放三个端口:10000,10001,10002.kro...
分类:
编程语言 时间:
2014-06-24 12:06:39
阅读次数:
176
概括setuptools是 Python Enterprise Application Kit(PEAK)的一个副项目,它 是一组Python的 distutilsde工具的增强工具(适用于 Python 2.3.5 以上的版本,64 位平台则适用于 Python 2.4 以上的版本),可以让程序员...
分类:
编程语言 时间:
2014-06-24 12:08:05
阅读次数:
1613
废话不多讲,先上笑话,然后再,。看懂这个的说明你的节操已经不再了。晚饭后去理发店理发。。。割了吧。。。老板问我怎么剪,我悠悠的来一句往帅了剪。。。高潮往往令人想不到。。。。旁边一在焗油烫头发的大妈说到 别这样为难老板,人家赚点钱不容易。。。首先如果你是高手那么请出门右转,如果你是菜鸟那么恭喜你,go...
分类:
编程语言 时间:
2014-06-24 12:05:55
阅读次数:
218
1>GCD,全称Grand Central Dispatch,”牛逼的中枢调度器”,纯C语言,提供了非常多强大的函数2>GCD优势:(1)GCD是苹果公司为多核的并行运算提出的解决方案(2)GCD会自动利用更多地CPU内核(双核,四核等)(3)GCD会自动管理线程的生命周期(创建线程,调度任务,销毁...
分类:
编程语言 时间:
2014-06-24 11:54:27
阅读次数:
273
c++ primer说公有的函数就是接口现在项目中struct I_XX{ virtual void test() = 0;};这个test才被称作接口,我就不知道什么到底是接口,貌似这种说靠谱点接口有不同层次的定义, 比如C++通常把类的公用成员函数函数说成接口; 比如,我们通常把Win API....
分类:
编程语言 时间:
2014-06-24 11:53:43
阅读次数:
206
1.线程的状态NSThread *thread = [[NSThread alloc] initWithTarget:self selector:@selector(run) object:nil];[thread start];2.控制线程状态2.1>启动线程 -(void)start; //进....
分类:
编程语言 时间:
2014-06-24 11:53:02
阅读次数:
233
一个优秀Java程序员,必须了解Java内存模型、GC工作原理,以及如何优化GC的性能、与GC进行有限的交互,有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率,才能提高整个应用程序的性能。本文将从JVM内存模型、GC工作原理,以及GC的几个关键问题进行探讨,从GC...
分类:
编程语言 时间:
2014-06-24 11:52:29
阅读次数:
310
面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设计模式,而不重视面向对象的分析和设计。甚至还有经验丰富的Java程序员没有...
分类:
编程语言 时间:
2014-06-24 11:51:12
阅读次数:
307
原文地址:http://blog.csdn.net/chuyuqing/article/details/19629229在对《Set和hashCode()》的一篇原创文章写完后,由于对自己的一些论断产生了模糊和怀疑,因此又对Set进行了一些研究,形成本篇。在Set的使用场景中,我们不外乎看中了她存储...
分类:
编程语言 时间:
2014-06-24 11:50:33
阅读次数:
238
1.多线程的安全隐患1.1>一块资源可能被多个线程共享,也就是多个线程可能会访问同一块资源,如多个线程访问同一个对象,变量,文件等当多个线程访问同一块资源时,很容易引发数据错乱和数据安全问题1.2>安全隐患示意图:1.3>安全隐患的解决办法:互拆锁1.4>互斥锁的使用格式@synchronized(...
分类:
编程语言 时间:
2014-06-24 11:47:01
阅读次数:
298
1.进程1.1>进程是指在系统中正在运行的一个应用程序(同时打开QQ和Xcode,系统会分别启动2个进程)1.2>每个进程之间是独立的,每个进程均运行在其专用的且受保护的内存空间内2.线程1.1>一个进程想要执行任务,必须得有线程(每个进程至少要有一条线程,即主线程)1.2>线程是进程的基本执行单元...
分类:
编程语言 时间:
2014-06-24 11:38:28
阅读次数:
229
将浮点数转换成整数方法有很多,分享三种常用方法。Summary暂时我就想到3个方法而已。如果读者想到其他好用方法,也可以交流一下parseInt位运算符Math.floor Math.ceilDescription一、parseInt1. 实例parseInt("13nash");//13parse...
分类:
编程语言 时间:
2014-06-24 11:26:14
阅读次数:
301