2008年06月
留下备忘一下... preg_grep — 返回与模式匹配的数组单元preg_last_error — Returns the error code of the last PCRE regex executionpreg_match_all — 进行全局正则表达式匹配preg_match — 进行正则表达式匹配preg_quote — 转义正则表达式字符preg_replace_callback — 用回调函数执行正则表达式的搜索和替换preg_replace — 执行正则表达式的搜索和替换preg_split — 用正则表达式分割字符串阅读全文>
发表于 @ 2008年06月16日 22:23:00|评论(loading...)|收藏
Window.open是ff和ie下都通用的弹窗方法.
似乎有些版本windows下ie的window.open打开的速度很慢.
第二个参数就是打开页的名字为空或者为_blank就会快的.阅读全文>
发表于 @ 2008年06月14日 20:55:00|评论(loading...)|收藏
使用了两台memcache服务器(一台我的windows.一台centos)
主要是想测试一下两台一起用是什么效果.
结果发现.
memcache设置一个变量的时候只会存到其中一个服务器上.
具体是存到哪个...这个我就不知道了...阅读全文>
发表于 @ 2008年06月14日 20:43:00|评论(loading...)|收藏
开放api的sns们.
Facebook,myspace这两个有相当多的api.
国内的校内里面api还不错.但是似乎都是千橡自己写的.
其他的sns基本上没有api可以配置.阅读全文>
发表于 @ 2008年06月12日 21:25:00|评论(loading...)|收藏
Memcache是danga.com的一个项目,下面是具体的项目内容
http://www.danga.com/memcached/阅读全文>
发表于 @ 2008年06月12日 20:10:00|评论(loading...)|收藏
PHP只是一种语言.加密解密只是一种对字符串操作的方法.当然PHP是支持所有的加密算法.如果不支持某种的话,你也可以自己写一个出来. 阅读全文>
发表于 @ 2008年06月12日 20:04:00|评论(loading...)|收藏
优点 有了索引.对于记录数量很多的表,可以提高查询速度. 缺点 索引是占用空间的. 索引会影响update insert delete速度 ALERT!!!阅读全文>
发表于 @ 2008年06月11日 22:14:00|评论(loading...)|收藏
json是啥.应该是一种存储的格式吧.最强的是这种格式可以被js直接当成对象读~php中有json_encode($arr);还有json_decode($str,assoc); 其中assoc为true则返回数组而不是对象很简单的用法阅读全文>
发表于 @ 2008年06月11日 21:48:00|评论(loading...)|收藏
以下是一些总结.引用了一些网络上的经验MyISAM和MEMORY存储引擎采用的是表级锁table-level lockingBDB存储引擎采用的是页面锁page-level locking,但也支持表级锁InnoDB存储引擎既支持行级锁row-level locking,也支持表级锁,但默认情况下是采用行级锁阅读全文>
发表于 @ 2008年06月10日 20:49:00|评论(loading...)|收藏
msyql里所有的用户都是在mysql.user表里可以直接操作这个表来进行添加删除修改用户的操作.mysql提供了一种更简单的方法来操作用户及权限.grant和revoke命令阅读全文>
发表于 @ 2008年06月10日 20:38:00|评论(loading...)|收藏
SELECT * FROM myz FOR UPDATE;在innoDB下使用.在start transaction和commit/rollback中间使用只锁定被选择行 (要有主键,并且明确表明在操作哪个主键),未指明或无主键则锁表必须在事务中使用.在rollback或者commit后,锁定的内容才可以使用FOR UPDATE的这些特性可以被应用在类似银行的系统上阅读全文>
发表于 @ 2008年06月10日 20:32:00|评论(loading...)|收藏
Xcache/APC/eaccelerator/mmcache
编译缓冲器,用内存来缓存zend引擎编译产生的opcode
Memcached
这个不是编译方面的,是用来缓存对象的,也是用内存来存储,比如得到一个$myz里面有1000条从数据库读出来的数据,这样存到内存中,然后再用的时候直接读内存就行了,就不需要再交互数据库了.
除了使用这些工具,有一个良好的编程习惯是很重要的.
阅读全文>
发表于 @ 2008年06月05日 23:01:00|评论(loading...)|收藏
ubuntu mysql安装之后出现一个急救帐号,还有未加密码的rootmysqladmin -u root password XXX上面那句只能加密码给%的root需要进入到mysql中然后阅读全文>
发表于 @ 2008年06月05日 22:57:00|评论(loading...)|收藏
Linux和windows下修改默认mysql编码时可以采用不同的方法,主要还是因为windows有配置这一功能,
Mysql Server Instance Config Wizard
Linux下就没有了,怎么办
先show variables like ‘character%’; //其实这里不用like也行,你试试,得出来所有的变量
然后看到应该是这样的:阅读全文>
发表于 @ 2008年06月05日 22:55:00|评论(loading...)|收藏