2014年1月8日
摘要: $word = mysql_real_escape_string($word);mysql_qery("SELECT `term` FROM `words` WHERE levenshtein('$word', `term`) BETWEEN 0 AND 4");DELIMITER $$CREATE FUNCTION levenshtein( s1 VARCHAR(255), s2 VARCHAR(255) ) RETURNS INT DETERMINISTIC BEGIN DECLARE s1_len, s2_len, i, j, c, c_temp, c 阅读全文
posted @ 2014-01-08 16:12 麦田J 阅读(1234) 评论(1) 推荐(0) 编辑
2013年12月13日
摘要: ·部分office文件,转换出错,openoffice服务被终止 =》 openoffice3升级到openoffice4后转换正常·部分pdf文件,转换swf乱码=》add-to-xpdfrc配置信息错误,字体没有正确加载,修正后转换正常·部分pdf文件,转换swf抛This file is too complex to render异常=》对于此异常在转换命令中添加-s poly2bitmap解决·部分pdf文件,生成jpg封面图片抛Postscript delegate failed异常=》暂时未解决,可能是由于MagickImage或ghosts 阅读全文
posted @ 2013-12-13 11:15 麦田J 阅读(298) 评论(0) 推荐(0) 编辑
2013年11月19日
摘要: window打包的zip文件中如果有中文文件名的话,在linux解压,中文文件名可能是乱码,因为window默认编码一般是GBK,而linux常常是UTF8unzip不好用,有人讲用unzip -O CP936 经测试,5.52版的unzip不支持-O选项后来使用的是7z+convmv,测试成功7zp7zip-9.13-1.el5.rf.x86_64.rpmp7zip-plugins-9.13-1.el5.rf.x86_64.rpm命令:LANG=C 7z e {$filePath} -r *.jpg *.JPG -aou -y -o{$zipDir}convmv命令:convmv -f gb 阅读全文
posted @ 2013-11-19 15:46 麦田J 阅读(810) 评论(0) 推荐(0) 编辑
2012年1月12日
摘要: void replaceAll(std::string& str, const std::string& from, const std::string& to){size_t start_pos = 0;while((start_pos = str.find(from, start_pos)) != std::string::npos){str.replace(start_pos, from.length(), to);start_pos += to.length(); // In case 'to' contains 'from', 阅读全文
posted @ 2012-01-12 09:45 麦田J 阅读(306) 评论(0) 推荐(0) 编辑
2011年11月21日
摘要: 一、vi简介vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。二、vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下: 1) 命令行模式command mode) 控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 l 阅读全文
posted @ 2011-11-21 17:19 麦田J 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout http://svnhost/svn/XXXX/trunk简写:svn co2、往版本库中添加新的文件svn add file例如:svn add test.cc(添加test.cc)然后再svn ci -m "I am just comment" test.ccsvn add *.cc(添加当前目录下所有的cc文件)3、将改动的文件提交到版本库svn commit -m "LogMessage"例如:svn commit - 阅读全文
posted @ 2011-11-21 17:18 麦田J 阅读(405) 评论(0) 推荐(0) 编辑
2011年10月28日
摘要: ・ユーザ一覧select username from user_users;・テーブル一覧select table_name from user_tables;・インデックス一覧select index_name from user_indexes;・シーケンス一覧select sequence_name from user_sequences;・制約一覧select table_name,constraint_name from user_constraints;全ユーザ版(特権ユーザ用)・ユーザ一覧select username from all_users;・テーブル一覧select t 阅读全文
posted @ 2011-10-28 16:05 麦田J 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 转载,原地址:http://dsec.pku.edu.cn/~yuhj/wiki/gdb.html用GDB调试程序说明从CSDN的网站上找到的GDB使用说明。 原文标题:用GDB调试程序作者:haoel (QQ是:753640,MSN是: haoel@hotmail.com)关键字:gdb 调试 c c++ gun这篇文章非常好,所以转载了下来,作为收藏。GDB概述GDB 是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大 阅读全文
posted @ 2011-10-28 15:59 麦田J 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co 2、往版本库中添加新的文件svn add file例如:svn addtest.php(添加test.php)svn add *.php(添加当前目录下所有的php文件) 3、将改动的文件提交到版本库svn commit -m “LogMessage“ [-N] [--no-unlock] PATH(如果选择了保持锁,就使用–no-unlock开关)例如:svn commit -m “... 阅读全文
posted @ 2011-10-28 15:54 麦田J 阅读(257) 评论(0) 推荐(0) 编辑
摘要: インスタンス起動# su - oracle# sqlplus / as sysdbaSQL> startupリスナー起動# su - oracle# lsnrctl startリスナー停止# su - oracle# lsnrctl stopインスタンス停止# su - oracle# sqlplus / as sysdbaSQL> shutdown 阅读全文
posted @ 2011-10-28 15:53 麦田J 阅读(205) 评论(0) 推荐(0) 编辑