自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(104)
  • 资源 (2)
  • 收藏
  • 关注

转载 It looks like git-am is in progress. Cannot rebase.

git pull 的时候出现这样的错误。It looks like git-am is in progress. Cannot rebase.用如下方法解决:rm -rf .git/rebase-apply这句话最好在工程的根目录执行。

2015-02-15 16:34:06 932

转载 利用PHP SOAP实现WEB SERVICE

利用PHP SOAP实现WEB SERVICEphp有两个扩展可以实现web service,一个是NuSoap,一个是php 官方的soap扩展,由于soap是官方的,所以我们这里以soap来实现web service.由于默认是没有打开soap扩展的,所以自己先看一下soap扩展有没有打开。 在soap编写web service的过程中主要用到了SoapClient,SoapSer

2014-08-18 14:45:26 557

转载 SOAP扩展PHP轻松实现WebService

最近在一个PHP项目中对接外部接口涉及到WebService,搜索引擎上相关文章不是很多,找到的大都是引用一个号称很强大的开源软件NuSOAP(下载地址:http://sourceforge.net/projects/nusoap/),即一些类。文章写描述的环境是PHP 4.3,现在都流行PHP 5.2或PHP 5.3了。先拿来试试,运行出错,原来NuSOAP提供的soapclient类与PHP

2014-08-18 14:11:02 996

转载 PHP Soap续:zend studio 7 生成wsdl

1. 建立webservice 服务端:soapserver.phpView Code PHP123456789101112class service{ public function HelloWorld() { return "Hello"; } public functi

2014-08-18 14:00:14 953

转载 PHP session 跨子域问题总结

(lfn)今天,做项目时候遇到个问题。之前做东西的时候session一般就直接存在数据库中这样就能解决跨域不仅仅是跨子域,但是今天遇到这个问题是,自己要在别人现有的东西上面做修改。由于仅仅是子域当时就行肯定有简单的解决方法,度娘了10多分钟搞定:Session主要分两部分:一个是Session数据,该数据默认情况下是存放在服务器的tmp文件下的,是以文件形式存在

2014-07-22 14:31:11 480

转载 mysql字符集和校对规则(Mysql校对集)

字符集的概念大家都清楚,校对规则很多人不了解,一般数据库开发中也用不到这个概念,mysql在这方便貌似很先进,大概介绍一下简要说明 字符集和校对规则 字符集是一套符号和编码。校对规则是在字符集内用于比较字符的一套规则。 MySql在collation提供较强的支持,oracel在这方面没查到相应的资料。 不同字符集有不同的校对规则,命名约定:以其相关的字符集名开始,

2014-06-25 16:27:42 527

原创 PHP 什么是二进制字符串

二进制字符串v字节字符串)。TEXT列被视为非二进制字符串(字符字符串)

2014-06-25 14:52:47 1035

原创 php bin2hex()与base_convert()

bin2hex

2014-06-25 14:30:44 1293

转载 php 生成GUID

一、GUID简介GUID: 即Globally Unique Identifier(全球唯一标识符) 也称作 UUID(Universally Unique IDentifier) 。 GUID是一个通过特定算法产生的二进制长度为128位的数字标识符,用于指示产品的唯一性。GUID 主要用于在拥有多个节点、多台计算机的网络或系统中,分配必须具有唯一性的标识符。在 Windows 平台上

2014-06-25 14:15:11 604

转载 使用SeaJS实现模块化JavaScript开发

SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。与jQuery等JavaScript框架不同,SeaJS不会扩展封装语言特性,而只是实现JavaScript的模块化及按模块加载。SeaJS的主要目的是令JavaScript开发模块化并可以轻松愉悦进行加载,将前端工程师从繁重的JavaScript文件及对象依赖处理中解放

2014-06-24 14:16:30 560

转载 easyDialog v2.0

使用默认的HTML模板var btnFn = function(){ alert( e.target ); return false;};easyDialog.open({ container : { header : '弹出层标题', content : '欢迎使用easyDialog : )', yesFn : btnFn, noFn

2014-06-24 11:08:46 921

转载 MYSQL中BENCHMARK函数的利用

MYSQL中BENCHMARK函数的利用本文作者:SuperHei文章性质:原创发布日期:2005-01-02完成日期:2004-07-09第一部利用时间推延进行注射---BENCHMARK函数在注射中的利用一.前言/思路  如果你看了angel的《SQL Injection with MySQL》一文,你有会发现一般的mysql+php的注射都

2014-06-20 17:50:07 1537

转载 mysql 表优化 Analyze Table

Analyze TableMySQL 的Optimizer(优化元件)在优化SQL语句时,首先需要收集一些相关信息,其中就包括表的cardinality(可以翻译为“散列程度”),它表示某个索引对应的列包含多少个不同的值——如果cardinality大大少于数据的实际散列程度,那么索引就基本失效了。我们可以使用SHOW INDEX语句来查看索引的散列程度:SHOW INDEX

2014-06-20 17:49:27 619

转载 jQuery 1.9 移除了 $.browser 的替代方法

jQuery 从 1.9 版开始,移除了 $.browser 和 $.browser.version , 取而代之的是 $.support 。 在更新的 2.0 版本中,将不再支持 IE 6/7/8。 以后,如果用户需要支持 IE 6/7/8,只能使用 jQuery 1.9。 如果要全面支持 IE,并混合使用 jQuery 1.9 和 2.0, 官方的解决方案是:

2014-06-13 14:20:18 427

转载 http 使用curl发起https请求

http 使用curl发起https请求今天一个同事反映,使用curl发起https请求的时候报错:“SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify fai

2014-06-10 16:20:15 568

转载 APP STORE 付费验证(IAP)服务端验证全过程

APP STORE 付费验证(IAP)服务端验证全过程http://blog.chukong-inc.com/index.php/2012/04/28/server_verify_iap_payment/手游APP Store付费 服务端验证流程我把整个过程叫做三方协定,也叫四次握手.首先,由客户端APP发出购买请求,这里要求要向服务器,苹果APP STORE同时发送购

2014-06-10 16:19:18 736

原创 PHP CURL HTTPS POST

PHP CURL HTTPS POSTfunction vpost($url,$data){ // 模拟提交数据函数    $curl = curl_init(); // 启动一个CURL会话    curl_setopt($curl, CURLOPT_URL, $url); // 要访问的地址    curl_setopt($curl, CURLOPT_SSL_VER

2014-06-10 16:18:43 720

转载 PHP处理IOS交易认证模块,发送数据认证功能

//服务器二次验证代码      function getReceiptData($receipt, $isSandbox = false)         {             if ($isSandbox) {                 $endpoint = 'https://sandbox.itunes.apple.com/verifyReceipt';    

2014-06-10 16:16:26 541

原创 mysql MAKE_SET()用法

MAKE_SET(bits,str1,str2,...) 返回一个设定值 (一个包含被‘,’号分开的字字符串的字符串) ,由在bits 组中具有相应的比特的字符串组成。str1 对应比特 0,str2 对应比特1,以此类推。str1, str2, ...中的 NULL值不会被添加到结果中。 mysql> SELECT MAKE_SET(1,'a','b','c');-> 'a'

2014-05-28 11:46:56 4595

转载 Quirks模式与Standards模式

Quirks模式与Standards模式十月 31st, 2008 Posted in 前端开发&架构By lujo Tags: 浏览器如何进入Standards模式?一般来讲浏览器是通过DTD来判断模式的;浏览器进入Standards模式的DTD有:HTML的strict.dtd和loose.dtd这两个DTD的简单区别是strict去掉了许多表现的标签,有利于结构和

2014-05-12 12:44:38 539

转载 PHP定时执行计划任务

摘要:PHP不支持多线程,有时候处理问题不是那么爽,今天谈论一下PHP定时执行的方法PHP定时执行的三种方式实现1、windows 的计划任务 2、linux的脚本程序 3、让web浏览器定时刷新 具体实现windows计划任务PHP很少在win服务器上跑,具体实现也不再深究,看网上实现的原理大概是写bat脚本,然后让window任务添加执行

2014-05-06 09:55:10 489

转载 击区域a之外的地方,删除这个区域;点击a区域就没有任何反应 事件冒泡

击图片a之外的地方,删除这个图片,点击a图片就没有任何反应$(".div123").click(function(e) {    // 如果被点击目标没有 a 这个 class    if(!$(e.target).hasClass("a")) {        // 移除 div 下的 a        $(this).find("

2014-04-29 15:56:43 389

转载 jQuery的.bind()、.live()和.delegate()之间区别

http://kb.cnblogs.com/page/94469/jQuery的.bind()、.live()和.delegate()之间的区别并非总是那么明显的,然而,如果我们对所有的不同之处都有清晰的理解的话,那么这将会有助于我们编写出更加简洁的代码,以及防止在交互应用中弹出错误。

2014-04-29 15:55:29 301

转载 引用(ajaxfileupload.js) ajaxfileupload.js报这错jQuery.handleError is not a function

在做ajaxFileUpload时,我也遇到这个问题,同时还有其它的问题,用了一下午的时间解决了:问题1:如楼主所说,jQuery.handleError is not a function 原因是,经测试handlerError只在jquery-1.4.2之前的版本中存在,jquery-1.6 和1.7中都没有这个函数了,因此在1.4.2中将这个函数复制到了ajaxFileUpload.js中

2014-04-28 17:50:48 854

转载 mysql探究之null与not null

相信很多用了mysql很久的人,对这两个字段属性的概念还不是很清楚,一般会有以下疑问:1、我字段类型是not null,为什么我可以插入空值2、为毛not null的效率比null高3、判断字段不为空的时候,到底要  select * from table where column 带着上面几个疑问,我们来深入研究一下null 和 not null 到底

2014-04-16 18:00:44 362

转载 前端不为人知的一面--前端冷知识集锦

http://www.cnblogs.com/Wayou/p/things_you_dont_know_about_frontend.html

2014-04-15 10:22:48 359

转载 win7下如何建立ftp服务器

前段时间正在做一个项目,需要上传东西到ftp服务器,纠结于如何建立ftp服务器。经过一番摸索。终于成功建立ftp服务器。现将我的经验跟大家分享一下。不足之处还望多多指点!win7系统首先在本地机器上创建一个用户!这些用户是用来登录到FTP的!我的电脑右键->管理->本地用户和组->用户->“右键”新建用户->输入用户名和密码再点创建就行了!

2014-04-11 16:09:10 450

转载 jquery.treeview插件参数介绍

使用该树形菜单插件所需js文件:1、jquery-1.4.2.js,2、jquery.treeview.js,该插件的最直接的函数。3、jquery.cookie.js,当需要用cookie来记录状态时,必须载入。例:$(document).ready(function(){$("#phplike_tree").treeview({a

2014-04-09 18:02:35 798

转载 Yii框架针对gbk编码的修改,CHtml可用,兼容php5.4

如果你的Yii框架不得已要使用gbk编码,你要做的有四件事:1.复制一份儿框架中的中文语言包出来改为gbk编码,放在protected/messages,然后配置文件的components段中加入12345// gbk编码的语言包'coreMessages'=>array(    //'ba

2014-04-09 15:57:47 589

转载 yiic创建YII应用

第一步:运行CMD命令.第二步:进入Yiic文件的目录   (例如在D盘里面 D:/yii/framework)第三步:D:\yii\framework>yiic webapp D:/xampp/htdocs/filename (D:/xampp/htdocs 为WebRoot,filename为要创建的应用名字)Create a Web

2014-04-08 17:30:50 458

转载 什么是HttpOnly

1.什么是HttpOnly? 如果您在cookie中设置了HttpOnly属性,那么通过js脚本将无法读取到cookie信息,这样能有效的防止XSS攻击具体一点的介绍请google进行搜索2.javaEE的API是否支持? 目前sun公司还没有公布相关的API,但PHP、C#均有实现。搞javaEE的兄弟们比较郁闷了,别急下文有变通实现

2014-04-02 15:44:16 856

原创 PHP文件锁解析 flock()

1、普通写入和读取b.php写入$file = 'tt.txt';$fp = fopen($file,'a+b');fwrite($fp,"c");sleep(3);fwrite($fp,"a");c.php读取$file = 'tt.txt';$fp = fopen($file,'rb');echo fread($fp,1000);fc

2014-03-31 17:07:58 1910

转载 Apache的配置

Apache的配置 Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改。 主站点的配置(基本配置) (1) 基本配置: ServerRoot "/mnt/software/apache2" #你的apache软件安装的位置。其它指定的目录如果没有指定绝对路径,则目录是相对于该目录。 PidFile logs/ht

2014-03-28 11:46:32 375

转载 apache实例配置经典 笔记

前段时间买了一本o`Reilly新出的《apache实例配置经典》看了几天,看了一半左右吧。按照个人习惯做了些笔记,记录了些常用的要点,以便以后用到时可以查看,搜索参考,现在贴上来,不知道对大家是否有用。呵呵,没什么规律的,我的习惯只是看到哪页就记录哪页的东西,以后遇到相关问题可以搜索参考,每两行×号这间就是一个知识点了,有看的朋友不要嫌乱呀!  *********

2014-03-24 16:57:22 1430

转载 MySQL数据同步的方法

MySQL MySQL数据同步主要有三种方式: 1.利用MySQL自身的数据库同步功能 2.利用MySQL数据库的特性(数据库存在固顶目录,并且以文件形式存储),进行数据库目录同步以达到数据同步目的 3.利用专用的MySQL数据库同步软件 1.利用MySQL自身的数据库同步功能(下面参考自网上的文章,写的非常详细了) MySQL从3.23.15版本以后提供数据库复制

2014-03-22 18:14:11 1344

转载 mysql导入数据方法mysqlimport

1).mysqlimport的语法介绍:  mysqlimport位于mysql/bin目录中,是mysql的一个载入(或者说导入)数据的一个非常有效的工具。这是一个命令行工具。有两个参数 以及大量的选项可供选择。这个工具把一个文本文件(text file)导入到你指定的数据库和表中。比方说我们要从文件Customers.txt中把数据导入到数据库Meet_A_Geek中的表 Cust

2014-03-22 17:43:31 923

转载 MySQL LEFT JOIN 你可能需要了解的三点

http://www.oschina.net/question/89964_65912即使你认为自己已对 MySQL 的 LEFT JOIN 理解深刻,但我敢打赌,这篇文章肯定能让你学会点东西!ON 子句与 WHERE 子句的不同一种更好地理解带有 WHERE ... IS NULL 子句的复杂匹配条件的简单方法 Matching-Conditions 与 Wh

2014-03-20 17:09:06 465

转载 mysql中not in,not exists与join的is null效率对比

a表查询出关联字段在b表中不出现的所有记录,现在两数据表有数据大概都约为2万5千条记录,b表相对a表少了230条记录,所以要查询a表多出来的记录,关联字段是a表的id与b表aid,查询方法分别用常见的三种方法 代码如下复制代码select a.id from a left join b ON a.id=b.aid where b.aid is NULL;

2014-03-20 17:02:07 827

原创 项目管理工具

项目管理工具:JIRAhttp://baike.baidu.com/link?url=QY4btaPpPs8gw2re17hwijVWBGA-SEsB8GxCuKLsfFsLQTLVNFFQWME2JsxLB_1nri7oUkj325LBsmu49nLF3K禅道前期使用项目管理功能,后期使用bug管理功能

2014-03-20 16:59:33 429

转载 网站的下次自动登录功能的实现方法

我告诉你开源php框架的symfony中的一个很有名的扩展sfGuard是怎么做的,可能可以给你提供一些思路:首先你的数据库需要一个rememberkey表:它包含了一下三个字段:user_id, remember_key(string(32),unique), ip_address, 当然还有两个时间字段created_at和updated_at那几乎是必须有的就不提了。如果用户

2014-03-18 10:40:22 1155

php mysq 菜单排序功能

php mysq 菜单排序功能 使用3种方法实现,并比较的优劣

2014-03-26

跨浏览器 将文字复制到剪粘板

web开发中,将文字复制到剪粘板,跨浏览器实现,flash

2014-02-18

空空如也

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

TA关注的人

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