学习linux离不开c语言,也离不开汇编,二者之间的相互调用在源代码中几乎随处可见。所以必须清楚地理解c语言背后的汇编结果才能更好地读懂linux中相关的代码。否则会有很多疑惑,比如在head.s中会看到调用main函数,在调用之前会看到几次压栈行为,在《linux内核完全注释》一书中会看到这几句汇...
分类:
编程语言 时间:
2015-08-27 18:11:14
阅读次数:
153
9.9 Python 文档字符串. 进入 Python 标准库所在的目录. 检查每个 .py 文件看是否有__doc__ 字符串, 如果有, 对其格式进行适当的整理归类. 你的程序执行完毕后, 应该会生成一个漂亮的清单. 里边列出哪些模块有文档字符串, 以及文档字符串的内容. 清单最后附上那些没有文...
分类:
编程语言 时间:
2015-08-27 18:05:56
阅读次数:
141
两个javascript小测试例子 类和json函数one.htmlfunction this 的使用two.htmlfunction : 的使用
分类:
编程语言 时间:
2015-08-27 18:01:35
阅读次数:
147
在分布式系统中,如果某业务可以由多个相同的节点处理,很容易想到用HASH的方式将业务请求分散到这些节点处理,如果有N个节点,计算方法为:HASH(id)% N。如果只是简单的计算,不涉及用户状态,这是一个简单有效的方案。如果节点的计算涉及用户状态,比如维护购物车、Memcache缓存服务等,好像也没...
分类:
编程语言 时间:
2015-08-27 18:02:47
阅读次数:
179
题意:给一个树图,每个点的点权(比如颜色编号),m个询问,每个询问是一个区间[a,b],图中两点之间唯一路径上有多少个不同点权(即多少种颜色)。n 2 #define pii pair 3 #define INF 0x3f3f3f3f 4 #define LL long long 5 usi...
分类:
编程语言 时间:
2015-08-27 18:01:07
阅读次数:
2266
1.在一个项目中多个方法中都用到了外部的配置文件,所以想写一个单例模式来读取一次外部配置文件,而不是每次用的时候都读一次枚举实现的单例模式,其他模式见http://www.cnblogs.com/predisw/p/4763513.htmlpublic enum SingletonPropsByEn...
分类:
编程语言 时间:
2015-08-27 18:02:21
阅读次数:
113
实验原因:目前有一个医疗百科检索项目,该项目中对关键词进行检索后,返回的结果很多,可惜结果的排序很不好,影响用户体验。简单来说,搜索出来的所有符合疾病中,有可能是最不常见的疾病是排在第一个的,而最有可能的疾病可能需要翻很多页才能找到。实验目的:为了优化对搜索结果的排序,想到了利用百度搜索后有显示搜索...
分类:
编程语言 时间:
2015-08-27 17:59:47
阅读次数:
207
数组变量是引用类型,数组可以看成是对象,数组中的每个元素相当于该对象的成员变量。? 数组中的元素可以是任何数据类型,包括基本类型和引用类型。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 一维数组声明方式: ...
分类:
编程语言 时间:
2015-08-27 16:52:39
阅读次数:
152
题记:最近在写持续集成,准备把相关文章分篇写出来 目录 一.安装环境,安装版本 1.1系统环境 1.2 软件版本 二.安装步骤 2.1 下载地址 2.2 安装 2.3修改配置文件 三.验证 一. 安装环境 1.1安装环境 [root@gtprox...
分类:
编程语言 时间:
2015-08-27 16:54:27
阅读次数:
245
JavaScript 对象的概述最简单的概述:在JavaScript中对象仅仅是属性的容器。每个对象都可以有零个或多个属性值, 这些属性持有一个基本类型的值,也可以是持有一个对象引用。
JavaScript中创建对象的常见方法JavaScript中常见的常见对象的方式有三种:
. 使用对象字面量 var obj = {}
. 使用new运算符 var obj = new...
分类:
编程语言 时间:
2015-08-27 16:51:24
阅读次数:
143
一:获取bean的方法
1.从ApplicationContex应用上下文容器中获取bean和从bean工厂容器中获取bean
具体案例:
//从ApplicationContext中取bean
ApplicationContextac=new ClassPathXmlApplicationContext("com/hsp/ioc/beans.xml");
//当我们去实例化bean...
分类:
编程语言 时间:
2015-08-27 16:50:46
阅读次数:
213
在web.xml增加如下配置,这里请注意url-pattern>/*url-pattern>的配置,不能配置为这样url-pattern>/url-pattern>,少了*后就不生效。虽然SpringMVC经常配置filter-mapping的时候经常用"/"匹配所有URL,但是在这里就是不生效,我就是遇到了这样问题!!!
encodingFilter
...
分类:
编程语言 时间:
2015-08-27 16:48:52
阅读次数:
181
文章介绍
用Python在控制台打印中文如何不会乱码,一直是困扰很多Pythoner的问题,甚至很多Python老手也经常犯难。原因就在于从一般网页、数据库或文本外来数据源上抓取过来的内容,需要经过正确的编解码才可以正常输出,而Python的编解码机制比较复杂,没有深入思考的话经常遇到调试错误。这篇文章介绍了最常见的几种输出中文的情况,编译平台为Windows控制台,Python版本为2.7.9...
分类:
编程语言 时间:
2015-08-27 16:47:04
阅读次数:
223
算法的核心有以下两点:
1. 移动位数=
已匹配的字符数- 对应部分匹配值
2. 部分匹配表的计算
以在StringstrSrc = ”ababcabcacbab”中寻找子串String strSub = ”abcac”为例进行说明
根据计算可知abcac的部分匹配表为:(部分匹配表的计算过程将在最后给出)
a
b
c...
分类:
编程语言 时间:
2015-08-27 16:43:31
阅读次数:
186
登录这个网址http://www.findjar.com/
在搜索框中输入自己想要的jar包就可以了...
分类:
编程语言 时间:
2015-08-27 16:43:10
阅读次数:
169
不使用线程池
1.串行执行任务
class SingleThreadWebServer {
public static void main(String[] args) {
ServerSocket socket = new ServerSocket(80);
while (true) {
Socket conn = socket.accept();
handleRequ...
分类:
编程语言 时间:
2015-08-27 16:42:33
阅读次数:
193