自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1527

原创 阿里云的一些奇怪问题

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 461

原创 关于微信接口

1、如何获取access_token任何微信系统在这一块都是大同小异,这一块首先来说其实跟我们设置的微信服务器跟我们系统通讯的这个url无关,这个我们访问很多接口的基础,可以看到这个接口需要的是appid跟secret,我们这个信息在添加公众号的时候就已经保存到了数据库中。我们一般的做法是在比方说微信用户跟某公众号进行交互的时候,接受到的toUsername就是我们的公众号原始Id,我

2015-12-07 19:30:48 922

转载 Javascript模块化编程(三):require.js的用法

一、为什么要用require.js?最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页代码,相信很多人都见过。            这段代码依次加载多个js文件。这样的写法有很大的缺点。首先,加载的时候,浏览器会停止网页渲染,加

2015-12-07 14:26:45 322

原创 Javascript模块化编程(二):AMD规范

七、模块的规范先想一想,为什么模块很重要?因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,岂不是乱了套!考虑到Javascript模块现在还没有官方规范,这一点就更重要了。目前,通行的Javascript模块规范共有两种:CommonJS和AMD

2015-12-07 14:25:54 310

转载 Javascript模块化编程(一):JS模块化的演变过程

一、原始写法模块就是实现特定功能的一组方法。只要把不同的函数(以及记录状态的变量)简单地放在一起,就算是一个模块。  function m1(){    //...  }  function m2(){    //...  }上面的函数m1()和m2(),组成一个模块。使用的时候,直接调用就行了。这种做法的缺点很明显:"污染"

2015-12-07 14:23:32 352

原创 DISCUZ首页模板解释

{lang announcements}:  $announcements announcement(); $_G[setting][bbname]»{$_G[setting][navs

2015-11-20 18:05:09 3995

原创 WEIPHP使用

2015-11-10 18:20:13 590

转载 IIS6切换PHP版本

http://blog.sina.com.cn/s/blog_b319333601015eea.html

2015-10-26 18:20:40 1515

转载 如何高效地输出iOS和Android标注和切图(原创)

现在有很多产品为了降低设计成本并保持多平台体验的一致性,都以iOS为主做一套交互设计,应用于iOS和Android两个平台。但是在标注与切图的环节,如何高效的与开发对接,似乎并没有什么更高明的办法。很多团队的做法是先做一套iOS的UI+标注+切图,再在iOS的基础上缩放一套Android的UI+标注+切图。事实上这样的做法是低效,且无效的。为什么且如何做呢?  首先本文大前提是,交互以iOS的

2015-10-15 17:21:28 1184

原创 PHP列表一次性读取字段信息

/** * 取回一个相关数组,第一个字段值为码,第二个字段为值 * @param int $field 要寻找的两个字段 * @param array $where 查询条件 * @return array */public function fetchPairs($field , $where = array()){ $where['terminalId']

2015-09-23 10:34:48 852

原创 反向代理

2015-08-21 17:27:41 343

原创 PHPMEMCACHE安装

关于memcache安装网上教程很多,但是呢,很多人按照教程安装后,在进行测试时,都出出一个情况:然后百思不得其解,我明明已经按照教程,从头到尾进行了安装呀,怎么还是不行呢?出现这个错误,只跟php_memcache.dll这个文件,已经php.ini的配置有关系。先说安装memcache服务:1、选择一个你想要安装的memcache服务端版本,有63位与32位的。这里你可以根据你自己

2015-07-24 15:47:04 367

原创 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 2397

原创 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 409

原创 阿里云搭建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 2538

原创 LINUX中gm的使用

我有个NODEJS程序,之前用gm(file_path).size()来获取图片尺寸一直不成功,折腾了一整天,因为文档较少,并且都不是很正确,终于给研究出来了;Linux中gm能很方便的获取图片的尺寸等图片操作,但使用gm需要安装GraphicsMagick 或者ImageMagick,下面是我试验过的GraphicsMagick安装方法1、安装GraphicsMagickcd

2015-05-18 23:17:34 3917

原创 JAVA中MAVEN的使用

MAVEN可以方便的进行JAVA项目的管理,创建,包括部署到tomcat,都很便捷一、MAVEN环境以及maven eclipse插件安装安装方法参照:http://blog.csdn.net/maosijunzi/article/details/21160965在这里需要说明的一点是,我们在运行maven的时候,会发现每次都要重新下载一遍依赖库,原因就是我们的maven没本地化,

2015-05-15 16:03:12 655

原创 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 381

转载 IE10访问apache 2.4会奇慢的解决办法

用WAMP搭建的环境,用IE打开网站奇慢无比,基本打不开,但用火狐打开飞快,很长时间没解决,今天百度找到了解决方案:Windows版的apache 2.4. IE10访问apache 2.4会特别慢。有时Apache挂起了。只好重新开apache,但是重开后,也会好景不长,刚处理几个请求,就又变得奇慢了。Firefox就没有问题。其他浏览器没有测试,估计这跟apache设置有某种关系,这种

2015-03-25 18:11:46 1050

原创 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 409

原创 THINKPHP日常注意

1、比较标签checked2、if标签  除了if里面的condition都要用$符号外,其余标签name不用$,value要用$

2015-02-27 20:40:02 322

原创 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 278

原创 系统可以支持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 640

原创 正则表达式贪婪模式

+贪婪匹配与非贪婪匹配贪婪匹配 默认情况下,正则表达式使用最长匹配原则(也叫贪婪匹配原则)。 例如:要将"zoom"中匹配"zo?"的部 分替换成"r",替换的的结果是"rom"。如果要将"zoom"中匹配"zo*"   的部分替换成"r",替换后的结果是"rm"。非贪婪匹配 当字符?紧随其他限定符(*、+、?、{n}、{n,}、{n,m})之后时,匹配模式变成了最短匹配原则(

2014-11-21 18:12:55 364

原创 正则表达式-贪婪与非贪婪匹配

+贪婪匹配与非贪婪匹配贪婪匹配 默认情况下,正则表达式使用最长匹配原则(也叫贪婪匹配原则)。 例如:要将"zoom"中匹配"zo?"的部 分替换成"r",替换的的结果是"rom"。如果要将"zoom"中匹配"zo*"   的部分替换成"r",替换后的结果是"rm"。非贪婪匹配 当字符?紧随其他限定符(*、+、?、{n}、{n,}、{n,m})之后时,匹配模式变成了最短匹配原则(

2014-11-21 18:12:21 381

原创 php shell方式执行

D:\wamp\bin\php\php5.4.16\php shell.php Rsyncgoods/init_goods_reync

2014-11-21 12:11:35 439

原创 JAVA多线程

我么知道Java传统多线程的实现有两种方法,继承Thread类或者实现Runnable即可.线程启动时调用start()方法.实现Runnable接口相比继承Thread类有如下好处:1.避免单继承的局限,一个类可以同时实现多个接口2.适合资源的共享. 实现多线程模拟售票点卖票来说明实现Runnable即可可以达到资源共享的目的.使用继承Thread类的多线程售票实现

2014-11-17 10:11:54 379

原创 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 464

原创 一些SQL

1、统计出某个表中获得积分大于20000分的用户

2014-11-13 15:33:35 312

原创 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 1783

原创 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 364

原创 java计划任务

1、文件-》新建项目-》JAVA->基于现有源代码的JAVA项目2、

2014-10-14 17:54:12 936

转载 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 373

原创 MYSQL优化查询

当数据量上百万级别的时候,查询将会变得越来越慢,我们必须要对我们的查询

2014-09-02 15:46:14 294

原创 THINKPHP

Thinkphp如何开启trace

2014-08-27 08:44:57 655

原创 数据库备份需要注意的

1、PHPMYADMIN无法导出大数据表的如果你的数据库中有上百条

2014-08-09 12:16:16 1010

原创 微信管家配置指南

微信管家比较奇怪,用了两种框架,thinkphp跟yyuc

2014-08-07 23:40:30 548

原创 PHPCMS修改目录

一、静态推荐模块用于网页上部分信息的静态推荐,这块还可以结合JS生成达到无需更新HTML内容

2014-08-05 11:14:39 463

原创 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 1744

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除