摘要:
header使用后会终止HTTP请求,所以不能使用header批量下载文件,这里使用打包的方法,这个过程中将使用到 ZipArchive 这个类,需要linux安装zlib扩展,windows需取消php_zip.dll前的注释$pic_path = 'http://www.baidu.com';$qrList = array( array( 'data'=>array( 'id'=>1, 'source'=>'qrCodeSale1' ), ), array( 'data'=&g 阅读全文
摘要:
公司开发环境使用的是Ubuntu/debian,经常打包成tar文件,导致在window使用winrar和7-zip都无法很好的解压,甚至解压后出现一个无法使用的文件,现在有一个新的免费软件可以替代了:Bandizip多国语言,自带简体中文,免费、高效、跨平台,体验良好附:异次元评测:http://www.iplaysoft.com/bandizip.html官方网站: http://www.bandisoft.com/bandizip/(文件托管在Google code 会导致经常被伟大的GFW干掉,不过异次元提供了替换下载地址,也可以使用我的百度网盘分享:http://pan.baidu. 阅读全文
摘要:
需求做了,QA没时间测,偷个懒写了这个东东,网上有很多,本来想弄百度开发者,但是不太懂怎么弄,所以,你懂的 UNIX时间戳/日期转换 UNIX时间戳/日期转换 当前时间 时间戳复制时间戳到输入框 UNIX时间戳 格式化后结果 年 月 ... 阅读全文
摘要:
提交数据,获取所有t.cn短域名网址file_get_contents 方式 array( 'method' => 'POST', 'header' => "Content-type: application/x-www-form-urlencoded\r\n" . "Content-length: $content_length\r\n", 'content' => $content ) ); ... 阅读全文
摘要:
不要使用这种方法取得未来日期date('Y-m-d',mktime(0,0,0,date('m'),date('d')+1,date('Y')))因为,如果今天是31号的话,那么取出的日期是32号,这个是不合法的且无法转为时间戳(当天是30号不会出现这个问题,比如9月30号,计算后是9月31号,但是能转成数字型)应当使用strtotime('+1 day'),如果需要指定时间的话,再格式化为日期然后拼接时分秒这个对页面展示和数据库时间类型为int都有很大帮助。不要再说时间戳为false或者出现不合法时间问题了!个人 阅读全文
摘要:
linux菜鸟,遇到一问题,php连接mssql,获取的结果中文乱码,pdo_dblib扩展使用的是apt-get install php5-sybase方法安装的,尝试了修改freetds.conf php.ini 文件编码 页面编码以及系统字符集都没有解决问题,在freetds客户端下也是乱码,折腾了n多天,没有搞定,最后得知编译安装可以解决此问题,于是尝试编译搭建环境(主要是不知道apt搭建的环境能不能编译安装扩展),下载了freetds(慢的雷人啊,这是的网盘分享http://pan.baidu.com/share/link?shareid=217028745&uk=14262 阅读全文
摘要:
系统崩溃了,于是就想试试elementary oselementary OS界面十分美观,并且使用ubuntu内核,完美支持ubuntu资源,所以我想试一下,装了以后,发现浏览器和邮件客户端很鸡肋,拆卸后装上chrome和thunderbird,然后装各种软件,但是在启动netbeans后发现,软件上的中文完全乱码了,悲剧。在网上查了很多资料,都不行,要放弃的时候发现了这篇文章,尝试后发现完美解决,突然就觉得很可悲,网上流传最多的竟然是错误的内容,大家以讹传讹,讽刺啊!没有下载那个字体deb,使用了sudo apt-get install ttf-arphic-uming安装另,此系统问题很多 阅读全文
摘要:
公司一直使用jQuery框架,一些小的项目还是觉得jQuery框架太过于强大了,于是自己周末有空琢磨着写个自己的框架。谈到js的设计模式,不得不说说js的类继承机制,javascript不同于PHP可以轻松的实现类继承,不过javascript的类继承方法还是有的,常见的有构建函数、原型扩展、综合……,也有一些专门写类的函数,例如jQuery的作者有个类继承函数。关于类继承写法可以简单看看这篇文章。我自己写的框架也不知道叫什么名字,刚开始写的时候随手写了个W(姓拼音,之前写过jQuery弹出框插件wBox),现在写这篇文章重新整理了一下思想,换了YQ(名字拼音,你懂的~)。核心代码框架设计的时 阅读全文
摘要:
gnome3的消息通知有问题,打开wineQQ一会,就发现下面就有一排通知窗口了,很烦解决方法:alt+F2输入r回车,清空所有消息窗口 阅读全文
摘要:
1 $array1 = array( 2 'total'=>array( 3 'columns1'=>'28', 4 'columns2'=>'38', 5 'columns3'=>'', 6 ), 7 'data'=>array( 8 'tb1'=>array 9 'FB20130703001'=>array(10 'co... 阅读全文
摘要:
利用php模拟提交一般会有两种socket connection和curl这两种操作大同小异,只不过相比较来说curl更加直观一些,不像socket需要自己构造头信息,不过curl在64位windows下有些问题,以前没有注意,最近一次安装wamp server发现开启curl后,在apache的错误日志中会发现curl无法启动:Warning: PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.3.13/ext/php_curl.dll' - 应用程序无法启动,因为应用程序的并行配置不正确。有关 阅读全文
摘要:
我装的是64位debian7,解压thunderbird后提示:没有那个文件或目录,搜索后查询了很多方法,什么安装build-essential,libdev7等等吧,很多很多方法,都没有结果,在一个debian交流群里请教,回答也是五花八门,什么你确定有那个文件啊,确定可执行权限啦,等等等等找了两天,今天在thunderbird看到一个问答交流,我英语不好,标题是类鸟不能在64位linux上启动,下面的内容谷歌翻译后基本上就不能看了,想起了以前安装wineQQ和WPS的时候需要安装32位支持库,于是安装试试 1 $ sudo apt-get install ia32-libs 2 正在读取软 阅读全文
摘要:
1 [Desktop Entry] 2 Name=eclipse 3 Comment= Eclipse for PHP4 Exec=/home/xukun/eclipse/eclipse 5 Icon=/home/xukun/eclipse/icon.xpm6 Terminal=false7 Type=Application8 Categories=Application;Development;以上代码保存后,发现 左上角的 活动 应用程序里面已经有了,如果想添加到左侧的快速启动栏,就右键图标,添加到收藏夹就行了默认情况下,ubuntu会将自动安装的软件快捷方式保存在/usr/share/a 阅读全文
摘要:
一共用了两步:第一步sudo apt-get install ia32-libs ia32-libs-gtklinux32 lib32asound2其中linux32 lib32asound2可能会自动安装。第二步:下载安装 utubun的QQ deb包。http://www.longene.org/forum/viewtopic.php?f=6&t=4700sudo dpkg -i --force-all *.deb我原来使用的下载地址一时找不到了,所以第二步就使用了wineqq光网`官网的地址如果安装32位支持库出现问题就参考一下这个Debian 7.0,使用163的源,安装ia3 阅读全文
摘要:
1 server { 2 listen 80; 3 server_name www.phpno.com; 4 root /home/www/www_phpno_com/admin_wwwroot; 5 access_log off; 6 error_page 404 /404.html; 7 location /404.html { 8 root /home/www/www_phpno_com/admin_wwwroot; 9 }10 ... 阅读全文