刘sir

春不是叫出来的,是真刀实枪干出来的!

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

随笔分类 -  PHP

摘要:Windows->Preference->Java->Code Style->Code Templates->Code->New Java file->Edit原来的模板:${filecomment}${package_declaration}${typecomment}${type_declaration}修改后:${filecomment}${package_declaration}/*** @author Xing,Ming* @version ${date} ${time}*/${typecomment}${type_declaration} 阅读全文
posted @ 2013-10-11 09:27 刘sir~ 阅读(232) 评论(0) 推荐(0)

摘要:在连接mssql 数据库前,先执行如下php代码,对mssql库的textlimit进行运行时改变设置。ini_set('mssql.textlimit',4294967296);ini_set('mssql.textsize',4294967296);4294967296=65536^2 ,对于大多数情况,这个长度已经足够用了;如果text字段最大长度比4294967296还大,那就自己把这个值改得更大一点.可以通过php函数 phpinfo() 查看是否修改成功。 阅读全文
posted @ 2013-09-05 20:27 刘sir~ 阅读(367) 评论(0) 推荐(0)

摘要:用php处理百万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或操作符,否则将引擎放弃使用索引而进行全表扫描。 2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from t where num=0 4.应尽量避... 阅读全文
posted @ 2013-08-02 09:54 刘sir~ 阅读(2098) 评论(0) 推荐(0)

摘要:ctrl+shift+x 转为大写 ctrl+shift+y 转为小写 阅读全文
posted @ 2013-07-29 10:24 刘sir~ 阅读(614) 评论(0) 推荐(0)

摘要:乱码问题关键代码:先转成gb2312,最后再转回$name=iconv("UTF-8","gb2312", $name);move_uploaded_file($tmpname, $this->final_file_path);$name=iconv("gb2312","UTF-8", $name); 阅读全文
posted @ 2013-07-20 23:13 刘sir~ 阅读(180) 评论(0) 推荐(0)

摘要:function generateRandomString($length = 10) { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $randomString = ''; for ($i = 0; $i < $length; $i++) { $randomString .= $characters[rand(0, strlen($characters) - 1)]; } return $randomString;}function ... 阅读全文
posted @ 2013-07-03 10:49 刘sir~ 阅读(507) 评论(0) 推荐(0)

摘要:function ConvertBytes($number){ $len = strlen($number); if($len = 4 && $len = 7 && $len <=9) { return sprintf("%0.2f Mb", $number/1024/1024); } return sprintf("%0.2f Gb", $number/1024/1024/1024);} 阅读全文
posted @ 2013-07-02 10:42 刘sir~ 阅读(215) 评论(0) 推荐(0)

摘要:1 function getOS() { 2 // Create list of operating systems with operating system name as array key 3 $userAgent=$_SERVER["HTTP_USER_AGENT"]; 4 $oses = array ( 5 'iPhone' => '(iPhone)', 6 'Windows 3.11' => 'Win16', 7 'Windows 95' => '(Win 阅读全文
posted @ 2013-07-02 10:41 刘sir~ 阅读(1093) 评论(0) 推荐(0)

摘要:1 function sys_windows() { 2 $objLocator = new COM("WbemScripting.SWbemLocator"); 3 $wmi = $objLocator->ConnectServer(); 4 $prop = $wmi->get("Win32_PnPEntity"); 5 //CPU 6 $cpuinfo = GetWMI($wmi,"Win32_Processor", array("Name","L2CacheSize",&quo 阅读全文
posted @ 2013-07-02 10:39 刘sir~ 阅读(1469) 评论(1) 推荐(0)