09 2012 档案

【转】简单至极的 PHP 缓存类
摘要:使用说明:1、实例化$cache = new Cache();2、设置缓存时间和缓存目录$cache = new Cache(60, '/any_other_path/');第一个参数是缓存秒数,第二个参数是缓存路径,根据需要配置。默认情况下,缓存时间是 3600 秒,缓存目录是 cache/3、读取缓存$value = $cache->get('data_key');4、写入缓存$value = $cache->put('data_key', 'data_value');完整实例:$cache = new Cache 阅读全文

posted @ 2012-09-29 10:57 易木 阅读(281) 评论(0) 推荐(0) 编辑

【转】PHP缓存的实现
摘要:SQL查询缓存适合读者本教程适合于那些对缓存SQL查询以减少数据库连接与执行的负载、提高脚本性能感兴趣的PHP程序员。概述许多站点使用数据库作为站点数据存储的容器。数据库包含了产器信息、目录结构、文章或者留言本,有些数据很可能是完全静态的,这些将会从一个缓存系统中得到的极大好处。这样一个系统通过把SQL查询的结果缓存到系统的一个文件中存储,从而阻止连接数据库,构造查询与取得返回结果而提高了响应时间。有些系统数据库并不是放在WEB服务器上的,这样需要一个远程连接(TCP或者其它类似的),或者从数据库中获取大量的数据,这样你得忍受更多时间,这决定于系统响应时间与资源利用。前提本教程使用MySQL作 阅读全文

posted @ 2012-09-29 10:52 易木 阅读(203) 评论(0) 推荐(0) 编辑

VMware Tools 的安装无法手动启动,自动安装正在进行中。
摘要:1、 右击虚拟机 -> 设置(最下面一栏) -> 软盘驱动器改为"自动检测"2、开启虚拟机电源3、右击虚拟机 -> 安装 VMware Tools4、 进入虚拟机 -> 我的电脑 -> 双击 D盘安装(光驱图标应该变了) 阅读全文

posted @ 2012-09-28 07:01 易木 阅读(493) 评论(0) 推荐(0) 编辑

C# Socket简单例子(服务器与客户端通信)【转】
摘要:这个例子只是简单实现了如何使用 Socket 类实现面向连接的通信。注意:此例子的目的只是为了说明用套接字写程序的大概思路,而不是实际项目中的使用程序。在这个例子中,实际上还有很多问题没有解决,如消息边界问题、端口号是否被占用、消息命令的解析问题等。。下面是两个程序的代码,(两个程序均为控制台程序)先发服务端的(Server)完整代码如下:引入命名空间:[csharp]view plaincopyprint?usingSystem.Net.Sockets;usingSystem.Net;usingSystem.Threading;完整代码如下:[csharp]view plaincopypri 阅读全文

posted @ 2012-09-26 08:06 易木 阅读(396) 评论(0) 推荐(0) 编辑

mysql日期与long 类型换转
摘要:1、在mysql 数据库中,“2009-09-15 00:00:00”转化为列为长整型的函数:[java]view plaincopyselectunix_timstamp("2009-09-1500:00:00")*1000,这里要注意,mysql数据库中的长整型,比java中的长整型少了秒后面的毫秒数,所以要乘以1000,这样只有几毫秒之差2、在mysql数据库中,“1252999488000”(java中的long型数据)转化为日期:[java]view plaincopyselectfrom_unixtime(1252999488);注意:要将最后三位去掉 阅读全文

posted @ 2012-09-25 20:08 易木 阅读(794) 评论(0) 推荐(0) 编辑

jetty启动项目报无法找到org.springframework.web.context.ContextLoaderListener
摘要:报错信息如下:Could not instantiate listener org.springframework.web.context.ContextLoaderListenerjava.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener.......无语的解决办法:将所有spring*.jar 都拷贝到 WEB-INF/lib根文件夹下,之前为了分类在lib下面创建了一个spring文件夹...... 阅读全文

posted @ 2012-09-23 09:32 易木 阅读(844) 评论(0) 推荐(0) 编辑

PHP mysqlnd cannot connect to MySQL 4.1+ using old authentication
摘要:报错信息:mysqlnd cannot connect to MySQL 4.1+ using the oldinsecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password').This will store a new, and more secure, hash value in mysql.user. If this user is used i 阅读全文

