终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无 关。转义序列是以 ESC 开头,可以用 \033 完成相同的工作(ESC 的 ASCII 码用十进制表 示就是 27, = 用八进制表示的 33)。\033[显示方式;前景色;背景色m显示方式:0(默认值)、1(高亮)、2...
分类:
编程语言 时间:
2015-01-03 21:01:56
阅读次数:
274
“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的Q...
分类:
其他好文 时间:
2015-01-03 21:01:50
阅读次数:
267
python google protobuf 使用google protobuf由于采用二进制打包,数据量很小,又支持主流的java,c,python语言,所以尤其适合于mobile客户端与服务器的通信。相对于xml,html,json等格式,有其独特优势解压protobuf-2.5.0.tar.g...
分类:
编程语言 时间:
2015-01-03 21:00:28
阅读次数:
870
概述在C语言中程序的全局变量作用域只有一个,所有的全局标识符都共享同一个作用域,在多人开发的时候,容易造成标识符冲突。C++为了解决这个问题提出了命名空间这一概念,通过命名空间把全局变量作用域划分为不同的部分,不同的命名空间中的可以相同但不产生冲突。 Tips: 标识符:标识符是指常量、 变量、语句...
分类:
编程语言 时间:
2015-01-03 20:58:56
阅读次数:
163
文章来源:http://www.cnblogs.com/jice/archive/2011/08/07/2130069.htmltextarea宽度、高度自己主动适应处理方法 150)?'150px':(this.scrollHeight+5)+'px');overflow:auto;">
分类:
其他好文 时间:
2015-01-03 21:00:46
阅读次数:
206
在Ubuntu中安装apache 安装指令:sudo apt-get install apache2 安装结束后: 产生的启动和停止文件是:/etc/init.d/apache2 启动:sudo apache2ctl -k start 停止:sudo apache2ctl -k stop ...
分类:
Web程序 时间:
2015-01-03 20:59:13
阅读次数:
274
AsyncTask主要用来更新UI线程,比较耗时的操作可以在AsyncTask中使用。AsyncTask是一个抽象类,使用时需要继承这个类,然后调用execute()方法开始执行异步任务。Async有三个泛型参数Async:Params是指调用execute()方法时传入的参数类型和doInBack...
分类:
其他好文 时间:
2015-01-03 20:58:24
阅读次数:
111
SPRING官方网站改版后,建议都是通过Maven和Gradle下载,对不使用Maven和Gradle开发项目的,下载就非常麻烦,下给出Spring Framework jar官方直接下载路径:http://repo.spring.io/libs-release-local/org/springfr...
分类:
编程语言 时间:
2015-01-03 21:00:03
阅读次数:
151
总所周知,C++对象在创建之时,会由构造函数进行一系列的初始化工作。以没有继承关系的单个类来看,除了构造函数本身的产生与指定,还涉及到初始化步骤,以及成员初始化方式等一些细节,本篇笔记主要对这些细节进行介绍,弄清C++对象在初始化过程中一些基本运行规则。构造函数指定通常,我们在设计一个类的时候,会为...
分类:
编程语言 时间:
2015-01-03 20:58:42
阅读次数:
213
Array 1 val greetStrings = new Array[String](3) 2 greetStrings(0) = "Hello" 3 greetStrings(1) = "," 4 greetStrings(2) = "world!\n" 5 6 for(i <- 0 to ....
分类:
其他好文 时间:
2015-01-03 20:57:24
阅读次数:
97
兜兜转转,发现跟自己相处才是最容易的。偏偏是个女儿身,否则我可以到40岁的时候长成一个黄金单身汉,现在只能慢慢长成一个女青年了。呵呵,现在有的吃有的穿有的读,还要追求自行车,大概要像大二那样度过一段孤独的时光,然后让自己成长为一个有尊严的 女青年。想想都有点期待呢想看到明年现在的自己2016年1月3...
分类:
其他好文 时间:
2015-01-03 20:57:48
阅读次数:
146
Handler的定义主要接受子线程发送的数据, 并用此数据配合主线程更新UI解释当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发。如果此时需要一个耗时的操作,例如: 联网读取数据,你不能把这些操作放在主线程中,如果你放在主线程中...
分类:
其他好文 时间:
2015-01-03 20:58:42
阅读次数:
292
也许这一次的2015年寄语来的有些晚,但是自己确实没有反应过来,2015年来的这么快! 想说的不多,想的也不多,不想说那些“新的一年新的开始”之类的话,成长没有节点,只有当遇到的事情多了,看的多了,想的多了,自然而然的就改变了。 看到她很快乐,足够了,但是内心还是有些伤感,网上百度了很多诸...
分类:
其他好文 时间:
2015-01-03 20:58:38
阅读次数:
201
参考于:http://blog.csdn.net/tianlesoftware/article/details/6009110目前所能见到的硬盘接口类型主要有IDE、SATA、SCSI、SAS、FC等等。IDE是俗称的并口,SATA是俗称的串口,这两种硬盘是个人电脑和低端服务器常见的硬盘。SCSI是...
分类:
其他好文 时间:
2015-01-03 20:58:17
阅读次数:
193
转载请注明出处!!!http://blog.csdn.net/zhonghuan1992 全部配套代码均在github上:https://github.com/ZHONGHuanGit/DesignPattern跟着ZHONGHuan学习设计模式工厂方法简单介绍: 上一篇我们介绍了简单工厂,还记得简...
分类:
其他好文 时间:
2015-01-03 20:57:17
阅读次数:
151
1.准备好Linux镜像,VMware或者VisualBox,然后在虚拟机上面安装Linux系统,保存好用户名和密码。 2.配置虚拟机过程中,可以把内存设置为1GB,硬盘8GB,网络设置为NAT,开启共享等等。 3.安装Linux镜像。 4.解决Linux下中文输入的问题。...
分类:
其他好文 时间:
2015-01-03 20:56:17
阅读次数:
188
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Wind.....