一时兴起,这两天看了看Spring的源代码,...
分类:
编程语言 时间:
2014-09-27 01:03:48
阅读次数:
421
程序:一组指令的有效集合
进程:程序的执行就是进程。也可以把进程看成一个独立的程序,在内存中有其对应的代码空间和数据空间,一个进程所拥有的数据和代码只属于自己。进程是资源分配的基本单位,也是调度运行的基本单位。
线程:线程被人们认为是轻量级的进程,它是进程中单独运行的一路程序。换句话说,就是一个进程可以包含多个线程,并且至少有一个主线程,同时同一进程的线程共享该进程的代码和数据...
分类:
编程语言 时间:
2014-09-27 01:03:38
阅读次数:
348
??
1
Socket编程
socket这个词可以表示很多概念:
在TCP/IP协议中,“IP地址+TCP或UDP端口号”唯一标识网络通讯中的一个进程,“IP
地址+端口号”就称为socket。
在TCP协议中,建立连接的两个进程各自有一个socket来标识,那么这两个socket组成的socket
pair就唯一标识一个连接。socket本身有“插座”的意思...
分类:
其他好文 时间:
2014-09-27 00:13:29
阅读次数:
326
svn checkout 代码到某个目录
$ svn checkout http://example.com/svn/somerepo somerepo
待更新...
分类:
系统相关 时间:
2014-09-27 00:46:38
阅读次数:
236
工厂模式 属于创建型模式
简单工厂模式
通过一个厂类,以一个条件来创建对应的对象
//业务功能
public interface ICalculation {
double getResult(double numA, double numB);
}
public class CalcAdd implements ICalculation {
@Override
public...
分类:
编程语言 时间:
2014-09-27 01:03:08
阅读次数:
408
1 nginx过滤模块简介
过滤(filter)模块是过滤响应头和内容的模块,可以对回复的头和内容进行处理。它的处理时间在获取回复内容之后,
向用户发送响应之前。它的处理过程分为两个阶段,过滤HTTP回复的头部和主体,在这两个阶段可以分别对头部和主体
进行修改。
2 过滤模块执行顺序
2.1 ngx_http_output_(head, body)_filter_pt
先看一下ng...
分类:
其他好文 时间:
2014-09-26 23:56:18
阅读次数:
353
———Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ———1、代码编写 跟C语言一样,OC程序的入口是main函数,只不过是写在OC的源文件(.m文件)中。比如这里的第一个OC main.m文件中(文件名可以是中文):1 #include 2 // OC...
分类:
其他好文 时间:
2014-09-27 00:45:28
阅读次数:
244
当重写ImageView的时候需要获取android:src的值可以通过:getAttributeResourceValue("http://schemas.android.com/apk/res/android","src",0);获取如果是自定义的属性,比如bitmap通过:getAttribu...
分类:
移动开发 时间:
2014-09-27 00:11:49
阅读次数:
364
测试数据的下载地址为:http://pan.baidu.com/s/1gdgSn6r一、文件分析 首先可以用文本编辑器打开一个HTTP_20130313143750.dat的二进制文件,这个文件的内容是我们的手机日志,文件的内容已经经过了优化,格式比较规整,便于学习研究,感兴趣的读者可以尝试一下。....
分类:
移动开发 时间:
2014-09-26 23:38:19
阅读次数:
416
A Multiplication Gamehttp://acm.hdu.edu.cn/showproblem.php?pid=1517Time Limit: 5000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Tota...
分类:
其他好文 时间:
2014-09-27 00:44:48
阅读次数:
194
转自:http://blog.csdn.net/p40614021/article/details/6778100ATL:转换宏是各种字符编码之间进行转换的一种很方便的方式,在函数调用时,它们显得非常有用。ATL转换宏的名称是根据下面的模式来命名的[源类型]2[新类型]或者[源类型]2C[新类型]。...
分类:
其他好文 时间:
2014-09-27 00:27:58
阅读次数:
370
在Python中,变量类型是固定的,一旦声明就不能修改其类型(在Python里感觉不应该用声明,而应该用使用)正确:1 var = 12 print(var)3 var = 24 print(var)依次输出变量var的值,1和2。错误:1 var = 12 print(var)3 var = "我...
分类:
编程语言 时间:
2014-09-27 00:10:58
阅读次数:
295
做项目每次垂直居中的时候都折腾半天,在这边稍微整理一下垂直居中我所理解的一点知识吧。 1,行内元素 行内元素,比如,img,span等直接用vertical-align:middle,就可以搞定了。 2,块元素 垂直居中,最简单的方式是height:20px;line-he...
分类:
其他好文 时间:
2014-09-26 23:54:08
阅读次数:
246
DescriptionIn the two-player game "Two Ends", an even number of cards is laid out in a row. On each card, face up, is written a positive integer. Play...
分类:
其他好文 时间:
2014-09-27 00:10:38
阅读次数:
444
该公司题目感觉不难,算法设计有三道大题。 1、设有m和n两个整数,求它们的最大公约数和最小公倍数。 2、猴子分桃问题,每次分桃多一个,共有五个猴子,问最少有多少个桃子。 3、关于java的题目,有A,B,C三个线程, A线程输出A, B线程 输出B, C线程输出C,要求, 同时启动三个线程, 按顺序...
分类:
其他好文 时间:
2014-09-27 01:00:28
阅读次数:
393
1.简介weinre是一款非常好用的远程调试工具。功能与网页浏览器的开发者工具基本类似,但这个工具更适合用于移动端web的调试。2.安装weinre基于nodejs,因此首先要安装nodejs,然后使用npm进行安装:npm -g install weinre3.运行weinre --httpPor...
分类:
其他好文 时间:
2014-09-27 00:43:28
阅读次数:
374
Uri uri = Uri.parse("market://details?id="+ "com.tencent.qq");Intent intent = new Intent(Intent.ACTION_VIEW,uri);intent.addFlags(Intent.FLAG_ACTIVITY_...
分类:
移动开发 时间:
2014-09-26 23:36:28
阅读次数:
357