自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (18)
  • 收藏
  • 关注

转载 python的神奇方法指南

内容目录介绍构建和初始化使操作符在自定义类内工作描述你的类属性访问控制制作自定义序列反射可调用对象上下文管理构建描述符对象Pickling你的对象总结附录:如何调用神奇方法1.介绍这份指南是几个月内最有价值的Blog投稿精华。它的主题是向大家讲述Python中的神奇方法。何为神奇方法呢?它们是面

2012-07-30 14:21:00 1464

原创 python高阶函数

combinatorial.pyfrom operator import mul, add, truthapply_each = lambda fns, args=[]: map(apply, fns, [args]*len(fns))bools = lambda 1st: map(truth, 1st)bool_each = lambda fns, args=[]: bools(app

2012-07-27 10:47:55 660

原创 统计单词个数

方法1::%s/\/&/g方法2::%s/\//gn替换命令有个/n的参数,报告匹配的次数,并不实际进行替代,所以不需要u撤销==============================================================================Counting words, lines, etc.

2012-07-25 13:48:57 530

转载 vim and python

下载安装Python。从Vim的网站下载vim,建议下Self-installing executable的版本。 编辑vim的配置文件_vimrc拷贝vimrc_example里面的东东到_vimrc去掉_vimrc里面的source $VIMRUNTIME/vimrc_example.vim 设置中文支持" 设置编码自动识别, 中

2012-07-21 16:42:29 1881

转载 vim学习资料整理

汇总VIM的教程与学习资料,以方便初学者及持续学习者。欢迎补充。一、官方文档  网友happyvim说:“gvim的两份帮助写得非常好,vim的帮助不像tc的帮助—-跟垃圾差不多。相比之下,简直是一个在天上,一个在地下的区别。”30分钟入门:  首次安装vim后,可用 :help tutor 或 :help tutor@cn ,进入一个30分钟的vim入门教程。

2012-07-21 16:34:12 846

转载 python三元操作符

为下周要用php写项目,所以周末在家里重新看php的语法,看到三元描述符,突然想起来python是没有三元描述符的,印象中依稀记得有模拟的实现,于是上网上搜了一下。 (对应C语言的 X ? V1:V2) 找到一篇文章:http://blog.csdn.net/xiaoyin992/archive/2008/12/29/3635015.aspx 其中一种是:(X and V1)

2012-07-20 15:37:53 2571

转载 vim的替换命令

天学一个VIM的命令,一个用法,慢慢熟悉VIM…… 本文转载 一、使用正则表达式的命令使用正则表达式的命令最常见的就是 / (搜索)命令。其格式如下:/正则表达式另一个很有用的命令就是 :s(替换)命令,将第一个//之间的正则表达式替换成第二个//之间的字符串。:s/正则表达式/替换字符串/选项在学习正则表达式时可以利用 / 命令来练

2012-07-20 07:08:30 1343

原创 bash 快捷键

Linux 的缺省 Shell 就是 Bash,熟练运用下面的快捷键将对提高 Bash 的操作有很多好处,当然如果你是一名 Emacs 用户的话,你会发现它们的很多操作都是相同的。这些快捷键有:Ctrl + A : 光标移到行首。Ctrl + E : 光标移到行尾。Ctrl + L : 清屏。Ctrl + U : 清除光标前至行首间的所有内容。Ctrl + H : 同

2012-07-20 06:30:48 630

转载 vim 脚本简述

优秀的文本编辑器有这样一则老笑话:如果 Emacs 拥有一款优良的文本编辑器,那么它将是一个优秀的操作系统,相反,如果 vi 拥有一个不错的操作系统,那么它将是一款非常出色的文本编辑器。这个笑话反映了 Emacs 有一个一直比 vi 好的策略优势:一种嵌入式扩展编程语言。实际上,Emacs 用户一直乐于忍受引入了 RSI 的控制问题,并且愿意在 Lisp 中编写他们的扩展,这个事实展示了内

2012-07-19 11:23:50 4456

转载 vim 资源

编注:@程序员的那些事 12月14日在新浪微博发起的《你最常用哪些文本编辑器?》。根据目前的投票结果显示,Vim 以 43% 比例排第一。在进行30天Vim特训过程中,我发现了数量众多的优秀教程、资源甚至视频。如果你像我一样刚刚开始钻研这个优秀的开源编辑器,希望下面的内容能助你一臂之力。视频1. Derek Wyatt的博客互联网上最好的Vim相关视频可

2012-07-17 17:12:50 1508

转载 traceroute原理

ping 程序是利用icmp的回复请求来探测远端主机是否可达。(并不能继续判断端口是否可达。要想查看端口,就要使用扫描器了。)win2000里的网络库里已 经提供网络函数库(icmp.dll)可以实现利用icmp来探测远端主机。相比起使用管道来读ping的结果,或者嵌入ping源码,这个是最简单的方 法了(没办法,人懒)。ping其实还有一个R选项,用来记录经过的路由,以前一直不知道。(ping

2012-07-17 10:24:47 1642

转载 tracerounte命令

定义详细解释  从威海到百度的路径  Internet,即国际互联网,是目前世界上最大的计算机网络,更确切地说是网络的网络。它由遍布全球的几万局域网和数百万台计算机组成,并通过用于异构网络的TCP/IP协议进行网间通信。互联网中,信息的传送是通过网中许多段的传输介质和设备(路由器,交换机,服务器,网关等等)从一端到达另一端。每一个连接在Internet上的设备,如主

2012-07-17 10:21:33 2874

转载 tomcat中的digest模块

一、概述Digester组件用于XML文档到JAVA对象的映射处理。 对于构建可配置的软件系统和构建框架式软件平台有特别有用的帮助,这个技能目前国内比较不重视,因此这个组件对于国内有特别重要的意义。Digester的基本处理流程如下:XML文档读取-〉系统处理模块(调用Digest组件)生成-〉运行中的对象首先建立一个xml配

2012-07-16 13:28:23 1261

转载 28个Unix/Linux的命令行神器

下面是Kristóf Kovács收集的28个Unix/Linux下的28个命令行下的工具(原文链接),有一些是大家熟悉的,有一些是非常有用的,有一些是不为人知的。这些工具都非常不错,希望每个人都知道。本篇文章还在Hacker News上被讨论,你可以过去看看。dstat & sariostat, vmstat, ifstat 三合一的工具,用来查看系统性能。官方网站:

2012-07-13 13:34:37 1495

原创 Python book

1、Dive Into Python,By Mark2、Learning Python,by Mark Lutz3、Programming Python, 3rd Edition,By Mark Lutz4、Beginning Python from Novice to Professional,By Magnus Lie Hetland5、Python Cookb

2012-07-12 11:20:29 1096 1

原创 how tomcat works

http://wenku.baidu.com/view/a711824f2b160b4e767fcf55.html

2012-07-11 10:37:19 533

转载 Tomcat 源代码分析之Socket通讯

系列文章皆为Tomcat 7.0代码代码分析。 1.    Socket通讯:Tomcat对于 Socket的处理方式主要分为以下几种:  BIO方式:采用Java阻塞Socket通讯的方式处理连接。 NIO方式:之前采用BIO(阻塞方式),现在由于在Java1.4之后引入NIO,提供了NIO的实现。APR方式:为了和本地机器更好的集成,有更高的性能,例如一些高级的系统IO

2012-07-10 16:14:52 751

转载 指令重排序

指令重排序对主存的一次访问一般花费硬件的数百次时钟周期。处理器通过缓存(caching)能够从数量级上降低内存延迟的成本这些缓存为了性能重新排列待定内存操作的顺序。也就是说,程序的读写操作不一定会按照它要求处理器的顺序执行。重排序的背景我们知道现代CPU的主频越来越高,与cache的交互次数也越来越多。当CPU的计算速度远远超过访问cache时,会产生cache wai

2012-07-06 09:39:02 3426

转载 java连接池介绍

C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。(主页:http://sourceforge.net/projects/c3p0/)BoneCP 是一个开源的快速的 JDBC 连接池。BoneCP很小,只有四十几K(运行时需要l

2012-07-04 16:59:37 683

转载 图形化排序算法

下面是一个日本程序员制做的一个可视化的排序过程,包括了各种经典的排序算法,你可以调整速度和需要排序的个数。酷壳以前也介绍过几篇相关的文章 一个排序算法比较的网站,一个显示排序过程的Python脚本 关于各种排序算法的运行复杂度比较,请参看Wikipedia的排序算法比较。

2012-07-04 16:42:17 1265

转载 如何学好c语言

keep_walker :今天晚上我看到这篇文章。http://programmers.stackexchange.com/questions/62502/small-c-projects我也遇到了和提问的老外一样的问题。。能给像遇到这样烦恼的程序员一点建议嘛?谢谢!我相信,这可能是很多朋友的问题,我以前也有这样的感觉,编程编到一定的时候,发现能力到了瓶颈,既不深,也不

2012-07-04 16:36:53 975

转载 对线程模型的批评

多线程模型是主流的并发编程模型。在过去几十年来,多线程模型一直是开发并发程序的有力工具。然而,它的历史并非总那么美好。1997年,NASA 的“火星探路者”号在执行任务的途中遭遇了严重的时序异常(参见 “What really happend on Mars“,注目 follow-up 中的现身说法),无法发回探测数据。如果不是 NASA 远程刷新了程序,它的结局就只能是报废在火星上。这一切都

2012-07-04 16:26:09 1070

转载 十条不错的编程观点

在Stack Overflow上有这样的一个贴子《What’s your most controversial programming opinion?》,翻译成中文就是“你认为最有争议的编程观点是什么?”,不过,在400多个主回贴,以及千把个子回贴中,好像并不是很有争议,而是令人相当的茅塞顿开,下面罗列一些,并通过我自己的经历和理解发挥了一些,希望对你有帮助。1) The only

2012-07-04 16:03:58 686

原创 vim---移动操作

1. 在Vim中你可以把两行合并为一行, 也就是说两行之间的换行符被删除了: 命令是"J".2. 如果你撤消了多次, 你还可以用CTRL-R(重做)来反转撤消的动作. 换句话说, 它是对撤消的撤消.3. "^"命令将光标移动到当前行的第一个非空白字符上4.  使用"w"命令可以将光标向前移动一个word. (w ,b ,e,ge)5.  写程序的时候很容易被层层嵌套的()给

2012-07-04 14:34:25 636

原创 scheme运行环境介绍

初学Scheme的话可能不太了解Scheme的运行环境。纵使Scheme语言学得再熟悉,没有运行环境的话,也是没有地方施展的,下面就来介绍Scheme的运行环境——MzScheme的使用方法。MzScheme的下载地址 : http://racket-lang.org/download/  打开连接,选择合适的版本进行下载。这里需要说明的是由于PLT Scheme更名为Racket,M

2012-07-03 14:40:01 3284

推荐系统实战

中文版的 推荐系统实战 推荐系统入门必备 非常好的书籍

2019-01-08

阿里中台战略

中台战略,挺详细的, 全方位介绍中台战略的思想与架构 专注与架构演进与变化发展

2019-01-08

PRML-pattern recognize and machine learning

PRML 翻译版,高清,一共有476也是拉地方撒快乐的咖啡洒楼的房间司法考试了

2018-04-14

dbus编译后的package 02

dbus编译后的package阿斯顿浪费拉升地方拉屎的发撒地方

2018-01-04

dbus编译后的package-04

dbus编译后的package阿斯顿发生的发生的发生的发生的发生的

2018-01-04

dbus编译后的package001

dbus编译后的package撒到佛罗伦萨啦啦啦啦啦收到两份收到了发生地方

2018-01-04

dbus编译后的package

dbus编译后的package塞法阿斯顿发生的发生的发生的发生

2018-01-04

UNIX网络编程第2卷

UNIX网络编程第2卷 经典书,不说了

2012-08-02

unix网络编程第1卷

unix网络编程第1卷 好书,经典书,多余的介绍就不必了

2012-08-02

unix编程艺术

unix编程艺术,美国的理曼德所著,经典书籍,多了就不说了

2012-08-02

java并发编程实践(英文)

java并发编程实践,很牛的一本书,作者都是世界上那几位大侠

2012-01-28

struts2权威指南

这本书好不好不说了,大家都知道的。这个是pdf,比较清晰了

2011-10-18

云存储压缩文件

这个是有关云计算方面的资料,比较详细,值得一看

2011-10-18

数据挖掘讲义

这个是最经典的那边教科书的讲义,比较丰富,是复习的资料

2011-10-18

数据挖掘pdf

这个是不错的有关数据挖掘方面的书籍,我看了下,确实比较不错

2011-10-18

hbase实战简介

这个是个ppt,介绍hbase的,我感觉还可以,特此抛砖引玉,望大家把好东西不要吝啬,贡献出来

2011-10-18

spring源码解析

这个我看了,比较不错,介绍地比较详细,特贡献出来,不知道对大家有没有帮主

2011-10-18

http协议详解

这个是比较完整的http协议方面的介绍,我觉得还是挺好的,必备

2011-10-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除