03 2013 档案

摘要:cd /opt/lsvim 文件名:q!:wqcat 文件名mysql:mysql -u root -p //用指定账户和指定密码登录mysqlmysql> source 文件名 //执行文件中的sql脚本 阅读全文
posted @ 2013-03-25 10:42 郎涛 阅读(138) 评论(0) 推荐(0)
摘要:1.普通全局函数(内置的或用户自定义的)call_user_func(‘print’, $str);2.类的静态方法,使用数组形式传递call_user_func(array(‘className’, ‘print’), $str );3.对象方法,使用数组形式传递$obj = new className();call_user_func(array($obj, ‘print’), $str );4.匿名方法,类似javascript的匿名函数call_user_func(function($param){echo $param;}, 4);//或使用以下形式:$fn = function.. 阅读全文
posted @ 2013-03-22 11:27 郎涛 阅读(249) 评论(0) 推荐(0)
摘要:1. 接管错误://自定义错误接管function userErrorHandler($errno, $errstr, $errfile, $errline){ if (!(error_reporting() & $errno)) { //错误码未包含在错误报告中 return; } switch ($errno) { case E_USER_ERROR: echo "<b>My ERROR</b> [$errno] $errstr<br />\n"; echo " Fatal error on line $err... 阅读全文
posted @ 2013-03-22 10:52 郎涛 阅读(609) 评论(0) 推荐(0)
摘要:计算当天之前第90天的日期:方法1(推荐,效率较高)://当前的 Unix 时间戳-90天的总秒数date("Y-m-d", time()-86400*90); //86400即1天的秒数方法2://当前日期 - 90天date("Y-m-d", mktime(0, 0, 0, date("m"), date("d")-90, date("Y")));计算时间差:public static function TimeDifference($date1, $date2){ $date1 = is_ 阅读全文
posted @ 2013-03-21 17:51 郎涛 阅读(184) 评论(0) 推荐(0)
摘要://判断是否为函数function isFunction(it) { return Object.prototype.toString.call(it) === '[object Function]';}//判断是否为数组function isArray(it) { return Object.prototype.toString.call(it) === '[object Array]';}//判断各种类型的基函数function isType(type) { return function(obj) { return Object.prototype.toS 阅读全文
posted @ 2013-03-15 15:27 郎涛 阅读(427) 评论(0) 推荐(0)
摘要:PHP代码快捷键:ctrl + b: 跳到变量申明处ctrl + F12: 可以显示当前文件的结构ctrl + d: 行复制ctrl + shift + ]/[: 选中块代码<table>....</table>ctrl + / : 单行注释ctrl + shift + / : 块注释ctrl + shift + v: 可以复制多个文本多项目并存的问题:phpstorm 或 webstorm 不知道什么原因,一个工程要打开一个ide,后来找到一个方法,可以并存:File -> settings -> Directories -> Add Content 阅读全文
posted @ 2013-03-13 20:34 郎涛 阅读(5425) 评论(0) 推荐(0)
摘要://1header("Location: index.php"); //2echo '<scrīpt type="text/javascript">window.location = "index.php";</scrīpt>'; //3echo "<META HTTP-EQUIV="Refresh" CONTENT="0; URL=index.php">"; 阅读全文
posted @ 2013-03-07 14:38 郎涛 阅读(177) 评论(0) 推荐(0)
摘要:1. Android系统的底层建立在Linux系统上,有操作系统、中间件、用户界面和应用软件,这4层组成,以软件叠层(Software Stack)的方式构建,具有低耦合性。2. 每个Android应用程序都运行在单独的一个Dalvik虚拟机(运行.dex文件)中,以便实现对应用程序的隔离,并同时运行多个虚拟机。3. 开发环境需要安装Eclipse、Android SDK、Android Development Tools(ADT:http://developer.android.com/tools/sdk/eclipse-adt.html)在图形界面或命令行中,管理“虚拟手机”:Androi 阅读全文
posted @ 2013-03-05 21:44 郎涛 阅读(182) 评论(0) 推荐(0)