终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无 关。转义序列是以 ESC 开头,可以用 \033 完成相同的工作(ESC 的 ASCII 码用十进制表 示就是 27, = 用八进制表示的 33)。\033[显示方式;前景色;背景色m显示方式:0(默认值)、1(高亮)、2...
分类:
编程语言 时间:
2015-01-03 21:01:56
阅读次数:
274
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
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
在0.98版本中,默认的compaction算法换成了ExploringCompactionPolicy,之前是RatioBasedCompactionPolicy ExploringCompactionPolicy继承RatioBasedCompactionPolicy,重写了applyCompactionPolicy方法,apply...
分类:
编程语言 时间:
2015-01-03 19:55:25
阅读次数:
234
说明:使用数组的方法建立一颗二叉树
例如有一个数组 int p[7] = { 0, 1, 2, 3, 4, 5, 6 };那么如何把这个数组建立成一颗二叉树呢?请看下面的代码。
/***************************************************************************
* @file: main.cpp
* @author: ug...
分类:
编程语言 时间:
2015-01-03 19:53:40
阅读次数:
266
Effective C++ 改善程序设计的55个具体做法(一) 让自己习惯C++...
分类:
编程语言 时间:
2015-01-03 19:52:40
阅读次数:
232
都说好了是vc6的mfc,这个加法器当然不同于数电与单片机的加法器,^_^开个玩笑,
正式转入正题,
前两篇mfc,甚至连mfc都不是,仅仅是win32程序,都只不过是一个普通的弹窗程序而已,
这次继续为大家带来的简单的win32程序,
不过已经有基本功能了,能够实现两个编辑框里面的数据相加。
一、基本目标
创建如下程序:
有两个系统自带的按钮,原为“确定”与“取消”...
分类:
编程语言 时间:
2015-01-03 19:52:54
阅读次数:
215
Spring 中配置扫描器建立Controller 类@Controller@RequestMapping(value="/sys/")public class RegController { @RequestMapping(value="reg.do",method=RequestMethod.P...
分类:
编程语言 时间:
2015-01-03 19:50:39
阅读次数:
214
(一)通过 name 来一一映射(默认)(二)通过简单url 来指定映射,key 表示访问url value 是bean的ID(三)通过控制类的类名控制器,访问时类名首字母需要小写 loginController 账号: 密码: (二)访问时将action 的ur...
分类:
编程语言 时间:
2015-01-03 19:51:07
阅读次数:
237
在Web-xml 配置添加过滤器 CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 CharacterEncodingFilter /*
分类:
编程语言 时间:
2015-01-03 19:51:25
阅读次数:
207
服务器端返回的是文本,客户端得到文本后将文本转换成json就可以了,服务器端将对象转换成json 的文本形式,并且需要设定文本的类型为text/plain,charset=UTF-8所以在 application-context 中添加StringConverter及jsonConvert的bean...
分类:
编程语言 时间:
2015-01-03 19:47:45
阅读次数:
247
看知乎的时候发现了一个 “如何正确地吐槽” 收藏夹,里面的一些神回复实在很搞笑,但是一页一页地看又有点麻烦,而且每次都要打开网页,于是想如果全部爬下来到一个文件里面,是不是看起来很爽,并且随时可以看到全部的,于是就开始动手了。工具1.Python 2.72.BeautifulSoup分析网页我...
分类:
编程语言 时间:
2015-01-03 19:49:03
阅读次数:
187
1. 把所需jar拷贝到工程目录下WEB-INF/lib2. 配置WEB.xml,配置前端控制器 org.springframework.web.servlet.DispatcherServlet springmvc org.springframework.web.servlet.Dis...
分类:
编程语言 时间:
2015-01-03 19:45:52
阅读次数:
259
Spring MVC 背景介绍Spring 框架提供了构建 Web应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术...
分类:
编程语言 时间:
2015-01-03 19:46:02
阅读次数:
340
一、运算符重载机制:一元运算符: @obj => operator @(obj)二元运算符: obj@obj2 => operator @(obj,obj2)注意:前置++、--与一元运算符处理方式相同,而后置++、--这样处理:obj++ => operator ++(obj,0)二、除了.、.....
分类:
编程语言 时间:
2015-01-03 19:42:19
阅读次数:
288