- 博客(15)
- 资源 (4)
- 收藏
- 关注
原创 比较全的log4j 配置
1. log4j 的配置文件 Log4j 支持两种配置文件格式,一种是 XML 格式的文件,一种是 Java 特性文件 lg4j.properties (键 = 值)。 1.1. log4j configuration scripts in properties format lg4j.properties 文件作为作为常用的配置文件的方法如下: Ø 配置根 Logger Lo
2013-08-20 11:07:29
401
原创 Fatal error: Call to undefined function curl_init()解决方案
首先要确定php已经扩展在php.ini中Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->extension=php_curl.dll还要保证php_curl.dll 复制到php安装目录下的ext下,libeay32.dll和
2013-08-20 11:07:27
442
原创 获取IP地址
在PHP 中使用 $_SERVER["REMOTE_ADDR"] 来取得客户端的 IP 地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的 IP 地址,而不是真正的客户端 IP 地址。要想透过代理服务器取得客户端的真实 IP 地址,就要使用 $_SERVER["HTTP_X_FORWARDED_FOR"] 来读取。不过要注意的事,并不是每个代理服务器都能用 $_SERVER["
2013-08-20 11:07:25
361
原创 socket基础
◇ Socket基础◇ 产生一个服务器◇ 产生一个客户端在这一章里你将了解到迷人而又让人容易糊涂的套接字(Sockets)。Sockets在PHP中是没有充分利用的功能。今天你将看到产生一个能使用客户端连接的服务器,并在客户端使用socket进行连接,服务器端将详细的处理信息发送给客户端。当你看到完整的socket过程,那么你将会在以后的程序开发中使用它。这个服务器是一个能让你连接的HTTP
2013-08-20 11:07:22
336
原创 PHP SOCKET编程!
SERVER.PHP 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->php//确保在连接客户端时不会超时set_time_limit(0);//设置IP和端口号$address=服务器自己的IP;$port=端口号;//创建一个S
2013-08-20 11:07:20
335
原创 PHP 兼容 Curl/Socket/Stream 的 HTTP 操作类
代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->php /************************************************************ * 描述:HTTP操作类 * 作者:heiy
2013-08-20 11:07:18
552
原创 240个jquery插件
概述jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一个快速的,简洁的 javaScript 库,使用户
2013-08-20 11:07:15
560
原创 PHP动态生成验证码
1 php 2 /************************************************************************ 3 //FILE:ImageCode 4 //DONE:生成动态验证码类 5 //DATE"2010-3-31 6 //Author:www.5dkx.com 5D开心博客 7 ***********************
2013-08-20 11:07:13
492
原创 验证码类
论坛中的验证码的作用 因为你的WEB站有时会碰到客户机恶意攻击,其中一种很常见的攻击手段就是 身份欺骗_它通过 在客户端脚本写入一些代码,然后利用其,客户机在网站,论坛反复登陆,或者攻击者创建一个HTML窗体,其窗体如果包含了你注册窗体或发帖窗体等相同的字段,然后利用"http-post"传输数据到服务器,服务器会 执行相应的创建帐户,提交垃圾数据等操作,如果服务器本身不能有效验证并拒绝此非法操作
2013-08-20 11:07:10
372
原创 有关JSON以及JSON在PHP中的应用
JSON 基础简 单地说,JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序。这个字符串看起来有点儿古怪(稍后会看到几个示例),但是 JavaScript 很容易解释它,而且 JSON 可以表示比名称/值对更复杂的结构。例如,可以表示数组和复杂的对象,而不仅仅是键和
2013-08-20 11:07:08
323
原创 搜索自动提示功能的实现
使用 jQuery(Ajax)/PHP/MySQL实现自动完成功能JavaScript代码:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->script src="jquery-1.2.1.pack.js" type="text/j
2013-08-20 11:07:06
614
原创 PHP缓存技术
普遍缓存技术数据缓存:这里所说的数据缓存是指数据库查询缓存,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据,并把查询结果序列化后保存到文件中,以后同样的查询结果就直接从缓存表或文件中获得。用的最广的例子看Discuz的搜索功能,把结果ID缓存到一个表中,下次搜索相同关键字时先搜索缓存表。举个常用的方法,多表关联的时候,把附表中的内容生成数组保存
2013-08-20 11:07:03
526
原创 PHP实现的Mysql读写分离
为什么需要读写分离?PHP实现的Mysql读写分离主要特性:主要是数据库压力过大的情况下的解决方案。写操作会把表锁定,而导致很多查询相继锁定而等候,导致程序处于等候状态。读写分离是建立在mysql的replication基础上的,master服务器仅负责写操作,slave机器仅提读操作,相对而言提高了读写性能,也可以增加mysql的承受能力。简单的读写分离 一个主数据库,可
2013-08-20 11:07:01
695
原创 PHP生成静态页面
生成静态页面的本质就是读取缓存中的信息,然后写到一个生成的html页面中。一、用ob_start和ob_get_contents生成静态页面//打开缓存Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->phpob_start();//打开
2013-08-20 11:06:59
433
原创 php的session和cookie
1. PHP的COOKIEcookie 是一种在远程浏览器端储存数据并以此来跟踪和识别用户的机制。PHP在http协议的头信息里发送cookie, 因此setcookie() 函数必须在其它信息被输出到浏览器前调用,这和对header() 函数的限制类似。1.1 设置cookie: 可以用setcookie() 或setrawcookie() 函数来设置cookie。也可以通过向客户端直接发
2013-08-20 11:06:56
371
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人