posted @ 2012-09-20 17:23 易木 阅读(474) 评论(0) 推荐(0) 编辑

PHP中的读取array和object区别
摘要:1$arr=[array("name"=>"jack","sex"=>"1")];2echo$arr[0]["name"];//array元素读取34$arr2=[(object)array("name"=>"jack","sex"=>"1")];5echo$arr[0]->name;//object元素读取 阅读全文

posted @ 2012-09-19 16:15 易木 阅读(683) 评论(0) 推荐(0) 编辑

PHP 日期格式说明
摘要:a - "am" 或是 "pm"A - "AM" 或是 "PM"d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31"D - 星期几,三个英文字母; 如: "Fri"F - 月份,英文全名; 如: "January"h - 12 小时制的小时; 如: "01" 至 "12"H - 24 小时制的小时; 如: "00" 至 "23"g - 阅读全文

posted @ 2012-09-18 17:09 易木 阅读(291) 评论(0) 推荐(0) 编辑

Ocaml 插件
摘要:插件OcaIDE。 Eclipse update的地址:ocaide - http://www.algo-prog.info/ocaide/ 阅读全文

posted @ 2012-09-18 12:49 易木 阅读(216) 评论(0) 推荐(0) 编辑

SQL Server 2005还原数据库时出现“不能选择文件或文件组XXX_log用于此操作……错误:3219……”的解决方法
摘要:这是由于在数据库还原的时候使用了如下步骤:任务=》还原=》文件或文件组=》源文件……应该改为:任务=》还原=》数据库=》源文件……http://social.msdn.microsoft.com/forums/en-US/sqldisasterrecovery/thread/3a7ce022-edbc-446e-919c-5a52df961cee/原文链接:http://blog.csdn.net/lslxdx/article/details/6295072 阅读全文

posted @ 2012-09-18 11:26 易木 阅读(299) 评论(0) 推荐(0) 编辑

高效产生m个n范围内的不重复随机数(m<=n)
摘要:如何产生不重复的随机数?最容易想到的方法,是逐个产生这些随机数,每产生一个,都跟前面的随机数比较,如果重复,就重新产生。这是个很笨的方法,且比较次数呈线性增长,越往后次数越多。其实这些比较是多余的,完全可以不进行比较,只要反过来,按顺序产生这些数,但随机产生它们的位置。例如下面产生100个100以内不重复随机数的代码:C代码:inta[100];for(i=0;i<=99;++i)a[i]=i;for(i=99;i>=1;--i)swap(a[i],a[rand()%i]);上面这段代码只需要遍历一次就可以产生这100个不重复的随机数,它是如何做到的呢?首先第二行按顺序用0到99填 阅读全文

posted @ 2012-09-17 20:22 易木 阅读(487) 评论(0) 推荐(0) 编辑

Invalid token '44' in input string
摘要:Intermittant LitJson.JsonException :Invalid token'44' in input string...请仔细您的String json格式错误,比较低级的错误比如: string jsonStr = @"{""name"":""jack"",""sex"","male"}";侬发现错误了吧?对,就是那个逗号写错了,应该是冒号,当手工写的太多时,难免会出错,请仔细检查哦! 阅读全文

posted @ 2012-09-16 01:04 易木 阅读(1765) 评论(0) 推荐(1) 编辑

C#的JSON开发包 LitJSON
摘要:1Stringstr="{’name’:’cyf’,’id’:10,’items’:[{’itemid’:1001,’itemname’:’hello’},{’itemid’:1002,’itemname’:’hello2’}]}";2//***读取JSON字符串中的数据*******************************3JsonDatajd=JsonMapper.ToObject(str);4Stringname=(String)jd["name"];5longid=(long)jd["id"];6JsonDatajdI 阅读全文

posted @ 2012-09-15 23:42 易木 阅读(616) 评论(0) 推荐(0) 编辑

linux软件安装种类
摘要:---- Linux下软件的安装主要有两种不同的形式。第一种安装文件名为filename.tar.gz。另一种安装文件名为 filename.i386.rpm。以第一种方式发行的软件多为以源码形式发送的。第二种方式则是直接以二进制形式发行的。i386即表示该软件是按 Inter 386指令集编译生成的。 ---- 对于第一种,安装方法如下: ---- 首先,将安装文件拷贝至你的目录中。例如,如果你是以root身份登录上的,就将软件拷贝至/root中。 ---- #cp filename.tar.gz /root ---- 由于该文件是被压缩并打包的,所以,应对其解压缩。命令为: -... 阅读全文

