凡是用过 Python的人,基本上都知道在交互式解释器中输入 import this 就会显示 Tim Peters 的 The Zen of Python,但它那偈语般的语句有点令人费解,所以我想分享一下我对它的体会,顺带给出我的翻译。The Zen of Python, by Tim Peter...
分类:
编程语言 时间:
2015-05-30 13:26:02
阅读次数:
127
写了验证(C#和正则表达式),今天又写了个js版的验证。现在贴出来,为了方便自己查阅,同时也希望能给需要的人帮助和一些启发。由于今天才开始接触js,所以可能会有一些错漏,希望大家能批评指正。
分类:
编程语言 时间:
2015-05-30 13:21:58
阅读次数:
93
preface: 最近在做一个多分类的问题,数据格式要求跟libsvm接受的格式很像,为图方便,试着用下libsvm, 习惯用python, 那就用python版本的吧。
工欲擅其事,必先利其器。Libsvm下载:http://www.csie.ntu.edu.tw/~cjlin/libsvm/,Download LIBSVM那一栏,下载libsvm包。也可以从网盘下载:http://pan...
分类:
编程语言 时间:
2015-05-30 12:14:45
阅读次数:
1146
首尾相连数组的最大子数组和时间限制:1000ms | 内存限制:65535KB难度:4描述给定一个由N个整数元素组成的数组arr,数组中有正数也有负数,这个数组不是一般的数组,其首尾是相连的。数组中一个或多个连续元素可以组成一个子数组,其中存在这样的子数组arr[i],…arr[n-1],arr[0...
分类:
编程语言 时间:
2015-05-30 12:11:48
阅读次数:
162
何恺明经典去雾算法一:由简至美的最佳论文(作者:何恺明视觉计算组) 【视觉机器人:个人感觉学习他的经典算法固然很重要,但是他的解决问题的思路也是非常值得我们学习的】 那是2009年4月24日的早上,我收到了一封不同寻常的email。发信人是CVPR 2009的主席们,他们说我的文章获得...
分类:
编程语言 时间:
2015-05-30 12:09:12
阅读次数:
1262
1 2 3 4 5 6 16 24 25 26 27 28 运行效果戳 [这里]在元素中,设置#div1元素的 {position:absolute; left:0; top:50px;}。在中,通过改变元素的left值来使元素运动起来。 这里需要...
分类:
编程语言 时间:
2015-05-30 12:08:30
阅读次数:
189
http://blog.csdn.net/dyllove98/article/details/8917197Linux对于内存的管理涉及到非常多的方面,这篇文章首先从对进程虚拟地址空间的管理说起。(所依据的代码是2.6.32.60)无论是内核线程还是用户进程,对于内核来说,无非都是task_stru...
分类:
编程语言 时间:
2015-05-30 12:07:29
阅读次数:
247
Java偏向锁(Biased Locking)是Java 6引入的一项多线程优化。它通过消除资源无竞争情况下的同步原语,进一步提高了程序的运行性能。轻量级锁也是一种多线程优化,它与偏向锁的区别在于,轻量级锁是通过CAS来避免进入开销较大的互斥操作,而偏向锁是在无竞争场景下完全消除同步,连CAS也不执...
分类:
编程语言 时间:
2015-05-30 12:03:53
阅读次数:
185
表外键是这样的。表 City 的 ProvinceID 键,引用 Province 表的 ID 列。 表依赖是 City 依赖 Province。那么在生成表结构的时候,应该先生成 Province 表, 在删除表结构的时候,应该先删除 City 表。现在有一个列表 list_Fk,保存着表依赖关系...
分类:
编程语言 时间:
2015-05-30 12:02:21
阅读次数:
191
java的最大优势是跨平台java的版本和体系架构 1.J2EE Java 2 Enterprise Edition 定位在服务器端的应用 2.J2SE Java 2 Standard Edition 定位在个人计算机上的应用 3.J2ME Java 2Micro Edition 定位在消费性...
分类:
编程语言 时间:
2015-05-30 12:01:18
阅读次数:
159
概述接口向使用者承诺系统能提供哪些服务,同时也制定了系统必须实现哪些服务类的继承使开发人员可以处理同类的事物,但不能处理不同类却具有相同功能的事物,接口实现了这一点。接口仅描述类具有什么功能,而不给出具体实现。接口本身必须非常稳定,Java接口一旦制定,就不允许更改,否则会对外面使用者及系统本身造成...
分类:
编程语言 时间:
2015-05-30 12:00:24
阅读次数:
167
1.Spring的jar包 核心类库:disk\spring.jar 第三方类库:lib\jakarta-commons\commons-logging.jar 如果使用了切面编程(AOP),还需要下列jar文件 lib/aspectj/aspectjwea...
分类:
编程语言 时间:
2015-05-30 11:59:45
阅读次数:
213
做前端时一般都习惯用JavaScript进行表单的简单验证比如非空验证和正则表达式验证,这样过滤后的数据提交到服务端再由专门的控制器做数据处理,这样能减轻服务器的负担,下面看一下前端验证的简单步骤:首先举一个简单的表单作为例子:1 2 请输入要查询的内容:3 4 ...
分类:
编程语言 时间:
2015-05-30 11:58:06
阅读次数:
165
一、使用pdb python -mpdb script.py 二、使用gdb
需首先配置gdb pythin支持,步骤如下:
1、修改Python-2.6/Misc/gdbinit,将
while $_i f_nlocals
修改为
while $_i f_code->co_nlocals
2、在文...
分类:
编程语言 时间:
2015-05-30 11:56:19
阅读次数:
226
对于javascript中的反射的理解,一直都是认为,利用数组对回调函数进行保存,之后在适当的时刻利用call或是apply 方法,对回调进行调用即可,一般如下操作:
首先定义两个方法:
var service = function() {
return { name: 'Service' };
}
var router = function() {
return { na...
分类:
编程语言 时间:
2015-05-30 10:49:03
阅读次数:
181
第七章 复用类 复用代码是Java众多引人注目的功能之一,但想要成为极具革命性的语言,仅仅能够复制代码并对之加以改变是不够的,它还必须能够做更多的事情。 Java中所有事物都是围绕着类来展开的。通过创建新类来复用代码,不必重新开头编写。此方法的窍门在于使用类而不破坏现有程序代码。本章中有两种代码重用机制来达到这一目的:
只需要在新的类中生成现有类的对象。由于新的类是由现有类的对象所组成的...
分类:
编程语言 时间:
2015-05-30 10:46:42
阅读次数:
263