自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kunpengku

山长水阔知何处

  • 博客(28)
  • 资源 (3)
  • 收藏
  • 关注

原创 Python 多线程学习01

当数据量达到100W时候,单线程的程序,可能会跑2个小时。这个时间已经不算短了,加上可能程序有错误,需要修改,重跑。 所以需要寻求多线程的帮助。01 初试多线程 任务: 文件easy.txt中放着0-9一共十个数字。 如果没有多线程的时候,就是写一个for循环,把这十个数字一次打印一遍。 现在想要起两个线程, 分别将这十个数字打印一遍。这是easy.txt中的内容[root@12.8.4.10

2015-11-30 22:37:25 525

原创 提升程序效率的法宝

01 数据库索引 02 多线程 03 多进程 04 分布式

2015-11-30 21:43:07 443

原创 斐波那契数列 兔子表述 面试题

有一对兔子,第三个月开始每个月生一对兔子,刚出生的小兔子,长到第三个月开始也是每个月生一对兔子。兔子不死,求出每个月兔子的总只数。public class Main { public static void main(String[] args) { int a = 1, b = 1 ,c = 0 ,i; for(i=1; i<=12;i++){

2015-11-27 16:48:02 1259

原创 Java基础技术

程序设计语言的成功更多地取决于其支撑系统的能力,而不是优美的语法。

2015-11-27 15:30:21 447

原创 zk 原理 watcher 监听

http://cailin.iteye.com/blog/2014486

2015-11-25 17:44:54 2855

原创 zookeeper 终端命令常用

查看哪个结点被选作leader或者followerecho stat|nc 127.0.0.1 2181# echo stat|nc 127.0.0.1 2181 Zookeeper version: 3.4.5-cdh4.4.0--1, built on 09/04/2013 01:46 GMTClients: /127.0.0.1:57736[0](queued=0,recved=1,se

2015-11-25 17:32:25 1345

原创 Python 批量下载文件

批量下载第一步,将下载地址保存在一个文件中,如gaokaogaokaohttp://wenku.baidu.com/api/interface/download?doc_id=41cbbc0471fe910http://wenku.baidu.com/api/interface/download?doc_id=fc9dd14bf111f18http://wenku.baidu.com/api/i

2015-11-25 10:44:08 6013 2

原创 Python 抓取解析HTML

这个程序解析百度文库的一个网页,提取其中的一个ID 值, 参考了网上的一些资料,才写成。我理解这个HTMLParser类是这样工作的: 遍历每个遇到的标签。 主要是三个函数, handle_starttag handle_data handle_endtag 这个三个函数,分别处理,你看到这个标签 开始,中间,结尾的时间点, 你可以做一些自己想要的处理,比如像我,我会把符合我想要的特征的 I

2015-11-24 19:58:52 865

原创 wget 下载 保存文件名

wget –content-disposition 保存文件名

2015-11-24 19:44:35 2978 2

原创 Eclipse 快捷键

我常用的几个Eclipse快捷键查看变量定义:Ctrl + 鼠标左键 上一个/下一个光标的位置:Alt+Left/Right

2015-11-23 21:27:34 328

原创 eclipse 快捷键

Eclipse 默认导入JAR包的快捷键是 CTRL + SHIFT + O

2015-11-23 15:54:57 320

原创 守护线程

不必等待守护线程,程序就可以退出。打个比方 情况1,没有守护线程的情况 公司集体去做大巴车到沙漠中去开会,早上出发时候有10个人(创建了10个线程)。 在返程的时候,大巴车必须要等到10个人全部上车才往回返,这叫一个都不能少。否则在沙漠中那个人可能就饿死了。情况2, 有守护线程的情况 公司集体去做大巴车到某个城市开会,早上出发时候有10个人(创建了10个线程)。 其中两个人设置成守护线程,

2015-11-23 14:49:12 372

原创 收集成语单词

公共成语表个人成语表。

2015-11-20 16:04:06 388

原创 java 类 官方文档

http://docs.oracle.com/javase/7/docs/api/

2015-11-20 15:06:57 1277

原创 Python pip安装

参考地址:https://pip.pypa.io/en/stable/installing/安装 pip 首先下载 get-pip.py. 地址是:https://bootstrap.pypa.io/get-pip.py使用Python 运行这个文件。 python get-pip.py

2015-11-18 14:24:32 484

原创 0001

delegating(委托) constructor encapsulation(封装) explicit 显式 forward 前向 declaration incomplete 不完全 type mutable 可变 data member explosive 爆炸 slice 切分 manipulate 操作 extensible 可扩展

2015-11-12 18:00:04 299

原创 C++ primer 第五版 答案

https://github.com/pezy/CppPrimer C++ primer的课后答案,开源版本

2015-11-12 15:25:37 5311

原创 快速排序

#include <iostream>using namespace std;void quick_sort(int a[], int left , int right){ if(left >= right) return; int i = left; int j = right; int key = a[left]; while(i!=j)

2015-11-12 14:31:40 300

原创 Python生成excel文档

excel中的每一列,是用\t 来分割的, 所以在写入的时候,用\t隔开,然后用excel打开,就是一列一列的了。上代码# coding:utf-8import sysreload(sys)sys.setdefaultencoding('utf8')f=open('test.xls','w')msg = '中国'msg = msg.encode('gb2312')f.write('%s\t%

2015-11-12 12:02:37 849

原创 Python单元测试框架-unittest

参考 https://docs.python.org/2/library/unittest.html#organizing-testsimport unittestclass TestStringMethods(unittest.TestCase): def test_upper(self): self.assertEqual('foo'.upper(), 'FOO') def

2015-11-10 18:40:35 637

原创 敏捷开发

目的:鼓励开发人员自己做更多的测试, 周期性地交付可用的功能。借鉴内容 backlog: 描述产品要求 sprint 3周时间 启动会议:Team根据Backlog列表,做工作量的预估和安排 演示会议:演示功能http://www.cnblogs.com/taven/archive/2010/10/17/1853386.html

2015-11-10 13:56:03 360

原创 php Linux安装

在php网站下载合适的安装包,如php-5.6.15.tar.bz2 http://www.php.net/downloads.php解压 tar xvf php-5.6.15.tar.bz2 cd php-5.6.15配置选项./configure --prefix=/home/work/srv/php --enable-fpm --with-mcrypt=/usr/lib/libmcry

2015-11-10 13:39:42 401

原创 git fetch后,查看更改的内容

git fetch后,查看其他人员的修改记录 git difftool origin

2015-11-09 20:03:39 5576

原创 git 修改-撤销

git status 初始状态是,什么都没有修改:# On branch masternothing to commit (working directory clean)修改了一个文件fu ,状态变成[root@172.18.4.100 gitlearn]# git status# On branch master# Changed but not updated:# (use "

2015-11-09 14:55:42 615

原创 Xunsearch的文档写的真好

http://www.xunsearch.com/doc/php/guide/ini.guide

2015-11-06 19:51:46 510

原创 php 配置苦难

报错file not found最后发现原因是在启动 php-fpm时候,没有设置用户。

2015-11-06 16:19:28 352

原创 程序员太多。

程序员越多,就越良莠不齐。最终要的申请 1,责任心 2,细心 3,扎实的基本功

2015-11-05 17:27:03 370

原创 DIY项目

制定计划,打卡 改错网

2015-11-01 14:30:34 357

libmcrypt.so.4

libmcrypt.so.4 PHP MySQL常用到。

2015-12-28

pyDes-2.0.1.zip

Python中 用作DES加密的安装包。解压,安装,import 就可以使用了。

2015-03-10

gcc 3.4.6 编译器

gcc编译器,

2014-11-13

空空如也

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

TA关注的人

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