posted @ 2012-09-15 19:44 易木 阅读(309) 评论(0) 推荐(0) 编辑

C#比较两字符串是否相等,忽略大小写
摘要:1 strings1="aaa";2strings2="Aaa";3//判断字符串值是否相等,忽略大小写4if(String.Compare(s1,s2,true)==0)5{6//相等7}8else9{10//不等于11} 阅读全文

posted @ 2012-09-14 23:00 易木 阅读(1763) 评论(0) 推荐(0) 编辑

嵌入的flash遮挡弹出div层解决方法[转]
摘要:当网页中嵌入flash时会遮挡出JavaScript代码生成的div层;这个问题的解决方法是要在嵌入的flash代码中加入以下参数设置:用于解决IE问题,设置wmode参数。1<param name="wmode" value="transparent" />在FF下要给embed标签加入下面wmode属性,1<embed src="你的flash.swf" wmode="transparent" ... ></embed>现在FF下也支持<param name=" 阅读全文

posted @ 2012-09-12 15:32 易木 阅读(173) 评论(0) 推荐(0) 编辑

人人网客户端开发问题汇集
摘要:好友邀请:1、需点击两次邀请,才会弹出邀请框,第一次点击弹出即关闭解决办法:引用 <script type="text/javascript" src="http://static.connect.renren.com/js/v1.0/FeatureLoader.jsp"></script>页面最下面调用此方法1//用于初始化JavaScriptClient并检测用户的连接状态。2XN_RequireFeatures(["EXNML"],function()3{4XN.Main.init("{$api 阅读全文

posted @ 2012-09-12 15:22 易木 阅读(156) 评论(0) 推荐(0) 编辑

spket
摘要:http://spket.com/download.html 阅读全文

posted @ 2012-09-09 22:04 易木 阅读(97) 评论(0) 推荐(0) 编辑

设置PLSQL Developer访问本机64位Oracle
摘要:1. 下载32位Oracle InstantClienthttp://www.oracle.com/technetwork/topics/winsoft-085727.html,并展开到某目录,例如E:\app\instantclient_11_2;2. 将系统的tnsnames.ora拷贝到该目录下;3. 在PLSQL Developer中设置Oracle_Home和OCI Library,如下图所示4. 在PLSQL Developer目录下编辑如下bat文件,替换其快捷方式,启动PLSQL Developer:@echo offset path=E:\app\instantclient_ 阅读全文

posted @ 2012-09-09 21:42 易木 阅读(293) 评论(0) 推荐(0) 编辑

PHP压缩文件夹(ZIP)
摘要:1<?php23/**4*添加压缩单/多个文件至压缩包5*6*@param$zipFile压缩包名7*@param$filesarray()文件数组8*@param$override是否覆盖9*/10functioncompressFilesToZip($zipFile,$files,$override=false){1112if(empty($zipFile)||empty($files)||gettype($files)!="array"&&count($files)==0){13thrownewexception("parameters 阅读全文

posted @ 2012-09-07 14:09 易木 阅读(808) 评论(0) 推荐(0) 编辑

获取时间毫秒数
摘要:PHP1$time=explode("",microtime());2$time=$time[1].($time[0]*1000);3$time2=explode(".",$time);4$time=$time2[0];Javascript1<scriptlanguage="javascript">2varcurrDate=newDate;3document.write(currDate.getTime());4</script> 阅读全文

posted @ 2012-09-05 14:00 易木 阅读(262) 评论(0) 推荐(0) 编辑

http地址自动检测并添加URL链接
摘要:javascript版本1String.prototype.html=function(){2varreg=/(http:\/\/|https:\/\/)((\w|=|\?|\.|\/|&|-)+)/g;3returnthis.replace(reg,'<ahref="$1$2">$1$2</a>');4};56varv="欢迎访问我的博客:http://www.cnblogs.com/yimu";7alert(v.html()); //欢迎访问我的博客:<ahref="http://www 阅读全文

posted @ 2012-09-04 16:01 易木 阅读(362) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示