自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(31)
  • 资源 (4)
  • 收藏
  • 关注

原创 Functinal Programming 函数式编程

In computer science, functional programming is a programming paradigm, a style of building the structure and elements of computer programs, that treats computation as the evaluation of mathematica

2014-07-19 21:45:19 664

转载 Python yield资料整理

yield:生成器任何使用yield的函数都称之为生成器,如:Python代码  def count(n):      while n > 0:          yield n   #生成值:n          n -= 1   另外一种说法:生成器就是一个返回迭代器的函数,与普通函数的区别是生成器包含yield语句,更简单点

2014-07-12 13:44:28 622

转载 python 新东东 协程(yield与这个概念有关)

http://simple-is-better.com/news/363赖勇浩(http://laiyonghao.com)协程,又称微线程和纤程等,据说源于 Simula 和 Modula-2 语言(我没有深究,有错请指正),现代编程语言基本上都有支持,比如 Lua、ruby 和最新的 Google Go,当然也还有最近很让我惊艳的 falcon。协程是用户空

2014-07-12 13:39:02 575

转载 线程池,我的设计参考

http://blog.csdn.net/zy825316/article/details/19305473

2014-07-12 13:19:58 1554

转载 Python模块学习 ---- threading 多线程控制和处理

转载地址 http://blog.csdn.net/jgood/article/details/4305604  上一篇 介绍了thread模块,今天来学习Python中另一个操作线程的模块:threading。threading通过对thread模块进行二次封装,提供了更方便的API来操作线程。今天内容比较多,闲话少说,现在就开始切入正题!threading.Thread

2014-07-12 13:18:13 549

原创 ctype头文件,stdlib中字符串函数,内存管理函数

#include 字符测试函数1.1 isxdigit()1.2 isupper()1.3 ispunct()1.4 isspace()1.5 isprint()1.6 islower()1.7 isgraphis()1.8 isdigit()1.9 iscntrl()1.10 isascii()1.11 isalpha()1

2014-07-12 13:14:31 574

原创 wiki Oi题解

wiki Oi题解https://github.com/xiaobingo/WIKIOI/blob/master/1040%20%E7%BB%9F%E8%AE%A1%E5%8D%95%E8%AF%8D%E4%B8%AA%E6%95%B0/Run_299639_Score_100_Date_2013-10-21.c

2014-07-12 12:43:43 579

原创 linux rm命令 注意事项

linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字-r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思工具/原料Linux rm命令步骤/方法

2014-07-12 12:27:12 754

原创 Elasticserch 的 Python Json请求 访问

import urllib2import json# =================================# Store some dataurl = '{endpoint}'data = { 'title': 'jones', 'amount': 5.7 }# have to send the data as JSONdata = json

2014-07-08 23:11:36 458

转载 Elastisearch 笔记(curl命令)

开始学习使用 elasticsearch, 把步骤记录在这里: 最大的特点: 1. 数据库的 database, 就是  index 2. 数据库的 table,  就是 tag 3. 不要使用browser, 使用curl来进行客户端操作.  否则会出现 java heap ooxx... curl:  -X 后面跟 RESTful :  GET, POST ... 

2014-07-08 23:09:49 1347

转载 Elasticsearch简介

Elasticsearch是一个基于lucene的、开源的、分布式的、RESTful的搜索引擎。Elasticsearch有如下特征:       1. 更快的执行搜索;       2. 安装简单;       3. 完全自由的搜索模式;       4. 可以简单地通过HTTP使用JSON索引数据;       5. 分布式,可对搜索集群;       6. 能够实

2014-07-08 23:04:31 493

转载 python 多线程与线程池

引言对于 Python 来说,并不缺少并发选项,其标准库中包括了对线程、进程和异步 I/O 的支持。在许多情况下,通过创建诸如异步、线程和子进程之类的高层模块,Python 简化了各种并发方法的使用。除了标准库之外,还有一些第三方的解决方案,例如 Twisted、Stackless 和进程模块。本文重点关注于使用 Python 的线程,并使用了一些实际的示例进行说明。虽然有许多很好的联机资

