自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 WAP/HTML5 手机拨号链接&发送短信

方法一:方法二:拨打电话方法三:报警联系我发送短信:发短信

2015-03-02 17:25:39 938

原创 centos彻底删除mysql

yum remove mysql mysql-server mysql-libs compat-mysql51rm -rf /var/lib/mysqlrm /etc/my.cnf查看是否还有mysql软件:rpm -qa|grep mysql有的话继续删除

2015-01-29 18:06:24 385

原创 php display_errors和error_reporting的赋值方法

对于提示信息的显示display_errors和error_reporting的赋值方法1)直接在 php.ini中修改display_errors = On error_reporting = E_ALL error_reporting 的取值范围如下:1 E_ERROR2 E_WARNING4 E_PARSE8 E_NOTICE16 E_CORE

2015-01-23 15:50:25 480

原创 php array_multisort 多维数组排序

$data = array(array('time' => '2009-03-11', 'mobile' => '152****8888', 'award' => 'PHP'),);$tmp1 = array('time' => '2009-03-12', 'mobile' => '151****0257', 'award' => '2元话费');$tmp2 = array('time'

2015-01-13 16:47:28 607

原创 数组索引加不加引号的区别

我看到过很多人操作数组的时候, 对于数组中的非数字键名不使用引号, $array[key] = $value; 我可以理解有些人可能会觉得这样的代码很”整洁”, 并且也能正常执行. 更甚至,如果他很”幸运的”php配置的好: error_reporting = ~E_NOTICE 他也许永远都沉浸在自己的”整洁”风格中, 而没有意识到, 他这么做, 能损失多少的性能~ 来,

2015-01-12 16:46:55 1806

原创 查看MYSQL数据库中所有用户及拥有权限

1.新建用户。  //登录MYSQL  @>mysql -u root -p  @>密码  //创建用户  mysql> insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234"));  //刷新系统权限表  mysql>fl

2015-01-09 17:37:52 486

原创 jquery实现div上下移动

无标题文档   .pt{ line-height:22px; width:280px;      }   div a{ float:right ; margin-right:5px;      }    function up(obj){   var _div = $(obj).parent() ,   _divp = _div.pare

2015-01-08 14:27:37 690

原创 php 更精确获取脚本执行时间

用 microtime() 而不是 用 time()$t         = explode(' ',microtime());$startTime = $t[0]+$t[1];echo $startTime;?>

2015-01-06 17:11:07 408

原创 get the correct time period in php

1. the following is correct$beginTime = 1193893200;  $endTime = 1194242400;  for ($myDate = $beginTime; $myDate      $printable = strftime("%Y-%m-%d %H:%M:%S", $myDate);     echo $printa

2015-01-05 16:03:20 248

原创 从ResultSet中得到结果集的总行数几种方法比较

如题,由于jdbc没有提供直接获取ResultSet中结果集总行数的方法,所以只有通过其它途径解决。下面列出几种网上常见的方法供大家参考:方法一:单独查询总行数ResultSet rs=conn.executeQuery("select * from mytab");ResultSet rs=conn.executeQuery("select count(*) from mytab")

2015-01-04 15:02:14 3384

原创 selenium中处理不带ID的弹出窗口

在selenium中虽然有selectWindow(String windowID) 方法,但是对于一些窗口很难取得其window ID的话,如果开发人员没有在html代码中提供ID ,或者getAllWindowIds()得不到弹出窗口的ID的时候,那么这个方法基本等于没用。那么我们可以这样处理:先使用 openWindow(String url,String WindowID)来打开一

2014-12-30 15:03:34 502

原创 PHP动态多文件上传的具体代码

PHP动态多文件上传分为两步,第一步为文件上传的代码,第二步则是文件提交的代码。希望我们通过这次的学习能加深大家所掌握的知识。AD:大家在通过对PHP语言的学习,应该大致都可以掌握文件上传的方法。不过,对于初学者来说,文件的动态上传还是比较头疼的。下面,我们就为大家介绍关于PHP动态多文件上传的巨提代码。PHP保护数据库的具体代码示例探讨主要的PHP应用领域基于PHP的AJAX

2014-12-29 16:06:03 456

原创 301重定向正确写法,PHP,ASP符合百度google搜索引擎的重定向

301重定向正确写法,用PHP或ASP书写符合百度google搜索引擎的重定向:、用PHP书写符合百度google搜索引擎的301重定向:DedeCMS 在查看 index.php源码时, 发现了这段代码:header('HTTP/1.1 301 Moved Permanently');       header('Location:index.html');很显然, 这是织梦

2014-12-26 15:58:53 1039

原创 DEDE网站地图优化技巧

DEDE网站地图优化技巧-把网站地图生成在系统根目录,利于搜索引擎收录相信恨多用DEDECMS做站的朋友,为避免将data目录内的东西随便外泄,在robots中将data目录屏蔽了,但是DEDE默认的网站地图却是在 data下,屏蔽掉这个文件夹的话搜索引擎就无法抓取到网站地图,这不利于SEO优化,那么有没有好的方法呢,让DEDE生成的网站地图放在系统根目录下面。答案肯定是有的,下面我就给大家介

2014-12-25 17:17:27 408

原创 利用PHP批量修改文件名称

在这里我们利用一个战地自己写的一个例子来具体分析一下利用PHP批量修改文件名称的思路和注意事项。从这个例子里你将会看到,PHP如何判断一个路径是不是目录,如何用PHP取得路径中的文件名称和文件的扩展名,随机函数rand的基本应用,以及这个程序的核心内容递归函数的基本应用。程序功能:利用PHP目录和文件函数遍历用户给出目录的所有的文件和文件夹,修改文件名称;首先判

2014-12-24 15:43:29 712

原创 php类库PHP QR Code 二维码

php类库PHP QR CodePHP QR Code is open source (LGPL) library for generating QR Code, 2-dimensional barcode. Based on libqrencode C library, provides API for creating QR Code barcode images (PNG, JP

2014-12-23 17:36:51 395

原创 javascript常用正则表达式

收集了一下正则匹配,希望以后大家有用正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。这里整理出了一些常用的表达式收藏在这里,作备忘之用。匹配中文字符的正则表达式: [\一-\龥]匹配双字节字符(包括汉字在内):[^\x00-\xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)

2014-12-22 18:13:32 255

原创 php利用SoapClient调用webservices

1.开启soap支持,在php.ini中去除extension=php_soap.dll之前的‘;’2.掉用页面header('Content-Type: text/html; charset=UTF-8');$client = new SoapClient('http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx

2014-12-19 16:57:51 534

原创 网页插入FLASH代码,最简短

平时,往网页上面插入一段Flash代码,其实没有必要像DW那样,那么的麻烦,还有那么多乱七八糟的代码,下面是最简单的代码,也很容易记忆。src=" 这儿是flash存放的地址 ";

2014-12-18 15:32:15 364

原创 hibernate 联合主键查询

@SuppressWarnings("unchecked")  public Xs_xjydsqb queryByID(XjydsqId xjydsqId){   //   Xs_xjydsqb xsXjydsqb = new Xs_xjydsqb(); //   xsXjydsqb.setXjydsqId(xjydsqId);//   List queryByObject =

2014-12-17 17:53:09 1731

原创 php 获取指定两个时间之间相差的月份

function getMonthNum($date1,$date2){    $date1_stamp=strtotime($date1);    $date2_stamp=strtotime($date2);    list($date_1['y'],$date_1['m'])=explode("-",date('Y-m',$date1_stamp));    list($da

2014-12-15 16:17:27 2561

原创 修改Drupal附件上传支持中文名

学习使用开源系统一段时间了,Joomla、Drupal等基本上对中文系统支持都不好。这种情况也不可能会很快得到改善,目前只能通过修改代码的方式将 就着使用啦。希望以后开发人员能够多一些考虑我们这种文字使用人员,对于Drupal附件上传支持中文名,需要修改一个文件 file.inc(includes\file.inc),需要修改的地方如下:1、使数据库记录的附近文件名支持中文。

2014-12-09 17:54:48 414

原创 理解和优化apache并发控制参数prefork

一个apache有linux下的并发不是很高的,大约到3K的样子(其实处理的http的请求可能只有300/s),普通的服务器都会不同程度的出现问题.apache有关并发控制主要是 prefork和worker二个其中一个来控制.我们可以使用httpd -l来确定当前使用的MPM是prefork.c,还是Worker.c.下面是apache中有关prefork的配置.下面是我优化过的参数.#

2014-12-04 17:04:13 331

原创 生成缩略图的PHP上传图片类

做图片类网站的朋友可能都有自己上传图片的方式方法。这里给大家介绍一个php上传图片类,它可以验证上传文件是否为图片,图片的格式是否是网站所接受的;还可以生成指定大小的缩略图。具体方法如下所示:class UploadComponent {var $imageData = array(); var $destinationDir = NULL; var $thumbDestina

2014-12-03 17:55:01 316

原创 mail.log的一个文档中读取并过滤出mail地址

$file_name = "mail.log"; if(!is_file($file_name)) return false; $open = fopen($file_name , 'r'); $content = fread($open , filesize($file_name)); $reg = "/([a-zA-Z0-9_.])+@([a-zA-Z0-9_])+(\.[a-

2014-12-02 14:30:09 320

原创 php的rabbitmq队列的消费代码

上一章节我们讲述了php的rabbitmq的持久化。这次我们讨论php的rabbitmq消费$ename = "ename15";$qname = "queue15";$con   = new AMQPConnection();$con->connect();$ch    = new AMQPChannel($con);$q     = new AMQPQueue($c

2014-11-26 15:17:09 854

原创 iBatis 中 Like '%iBatis%' 的写法实现模糊查询

select id as id,name as name,passwd as passwd from person                                                         (name like #name#)                                         两种方法:

2014-11-25 17:36:31 592

原创 uchome中的发送邮件

1:将要发送的邮件加入到队列mailcron,mailqueue//检查是否存在当前队列     $cid = 0;     $query = $_SGLOBAL['db']->query("SELECT * FROM ".tname('mailcron')." WHERE email='$email' LIMIT 1");     if($value = $_SGLOBA

2014-11-21 14:12:04 345

原创 php计算中文长度函数

function getlen($str){    if(strtolower(UC_CHARSET) != 'utf-8')    {        return strlen($str);    }    $count = 0;    for($i = 0; $i     {        $value = ord($str[$i]);        i

2014-11-20 15:23:14 422

原创 php 中的替换函数

/* 替换空格和换行 */function htmtocode($content){ $content = str_replace(" ", " ", $content); $content = str_replace("\n", "", $content);   return $content;}?>

2014-11-17 15:23:38 360

原创 oracle自增字段设置

以前在使用mysql 和SQL server时,他们都有自增字段设置的关键字,在创建表时一并创建。现在使用oracle发现没有自增字段这样的功能,可以通过触发器trigger和序列sequence来实现:先建一个测试表:create table scott.TableName( id   number(6) not null, name   varchar2(30)  

2014-11-15 11:17:58 546

原创 mysql随机查询代码

$r = mysql_query('select count(*) from user');$d = mysql_fetch_row($r);$rand = mt_rand(0,$d[0]-1);$r = mysql_query('select username from user limit $rand,1');

2014-11-14 15:00:28 277

原创 使用php实现openfire的用户数据注册

function registerOpenfireUser($userid,$plainpwd,$uname,$email) {$url = "http://192.168.0.117:9090/plugins/userService/userservice?type=add&secret=QeQRe100&username=$userid&password=$plainpwd&name=

2014-11-13 15:07:20 562

原创 img图片元素下多余空白BUG解决方案

在进行页面的DIV+CSS排版时,遇到IE6(当然有时Firefox下也会偶遇)浏览器中的图片元素img下出现多余空白的问题绝对是常见的对于该问题的解决方法也是“见机行事”,根据原因的不同要用不同的解决方法,这里把解决直接把解决image图片布局下边的多余空隙的BUG的常用方法归纳,供大家参考。1、将图片转换为块级对象即,设置img为:display:block;在本例中添加一组C

2014-11-12 16:12:11 486

原创 php计划任务php中的ignore_user_abort实现计划任务

函数-ignore_user_abort,这个函数可以帮助我们实现像linux中的cron一样实现计划任务,下面一起来看下该如何来实现。 首先看下php手册对这个函数的解释Descriptionint ignore_user_abort ([ bool $setting ] )Sets whether a client disconnect should cause a scrip

2014-11-11 14:42:39 382

原创 用INSERT DELAYED解决MySQL堵塞问题

由于对MySQL的并发插入数据能力没有一个很好的评估,因此在些多进程并发程序时,忽略了MySQL的堵塞问题以至程序时不时因为MySQL的堵塞,导致子进程一直在等待MySQL释放堵塞,完成INSERT  指令。故障现象:堵塞的子进程都是 sbwait 状态父进程,一直在等待子进程结束,是wait状态如果不手工kill掉堵塞的子进程,这些进程一直存在 原因排查:  开始怀疑

2014-11-10 14:33:02 9221

原创 thinkphp模板中可用常量

Thinkphp在模板中预定义了一些常量,方便了我们开发__ROOT____APP____URL____ACTION____SELF__执行结果为:/apppath/apppath/index.php/apppath/index.php/Index/apppath/index.php/Index/index/apppath/index.php用途:

2014-11-08 14:07:55 748

原创 p3p跨域操作cookie

首先在readlog.cn下放置一个文件setcookie.php 内容:  PHP代码     header('P3P: CP="CAO DSP COR CUR ADM DEV TAI PSA PSD IVAi IVDi CONi TELo OTPi OUR DELi SAMi OTRi UNRi PUBi IND PHY ONL UNI PUR FIN COM NAV IN

2014-11-06 15:15:59 549

原创 autohotkey 关于检测网页是否已打开的完毕的判断

PS:之前使用的是readystate,但却发现偶尔会失效。今天在调试IE11 时,看到tank大大的解决方法,够是简洁的。代码如下:   while wb.busy   sleep,10

2014-11-05 15:10:54 3220

原创 ubuntu 14.0.4 apache vhosts.conf

在Apache2/sites-enabled 下添加vhosts.conf文件,内容如下,保存重启apache 就行了。    # Options Indexes MultiViews     Options All ExecCGI FollowSymLinks Indexes     AllowOverride All     Order allow,deny     A

2014-11-04 14:40:30 518

空空如也

空空如也

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

TA关注的人

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