- 博客(90)
- 收藏
- 关注
原创 THINKPHP钩子方法
今天研究了一天的THINKPHP钩子开发,没怎么搞懂,但是基于前人做的东西,需要将以下文件复制进去D:\xampp\htdocs\szxy\trunk\ThinkPHP\Library\Huaqin\Behavior\InitHookBehavior.class.phpD:\xampp\htdocs\szxy\trunk\ThinkPHP\Library\Huaqin\Controll
2016-01-26 20:04:03 1552
原创 阿里云的一些奇怪问题
1、session貌似无法设置echo ini_get("session.save_path");echo var_dump(is_writeable(ini_get("session.save_path")));?>第一个是返回session路径,第二个如果返回false代表目录不存在或者没有写入权限2、mysql启动报错/etc/init.d/mysqld sta
2016-01-21 20:32:27 481
原创 关于微信接口
1、如何获取access_token任何微信系统在这一块都是大同小异,这一块首先来说其实跟我们设置的微信服务器跟我们系统通讯的这个url无关,这个我们访问很多接口的基础,可以看到这个接口需要的是appid跟secret,我们这个信息在添加公众号的时候就已经保存到了数据库中。我们一般的做法是在比方说微信用户跟某公众号进行交互的时候,接受到的toUsername就是我们的公众号原始Id,我
2015-12-07 19:30:48 955
转载 Javascript模块化编程(三):require.js的用法
一、为什么要用require.js?最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页代码,相信很多人都见过。 这段代码依次加载多个js文件。这样的写法有很大的缺点。首先,加载的时候,浏览器会停止网页渲染,加
2015-12-07 14:26:45 341
原创 Javascript模块化编程(二):AMD规范
七、模块的规范先想一想,为什么模块很重要?因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,岂不是乱了套!考虑到Javascript模块现在还没有官方规范,这一点就更重要了。目前,通行的Javascript模块规范共有两种:CommonJS和AMD
2015-12-07 14:25:54 328
转载 Javascript模块化编程(一):JS模块化的演变过程
一、原始写法模块就是实现特定功能的一组方法。只要把不同的函数(以及记录状态的变量)简单地放在一起,就算是一个模块。 function m1(){ //... } function m2(){ //... }上面的函数m1()和m2(),组成一个模块。使用的时候,直接调用就行了。这种做法的缺点很明显:"污染"
2015-12-07 14:23:32 365
原创 DISCUZ首页模板解释
{lang announcements}: $announcements announcement(); $_G[setting][bbname]»{$_G[setting][navs
2015-11-20 18:05:09 4329
转载 如何高效地输出iOS和Android标注和切图(原创)
现在有很多产品为了降低设计成本并保持多平台体验的一致性,都以iOS为主做一套交互设计,应用于iOS和Android两个平台。但是在标注与切图的环节,如何高效的与开发对接,似乎并没有什么更高明的办法。很多团队的做法是先做一套iOS的UI+标注+切图,再在iOS的基础上缩放一套Android的UI+标注+切图。事实上这样的做法是低效,且无效的。为什么且如何做呢? 首先本文大前提是,交互以iOS的
2015-10-15 17:21:28 1204
原创 PHP列表一次性读取字段信息
/** * 取回一个相关数组,第一个字段值为码,第二个字段为值 * @param int $field 要寻找的两个字段 * @param array $where 查询条件 * @return array */public function fetchPairs($field , $where = array()){ $where['terminalId']
2015-09-23 10:34:48 880
原创 PHPMEMCACHE安装
关于memcache安装网上教程很多,但是呢,很多人按照教程安装后,在进行测试时,都出出一个情况:然后百思不得其解,我明明已经按照教程,从头到尾进行了安装呀,怎么还是不行呢?出现这个错误,只跟php_memcache.dll这个文件,已经php.ini的配置有关系。先说安装memcache服务:1、选择一个你想要安装的memcache服务端版本,有63位与32位的。这里你可以根据你自己
2015-07-24 15:47:04 381
原创 PYTHON无法使用Image模块
1、python: no module named mysqldb你没有安装MySQLdb,去安装下http://mysql-python.sourceforge.net/ 官方网站http://sourceforge.net/projects/mysql-python/files/ 这里可以直接下到相关的文件2、python:No module named image
2015-06-30 16:31:55 2424
原创 JAVA依托axis2实现计划任务
1、安装好tomcat2、将下载的axis2.war放到tomcat目录的webapps中,运行tomcat,会解压出axis2目录出来,赋值axis2里面的如下红框的文件到自己项目的WEB-INF文件夹里3、修改web.xml,增加如下内容,最后一个类即tomcat启动的时候会调用的类及方法,也就是我们的计划任务的开启类 Apache-Axis Servlet
2015-06-18 14:07:28 422
原创 阿里云搭建NODEJS+EXPRESS+MONGODB实战
一、安装NODEJSyum -y install gcc gcc-c++ openssl-develcd /alidata/src/wget http://nodejs.org/dist/v0.12.3/node-v0.12.3.tar.gztar zxvf node-v0.12.3.tar.gzcd node-v0.12.3 ./configure --prefix=
2015-05-29 16:31:35 2621
原创 LINUX中gm的使用
我有个NODEJS程序,之前用gm(file_path).size()来获取图片尺寸一直不成功,折腾了一整天,因为文档较少,并且都不是很正确,终于给研究出来了;Linux中gm能很方便的获取图片的尺寸等图片操作,但使用gm需要安装GraphicsMagick 或者ImageMagick,下面是我试验过的GraphicsMagick安装方法1、安装GraphicsMagickcd
2015-05-18 23:17:34 3977
原创 JAVA中MAVEN的使用
MAVEN可以方便的进行JAVA项目的管理,创建,包括部署到tomcat,都很便捷一、MAVEN环境以及maven eclipse插件安装安装方法参照:http://blog.csdn.net/maosijunzi/article/details/21160965在这里需要说明的一点是,我们在运行maven的时候,会发现每次都要重新下载一遍依赖库,原因就是我们的maven没本地化,
2015-05-15 16:03:12 679
原创 LINUX计划任务相关
1、如何看crontab是否运行tail -f /var/log/cron2、如何新增查看crontab查看:crontab -l编辑:crontab -e* * * * * command分 时 日 月 周 命令第1列表示分钟1~59 每分钟用*或者 */1表示第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第
2015-04-09 11:09:49 396
转载 IE10访问apache 2.4会奇慢的解决办法
用WAMP搭建的环境,用IE打开网站奇慢无比,基本打不开,但用火狐打开飞快,很长时间没解决,今天百度找到了解决方案:Windows版的apache 2.4. IE10访问apache 2.4会特别慢。有时Apache挂起了。只好重新开apache,但是重开后,也会好景不长,刚处理几个请求,就又变得奇慢了。Firefox就没有问题。其他浏览器没有测试,估计这跟apache设置有某种关系,这种
2015-03-25 18:11:46 1068
原创 Jquery选择checkbox和Radio
1、获取checkbox的值if($("#age_range_s").is(":visible")){ var age_flag=0; var age_range=""; var tmp_age_range=""; $("input[name='fit_gender']").each(function(){
2015-02-28 10:58:11 420
原创 THINKPHP日常注意
1、比较标签checked2、if标签 除了if里面的condition都要用$符号外,其余标签name不用$,value要用$
2015-02-27 20:40:02 339
原创 IIS7 WINDOWS2008的一些错误
1、ASP报500IIS没安装ASP2、ASP报An error occurred on the server when processing the URL. Please contact the system administrator.If you are the system administrator please click here to find out more
2014-12-28 22:39:52 289
原创 系统可以支持CSS,JS多个加载
我们经常看到大网站支持逗号分隔的CSS,JS加载,例如:link type="text/css" rel="stylesheet" href="http://s.juancdn.com/juanpi/css/??base.css,globale.css,md-business.css,pg-enroll.css,pg-manage.css,pg-my-account.css,alert.c
2014-12-12 13:46:49 655
原创 正则表达式贪婪模式
+贪婪匹配与非贪婪匹配贪婪匹配 默认情况下,正则表达式使用最长匹配原则(也叫贪婪匹配原则)。 例如:要将"zoom"中匹配"zo?"的部 分替换成"r",替换的的结果是"rom"。如果要将"zoom"中匹配"zo*" 的部分替换成"r",替换后的结果是"rm"。非贪婪匹配 当字符?紧随其他限定符(*、+、?、{n}、{n,}、{n,m})之后时,匹配模式变成了最短匹配原则(
2014-11-21 18:12:55 384
原创 正则表达式-贪婪与非贪婪匹配
+贪婪匹配与非贪婪匹配贪婪匹配 默认情况下,正则表达式使用最长匹配原则(也叫贪婪匹配原则)。 例如:要将"zoom"中匹配"zo?"的部 分替换成"r",替换的的结果是"rom"。如果要将"zoom"中匹配"zo*" 的部分替换成"r",替换后的结果是"rm"。非贪婪匹配 当字符?紧随其他限定符(*、+、?、{n}、{n,}、{n,m})之后时,匹配模式变成了最短匹配原则(
2014-11-21 18:12:21 393
原创 php shell方式执行
D:\wamp\bin\php\php5.4.16\php shell.php Rsyncgoods/init_goods_reync
2014-11-21 12:11:35 456
原创 JAVA多线程
我么知道Java传统多线程的实现有两种方法,继承Thread类或者实现Runnable即可.线程启动时调用start()方法.实现Runnable接口相比继承Thread类有如下好处:1.避免单继承的局限,一个类可以同时实现多个接口2.适合资源的共享. 实现多线程模拟售票点卖票来说明实现Runnable即可可以达到资源共享的目的.使用继承Thread类的多线程售票实现
2014-11-17 10:11:54 397
原创 OAUTH的思路
网站第三方登陆//先从数据表中看是否绑定过$token = logic("Oauth")->getAuthToken($this->member['uid'],$action); if(!empty($token)){ $token = json_encode($token); $token = str_encrypt(
2014-11-13 15:34:24 479
原创 JAVA通过Redis设置集合并读取json
public static void main(String[] args) throws Exception { RedisUtil redisutil = RedisUtil.getInstance(); Jedis redis = redisutil.getJedis(); try { redis.clientSetna
2014-10-16 11:53:45 1810
原创 JAVA遍历HASHMAP
Iterator> entryKeyIt = cids.entrySet().iterator();// 临时存储 批量推送数据HashMap> temp = new HashMap>(); int i = 0;while (entryKeyIt.hasNext()) { i++; Entry e = entryKeyIt.next();
2014-10-14 18:03:11 384
转载 java 遍历arrayList的四种方法
package com.test;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class ArrayListDemo { public static void main(String args[]){ List list = new Array
2014-10-14 17:38:53 386
原创 PHPCMS URL规则(频道页(栏目页列表页)二级域名,内容页主域名)
/phpcms/modules/content/content.php的add方法跟edit方法负责文章的添加修改这个方法调用了/phpcms/model/content_model.class.php的add_content以及edit_content实现文章的添加修改//更新URL地址if($data['islink']==1) { $urls[0]= trim_s
2014-08-05 11:09:08 1770
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人