2014-07-08 19:35:01 2976

原创 python 处理日期时间 格式化等

python使用datetime模块timedelta实现日期时间相加:python计算明天的日期:from datetime import datetimefrom datetime import timedeltanow = datetime.now()aDay = timedelta(days=1)now = now + aDayprint

2014-07-05 12:53:13 887

原创 python 字符数字相互转化

数字变为字符串 str(4)字符串变为数字 string.atoi(s,[,base]) //base为进制基数浮点数转换 string.atof(s)字符转数字 int(str)

2014-07-05 09:56:53 653

转载 python 代码生成邮件

python自带的email模块是个很有意思的东西,它可以对邮件编码解码,用来处理邮件非常好用。处理邮件是一个很细致的工作,尤其是解码邮件,因为它的格式变化太多了,下面先看看一个邮件的源文件:Received: from 192.168.208.56 ( 192.168.208.56 [192.168.208.56] ) by ajax-webmail-wmsvr37 (Coremai

2014-07-05 09:53:37 3453

原创 python 处理文件扩展名(过滤器,等)

python获取文件夹下指定后缀的文件名如题,如何实现?------解决方案--------------------循环中的对象最好不要增删,多半不是你要的结果,通常是弄个副本来循环...for l in f_list[:]: ------解决方案--------------------LZ,你那个代码只是将那个“文件名字列表中的名字”给删除了啊,又没有涉及到文件的删除

2014-07-05 09:52:08 3652

转载 python读写文件(读字节,二进制,分行读,追加等)

Python读写文件1.open使用open打开文件后一定要记得调用文件对象的close()方法。比如可以用try/finally语句来确保最后能关闭文件。file_object = open('thefile.txt')try:     all_the_text = file_object.read( )finally:     file_object.close

2014-07-05 09:48:36 41927

原创 python常用的文件目录操作函数

首先罗列一下os.path模块的相关函数:1.判断型函数:exists()    指定路径(文件或者目录)是否存在isabs()    指定路径是否为绝对路径isdir()    指定路径是否存在且为一个目录isfile()    指定路径是否存在且为一个文件islink()    指定路径是否存在且为一个符号链接ismount()    指定路

2014-07-05 09:44:26 751

原创 python运行shell命令四种方法

这里介绍一下python执行shell命令的四种方法:1、os模块中的os.system()这个函数来执行shell命令123>>> os.system('ls')anaconda-ks.cfg  install.log  install.log.syslog  send_sms_service.py 

2014-07-05 09:43:52 6300

转载 python 创建子进程subprocess以及注意的问题(死锁)

最近,我们老大要我写一个守护者程序,对服务器进程进行守护。如果服务器不幸挂掉了,守护者能即时的重启应用程序。上网Google了一下,发现Python有很几个模块都可以创建进程。最终我选择使用subprocess模块,因为在Python手册中有这样一段话:  This module intends to replace several other, older modules and fun

2014-07-05 09:37:33 9774 2

转载 python发送、解析邮件

总体来说python处理邮件还是比较方便的,库提供了很多工具.下面我把心得写出来,给新手一个启迪,也请高手给些更好的方法. 先说接受邮件.  poplib 方法. 1.poplib.POP3('这里填入你pop邮件服务器地址') 登陆服务器. 2.poplib.user('用户名 ') poplib.pass_('密码') 3.poplib.stat()方法返回一个元组:(邮件数,

2014-07-05 09:36:53 7330 1

转载 linux 解决终端乱码

解决linux控制台下中文乱码方法一览---来源:TTT BLOG [ http://www.taoyoyo.net/ttt/ ]地址:http://www.taoyoyo.net/ttt/post/148.html ---解决linux控制台下中文乱码方法一览---  装了Red Hat Linux,在Linux控制台下操作,有时会显示乱码,比如在一空目录下运行ls。

2014-07-05 09:31:31 1094

原创 linux 基本命令(这些都是掌握常用)

--将username用户添加到groupname组中 usermod -G groupname username --以root权限执行 vi /etc/profile命令 sudo vi /etc/profile --查看linux系统的版本 语法:cat /proc/version --查看CPU top -n 1 |grep Cpu 

2014-07-05 09:29:46 433

原创 查看登陆日志

原文地址:http://tieba.baidu.com/f?kz=1103749664linux下登录日志在下面的目录里: cd /var/log 查看ssh用户的登录日志: less secure linux日志管理: 1. 日志简介 日志对于安全来说,非常重要,他记录了系统每天发生的各种各样的事情,你可以通过他来检查错误发生的原因,或者受到攻击时攻击

2014-07-05 09:28:28 1524

原创 linux统计文件、文件目录个数

统计某文件夹下文件的个数ls -l |grep "^-"|wc -l统计某文件夹下目录的个数ls -l |grep "^d"|wc -l统计文件夹下文件的个数,包括子文件夹里的ls -lR|grep "^-"|wc -l如统计/home/han目录(包含子目录)下的所有js文件则:ls -lR /home/han|grep js|wc -l 或

2014-07-05 09:26:55 1260

原创 Linux script命令来记录你所有终端命令操作

当你在终端或者控制台工作时,你可能想要记录在终端中所做的一切。这些记录可以用来当作史料,保存终端所发生的一切。比如说,你和一些Linux管理员们同时管理着相同的机器,或者你让某人远程登陆到了你的服务器上,你可能记录想要终端里发生的一切。要实现这个目标,你可以使用script命令。script是什么scirpt就是一个命令,可以制作一份记录输出到终端的记录。对于那些想要真实记

2014-07-05 09:18:24 1185 1

转载 python生成器

http://blog.csdn.net/scelong/article/details/6969276生成

2014-07-03 02:15:29 492

转载 Centos 5.x 升级 python2.7,安装setuptools、mysqldb 完整记录

http://blog.csdn.net/jeffreynicole/article/details/8280358最近由于有个工作任务需要搭个虚拟机环境,但是环境是搭建在内网,无法直接联网,很多软件都不能直接yum安装,安装过程实在十分不顺利,在此留个记录给有需要的朋友。环境是 CentOS 5.7 x64请选择合适的方式,下载python2.7.

2014-07-03 01:54:42 589

转载 centos5.x升级python至python2.7

centos5.x升级python至python2.7

2014-07-03 01:52:06 578

原创 python遍历数组

python数组遍历三种实用方法 >>> os.__file__.split('\\')['E:', 'Python', 'Python25', 'lib', 'os.pyc']>>> os.path.split(os.__file__)('E:\\Python\\Python25\\lib', 'os.pyc')var myArr:Array = new

2014-07-03 01:44:45 4952

原创 vi常用操作

vi操作1.跳到文本的最后一行:按“G”,即“shift+g”2.跳到最后一行的最后一个字符 : 先重复1的操作即按“G”,之后按“$”键,即“shift+4”。3.跳到第一行的第一个字符:先按两次“g”,4.跳转到当前行的第一个字符:在当前行按“0”。

2014-07-03 01:40:53 410

变分法原版论文

变分法原版论文,需要理论依据可以从其中找到来龙去脉

2013-07-15

平移不变小波去噪程序演示

平移不变小波去噪程序演示 以平移不变小波为平台 所用是作者自己改进的bayesShrik算法

2011-04-10

清华版教材数据结构课件C描述

和清华版数据结构配套(严蔚敏主编) C语言描述非伪代码, 我们上课用的课件, 仅供参考和交流

2010-01-01

sas初级教程适合初学者易懂

sas初级教程,很适合初学者,尤其是对统计画图的讲解 而且很便宜,绝对物超所值

2009-08-02

空空如也

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

TA关注的人

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