- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 php正则表达式子模式的反向引用学习笔记
需要用正则表达式获取字符串的标题。标题标签是h1~h6。使用正则表达式:"@(.*?)@"或者'(.*?)@'。使用了@作为分隔符,注意单双引号的差别\\1与\1.例1 代码如下 复制代码 $str='php php php php php php1php php php php php php2php php php php php php3ph
2014-09-30 22:45:49 2432
原创 php 简单内容查询代码 利用sql like模糊查询
check111cnNet() { var keyword = myfm.keyword.value; if( keyword =='' ) { alert('www.111cn.net提示你:请输入要查询的内容'); return false; } } 输入查询关键字:
2014-09-27 21:34:57 955
原创 php+ajax实现图片文件上传实例代码
方法一,利用jquery ajaxfileupload.js文件上传其实就是实现无刷新式的文件上传。可采用IFRAME文件上传原理。实际上在用PHP上传文件时。。。只能用$_FILES形式,但是若我们只是单一的用JS方式取其ID,如..document.getElementById('img').value或者jquery形式的$("#img")都是不能正真实际上传的(但是还是有很
2014-09-26 16:32:37 612
原创 Python提示[Errno 32] Broken pipe 导致线程crash错误
1 错误现象ThreadingHTTPServer 实现的 http 服务,如果客户端在服务器返回前,主动断开连接,则服务器端会报 [Errno 32] Broken pipe 错,并导致处理线程 crash.下面先看个例子,python 版本: 2.7示例代码 代码如下 复制代码 #!/usr/bin/env python#!c
2014-09-26 16:30:02 1554
原创 sql update批量替换指定字符笔记
最简单的替换直接把一个字段的0状态改成1,例子 代码如下 复制代码 update `表名A` set is_checked=1 WHERE cityid=93 影响列数: 214 (查询花费 0.0833 秒)替换了214条记录了,我们只使用了最简单的update set命令了,这样就成功批量更新了一指数据了,那么我们发现有些字符串中只有几个字符有问题
2014-09-24 15:52:42 801
原创 mssqlserver存储过程分页
代码如下 复制代码 USE [BeyondDB] GO /****** Object: StoredProcedure [dbo].[Y_Paging] Script Date: 02/22/2013 14:53:26 ******/ SET ANSI_NULLS ONGO SET QUOTED_IDENTIFIER ONGO ALTER proc [dbo
2014-09-23 15:03:55 329
原创 php中json_encode UTF-8中文乱码问题
最近在接口代码当中用到过json_encode,在网上找到说json_encode编码设置为UTF-8中文就不会乱码,经验证这办法确实是有效果的,但是不知道为什么,代码在用过一段时间之后就不太管用了。以下是自己的解决json_encode的办法。有更好的方法请分享出来吧!第一种:这种简单的做一个代码转换,urlcode之后再返回所需数组我代码这样就足够了。
2014-09-22 15:50:38 537
转载 FreeBSD修改csh为bash后root无法登录解决办法
FreeBSD下为了判断一个进程是否存在,执行了chsh -s /bin/bash命令,不巧的是刚好断线,于是再次链接时没办法su root进去管理权限了。可悲的事情,只好请机房来帮忙操作。 代码如下 复制代码 chsh -s /bin/bash查看/etc/passwd内容时发现root:*:0:0:Charlie &:/root:/bin/bash这一句被改
2014-09-21 21:45:31 835 1
原创 asp.net中c# byte[] 转换为 IntPtr几种方法
有几种方法可以访问与字节数组相对应的 IntPtr。第一种,使用不安全的代码块来访问直接指向字节数组的指针。 代码如下复制代码unsafe{ byte[] test = new byte[5]; fixed (byte* p = &test[0]) { *p = 0xff; }}
2014-09-19 17:07:44 2112
转载 Linux下安装配置MongoDB数据库图解
说明:操作系统:CentOS 5.X 64位IP地址:192.168.21.130实现目的:安装配置MongoDB数据库具体操作:一、关闭SElinux、配置防火墙1、vi /etc/selinux/config#SELINUX=enforcing #注释掉#SELINUXTYPE=targeted #注释掉SELINUX=disabled #增加:wq
2014-09-18 21:23:51 513
原创 session_start() [function.session-start]:
我在学习PHP的,当我尝试做在session_start() - 获取有关错误信息不能发送会话cookie。我看到在这个问题上前面的问题,但是,仍然不能确定我的错误。如果是错误家伙?session_start(); if ($_POST['add']) { foreach ($_POST['a_qty'] as
2014-09-18 21:21:40 683
转载 WordPress中URL静态化设置处理方式
永久链接设置原则:一、固定链接不使用日期固定链接中使用日期会造成以下两方面的影响:一是影响搜索引擎蜘蛛的爬行,而是如果对文章进行修改日期重新发布就会导致反向链接,PR等消失。二、尽量不使用分类我们通常都喜欢将文章的分类加入到链接中,这样事实上存在一定的缺陷,一是如果文章属于多个分类的话那么就容易造成有多个链接地址,从而导致内容重复,二是,容易造成关键词的堆砌
2014-09-17 21:40:36 469
原创 javascript比较两个日期之间相隔天数
$(function () { var starttime = transdate("2014-09-30 15:53:00"); var endtime = transdate("2014-10-03 15:53:00"); var now = "'"+new Date().getTime()+"'"; var nowtime = now.substr(1,10)
2014-09-17 21:39:26 578
转载 Dedecms调用栏目导航并生成二级下拉菜单
Dedecms自带标签生成导航菜单相信大家都知道,也很简单。织梦默认的生成标签是这样的: 代码如下 复制代码 {dede:channel type=’top’ row=’10′ currentstyle=”~typename~”}[field:typename/]{/dede:channel} 这个并不带有二级菜单,这里有一串代码
2014-09-16 16:45:10 711
原创 PHP计算两个时间的差(秒 分 时 天 月 年)
两个时间之间月份差实例代码: 代码如下 复制代码 $yourdate="2012-10-20";$yourdate_unix=strtotime($yourdate);echo (date("Y",$yourdate_unix)-date("Y"))*12+(date("m",$yourdate_unix)-date("m")); 例子1 代码如
2014-09-16 16:43:24 803
原创 php过滤特殊危险字符的总结
一般,对于传进来的字符,php教程可以用addslashes函数处理一遍(要get_magic_quotes_gpc()为假才处理,不然就重复转义了!),这样就能达到一定程度的安全要求比如这样 代码如下 复制代码 if (!get_magic_quotes_gpc()) { add_slashes($_GET); add_slashe
2014-09-15 15:24:12 898
关于mysql sql数据库的优化
2011-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人