自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(130)
  • 收藏
  • 关注

原创 PHP解析XML

1、XML Expat Parser    使用xml_parse_into_struct解析XML,$simple = "<para><note>simple note</note></para>";$p = xml_parser_create();xml_parse_into_struct($p, $simple, $vals, $in...

2015-01-06 14:29:17 178

原创 PHP图片处理类(图片文字水印、大小压缩、缩放)

1、  此类有两个问题还没解决,有解决的朋友可以告诉我下。文字水印定位问题和文字水印中文乱码问题。imagefontwidth这个方法获取的宽度测试有问题,高度也是。imagettftext这个方法不论怎么调试字符转码,都还存在乱码问题。 2、测试类:<?phprequire 'image.php';$filename = $_SERVER['DOCUMENT...

2014-11-17 10:22:40 732

原创 数据传输神器cURL《专题》

数据传输神器cURL    Client URL Library Functions 简称cURL,客户端和服务器数据传输工具,使用URL规则进行交互。一般使用在一下几个方向:网页资源(编写网页爬出,获取网页信息)webservice数据接口资源(动态获取接口数据,比如天气、号码归属地)FTP服务器里面文件资源(FTP服务器上传或下载)其它资源(所有网络资源可以通过CUR...

2014-10-30 10:56:05 192

原创 Standard PHP Library《专题》

Standard PHP Library    standard php library简称SPL,php标准类库。它是用于解决典型(常见)问题的一组接口与类的集合。SPL主要包括数据结构、基础接口、基础函数、迭代器、异常以及其它几个方面。常见问题如下: 数学建模、数据结构(解决数据怎么存储的问题)元素遍历(数据怎么查看问题)常用方法的统一调用(包括通用方法[数组、集合大...

2014-10-29 17:39:39 344

原创 MYSQL数据库优化《专题》

MYSQL数据库优化SQL及索引优化,存储优化(程序)数据库结构表优化系统配置优化数据库硬件优化   提示:这里只是列出来数据库优化的各个方面,详细优化过程请点击,MYSQL数据库优化《详细版》 一、程序方面优化    1、SQL语句优化      1.1、慢查日志的开启和存储格式     1.2、慢查日志管理工具     1.3、慢查日志如...

2014-10-29 10:37:30 135

原创 PHP面向对象的编程《专题》

一、面向对象的基本概念    1、什么是面向对象                  面向对象 = 对象+ 面向         对象:世间万物接对象,比如一个人,一本书,一台电脑,一个篮球         面向:本意就是朝向,在编程的时候心里要有对象。         面向对象:在编程的时候通过对象的方式,解决实际问题。(对象的方式来存储数据结构)       ...

2014-10-20 10:26:14 121

原创 MYSQL数据库优化《详细版》

MYSQL数据库优化方向 sql及索引优化,存储优化(程序)数据库表结构优化系统配置硬件一、SQL语句优化   1、Mysql慢查日志的开启和日志存储格式         查看慢查询日志是否开启:show variables like 'slow_query_log'         查看没索引日志是否记录:show variables like '%l...

2014-10-17 17:47:27 165

原创 ubuntu server 搭建 LAMP + SVN 《专题》

1、安装ssh,通过远程xshell访问   使用apt-get命令前,更新下。sudo apt-get update   更新报错,解决办法   $ sudo -i   # apt-get clean   # cd /var/lib/apt   # mv lists lists.old   # mkdir -p lists/partial   # apt-ge...

2014-10-11 11:20:35 159

原创 GifView控件,android显示gif图片

作者:ant.cy.liao主页:http://code.google.com/p/gifview/下载:http://code.google.com/p/gifview/downloads/list简介:android中现在没有直接显示gif的view,只能通过mediaplay来显示,且还常常不能正常显示出来,为此写了这个gifview,其用法和imageview一样 使...

2014-06-24 13:42:30 286

原创 PHP后台验证类(原创)

   主要实现的是用户输入内容进行验证,本文是继 ajax提交form,同时提供form表单验证,直接贴上代码<?php/** * Form check class * 格式: uname = array('require'=>'true','max'=>3,'min'=>'1','theme'=> '用户名',reg="tel/qq/num/...

2014-04-09 11:00:02 191

原创 JS表单验证(原创)

   本文章在纯css按钮,完美兼容浏览器 的基础上延伸的,直接贴上代码,有需要的朋友自查。  var is_click = false;var reresh_url = '/index.php/admin/code/index2';var default_regs = {'num':/^[0-9]+\.{0,1}[0-9]{0,2}$/, ...

2014-03-28 16:09:23 126

原创 CSS按钮(研究)

1、话不多说直接贴上效果图,有loadding图片的,代表提交后的状态。2、代码:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http...

2014-03-26 15:04:16 138

原创 window下配置memcahe

     最新了解了下memcahe,在网上具体查了下资料,了解到memcahe和memcahed的区别,一个是服务器端,一个是客户端。一、memcahe背景知识 二、memcahce配置 三、测试 1、Memcache 相关介绍memcache是一个高性能的分布式的内存对象缓存系统,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果...

2014-03-25 15:51:51 140

原创 《重构-改善既有代码的设计》之五 简化函数调用

思维导图   介绍    前几篇系列文章,我比较关注的是<PHP 杂谈《重构-改善既有代码的设计》之一 重新组织你的函数>,但是我觉得我还是没有说清楚,我自己也有很多不理解的地方,而且这篇是我的第一篇这方面的文章,有很多的纰漏,所以我会经常性的去做修改,如果大家有好的意见不妨告知一、二。    今天谈得是“接口”,此接口非“Interface”...

2014-02-17 11:29:14 101

原创 《重构-改善既有代码的设计》之四 简化条件表达式

思维导图  点击下图,查看大图。  介绍  条件逻辑有可能十分复杂,因此本章提供一些重构的手法,专门用来简化它们。 全文简述(你可直接跳过下面的内容)  核心重构:Decompose Conditional——分离”转辙逻辑“(switching logic)和”操作细节“(details)分离。  多处测试有相同结果:Consolidate C...

2014-02-17 11:21:14 149

原创 《重构-改善既有代码的设计》之三 重新组织数据

 思维导图   介绍  承接上文的PHP 杂谈《重构-改善既有代码的设计》之 重新组织你的函数继续重构方面的内容。 这章主要针对数据的重构。 1、争论的声音——直接访问Field还是通过函数(Accessor)访问Field 2.修改Array为Object:当你看到一个Array很像一个数据结构,你可以使用Replace Array wi...

2014-02-17 11:19:55 132

原创 《重构-改善既有代码的设计》之二 对象之间搬移特性

维导图  索引:Ø Move Method(搬移函数)Ø Move Field (搬移值域)Ø Extract Class (提炼类)Ø Inline Class (将类内联化,就是把当前的类合并到其他类中)Ø Hide Delegate (隐藏委托关系)Ø Remove Middle Man ( 移除中间人)Ø Intr...

2014-02-17 11:18:33 131

原创 《重构-改善既有代码的设计》之一 重新组织你的函数

思维导图 最近看了(川山甲)的博客,受益匪浅,所有记录下来http://www.cnblogs.com/baochuan/ (川山甲)博客地址点击下图,可以看大图。  介绍 我把我比较喜欢的和比较关注的地方写下来和大家分享。上次我写了篇《php 跟老大的对话》。还是有很多疑问,这书帮了我不少的忙。 如果你比较繁忙,或者懒得看文字,建议你直...

2014-02-17 11:16:48 158

原创 Linux常用命令总结

最近发现很多linux命令久了不用就会忘记,所以决定记录一下常用命令,方便以后快速查阅 1、系统信息1date显示系统时间2Cal 2014显示2014日历表 2、关机、开机、重启信息1Shutdown -h now关闭系统2Ini...

2014-02-13 10:10:19 105

原创 PHP三种模拟POST方式总结

<?php/* * php模拟post提交[三种方式] */$remote_sever = 'http://www.test.com/data.php'; //curl other$remote_path = '/data.php';//curl other$remote_sever = 'www.test.com'; //socket$remote_pa...

2014-01-22 16:34:58 332

原创 fsockopen读写文件

function gernerateFreeHero($links){ $heros = array(); foreach($links as $key=>$val){ $item = explode(',',$val); $heros[$key]['key'] = $item[0]; $heros[$key]['name'] = $item[1];...

2014-01-21 11:14:36 216

原创 jquery多函数执行

1、Array.prototype.slice.apply(arguments,[0/1/2])函数,截取调用函数传来的参数,[0],所有,[1],返回             222,33,55。 [2]返回,33,55 <script type="text/javascript"> function test(){   //将参数转为一个数组  ...

2014-01-07 15:33:01 385

原创 wamp配置虚拟主机

1、编辑httpd.conf,查找Include conf/extra/httpd-vhosts.conf,把前面注释符号“#”删掉 2、编辑httpd-vhosts.conf,我把WAMPServer安装在D:/wamp,所以我这里的路径是D:\wamp\Apache2\conf\extra<VirtualHost *:80> DocumentRoot...

2013-12-31 14:54:19 104

原创 php获取用户mac地址

<?php /** 获取网卡的MAC地址原码;目前支持WIN/LINUX系统 获取机器网卡的物理(MAC)地址 **/ class GetMacAddr{ var $return_array = array(); // 返回带有MAC地址的字串数组 var $mac_addr; f...

2013-12-19 17:30:14 2188 1

原创 php常用函数库(提高开发效率)

[纪录了PHP的一些常用函数]usleep() 函数延迟代码执行若干微秒。unpack() 函数从二进制字符串对数据进行解包。uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID。time_sleep_until() 函数延迟代码执行直到指定的时间。time_nanosleep() 函数延迟代码执行若干秒和纳秒。sleep() 函数延迟代码执行若干秒。show_source(...

2013-12-06 11:27:21 158

原创 php字符串截取(UTF-8/GB2312)

1. 截取GB2312中文字符串<?php< ?php //截取中文字符串function mysubstr($str, $start, $len) {    $tmpstr = "";    $strlen = $start + $len;    for($i = 0; $i < $strlen; $i++) {        if(ord(substr($str, $i...

2013-11-13 18:00:00 86

原创 php 数组、关联数组

什么是数组?在使用 PHP 进行开发的过程中,或早或晚,您会需要创建许多相似的变量。无需很多相似的变量,你可以把数据作为元素存储在数组中。数组中的元素都有自己的 ID,因此可以方便地访问它们。关联数组 关联数组,它的每个 ID 键都关联一个值。在存储有关具体命名的值的数据时,使用数值数组不是最好的做法。通过关联数组,我们可以把值作为键,并向它们赋值。 这篇文章将介绍10个操作PHP...

2013-11-13 17:31:51 284

原创 php完美分页

1、分页类<?phpclass PageView{ /**页码**/ public $pageNo = 1; /**页大小**/ public $pageSize = 20; /**共多少页**/ public $pageCount = 0; /**总记录数**/ public $totalNum = ...

2013-09-27 14:32:40 171

原创 php正则表达式学习

1、php正则表达式常用函数     preg_match()和ereg() 2、正则表达式三元素   (1)、原子(普通字符:a-z A-Z 0-9 、原子表、 转义字符)   (2)、元字符 (有特殊功能的字符)   (3)、模式修正符 (系统内置部分字符 i 、m、S、U…) 3、原子   ①a-z A-Z _ 0-9  //最常见的字符    ②(a...

2013-09-18 10:20:23 108

原创 php正则表达式学习笔记(一)

1、正则表达式的介绍和作用在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的语法。2、PHP中两个常用的正则函数preg_match 正则函数,以perl语言为基础ereg 正则函数,以POSIX基础 (Unix 、 Script)3、正则表达式中包括的元素  (1)、原子(普通字符:a-z A-Z 0-9 ...

2013-09-17 14:56:45 134

原创 js关闭浏览器兼容性问题

1、ie,chrome下面代码都可以window.open('','_self','');window.close(); 2、firefox要手动设置      1.在Firefox地址栏里输入 about:config      2.在配置列表中找到 dom.allow_scripts_to_close_windows       3.点右键的选切换把上面的false修改为...

2013-09-13 10:23:54 523

原创 jquery弹框插件(自定义easy-box)

1、插件代码easy-box.js    $.extend({ alert:function(title,msg,width){ var box_html = getPopBoxHtml('alert',title,msg,''); showBoxDiv(box_html,width); }, confirm:function(title,msg,callback...

2013-08-30 14:39:42 314

原创 50个jQuery代码段帮你成为更出色的JS开发者

0. 如何创建嵌套的过滤器: //允许你减少集合中的匹配元素的过滤器,//只剩下那些与给定的选择器匹配的部分。在这种情况下,//查询删除了任何没(:not)有(:has)//包含class为“selected”(.selected)的子节点。.filter(":not(:has(.selected))")1. 如何重用元素搜索...

2013-08-29 15:06:54 99

原创 常用网址

1、http://www.cnblogs.com/cloudgamer/ 2、http://www.cnbeta.com 3、http://www.lanrenzhijia.com 4、http://miao.enjoyapps.org/howtouse.php 5、http://hi.baidu.com/huzibbs 6、http://www.pei...

2013-08-29 14:37:48 152

原创 iframe图片上传+用户本地加载图片+jquery表达验证+视频解析demo

具体看demo文件

2013-08-13 15:10:15 170

原创 jquery验证插件进一步进行封装(easy-check)

1、easy-check.js,核心代码如下(要运行demo或有什么问题,可以留言) var easyCheck;var defaultOptions = { showClass:'show_validate_div', //提示信息显示容器class parentTag:'tr', //输入框和提示信息共同父类标签 successImage:'./ri...

2013-07-29 14:48:42 169

原创 jquery表单验证插件(speed-valiate不需要写一句js代码)

1、插件代码,话不多说,直接贴代码      var show_div_name = "show_validate_div"; //提示信息显示divvar show_div_parent_tag = 'tr';$(document).ready(function(){ $('input').focus(function(){ var show_di...

2013-07-22 10:57:28 154

原创 php echo jquery代码

话不多少,直接贴上代码echo "<script type='text/javascript' src='/test/jquery.min.js'></script> <script type='text/javascript'> $('#viewImage',parent.document).append('<img src=".$view...

2013-07-09 11:30:57 220

原创 php常用函数以及小技巧

 1、 glob() 函数,函数返回匹配指定模式的文件名或目录。       使用方法foreach (glob('./imgs/*') as $pic) { echo '<img src="'.$pic.'">' . '->' . $mc->getMajorColor($pic) . '<br><br>';} 2、exp...

2013-07-09 09:32:31 124

原创 ubuntu搭建svn,tortise远程访问

具体方法首先准备好软件工具,Ubuntu安装软件那可是相当的方便阿sudo apt-get install subversion   OK 创建仓库文件夹:cd /home   sudo mkdir svn   sudo chown -R 777 svn   sudo chmod -R 777 svnsudo chown -R 777...

2013-06-12 13:24:49 270

空空如也

空空如也

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

TA关注的人

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