加载中
用socket实现简单的http服务器功能

用最基本的socket实现http服务器的功能,上代码: import java.io.*; import java.util.*; import java.net.*; public class Webserver{   //根资源路径     protected String docroot;   //绑定...

关于shell参数及操作

shell脚本中定义变量的方式很自由(弱类型),直接使用:var_name=var_value 就行了。获取其值也简单,只需要在值前面添加$符号:echo "${var_name}"。shell运行时,有些变量根据当前运行环境...

java类加载全过程

今天去涉猎了一下类的加载的过程,现在也总结一下: 一个java文件从被加载到被卸载这个生命过程,总共要经历5个阶段: 加载->链接(验证+准备+解析)->初始化(使用前的准备)->使用->卸载 ...

2012/11/05 21:09
26.8K
python

亲爱的朋友: 欢迎你!很高兴能在这里见到你,你能来到这里说明你真的很喜欢python,很想把python给学好!我觉的你很幸运,开始我学python的时候比较少资料,学起来也比较头疼,现在随着pytho...

2012/10/21 13:24
107
关于java的volatile关键字

我们现在所使用的数据类型中,有两种是64位的:long double 同时,目前我们的机器中,大部分都是32位的 也就是说,32位的机器每次只能处理32位的数据,在接收到64位的数据时,只能分两次来处...

2012/10/08 14:29
156
java位运算&&位移运算

位运算:位运算允许对整数中的单个比特进行操作。位运算会对连个操作数中对应的比特执行布尔代数运算,并产生一个结果。 java中有3种位运算符:&(与) |(或) ^(异或) ~(非) 看例子说明...

策略模式(strategy pattern)

首先看下策略模式官方一点的定义:定义了算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。 看了这个定义是否感觉一头雾水,我们以例子来解释: 现在...

设计原则

1.找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要变化的代码混在一起。 2.针对接口编程,而不是针对实现编程。 3.多用组合,少用继承。

2012/09/27 08:54
75
python webservice hello world

最近在搞基于python的webservice项目,今天为把环境给配好,折腾了不少时间,还是把配的过程记录下来,以后备用: 首先你系统上要有python,这个不必说啦,我系统上用的是2.7+ 其次,要用pyt...

2012/09/18 23:33
5.6K
关于sleep()跟wait()的区别

首先这两个家伙都是让线程睡觉的,这没错。但他两还是有本质上的区别的。 1、所在的位置不同 sleep()在Thread类中。而wait()在Object类中。 2、睡眠时的动作不同 sleep这货让线程睡眠了,线程...

生产者消费者模型

这个是java线程学习里面比较经典的一个模型,描述的是多个线程之间同步与让步的问题 情景: 角色1:产品->窝头 角色2:产品容器->桶 角色3:生产者->生产窝头->放在桶里 角色4:消费者->从桶...

实现线程的两种奇葩写法

一、 子类重写run()方法: Thread thread=new Thread(){ @Override public void run() { //do something here... }; }; 等号右边的一句代表new一个Thread的匿名...

2012/09/17 10:15
184

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部