- 博客(18)
- 资源 (4)
- 收藏
- 关注
原创 Python 和js时间处理
仅作笔记Python======import timeimport datetimedate = datetime.datetime(*args)time.mktime(date.timetuple())time.time()time.gmtime()time.strftime()Javascript=========date = new Dat
2013-09-02 23:22:03
1947
原创 Python2 中文编码处理
今天写了几个脚本,都遇到了中英文混编的情况。需求要将其中的中文标点符号切换为英文符号。举个例子:tags = '你好,good, 国语'要将其中的中文半角逗号替换为英文逗号,为了方便后续的处理如下处理:tags = tags.replace(',', ',')会抛出如下异常:UnicodeDecodeError: 'ascii' codec can't decode byt
2013-07-11 23:22:20
2806
原创 python 的线程池
在python中,线程池一般通过threading和Queue来实现。这里只是说明一些原理。举个例子:原来学校旁边有个诊所,平时医生忙里忙外,一个人还能基本完成诊断工作。这就是一般的单线程了。有十个人看病,你也只能等你前面的就个人看好了才轮到你。某一天,出现了流感,诊所门口爆满!医生一个人实在忙不过来了。只好在诊所外面搭了九顶帐篷,添加了九位实习医生,用于分散人流,加快就诊
2013-07-03 22:37:28
983
原创 C++11 Lambda的变量捕获和Lambda在Qt中的应用
一、LambdaLambda一般格式是:[capture](param) mutable ->return-type {body}这里主要复习一下Lambda中的capturelambda中有个闭包的概念,也就是C这类语言中的域的概念,要访问闭包外的变量,就必须通过 [] 来捕获[]的形式有以下[] 未定义任何变量,不能访问lam
2013-06-02 20:37:19
3094
原创 Nginx搭配Apache
在gitlab的配置过程中多次苦恼于Nginx的代理设置,今天精力过旺,弄了弄LNAMP的配置。1、 Nginx Location基础指令Location 指令,是用来为匹配的 URI 进行配置,URI 即语法中的"/uri/",可以是字符串或正则表达式。但如果要使用正则表达式,则必须指定前缀。1.1 基本语法location [=|~|~*|^~|@] /uri/
2013-04-12 09:20:57
1511
转载 如何汉化 po 文件及编译成 mo 文件
背景知识po文件简介 po文件本来是用来翻译程序源代码里的字符串的。先来稍微解释一下它本来的用途,需要一点点C语言的基础才能完全理解。如果理解有困难 ,可以忽略这段内容,不会对我们使用po来翻译造成任何影响。 目前大部分自由软件实现国际化使用的是gettext。国际化就是让程序可以使用多国语言来显示程序里的字符串。程序里一般都有很多字符串,菜单名也好,错 误信息也好,都是字
2013-01-18 14:11:49
924
原创 epoll笔记
#include /*epoll 很像poll,用于监视多个文件描述符。epoll既可以是边沿触发,也可以是水位线触发在epoll实例上注册的文件描述符有时称作epoll集边沿触发方式时,epoll_wait仍有可能在描述符中有数据可读时挂起,此时,对段可能期待一个回个发送数据的回应。边沿触发只在描述符发生改变时传送信号。所以边沿触发的描述符必须设置为非阻塞的。“with nonb
2012-11-25 19:00:50
1004
转载 PHP Filter
PHP 过滤器用于验证和过滤来自非安全来源的数据,比如用户的输入。http://www.w3school.com.cn/php/php_filter.aspPHP Filter 函数函数描述PHPfilter_has_var()检查是否存在指定输入类型的变量。5filter_id()
2012-11-23 09:29:29
513
转载 [转]PHP -- 模块化开发
PHP中的include和require中的两个函数,能在网站的设计中提高网站的建设效率与维护,现详细讲解如下: include 函数与C中同名的预处理命令是不同的,它是一个给出文件名(如:include(test.PHP)),PHP就把文件调用于include的位置,并方试图解释该文件,它与函数的差别在于,只有执行include语句时,代码才被解析,因此在设计中通常在if语句中包含调用
2012-11-23 08:45:33
4302
原创 通用配置文件生成类
//config.h/* 此为一个通用配置文件生成类 主要是为了解决配置文件的生成,配置文件的读,配置文件的修改 此类的功能: 给定配置文件,则自动分析配置文件,并以字符串数组的形式返回; 以键值形式赋值 可以给定一个结构体数组,可以单个给定键值 格式如下***************************
2012-08-24 18:37:57
648
原创 我的vim配置
"important file for the vim design 2012-8-17syntax enablesyntax oncolorscheme desertset nu"显示当前行号列号set ruler"在状态栏显示正在输入的命令set showcmd"启用Modelineset modeline"代码折叠功能"默认键 za | zA"设置为F3map
2012-08-17 12:20:59
565
原创 我的SLR(1)分析表生成程序【Python】
文法如下0 S' -> S 1 S -> G 2 S -> A 3 G -> D; 4 D -> int id 5 D -> float id6 D -> char id 7 D -> D, id 8 A -> id=E; 9 E -> E + T 10 E ->E - T11 E -> T 12 T -> T * F
2012-06-06 20:58:56
1950
原创 我的SLR(1)分析表生成程序【Python】
文法如下0 S' -> S 1 S -> G 2 S -> A 3 G -> D; 4 D -> int id 5 D -> float id6 D -> char id 7 D -> D, id 8 A -> id=E; 9 E -> E + T 10 E ->E - T11 E -> T 12 T -> T * F
2012-06-06 20:58:41
2003
原创 Internet Connection Share on Linux(ArchLinux)
<!--@page {margin:0.79in}p {margin-bottom:0.08in; direction:ltr; color:#000000; widows:0; orphans:0}p.western {font-family:"Times New Roman",serif; font-size:12pt}p.cjk {font
2012-04-22 08:46:17
641
转载 Linux环境变量设置及注意事项
1.Linux的变量种类 按变量的生存周期来划分,Linux变量可分为两类: 1.1 永久的:需要修改配置文件,变量永久生效。 1.2 临时的:使用export命令声明即可,变量在关闭shell时失效。2.设置变量的三种方法 2.1 在/etc/profile文件中添加变量【对所有用户生效(永久的)】 用VI在文件/etc/profile文
2012-02-12 19:39:28
605
转载 linux内核编译笔记
1、到http://www.kernel.org/下载源码包 在这里我们假设下到的源码包为linux-3.3-rc2.tabz22、解压压缩包,并移动到/usr/src下3、删除以前可能失败的编译配置信息 #cd /usr/src/linux-3.3-rc2 #make mrproper4、内核模块配置,可以选择新的功能 --例如支持NTFS ,无线网络,蓝牙等等
2012-02-05 21:48:40
719
原创 archlinux配置笔记
ArchLinux配置笔记由于ArchLinux已经使用systemd取代了initscript脚本,很多内容已经改变,而且部分内容已经不再需要。在初始系统中,像网络设置已经具备了Ethernet连接, 无线连接,DSL连接功能,可以说安装已经非常非常方便。新的安装方法参考: https://wiki.archlinux.org/index.php/Official_Arch_Li
2012-01-23 15:18:24
2494
转载 在Archlinux删除仅知命令或安装后的二进制文件软件的方法(pacman 用法简介)
archlinux的一个魅力之处就是可以对其快速定制:安装我们需要的软件,删除无用处的软件,当然别的系统也可以对其定制。比如说我们在安装完图形界面后,系统给我们安装了我们不用或很少用的软件,而我们连该软件所属的软件包都不清楚,这里我们就有必要了解pacman的用法了。 不太了解pacman用法?在线查看帮助!不管是哪个版本的 Linux系统,如yum、apt-get都提供了—help。
2012-01-19 11:26:31
2032
Qt 写的一个简单音乐播放器lMusic
2012-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人