摘要:
Perl函数集一、进程处理函数1、进程启动函数函数名 eval调用语法 eval(string)解说 将string看作Perl语句执行。正确执行后,系统变量$@为空串,如果有错误,$@中为错误信息。例子 $print = "print (\"hello,world\\n\");";eval ($print);结果输出 hello, world函数名 system调用语法 system(list)解说 list中第一个元素为程序名,其余为参数。system启动一个进程运行程序并等待其结束,程序结束后错误代码左移八位成为返回值。例子 @proglist = 阅读全文
摘要:
自动安装1.切换root权限2.wgethttp://peak.telecommunity.com/dist/ez_setup.py3.python ez_setup.py或者手工下载1)下载setuptools:wgethttp://pypi.python.org/packages/2.4/s/setuptools/setuptools-0.6c11-py2.4.egg#md5=bd639f9b0eac4c42497034dec2ec0c2b 2)安装setuptoolsshsetuptools-0.6c11-py2.4.egg 阅读全文
摘要:
1.下载安装新版本的pythonwget http://python.org/ftp/python/2.7.2/Python-2.7.2.tgztar xvf Python-2.7.2.tar.bz2./configure --prefix=/usr/local/python27makemake install2.覆盖原来的python链接mv /usr/bin/python /usr/bin/python_oldln -s /usr/local/lib/python2.7 /usr/bin/python3.因为yum是使用的2.4的版本来用的,所以 还需要修改一下vim /usr/bin/y 阅读全文
摘要:
lucene计分工具Similarity:查询query q 相对于文档document d的得分跟空间向量里面 查询q 与 文档d 的余弦值有关。文档d 矢量 与 查询q 矢量越靠近,文档等分越高。 阅读全文
摘要:
lucene搜索过程:用户输入搜索关键词 keyWord分词QueryParser解释成为Query利用反向索引取得包含分词结果集的相关记录Weight合并相同记录并计分,取得documentId检查Filter当前ID是否合法可出ScorerHitCollector统计和排序 阅读全文
摘要:
整理了一下,希望对大家有用SQL语句大全--语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构CREATE VIEW --创建一个视图DROP VIEW --从数据库中删除视图CREATE INDEX --为数据库表创建一个索引DROP INDEX --从数据库中删除索引CREATE PROCEDURE --创建一个 阅读全文
摘要:
sql 查看数据库编码show variables like '%char%';mysql JDBC Driver常用的有两个,一个是gjt.Giant Java Tree)组织提供的mysql驱动,其JDBC Driver名称(JAVA类名)为:org.gjt.mm.mysql.Driver详情请参见网站:http://www.gjt.org/或在本网站下载mysql JDBC Driver(mm.jar)另一个是mysql官方提供的JDBC Driver,其JAVA类名为:com.mysql.jdbc.Driver驱动下载网址:http://dev.mysql.com/do 阅读全文
摘要:
在对encode、decode、urlencode和urldecode的含义理解上,普遍存在一些误区。本文会对这几个概念进行对比分析。encode和decodeencode是把字符流按照指定字符集k编码为字节流,decode是把字节流按照指定字符集解码为字符流。IO输入一般需要进行decode解码,转换为内部的字符流。IO输出一般需要进行encode编码,转换为字节流输出。python内部的字符串编码是unicode,perl5.6之后内部字符串以UTF-8方式存在。如对于一个UTF-8编码的文件的输入,用下面的python代码可以实现: file = open(file_path) line 阅读全文
摘要:
四、Velocity脚本语法摘要1、声明:#set($var=XXX)左边可以是以下的内容VariablereferenceStringliteralPropertyreferenceMethodreferenceNumberliteral#set($i=1)ArrayList#set($arr=["yt1","t2"])算术运算符2、注释:单行##XXX多行#*xxxxxxxxxxxxxxxxxxx*#References引用的类型3、变量Variables以"$"开头,第一个字符必须为字母。characterfollowedbya 阅读全文
摘要:
Memcached内存分配机制Page为内存分配的最小单位。Memcached的内存分配以page为单位,默认情况下一个page是1M,可以通过-I参数在启动时指定。如果需要申请内存时,memcached会划分出一个新的page并分配给需要的slab区域。page一旦被分配在重启前不会被回收或者重新分配Slabs划分数据空间。Memcached并不是将所有大小的数据都放在一起的,而是预先将数据空间划分为一系列slabs,每个slab只负责一定范围内的数据存储。如下图,每个slab只存储大于其上一个slab的size并小于或者等于自己最大size的数据。例如:slab3只存储大小介于137到22 阅读全文