自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (3)
  • 收藏
  • 关注

转载 PHP中SESSION与COOKIE的区别与联系

这两者,区别和联系其实也挺深奥的,总是了解一些皮毛,每次都得上网查,今天写下来,每隔段时间就看看,加深记忆。    Session是由应用服务器维持的一个服务器端的存储空间,用户在连接服务器时,会由服务器生成一个唯一的SessionID,用该SessionID 为标识符来存取服务器端的Session存储空间。而SessionID这一数据则是保存到客户端,用Cookie保存的,用户提交页面时

2016-01-22 16:11:20 728

转载 101个MySQL的调优技巧

MySQL是一个功能强大的开源数据库. 随着越来越多的数据库驱动的应用程序,人们一直在推动MySQL发展到它的极限. 这里是101条调节和优化MySQL安装的技巧. 一些技巧是针对特定的安装环境的,但这些思路是通用的. 我已经把他们分成几类,来帮助你掌握更多MySQL的调节和优化技巧.MySQL 服务器硬件和操作系统调节:1. 拥有足够的物理内存来把整个InnoDB文件加载到内存中——在内

2016-01-12 17:44:44 448

转载 JS函数调用的四种方法

js的函数调用会免费奉送两个而外的参数就是 this 和 arguments 。arguments是参数组,他并不是一个真实的数组,但是可以使用.length方法获得长度。书上有说4中调用方式:方法调用模式函数调用模式构造器调用模式apply调用模式下面我们来看看一些实例更好理解。1:方法调用模式。请注意this此时指向myobject。/*方法调用

2016-01-12 17:41:13 503

转载 JS函数集合大全

1.document.write(""); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElementById("表单中

2016-01-12 17:40:17 502

原创 PHP 检查给定的键名或索引是否存在于数组中 array_key_exists 函数

(PHP 4 >= 4.0.7, PHP 5)array_key_exists — 检查给定的键名或索引是否存在于数组中bool array_key_exists ( mixed $key , array $search )array_key_exists() 在给定的 key 存在于数组中时返回 TRUE。key 可以是任何能作为数组索引的值。array_key_exists

2016-01-04 10:37:24 2850

转载 MYSQL语句大全(SQL 高级教程)【上】

SQL 高级教程Top            TOP 子句用于规定要返回的记录的数目。                   对于拥有数千条记录的大型表来说,TOP 子句是非常有用的                    MySQL 和 Oracle 中的 SQL SELECT TOP 是等价的             注释:并非所有的数据库系统都支持 TOP

2015-12-31 17:57:35 6053 2

转载 MYSQL语句大全(SQL 高级教程)【下】

SQL 高级教程Drop                撤销索引、表以及数据库                       DROP INDEX 命令删除表格中的索引                 mysql语法:    ALTER TABLE table_name DROP INDEX index_name         删除表        DROP TABLE 表

2015-12-31 17:57:06 3637 1

转载 MYSQL语句大全(SQL 高级教程)【中】

SQL 高级教程union        UNION 操作符用于合并两个或多个 SELECT 语句的结果集            请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。 eg: SELECT column_name(s) FROM tab

2015-12-31 17:56:20 1636

转载 MYSQL语句大全(SQL 基础教程)

SQL 基础教程select            语句用于从表中选取数据        eg:    SELECT 列名称 FROM 表名称distinct         用于返回唯一不同的值            eg:    SELECT DISTINCT 列名称 FROM 表名称where           条件                          

2015-12-31 17:55:43 612

转载 MYSQL语句大全(SQL 函数)

内建 SQL 函数的语法是:select function(列) from 表注:因以下sql的函数不完整且版本过时,W3C没有及时更新函数库,同时mysql5.6以后一直没有人贡献中文手册,本人整理的时候因为时间关系没有及时整理,望阅读者谅解函数的类型在 SQL 中,基本的函数类型和种类有若干种。函数的基本类型是:Aggregate 函数Scalar 函数

2015-12-31 17:55:03 588

转载 SQL SELECT

一定要记住,SQL 对大小写不敏感!SQL DML 和 DDL可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。查询和更新指令构成了 SQL 的 DML 部分:SELECT - 从数据库表中获取数据UPDATE -

2015-12-31 17:54:04 542

转载 PHP类中的魔法方法有哪些

这个标题有点牵强因为php有不只9种魔术方法, 但是这些将会引导你使用php魔术方法一个好的开始。它可能魔幻,但是并不需要魔杖。 这些'魔术'方法拥有者特殊的名字,以两个下划线开始,表示这些方法在php特定事件下将会被触发。这可能听起来有点自动魔法但是它真的很酷的,我们已经看过一个简单的例子在 last post,即我们使用一个构造器-使用这个作为我们第一个例子__co

2015-12-31 16:05:09 623

转载 PHP伪造user_agent的方法

PHP伪造user_agent的方法大 | 中 | 小 Posted in PHP编程技术 on 2012/03/31 / 引用(0)file_get_contents 和 curl 这俩强悍的函数,在远程抓取时候相当有用处。不过一些网站会根据来访ip是否携带user_agent来判断是正常的浏览器客户端还是机器。所以,我们的任务就是给他们伪造user_agent。file_get

2015-12-30 18:53:33 982

转载 php中DOMDocument简单用法(XML创建、添加、删除、修改)

PHP写XML方法很多,这里主要介绍一下DOMDocument的用法,跟 JS大体上相同,其实非常简单。共分四个文件,分别是创建、增加、删除、修改四个功能,变量都是写死的,改一改用$_POST方式接收就可以用了?123456789101112131

2015-12-29 17:35:22 996

转载 探索使用 PHP 进行实际的数据挖掘和解析

探索使用 PHP 进行实际的数据挖掘和解析使用 PHP 挖掘 XML 和 HTML 数据,以发现有用的信息数据挖掘是一个广泛的领域,不同的开发人员对数据挖掘的理解可能完全不同。在本文中,您将了解什么是数据挖掘、数据挖掘的重要性以及完成数据挖掘(或创建基于 Web 的数据挖掘工具)的不同方法。另外,您还将了解如何深入理解 XML 结构,通过 PHP 技术解析 XML

2015-12-29 15:38:00 1638

转载 PHP中一个好用的函数parse_url

php中一个好用的函数parse_url,特别方便用来做信息抓取的分析,举例子如下: $url = "http://www.electrictoolbox.com/php-extract-domain-from-full-url/"; $parts = parse_url($url); 输出: Array ( [scheme] => http [host] => www

2015-12-29 14:43:26 453

原创 详解PHP_EOL

首先说说PHP_EOL是什么东西PHP_EOL 就是PHP 的换行符unix系列用 \nwindows系列用 \r\nmac用 \rPHP中可以用PHP_EOL来替代,以提高代码的源代码级可移植性常用的还有windows的斜杠和Unix的斜杠是有区别的(eg:"/","\")类似常用的还有DIRECTORY_SEP

2015-12-28 14:09:51 768

转载 一个典型PHP支付系统的设计与实现

由于公司业务需要,花两周时间实现了一个小型的支付系统,麻雀虽小五脏俱全,各种必须的模块如账户加锁,事务性保证,流水对帐等都是有完整实现的,整个开发过程中有很多经验积累,再加上在网上搜索了一下,大部分都是些研究性的论文,对实际使用价值不大,所以这次特意拿出来和大家分享一下。这个系统可以用作小型支付系统,也可以用做第三方应用接入开放平台时的支付流水系统。原来的需求比较负责,我简化一点说

2015-12-28 13:48:36 4466 2

转载 一些可以查询IP地理位置、身份证所在地、手机归属地的接口

[php] view plaincopy/* 新浪的IP查询接口: 新浪的:http://counter.sina.com.cn/ip?ip=IP地址 返回Js数据,感觉不是很精确,可以把问号后面的去掉,直接返回本机对应的IP所在地  有道的IP查询接口: 返回XML数据:http://www.yodao.com/smartresult-xml/search.s?type=ip&q=0

2015-12-28 13:47:09 714

转载 PHP开发技巧

这篇杂文翻译整理自网络各路文档资料(见最末的参考资料),尤其是 Ilia Alshanetsky (佩服之至) 在多个 PHP 会议上的演讲,主要是各类提高 PHP 性能的技巧。为求精准,很多部分都有详细的效率数据,以及对应的版本等等。偷懒,数据就不一一给出了,直接给结论,如果需要看原文档,请到文末「参考资料」部分。橙色标题为推荐部分。=========================

2015-12-28 13:45:55 350

转载 PHP rawurlencode与urlencode函数的深入分析

rawurlencode遵守是94年国际标准备忘录RFC 1738,urlencode实现的是传统做法,和上者的主要区别是对空格的转义是'+'而不是'%20'javascript的encodeURL也是94年标准,而javascript的escape是另一种用"%xxx"标记unicode编码的方法。推荐在PHP中使用用rawurlencode。弃用urlencode

2015-12-23 15:44:13 443

转载 utf8_bin跟utf8_general_ci的区别

ci是 case insensitive, 即 "大小写不敏感", a 和 A 会在字符判断中会被当做一样的;bin 是二进制, a 和 A 会别区别对待.例如你运行:SELECT * FROM table WHERE txt = 'a'那么在utf8_bin中你就找不到 txt = 'A' 的那一行, 而 utf8_general_ci 则可以.

2015-12-22 16:05:36 675

原创 整合阿里云OSS文件上传2

/**sunjunfeng     * 引用上面一个方法(适配文件上传OSS服务器需要)     * 上传文件处理     * @param html页面input标签的name 属性值 $upload_input_name     */    public function uploadFileNew($upload_input_name='upload'){    //

2015-12-22 14:38:47 686

原创 整合阿里云OSS文件上传1

namespace Common\Common;use aapt\AaptParseApk;//OSS上传文件处理/*sunjunfeng 2015-07-04 * 上传图片* 上传APK* */class uploadfilenew{    private function _getApkInfo($path){$ApkParser =

2015-12-22 14:36:52 905

原创 阿里云OSS使用方法

require_once dirname(realpath(__FILE__)).DIRECTORY_SEPARATOR.'Aliyunoss'.DIRECTORY_SEPARATOR.'sdk.class.php';class AliossResponse {/*** 上传本地文件到云服务器上* sunjunfeng 2015-07-04* 返回参数*/sta

2015-12-22 14:35:18 2022

原创 利用aapt解析apk文件

namespace aapt;/** * 利用aapt解析apk文件 * 需要依赖aapt工具 * 需要依赖PHP的ZIP包函数支持。 */class AaptParseApk{const DS=DIRECTORY_SEPARATOR;private $aaptPath;//aapt 应用程序private $apkPath;//apk文件绝对路

2015-12-22 14:33:46 1197

原创 php获取字符串拼音和拼音首字母

namespace Org\Util;class Getpinyin{     private $d=array(         array("a",-20319),         array("ai",-20317),         array("an",-20304),         array("ang",-20295),         array(

2015-12-22 14:29:54 1965

原创 转义特殊字符

//转义特殊字符    //取得字符串中汉字字符数字下划线和短连接符、逗号、句号、分号、冒号、书名号、问号等非特殊字符    public function getescapeChinese($str,$charset='utf8'){    if($charset=='gb2312'){    if(!preg_match_all('/^['.chr(0xa1).'-'.chr(

2015-12-22 14:26:53 691

转载 为了使JSON编码解码支持GB2312字符

版权声明:本文为博主原创文章,未经博主允许不得转载。[php] view plaincopy/********Charset.php***********/  class Charset{      //gb2312转化为utf-8      function gb2utf8($chars){          //使用iconv()函数,把gb2312字符,转换为ut

2015-12-22 14:25:01 1253

原创 json转义反斜杠

json_encode($c,JSON_UNESCAPED_SLASHES);数据库存json字段  从1开始{"1":"xxxx"}   foreach 的时候  key+1

2015-12-22 14:24:00 4646

原创 JSON encode 解决乱码问题

<?php/************************************************************** * * 使用特定function对数组中所有元素做处理 * @param string &$array 要处理的字符串 * @param string $function 要执行的函数 * @return boolean $apply_to_key

2015-12-22 14:22:30 576

转载 linux下安装apache与php;Apache+PHP+MySQL配置攻略

经常用集成环境安装的朋友,估计时间久了会对原始的源码安装变得陌生,在网上逛了一圈,收集了一些资料,以便以后有用!1.apache 在如下页面下载apache的for Linux 的源码包 http://www.apache.org/dist/httpd/; 存至/home/xx目录,xx是自建文件夹,我建了一个wj的文件夹。 命令列表:  cd /home/wj t

2015-12-22 14:20:34 658

转载 Linux 网卡配置文件,命令详细设置

1.配置文件/etc/hosts(本地主机ip地址映射,可以有多个别名)。/etc/services(端口号与标准服务之间的对应关系)。/etc/sysconfig/network(设置主机名,网关,域名)。HOSTANME=zjw.com(主机名)(需要重启计算机才有效)GATEWAY=192.168.1.1(网关)/etc/rc.d/init.d/network res

2015-12-22 14:19:09 1244

转载 修改Discuz论坛最高在线人数记录的方法

Discuz论坛模板的最高在线人数记录是保存在其数据库的cdb_settings表的一个记录里,具体的修改方法应该是让Discuz的数据库执行一条SQL语句,SQL如下:UPDATE `cdb_settings` SET `value` = '10000 1288486218' WHERE `variable` = 'onlinerecord' LIMIT 1请注意,其中的“cdb

2015-12-22 13:23:19 1686

转载 20个基于PHP的开源内容管理系统推荐

内容管理系统(CMS)广泛应用于企业网站、个人网站、博客、电子商务网站等内容更新频繁的网站,可以轻松处理大量的数据请求,实现便捷管理。 本文为你整理了一些用PHP编写的开源CMS,你可以用于PHP学习,或根据自己的需求进行修改。 1. DynPage DynPage是一个无数据库的开源CMS,集成了著名的编辑器CKEditor。CKeditor所编辑的页面中可插入Ajax/

2015-12-22 13:22:34 3320

转载 15个优秀的PHP免费在线学习网站

PHP是一种功能强大的服务器端脚本语言,旨在帮助Web开发人员快速开发动态页面。 本文为您介绍15个优秀的PHP免费在线学习网站,希望对您学习PHP有所帮助。 01. The official PHP website – PHP Manual 02. W3 Schools PHP Tutorial 03. Tizag.com – PHP

2015-12-22 13:21:33 1604

转载 10款非常棒的开源论坛系统推荐

本文为你带来10款非常棒的开源论坛系统。 1.  phpBB Forums  phpBB是自由、开源的网络论坛系统,使用 PHP 编写,并支持 MySQL、PostgreSQL、MSSQL、SQLite、Microsoft Access 与 Oracle 等数据库。  其他优点如下:使用样板系统设计,可方便地快速修改支持 64 种可用

2015-12-22 13:20:23 3392

翻译 PHP验证类

/** * 验证类 */class Validator {    /*      函数名称:isNumber      简要描述:检查输入的是否为数字      输入:string      输出:boolean     */     public static function isNumber($val)

2015-12-22 11:47:21 614

转载 PHP常用的正则表达式

正则表达式用于字符串处理、表单验证等场合,实用高效。本文收集了一些常用的表达式:      匹配中文字符的正则表达式: [/u4e00-/u9fa5]      评注:匹配中文还真是个头疼的事,有了这个表达式就好办了      匹配双字节字符(包括汉字在内):[^/x00-/xff]      评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计

2015-12-22 11:46:38 386

转载 几款常用PHP开发工具

几款常用PHP开发工具 最近想好好研究一下PHP开发,所以搜罗了一下。找了这么几款开发工具和大家共享。 1、EditPlus 一套功能强大,可取代记事本的文字编辑器,拥有无限制的Undo/Redo、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。而它还有一个好用的功能,就是它有监视剪贴簿的功能,能够同步于剪贴簿自动将文字贴进EditPlu

2015-12-22 11:45:10 598

sunjunfengcms1.4版本下载

基于thinkphp3.2.3的cms内容开发系统(未完成)全新的后台模板,高效的后台管理和编码,良好的代码习惯

2016-01-11

阿里云OSSSDK-PHP

阿里云OSSSDK,阿里云资源服务器SDK,完整调用和文件加密,文件上传

2015-12-31

sunjunfengcms1.2版本下载

基于thinkphp3.2.3的cms内容开发系统(未完成)

2015-11-09

空空如也

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

TA关注的人

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