- 博客(180)
- 资源 (66)
- 收藏
- 关注
翻译 sessvars插件中文文档----一款用window.name产生前台session存储的js插件
原文地址: http://www.thomasfrank.se/sessionvars.html译者: selfimpr博客: http://blog.csdn.net/lgg201邮箱: lgg860911@yahoo.com.cn插件源代码解析: http://blog.csdn.net/lgg201/archive/2010/09/23/5902274.aspx不使用cookie的session变量我不喜欢javascript的cookie实现, 存储空间限制在4 * 20K每域名, 仅仅可以使用
2010-09-23 20:44:00 5029
翻译 sessvars插件源代码解析----一款用window.name产生前台session存储的js插件
插件官方地址: http://www.thomasfrank.se/sessionvars.html下载地址: http://www.thomasfrank.se/sessvars.js@译者: selfimpr@blog: http://blog.csdn.net/lgg201@mail: lgg860911@yahoo.com.cn@转载请声明出处/*sessvars ver 1.01- JavaScript based session objectcopyright 2008 Th
2010-09-23 19:46:00 5314 1
原创 php中Apc和memcache缓存数据性能对比
由于是在项目基础上测试, 不方便贴出测试代码, 见谅.如果对测试结果不认同, 请提供测试方法及数据, 互相学习./** * @author: selfimpr * @blog: http://blog.csdn.net/lgg201 * @mail: lgg860911@yahoo.com.cn */系统现有APC存储数据量: 70万条左右.测试数据: key, value都是15字节左右的随机字符串测试方法:1. 测试每次运行10组, 每组10000次读/写, 使用jpgraph生成折线图.
2010-09-11 17:09:00 10542 6
原创 递归删除utf8文件的bom头(该bom头可能导致php产生意外输出)
不废话了, 是php代码, 如果要处理大文件, 可以改改, 这里是直接读入到数组中//author: selfimpr//blog: http://blog.csdn.net/lgg201//mail: lgg860911@yahoo.com.cn//EF BB BF这三个字节称为bom头function hasbom(&$content) { $firstline = $content[0]; return ord(substr($firstline, 0, 1)) === 0xE
2010-09-02 23:50:00 6921 2
原创 性能测试从零开始--读书笔记
<br />author: selfimpr<br />blog: http://blog.csdn.net/lgg201<br />mail: lgg860911@yahoo.com.cn<br /> <br />感谢51testing的柳胜前辈精彩的讲解<br />以下是我的读书笔记, 在公司是程序员, 工作需要, 简单学习一下, 分享出来, 不足之处, 请邮件指点, 谢谢.<br /> <br /> Vuser脚本语言基础<br />1 脚本结构:<br />1.1 vuser_init: 脚
2010-08-15 00:29:00 5423 1
原创 PHP中利用pcntl实现多进程(模拟多线程)实例
<br /><?php/** * 创建子进程入口 * @author selfimpr * @blog http://blog.csdn.net/lgg201 * @mail lgg860911@yahoo.com.cn * @param $func_name 代表子进程处理过程的函数名 * @param other 接受不定参数, 提供给子进程的过程函数. */function new_child($func_name) { $args = func_get_arg
2010-08-13 16:00:00 6746 1
翻译 PHP扩展pcntl(进程控制以及信号处理)中文文档
呵呵, 个人水平有限, 不足之处还请各位指教, 共同进步, 谢谢. translator: selfimprblog: http://blog.csdn.net/lgg201mail: lgg860911@yahoo.com.cn转载请保留, 谢谢.PHP 扩展 pcntl 实现 ” 多线程 ”( 进程 )
2010-08-13 15:53:00 14381 1
原创 Mysql主从复制的配置(双机互为主从)
<br />author: selfimpr<br />blog: http://blog.csdn.net/lgg201<br />mail: lgg860911@yahoo.com.cn<br />announce: 转载请保留出处<br /> <br /> <br />目的: 让两台mysql服务器可以互为主从提供同步服务.<br /> <br />优点: <br />1. mysql的主从复制的主要优点是同步"备份", 在从机上的数据库就相当于一个(基本实时)备份库.<br />2. 在主从复制基础
2010-07-24 21:31:00 15968 6
原创 基于PHP客户端的TokyoTyrant(TCH, TCB, TCT), Memcache, Mysql性能测试(测试脚本)
<br />Mysql测试表创建<br />DROP TABLE IF EXISTS userinfo;CREATE TABLE userinfo( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(20), sex VARCHAR(10), province VARCHAR(30), city VARCHAR(30));ALTER TABLE userinfo ADD INDEX name_index (name);
2010-07-17 22:30:00 4911 4
原创 基于PHP客户端的TokyoTyrant(TCH, TCB, TCT), Memcache, Mysql性能测试
author: selfimprdate: 2010-07-12email: lgg860911@yahoo.com.cnblog: http://blog.csdn.net/lgg201注: 这里会公布所有的测试脚本, 测试脚本有不足指出还请指教学习, 如果有朋友有跑出来新的数据, 烦请发一份给我, 谢谢.测试脚本共享地址: http://blog.csdn.net/lgg201/archive/2010/07/17/5742763.aspx测试的要点主要有:1. Memcache, TCH
2010-07-17 22:20:00 5551 1
翻译 TC官方文档翻译12----编码API(Tokyo Cabinet/Tokyo Tyarnt 文档系列)
<br />/**<br /> * 转载请注明出处, 由于个人技术能力有限, 英语水平欠缺,<br /> * 有翻译不合适或错误的地方, 请纠正,<br /> * 希望不要因为我的错误误导您, 希望您的智慧可以加入.<br /> * @translator: selfimpr<br /> * @mail: lgg860911@yahoo.com.cn<br /> * @blog: http://blog.csdn.net/lgg201<br /> */<br /> <br />由
2010-06-28 00:29:00 4053 2
翻译 TC官方文档翻译11----文件操作API(Tokyo Cabinet/Tokyo Tyarnt 文档系列)
<br />/**<br /> * 转载请注明出处, 由于个人技术能力有限, 英语水平欠缺,<br /> * 有翻译不合适或错误的地方, 请纠正,<br /> * 希望不要因为我的错误误导您, 希望您的智慧可以加入.<br /> * @translator: selfimpr<br /> * @mail: lgg860911@yahoo.com.cn<br /> * @blog: http://blog.csdn.net/lgg201<br /> */
2010-06-28 00:28:00 3714
翻译 TC官方文档翻译10----其他API(Tokyo Cabinet/Tokyo Tyarnt 文档系列)
<br />/**<br /> * 转载请注明出处, 由于个人技术能力有限, 英语水平欠缺,<br /> * 有翻译不合适或错误的地方, 请纠正,<br /> * 希望不要因为我的错误误导您, 希望您的智慧可以加入.<br /> * @translator: selfimpr<br /> * @mail: lgg860911@yahoo.com.cn<br /> * @blog: http://blog.csdn.net/lgg201<br /> */
2010-06-28 00:27:00 3921
翻译 TC官方文档翻译09----内存池对象API(Tokyo Cabinet/Tokyo Tyarnt 文档系列)
<br />/**<br /> * 转载请注明出处, 由于个人技术能力有限, 英语水平欠缺,<br /> * 有翻译不合适或错误的地方, 请纠正,<br /> * 希望不要因为我的错误误导您, 希望您的智慧可以加入.<br /> * @translator: selfimpr<br /> * @mail: lgg860911@yahoo.com.cn<br /> * @blog: http://blog.csdn.net/lgg201<br /> */
2010-06-27 03:40:00 3687
翻译 TC官方文档翻译08----内存树数据库API(Tokyo Cabinet/Tokyo Tyarnt 文档系列)
<br />/**<br /> * 转载请注明出处, 由于个人技术能力有限, 英语水平欠缺,<br /> * 有翻译不合适或错误的地方, 请纠正,<br /> * 希望不要因为我的错误误导您, 希望您的智慧可以加入.<br /> * @translator: selfimpr<br /> * @mail: lgg860911@yahoo.com.cn<br /> * @blog: http://blog.csdn.net/lgg201<br /> */
2010-06-27 03:38:00 3689
翻译 TC官方文档翻译07----内存HASH数据库API(Tokyo Cabinet/Tokyo Tyarnt 文档系列)
<br />/**<br /> * 转载请注明出处, 由于个人技术能力有限, 英语水平欠缺,<br /> * 有翻译不合适或错误的地方, 请纠正,<br /> * 希望不要因为我的错误误导您, 希望您的智慧可以加入.<br /> * @translator: selfimpr<br /> * @mail: lgg860911@yahoo.com.cn<br /> * @blog: http://blog.csdn.net/lgg201<br /> */
2010-06-27 03:37:00 4304
翻译 TC官方文档翻译06----Ordered Tree对象API(Tokyo Cabinet/Tokyo Tyarnt 文档系列)
/** * 转载请注明出处, 由于个人技术能力有限, 英语水平欠缺, * 有翻译不合适或错误的地方, 请纠正, * 希望不要因为我的错误误导您, 希望您的智慧可以加入. * @translator: selfimpr * @mail: lgg860911@yahoo.com.cn * @blog: http://blog.csdn.net/lgg201 */内存树数据库APItypedef struct { void*mmt
2010-06-27 03:33:00 4117
翻译 TC官方文档翻译05----Hash Map对象API(Tokyo Cabinet/Tokyo Tyarnt 文档系列)
/** * 转载请注明出处, 由于个人技术能力有限, 英语水平欠缺, * 有翻译不合适或错误的地方, 请纠正, * 希望不要因为我的错误误导您, 希望您的智慧可以加入. * @translator: selfimpr * @mail: lgg860911@yahoo.com.cn * @blog: http://blog.csdn.net/lgg201 */
2010-06-26 01:22:00 4772
翻译 TC官方文档翻译04----列表对象API(Tokyo Cabinet/Tokyo Tyarnt 文档系列)
/** * 转载请注明出处, 由于个人技术能力有限, 英语水平欠缺, * 有翻译不合适或错误的地方, 请纠正, * 希望不要因为我的错误误导您, 希望您的智慧可以加入. * @translator: selfimpr * @mail: lgg860911@yahoo.com.cn * @blog: http://blog.csdn.net/lgg201 */
2010-06-26 01:19:00 4529
翻译 TC官方文档翻译03----可扩充字符串API(Tokyo Cabinet/Tokyo Tyarnt 文档系列)
/** * 转载请注明出处, 由于个人技术能力有限, 英语水平欠缺, * 有翻译不合适或错误的地方, 请纠正, * 希望不要因为我的错误误导您, 希望您的智慧可以加入. * @translator: selfimpr * @mail: lgg860911@yahoo.com.cn * @blog: http://blog.csdn.net/lgg201 */
2010-06-26 01:17:00 3611
翻译 TC官方文档翻译02----基础API(Tokyo Cabinet/Tokyo Tyarnt 文档系列)
/** * 转载请注明出处, 由于个人技术能力有限, 英语水平欠缺, * 有翻译不合适或错误的地方, 请纠正, * 希望不要因为我的错误误导您, 希望您的智慧可以加入. * @translator: selfimpr * @mail: lgg860911@yahoo.com.cn * @blog: http://blog.csdn.net/lgg201 */
2010-06-26 01:15:00 4328
翻译 TC官方文档翻译01----TokyoCabinet简介(Tokyo Cabinet/Tokyo Tyarnt 文档系列)
/** * 转载请注明出处, 由于个人技术能力有限, 英语水平欠缺, * 有翻译不合适或错误的地方, 请纠正, * 希望不要因为我的错误误导您, 希望您的智慧可以加入. * @translator: selfimpr * @mail: lgg860911@yahoo.com.cn * @blog: http://blog.csdn.net/lgg201 */
2010-06-26 01:13:00 4464
原创 IE7中onpropertychange引发的Stack overflow at line xxx问题解决
<br />与之相关的链接: <br />http://blog.csdn.net/lgg201/archive/2010/05/28/5630392.aspx<br />http://blog.csdn.net/lgg201/archive/2010/05/28/5629526.aspx<br /> <br />$('#diary_title').bind('keydown', function(event) { if($(this).val().len() >= 50) $(this).att
2010-06-17 15:23:00 6475 1
原创 让jQuery的load方法可以接受ajax选项(解决缓存等问题)
<br />有朋友提到了jQuery.load方法的缓存问题, 这里就对其load进行一下小的改造(基本上是照抄), 让我们可以在使用load时, 同样的指定ajax选项.<br /> <br />扩展后的使用接口:<br />1. 如果只给定一个参数, 那么该参数是url<br /> <br />2. 以下三条只适用于给定两个参数的情况<br />2. 1 如果第二个参数是函数, 则认为它是回调函数<br />2.2 如果第二个参数是字符串, 则认为是给定的请求参数(一旦给定参数, 则使用POST提交)<
2010-06-13 20:42:00 5081
原创 正则表达式中的贪婪与非贪婪的性能问题
<br />正则中的贪婪与非贪婪性能之差的原因....做个笔记...<br /> <br />非贪婪的算法()对*的处理<br />int matchstar(int c, char *reg, char *text) {<br /> do {<br /> if(matchhere(reg, text)) return 1;<br /> } while(*text != '/0' && (*text ++ == c || c == '.'));<br /> return 0;<br />}<br
2010-06-11 11:50:00 3798
原创 PHP+Mysql+jQuery+fullcalendar实现的微型公司内部订餐系统
<br />需求相关: 公司20人左右, 每天中午, 下午两次订餐, 都是助理在群里说"开始订餐", 然后大家报菜名, 然后助理统计, 打电话. 今天, 助理说"开始订餐, 订什么密聊...", 突然就想做这么个东西....<br /> <br />耗时: 4.5小时<br /> <br />评估: 时间太短, 不能做到很好, 没有什么输入验证之类, 就自己公司内部一点人, 用用应该没啥问题.....bug估计很多...应该是没时间改bug的, 不过有不足之处请大家提出, 互相学习.<br /> <br
2010-06-05 00:25:00 13144 16
原创 input标签的汉字长度限制
关于下面提到的String.prototype.chinesesubstr方法, 请参见http://blog.csdn.net/lgg201/archive/2010/05/28/5629526.aspx /** * 给String扩展一个len方法, 用于获取包含非ASCII码字符的常规长度(非ASCII码算2个字符) */String.prototype.len = (f
2010-05-28 12:31:00 13604
原创 扩展Javascript的String原型, 添加汉字截取
需求: 所有非ASCII码算2个字符长度, ASCII码算1个字符长度, 进行字符串的截取 /** * @param begin 截取开始的索引 * @param num 截取的长度 */String.prototype.chinesesubstr = (function(begin, num) { var ascRegexp = /[^/x00-/xFF]/g, i
2010-05-28 00:04:00 4487
翻译 High Performance MySQL作者对TokyoTyrant做的性能测试(benchmark)
英语水品欠佳, 有错误还请指出, 以便获取更多知识, 谢谢. High Performance MySQL作者对TT做的性能测试(benchmark)作者的标准测试有两次是涉及TT的, 下面这次是专门关于TT的, 另外一次是Mysql和几种NoSQL数据库的对比测试.原文地址: 专门针对TT的测试TokyoTyrant – The Extras Part I :
2010-04-30 13:13:00 4941
翻译 PHP的TokyoTyrant扩展接口API文档(PECL)
手册的官方地址: http://us3.php.net/manual/en/book.tokyo-tyrant.php 具体内容如下: TCT支持的追加参数:mode: bnum: 桶数组元素个数,如果不大于0,使用默认值, 默认值是131071, 建议值是所有存储的记录条数的0.5-4倍.apow: 和一个key关联的记录数,如果是负值, 使用默认值, 默认值为4,
2010-04-28 09:18:00 5605
原创 jQuery实现的Dialog(支持模态和拖动)
下载链接: http://download.csdn.net/source/2138962. 效果图:样式表:@CHARSET "UTF-8";.seasy-dialog{z-index: 1002; position: relative;}.seasy-dialog-header{clear: both;}.seasy-dialog-header-left{flo
2010-03-18 10:55:00 5984 1
原创 CSS滤镜笔记------包含Light滤镜方法的使用
Alpha1. 语法: {filter: alpha(opacity=opacity, finishopacity=finishopacity, style=style, startx=startx, starty=starty, finishx=finishx, finishy=finishy)}2. 意义: 把一个目标元素与背景混合, 设置者可以指定数值来控制混合的程度3. 属性
2010-03-09 09:05:00 2515
原创 css滤镜之light实现的灯光效果.
效果图: 源码: 保存为html文件, 在IE6及以上版本IE浏览器可以运行.... Light滤镜 div { width: 400px; height: 300px; border: 1px solid gr
2010-03-09 08:59:00 4368 5
翻译 jQuery.ui.1.7.2--Datepicker中文文档
这是Datepicker部分的翻译, 有时间的朋友可以加到那份完整的里面...方面查阅. <!-- 注意事项: 1. 以下格式为既定的格式, 为了统一性, 需要修改时, 大家商议 2. 格式中的所有项都是选填, 如果没有, 不写就是了. 3. 由于是XML格式的, 所以, 所有标签中间填写文本的地方(最重要是代码, 一定要加, 不然以后解析有困难), 都需要加上
2010-03-06 16:54:00 23288 3
翻译 jQuery.ui.1.7.2-selectable中文文档
这一部分是由网友"痴呆"完成翻译的,他的联系QQ: 25046827 <!-- 注意事项: 1. 以下格式为既定的格式, 为了统一性, 需要修改时, 大家商议 2. 格式中的所有项都是选填, 如果没有, 不写就是了. 3. 由于是XML格式的, 所以, 所有标签中间填写文本的地方(最重要是代码, 一定要加, 不然以后解析有困难), 都需要加上 4. 翻译过
2010-03-06 16:51:00 5756
翻译 jQuery.ui.1.7.2中文文档(官方文档翻译)
这个做了很长时间了, 由于参与的人不多, 所以, 一直很吃力, 自己的事情也很多, 所以, 现在把已经完成的东西发布出来, 希望可以帮助到大家, 如果有有时间的网友, 可以继续完成其他部分, 译文已完成但是没有整合到发布包中的内容, 会在另外的博文发布出来... 翻译项目的发起: http://blog.csdn.net/lgg201/archive/2009/11/22/4850176.
2010-03-06 16:35:00 9130 12
原创 基于jQuery实现的焦点轮换效果
上面就是界面效果. 源码下载: http://d.download.csdn.net/down/2100796/lgg201 源码: 注意, 需要引入jquery, 请到官方网站下载焦点轮换特效<!--.author-information{background: #BBBBBB; width: 500px; height: 100px;
2010-03-06 11:58:00 1357
原创 JavaScript中的正则替换
String.replace(regexp, replaceText); 这是String类中的replace方法原型 replace方法接受两个参数:regexp: 正则表达式, 用来在字符串中搜索的规则.replaceText: 用来替换字符串中匹配正则表达式的子串的字符串 在JavaScript中, 支持正则替换, 正则替换的规则如下:$$: 原意打印一个$符号
2010-03-02 22:03:00 4199
翻译 Java-UrlRewrite中文官方文档
安装1. 下载jar包, 并加入到WEB-INF/lib下2. 在WEB-INF/web.xml中增加下面的配置UrlRewriteFilterorg.tuckey.web.filters.urlrewrite.UrlRewriteFilterUrlRewriteFilter拦截所有的url -->/*REQUESTFORWARD3.
2010-02-26 14:28:00 15395 7
原创 Struts2整合Json插件时的一个隐蔽BUG-----struts2-json-plugin-2.1.8
结论: 在使用了Json插件的所有Struts2的Action中, 1. 避免使用get开头的action方法(用来转发的方法), 2. 严格的为json类型的result配置includeProperties, excludeProperties等参数. /** * @modifier: selfimpr
2010-02-24 15:56:00 4419 1
eclipse-SDK-3.4.1-win32
2008-12-08
Java学习笔记(从j2se到j2ee都有)
2008-12-07
Java学习笔记(自己做的)
2008-12-07
Vista Notpad 2
2008-12-06
数据分页程序完全解决方案(含普通分页/分段分页/原始分页/since_id分页)
2012-07-18
ThinkPHP Core 3.0源代码分析(免积分)
2012-04-09
ThinkPHP Core 3.0源代码分析
2012-04-08
Unix Network Programming Volume1 3rd Edtion.chm
2011-08-23
selfimpr学习笔记合集(20101212)
2010-12-12
jQuery实现的Dialog(支持模态和拖动)
2010-03-18
Java 5 annotation 学习笔记
2009-08-31
Struts-1.2.9 修改版(增加了对没有配置的path的处理)
2009-05-01
Struts+Hibernate+Spring(加入了struts完整的自动异常处理和国际化)源码
2009-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人