- 博客(101)
- 资源 (2)
- 收藏
- 关注
electron快速入门
electron官方地址:https://github.com/sindresorhus/awesome-electron1.先下载electron的官方演示程序,git clone https://github.com/atom/electron-quick-start我下载放到了 D:\study\electron\1 下面,只保存以下三个文件index.html...
2016-03-10 23:09:12
358
多系统共用mysql数据文件
老笔记本了把光驱拆了,装一个ssd上去,装成了fedroa23,原来硬盘重装了windows7 准备把开发环境换成linux,其他娱乐环境依然用win7 2块硬盘启动顺序手动控制,然后win7安装了php环境,数据库使用以前5.5的备份,在fedroa上装了mysql5.7,并自动挂载win7所用的硬盘,mysql5.7目录指向win7硬盘位置。,新的版本使用了数据压缩,不支持向下...
2016-02-20 00:37:39
384
2维数组根据数组里的字段来构造树
常见应用环境:[code="java"]//把一个多维数组,按field 顺序建一个新的多维数组,层数为array_field的个数function extended_array($array,$fields,$clear=1){ $array_field=explode(",",$fields); $array_field_length=count($array_fi...
2015-11-18 01:09:10
202
原创 php 多语言 gettext问题以及解决
产生的po文件,以utf8无bom保存,[code="java"]msgfmt -o default.mo default.po --verbosedefault.po: warning: PO file header missing, fuzzy, or invalid warning: charset conversion will not workfou...
2015-03-28 02:25:55
496
原创 PHP fastcgi MaxRequestLen设置请求最大值(上传允许最大值)
日志:[Tue Jan 13 17:49:53 2015] [warn] [client 127.0.0.1] mod_fcgid: HTTP request length 132391 (so far) exceeds MaxRequestLen (131072), referer: ***AddHandler fcgid-script .fcgi .phpFcgidInit...
2015-01-13 18:07:31
1242
windows7 php5.3 +zend guard loader 安装
安装无难点,但跟widnows版本有关,zend guard loader只支持非线程安全的版本,也就是nts,apache以模块方式安装php,又需要线程安全版本,所以需要使用mod_fcgid [url]http://download.csdn.net/detail/hm446434459/4146487[/url]作为fastcgi方式运行php....
2014-11-24 18:11:19
216
原创 nginx+php+ci
配置文件备忘: location / { index index.php; if (!-e $request_filename) { rewrite ^/(.*)$ /index.php/$1 last; ...
2014-09-08 23:52:27
113
phpexcel读取excel时间的坑
按照phpexcle的api,将excle解析为数组的代码:[code="java"]$this->excel = PHPExcel_IOFactory::load($this->file_path);$sheetData = $this->excel->getActiveSheet()->toArray(null,true,true,true);[/code]如果字段有日...
2014-08-22 16:34:37
574
原创 js采集:新浪微博标签采集
第一步加载js[code="java"]/*加载jq*/var _doc=document.getElementsByTagName('head')[0];var script=document.createElement('script'); script.setAttribute('type','text/javascript'); script.setAttrib...
2013-11-20 16:10:12
188
为PHP CodeIgniter 框架controllers支持多层目录
[code="java"]Index: Router.php===================================================================--- Router.php (版本 11328)+++ Router.php (版本 12362)@@ -274,13 +274,26 @@ return $segments...
2013-11-01 18:13:33
169
原创 PHP模拟登录新浪微博(sina sso 1.4.5)
在模拟登录新浪微博的时候,发现用户名,密码都用js ras2方式加密传输。尝试将js加密过程用php来实现,结果发现一直提示用户名密码不对,用php翻译js也失败。最后搜索出用node.js来实现。[code="java"]c("Encryption password");$cmd = "node D:\web\data\sina.js ".$pre_login_data[...
2013-08-12 10:57:10
144
模拟登录微信公众平台,进行群发的js
模拟登录微信公众平台,进行群发的js用法:1:打开微信公众平台的用户列表,修改单页显示参数,避免分页2.打开firebug 控制台,将一下代码贴入3.执行 send()即可,相关参数自己修改发到一定数量时,将会提示需要输入验证码,此时输入正确后,同样内容继续群发仍会提示,需要给不同人发一点其他内容,多试几次,即可回到群发上来。[code="java"]var f...
2013-08-01 10:18:38
165
原创 mysql sql中自动增加序列值
update photo set order_id=0;update photo p,(SELECT @row := 0) r set p.order_id= (@row := @row + 1) where p.active=1 ;
2013-07-02 14:25:08
312
CI 的pdo driver一处bug
算缺陷也好,算bug也好,反正它出错了。pdo_driverfunction _execute($sql) if(substr(strtolower($sql),0,6)=="select")//if (is_numeric(stripos($sql, 'SELECT')))//这里判断不对注释这排是CI的,漏掉了insert into select..这种情况,包...
2012-12-17 23:21:31
102
原创 PHP ci db的绑定是伪绑定
伪的,最后在查询之前还是组合成了sql,失去了绑定,预编译的意义,关键是,输入字段是char,?代替的是数字,他解析的sql没有根据字段类型来格式化数据,直接当成了数字,报错:Truncated incorrect DOUBLE value 数字之前(string),即可解决。格式化数组类型,失去了动态语言的魅力...
2012-12-12 23:39:08
124
简单修改,让CI支持memcache
CI默认只支持memcaced,今天在网上搜索了下,一些解决方案都是错的,经过ci源代码分析,给出一个正确的解决方案。1.复制driver目录下的memcachd.php为memcache.php.并且将memcached替换为memcache2.修改CI_Cache类,给$valid_drivers增加一个“memcache"3.在config目录下新加memcache.php,...
2012-11-13 14:14:36
218
原创 php ci 的pdo连接
ci 的2.1.3已经包含了pdo的driver,可惜直接改配置不行,官方wiki,不管英文的还是中文的都没有提及如何改配置文件,最后还是一步步debug,正确配置方法为:$db['default']['hostname'] = 'mysql:host=localhost';ci的active record 也不支持绑定也需要自己改下。...
2012-11-08 23:34:33
142
原创 自动化印象网站一法
今天早上收到邮件通知国外的vps因为cpu占用过高,导致暂停服务吗,伤不起,多停几次百度降权是肯定的。现在使用bae做一个简单备份,以方便切换。原理 通过url来缓存页面内容,存放到百度提供的云存储上,再输出,列表页定时更新,将连接放到原站上,让百度等蜘蛛自己爬。简单,高效。...
2012-11-01 00:41:02
87
crontab 某项不执行的原因之1
我是将root用户的crontab文件放到svn里可以编辑,最近发现一个问题,就是最后一条记录不执行,日志里也找不到,最后发现原因是,最后一行必须是回车,否则不执行...
2012-10-03 19:05:47
155
discuz x2.5 php 自动发帖
自动发帖的前提是,登录没有验证码,发帖没有验证码,没有问题。当然这些都是可以用人工间接处理的,但是失去了完全自动的意义。discuz X2.5和以前搞的discuz6版本的发帖机差不多,都是需要抓取表单的一个formhash值得,x2.5新增了from.action的一个hash检查,抓到加在处理url上即可。现在新版本有 ajax弹窗快捷发布,利用firebug分析数据传输,...
2012-09-25 00:04:28
197
原创 将discuz x2.5 附件移动到分布式文件系统上
简单可以使用discuz的 ftp存放附件,然后再通过同脚本同步到每个节点,这样是最简单的办法。下面修改是修改代码,直接将附件存放到MogileFS。文件source\class\discuz\discuz_upload.php 为类discuz_upload 增加方法:save_to_remote()比如我的: function save_to_remote() { ...
2012-09-12 10:03:54
82
原创 discuz x2.5 非uctencer 整合
现为一个系统增加discuz x2.5,因各种原因未使用ucenter.直接修改discuz程序:思路如下:a.com:为原站,a.com/bbs为discuz在访问discuz时,如果用户未登录时间,在初始化用户信息时,请求a.com/xx.php来判断用户是否登录,如果a.com上登录,则计算discuz的cookie:auth,这里discuz有个cookie前缀...
2012-09-07 10:07:20
216
转载 用 lighttpd 建立 FLV 影片網站
用 lighttpd 建立 FLV 影片網站 影片轉 FLV 檔, 並製作影片截圖 在 lighttpd web server 使用加密網址, 隱藏實際影片路徑 免費的 Flash FLV Player 影片轉檔安裝 ffmpeg安裝 flvtool2影片轉 FLV 檔ffmpeg -i myvideo.wmv -s
2007-12-16 00:11:00
2196
转载 Linux一句话教程4
----------------------------程序开发篇--------------------------3001 linux下调试core文件(陈绪)gdb :出错产生core dump的可执行程序。: core dump的文件名,缺省是“core”3002 gcc abc.c得到的a.out不能运行(陈绪)./a.out3003 c++ 编译时为什么出错信息说cout没定义(陈绪
2007-11-10 15:32:00
1144
转载 Linux一句话教程3
----------------------------网络相关篇--------------------------2001 让apache的默认字符集变为中文(陈绪)vi httpd.conf,找到 AddDefaultCharset ISO-8859-1 一行apache版本如果是1.*,改为 AddDefaultCharset GB2312如果是2.0.1-2.0.52,改为 AddDef
2007-11-10 15:30:00
1307
转载 Linux一句话教程(2)
2001 让apache的默认字符集变为中文(陈绪)vi httpd.conf,找到 AddDefaultCharset ISO-8859-1 一行apache版本如果是1.*,改为 AddDefaultCharset GB2312如果是2.0.1-2.0.52,改为 AddDefaultCharset off然后运行/etc/init.d/httpd restart重启apache即可生效。注意
2007-11-10 15:14:00
1622
转载 Linux一句话教程
----------------------------网络无关篇--------------------------0001 修改主机名(陈绪)vi /etc/sysconfig/network,修改HOSTNAME一行为"HOSTNAME=主机名"(没有这行?那就添加这一行吧),然后运行命令" hostname 主机名"。一般还要修改/etc/hosts文件中的主机名。这样,无论你是否重启,主
2007-11-10 15:08:00
2545
原创 安装mod_php
.在http://php.net的网站下载mod_php包源码.编译安装 $cd php $ ./configure --with-apxs=/usr/local/apache/bin/apxs $make $make install.编辑httpd.conf AddType application/x-httpd-php .php AddHandler appl
2007-10-31 15:14:00
2949
原创 安装mod_perl
.从http://perl.apache.org下载mod_perl的源代码包.安装 $ perl Makefile.PL / USE_APXS=1 / WITH_APXS=/usr/local/apache/bin/apx / EVERYTHING=1 / PERL_USELARGEFILES=0 $
2007-10-31 15:11:00
4048
原创 Apache+Php5+MySQL+GD+libxslt+jpeg6+libpng+Curl+freetype的安装(cnscn)
.先找到 apache php mysql 源码包下载的URL地址http://www.apache.orghttp://www.php.nethttp://www.mysql.com.安装apache1)解压源码包 #tar -zxf httpd-2.0.55.tar.gz2)进入安装目录 #cd httpd-2.0.553)配置apache安装信息 #./configure
2007-10-31 14:46:00
3871
转载 配置HTTP(Apache)服务器
[root@sample ~]# vi /etc/httpd/conf/httpd.conf ← 编辑Apache的配置文件## Dont give away too much information about all the subcomponents# we are running. Comment out this lin
2007-10-17 10:56:00
1010
转载 mysql常用命令
关闭数据库 /data01/mysql/bin/mysqladmin -p shutdown 导出数据库 /usr/local/mysql/bin/mysqldump -opt -uroot -p -h10.15.0.45 bbsdb > 20070918.bbsdb.sql 导入数据库 /usr/local/mysql/bin/mysql target_db_name 限制只有内部ip可以链接
2007-09-28 11:48:00
1098
转载 适用的bat教程
常用命令 echo、@、call、pause、rem(小技巧:用::代替rem)是批处理文件最常用的几个命令,我们就从他们开始学起。 ==== 注 =========== 首先, @ 不是一个命令, 而是DOS 批处理的一个特殊标记符, 仅用于屏蔽命令行回显. 下面是DOS命令行或批处理中可能会见到的一些特殊标记符: CR(0D) 命令行结束符 Escape(1B) ANSI转义字符引导符 Spa
2007-09-28 10:57:00
880
转载 php画K线图的一个工具
http://www.advsofteng.com/download.html ]支持目前流行语言。 require_once("../lib/FinanceChart.php");# Create a finance chart demo containing 100 days of data$noOfDays = 100;# To compute moving averages s
2007-09-03 10:27:00
4688
转载 取不同分类下,每分类前N条数据的一个sql
select abc,substring_index(group_concat(name order by id desc SEPARATOR , ),,,5) 仅适用于mysql
2007-08-23 09:19:00
1521
转载 PHP中GBK和UTF8编码处理
一、编码范围1. GBK (GB2312/GB18030)/x00-/xff GBK双字节编码范围/x20-/x7f ASCII/xa1-/xff 中文/x80-/xff 中文2. UTF-8 (Unicode)/u4e00-/u9fa5 (中文)/x3130-/x318F (韩文/xAC00-/xD7A3 (韩文)/u0800-/u4e00 (日文)ps: 韩文是大于[/u9fa
2007-08-08 14:45:00
890
转载 部分精辟的JS的事件说明
一般事件onclick IE3、N2 鼠标点击时触发此事件 ondblclick IE4、N4 鼠标双击时触发此事件 onmousedown IE4、N4 按下鼠标时触发此事件 onmouseup IE4、N4 鼠标按下后松开鼠标时触发此事件 onmouseover IE3、N2 当鼠标移动到某
2007-08-01 10:49:00
746
转载 MySQL参数说明
1. back_log 指定MySQL可能的连接数量。当MySQL主线程在很短的时间内得到非常多的连接请求,该参数就起作用,之后主线程花些时间(尽管很短)检查连接并且启动一个新线程。 back_log参数的值指出在MySQL暂时停止响应新请求之前的短时间内多少个请求可以被存在堆栈中。如果系统在一个短时间内有很多连接,则需要增大该参数的值,该参数值指定到来的TCP/IP连接的侦听队列的大小。
2007-06-11 15:04:00
832
转载 Mysql 百万级数据优化资料
一、我们可以且应该优化什么? 硬件 操作系统/软件库 SQL服务器(设置和查询) 应用编程接口(API) 应用程序 -------------------------------------------------------------------------------- 二、优化硬件 如果你需要庞大的数据库表(>2G),你应该考虑使用64位的硬件结构,像Alp
2007-06-11 14:53:00
1586
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人