上一页 1 2 3 4 5 6 7 8 9 10 ··· 17 下一页
摘要: $str = "abcdef啊啊吧啊";function my_sub($str, $st ,$len){ $ret = ""; for( $st; $len > 0; $st++){ $cStr = $str[$st]; if( ord( $cStr ) > 127 ){ $cStr = substr($str, $st, 3); $st += 2; } $len -= 1; $ret .= $cStr; } return $ret;} echo my_s... 阅读全文
posted @ 2014-01-07 17:01 ﹏Sakura 阅读(239) 评论(0) 推荐(0)
摘要: w = $w; $this->isEnd = $isEnd; } } public function insert( $str ){ $len = strlen($str); if(!$len) return ; $scope = $this; for( $i = 0; $i 127 ){ $cStr = substr($str, $i, 3); $i += 2; } $scope... 阅读全文
posted @ 2014-01-07 15:59 ﹏Sakura 阅读(529) 评论(0) 推荐(0)
摘要: foreach ($list as $k=> $teamGoods){ if($teamGoods['status'] > 4){ $_soldGoods[] = $teamGoods; unset($list[$k]); } } $list = array_merge($list, $_soldGoods);当没有状态为4的商品的时候合并数据 导致$list 为空以后还是先确定合并的参数为数组把。。 若类型果然坑人- -解决: $_sol... 阅读全文
posted @ 2014-01-03 14:21 ﹏Sakura 阅读(606) 评论(0) 推荐(0)
摘要: k = $k; $this->left = $left; $this->right = $right; } public function isEmpty(){ return !isset($this->k); } public function getKey(){ return isset($this->k) ? $this->k : false; } public function setKey($k){ if(!$this->isEmpty()... 阅读全文
posted @ 2014-01-02 00:21 ﹏Sakura 阅读(650) 评论(0) 推荐(0)
摘要: 范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar[root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩![root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 压缩[root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩# 特别注意,在参数 f 之后的文件档名是自己取的,我们习惯上都用 .tar 来作为辨识。# 如果加 z 参数,则以 .tar.gz 或 .t 阅读全文
posted @ 2013-12-30 16:59 ﹏Sakura 阅读(982) 评论(0) 推荐(0)
摘要: SELECT COUNT(*) FROM `comment` SHOW CREATE TABLE `comment`CREATE TABLE `comment1` ( `id` INT(8) NOT NULL AUTO_INCREMENT, `blogUser` VARCHAR(20) NOT NULL, `replayUser` VARCHAR(20) NOT NULL, `articleId` INT(8) NOT NULL DEFAULT '0', `content` TEXT, `addTime` DATETIME NOT NULL, PRIMARY KEY (`id` 阅读全文
posted @ 2013-12-20 10:44 ﹏Sakura 阅读(2394) 评论(0) 推荐(0)
摘要: function get_hash_table($table,$uid){ $_str = crc32($uid); if($_str < 0 ){ $ret = "0".substr(abs($_str),0,1); }else{ $ret = substr($_str,0,2); } return $table."_".$ret;} echo get_hash_table('test','user1'); //test_01echo get_hash_table('test','dddda 阅读全文
posted @ 2013-12-20 10:00 ﹏Sakura 阅读(722) 评论(0) 推荐(0)
摘要: 今儿开发过程中发现 tp是unset 变量失败。。具体代码foreach( $this->menu as $k => $v){ if(0 == $v['flag']) unset($this->menu[$k]);}逻辑很简单。。但是居然没过滤掉menu里面的值。。一番折腾后发现居然是 TP 底层重写了 __set __get 造成的 具体代码 public function __construct() { //实例化视图类 $this->view = Think::instance('View'); /... 阅读全文
posted @ 2013-11-26 16:06 ﹏Sakura 阅读(2949) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2013-11-07 09:59 ﹏Sakura 阅读(271) 评论(0) 推荐(0)
摘要: Mysql性能优化教程背景及目标厦门游家公司(4399.com)用于员工培训和分享。针对用户群为已经使用过mysql环境,并有一定开发经验的工程师针对高并发,海量数据的互联网环境。本文语言为口语,非学术标准用语。以实战和解决具体问题为主要目标,非应试,非常规教育。友情提醒,在校生学习本教程可能对成绩提高有害无益。非技术挑战,非高端架构师培训,请高手自动忽略。本文档在2011年7月-12月持续更新,加强了影响结果集分析的内容并增补优化实战案例若干。Mysql执行优化认识数据索引为什么使用数据索引能提高效率关系型数据库的数据索引(Btree及常见索引结构)的存储是有序的。在有序的情况下,通过索引查 阅读全文
posted @ 2013-11-06 13:50 ﹏Sakura 阅读(418) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 17 下一页