Java判断一个字符串是否有中文一般情况是利用Unicode编码(CJK统一汉字的编码区间:0x4e00–0x9fbb)的正则来做判断,但是其实这个区间来判断中文不是非常精确,因为有些中文的标点符号比如:,。等等是不能识别的。以下是比较完善的判断方法:CharUtil.javahttp://www....
分类:
编程语言 时间:
2014-06-25 19:10:56
阅读次数:
303
以前写过一篇贴子是写中文在unicode中的编码范围 unicode中文范围,但写的不是很详细,今天再次研究了下unicode,并给出详细的unicode取值范围。本次研究的unicode对象是unicode 5.2.0版本。现在最新的是6.0版对于这次研究的unicode把编码分为以下几个平面(英...
分类:
其他好文 时间:
2014-06-25 18:44:35
阅读次数:
601
首先下载:protobuf-2.5.0.tar.gz 和protoc-2.5.0-win32.zip。两者的版本要对应;将下载的google protobuf解压,会看到一个python目录,Windows下可将vsprojects\Debug下的protoc.exe拷贝到python目录下。在.....
分类:
编程语言 时间:
2014-06-25 18:17:29
阅读次数:
931
软件简介BabelMap 是一个免费的字体映射表工具,可辅助使用《汉字速查》程序。该软件可使用系统上安装的所有字体浏览 Unicode 中的十万个字符,还带有拼音及部首检字法,适合文献工作者输入古、难、僻字,少数民族文字等各国语言文字。提供的注音信息可用于查找难字、僻字的读音。BabelMap 也是...
分类:
其他好文 时间:
2014-06-25 18:02:11
阅读次数:
226
1.Python虚拟机在执行函数调用时会动态地创建新的 PyFrameObject对象,
这些PyFrameObject对象之间会形成PyFrameObject对象链,模拟x86平台上运行时栈
2.PyFuctionObject对象
typedef struct {
PyObject_HEAD
PyObject *func_code; //对应函数编译后的PyCodeObject对象
PyObject *func_globals; //函数运行时的global空间
PyObject *func_...
分类:
编程语言 时间:
2014-06-24 21:56:10
阅读次数:
415
#!/usr/bin/envpython#Filename:helloworld.py#Theuseof‘and"print‘hello,world!‘print"hello,world!"#Theuseof‘‘‘and"""print‘‘‘Thisisamulti-linestring.Thisisthefirstline.Thisisthesecondline."What‘syourname?"Iasked.Hesaid"Bond,JamesBond."‘‘‘print"""Thisisamulti-li..
分类:
编程语言 时间:
2014-06-24 17:05:23
阅读次数:
239
发送邮件是大家经常碰到的,接下来看一下使用pythonsmtplib模块发送邮件,好了废话不多说,直接上代码:importsmtplib,sys,os,timefromemail.mime.textimportMIMETextimportnewreportdefsend_mail(me,tomail,sub,content):#要发给谁,可以发送多个人mailto_list=[tomail+‘;‘]#..
分类:
编程语言 时间:
2014-06-24 17:02:29
阅读次数:
302
raw_input()python内建函数将所有输入看做字符串,返回字符串类型input()对待纯数字输入时具有自己的特性,它返回所输入的数字的类型(int,float)input()本质上还是使用raw_input()来实现的,只是调用完raw_input()之后再调用eval()函数例子:#!/usr/bin/envpythonthis_year=2..
分类:
编程语言 时间:
2014-06-24 16:57:50
阅读次数:
297
要求,输入name不为空,输入次数最多3次,3次后跳出程序;知识点:raw_inputstr转intwhilifelifelsecontinuebreakfor导入模块引用变量值格式化输出vim#!/usr/bin/envpython
importsys
user_name="carson"
this_year=2014
counter=0
whileTrue:
ifcounter<3:
name=raw_input(..
分类:
其他好文 时间:
2014-06-24 16:52:27
阅读次数:
290
Python中的异常类型转自http://blog.csdn.net/fcoolx/archive/2009/05/20/4202872.aspx1、NameError:尝试访问一个未申明的变量>>>vNameError:name‘v‘isnotdefined2、ZeroDivisionError:除数为0>>>v=1/0ZeroDivisionError:intdivisionormodulobyzero3、Synt..
分类:
编程语言 时间:
2014-06-24 16:43:45
阅读次数:
229