技术文章
jun54555
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
图片服务器的hash架构
图片服务器的hash架构[2009-04-19 23:17:00] 如图,这是一个最简洁的架构。在这个架构里,负载均衡器都可以省了,用最为廉价的dns来替代,dns的优点就是廉价,不用维护,也不愁性能和稳定,还可以跨机房多用几条带宽作分流。另外,在图片服务中,可以选择用另一个域名做dns。优点是主站中的任何cookie等header不会带到图片服务中,省了不少上传流量和服务器可能有的处理时转载 2009-04-24 13:08:00 · 1298 阅读 · 0 评论 -
php效率高写法 (转)
0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’id’转载 2010-02-03 11:45:00 · 3404 阅读 · 0 评论 -
QQ群互通
QQ群互通(QQ_Bot)程序配置教程什么是QQ群互通比如你加入了两个QQ群,群A和群B。这两个群的人数上限都是100人,为了使这两个群中的会员可以相互交流,那么我们就需要通过一个手段把这两个群桥接起来,实现两个群间信息可以共享,相互交流。配置步骤在这里我们实用一款名叫QQ_Bot的QQ群互通工具,首先感谢该程序的原作者给我们提供一个这么方便的小工具,其主页地址是:http://w转载 2009-06-22 22:19:00 · 5647 阅读 · 0 评论 -
基于Web过程模拟的动态Web信息获取
摘要:介绍了分析相关Web页面的方法和经验,实现了自动提交HTML表单获得所需页面。采用性能优异的Web信息获取组件CURL,对大量科技文献网站的网页进行信息获取,实验表明CURL具有优异的处理速度,并成功应用到甘肃省科技文献共享平台的统一检索系统中。关键词:Web过程模拟;动态Web信息获取;CURL中图分类号:TP393 随着Internet的快速发展,Web资源已经成为一种人转载 2009-08-13 21:32:00 · 4062 阅读 · 0 评论 -
伪造ip
在http协议中伪造ip的可能性研究 前些日子对自定义http协议的各个数据进行了研究,对于ip伪造的问题,我当时给的建议是使用代理服务器,不过后来发现,其实可以在http协议加入一个选项,来实现一个非伪造ip的伪造ip。如何理解呢?理由如下:~ 一、方法概述在http协议数据头里面加入选项“x-forward-for转载 2009-06-02 17:47:00 · 4271 阅读 · 1 评论 -
PHP函数strtotime详解
strtotime函数是一个很好的函数,灵活的运用它,会给你的工作带来不少方便.但PHP的手册中却对此函数的参数没作太多介绍,对些函数的其他介绍也非常少。先看手册介绍:strtotime — 将任何英文文本的日期时间描述解析为 Unix 时间戳格式:int strtotime ( string $time [, int $now ] ) 本函数预期接受一个包含美国英语日期格式的字符串并尝转载 2009-06-02 15:49:00 · 3125 阅读 · 0 评论 -
PHP加速器介绍
一、PHP加速器介绍 PHP加速器是一个为了提高PHP执行效率,从而缓存起PHP的操作码,这样PHP后面执行就不用解析转换了,可以直接调用PHP操作码,这样速度上就提高了不少。 Apache中使用mod_php的请求、响应执行流程: 1、Apache接收请求。2、Apache传递请求给mod_php。3、mod_php定位磁盘文件,并加载到内存中。4、mo转载 2009-06-02 13:45:00 · 3271 阅读 · 0 评论 -
PHP Big5 Utf-8 GB2312 相互转码解决办法
PHP Big5 Utf-8 GB2312 相互转码解决办法 编写 PHP 代码的过程中,经常会遇到需要对中文转码的问题,如 GB2312 Unicode、GB2312 Big5 等等。如果 PHP 编译时带有 mbstring 的话,可以使用 Multi-Byte String Function 实现部分转码工作。然而由于很多虚拟主机不支持 mbstrin转载 2009-05-31 10:07:00 · 910 阅读 · 0 评论 -
(转)PHP代码漏洞审核
作者:Ph4nt0m Security Team来源:http://www.ph4nt0m.org-a.googlepages.com/PSTZine_0x03_0x06.txt ==Ph4nt0m Security Team== Issue 0x03, Phile #0x06 of 0x07转载 2009-08-05 20:03:00 · 3691 阅读 · 0 评论 -
(转)关于PATH_TRANSLATED的解释
What is PATH_TRANSLATED? PATH_TRANSLATED is one of the most frequently misunderstood server variables, as this following question illustrates...Question:Hi David !I have some problem with us转载 2009-08-05 09:36:00 · 5553 阅读 · 1 评论 -
一个类似纯真IP数据库的存储和读取程序
一个类似纯真IP数据库的存储和读取程序 ,删除了国外的IP数据,国内只到省市一级 如:192.168.1.2 ,192.168.2.155 福建省 厦门市 writeerror_reporting(E_ALL);set_time_limit(0); //设置脚本运行时间,参数0为无限时$link = mysql_connect(localhost,root,1);my原创 2009-05-22 23:17:00 · 825 阅读 · 1 评论 -
配置Nginx,完善Nginx启动脚本
备忘录:配置Nginx,完善Nginx启动脚本2009-04-28 16:55#!/bin/sh#### see http://www.muduo.net/index.php/uid-8974-action-viewspace-itemid-310023 #### 脚本2写的比较完善,相比脚本1增加了在线升级及配置语法检测功能## 脚本3是根据脚本1完善过来的转载 2009-05-22 09:44:00 · 12910 阅读 · 1 评论 -
MySQL数据库优化--SQL
:磁盘寻道能力,以高速硬盘(7200转/秒),理论上每秒寻道7200次.这是没有办法改变的,优化的方法是----用多个硬盘,或者把数据分散存储. 2:硬盘的读写速度,这个速度非常的快,这个更容易解决--可以从多个硬盘上并行读写. 3:cpu.cpu处理内存中的数据,当有相对内存较小的表时,这是最常见的限制因素. 4:内存的限制.当cpu需要超出适合cpu缓存的数据时,缓存的带宽就成了内存的一转载 2009-05-10 18:47:00 · 313 阅读 · 0 评论 -
PHP获取IP地址
获取用户IP地址的三个属性的区别(HTTP_X_FORWARDED_FOR,HTTP_VIA,REMOTE_ADDR) 一、没有使用代理服务器的情况: REMOTE_ADDR = 您的 IP HTTP_VIA = 没数值或不显示 HTTP_X_FORWARDED_FOR = 没数值或不显示二、使用透明代理服务器的情况:Transparent Proxie转载 2009-05-11 20:33:00 · 949 阅读 · 0 评论 -
Mysql Explain 详解
Mysql Explain 详解一.语法explain 例如: explain select * from t3 where id=3952602;二.explain输出解释+----+-------------+-------+-------+-------------------+---------+---------+-------+------+-------+| id | se转载 2009-05-10 18:51:00 · 268 阅读 · 0 评论 -
用 PHP开发多任务应用程序
许多 PHP 开发人员认为,由于标准的 PHP 缺少线程功能,因此实际 PHP 应用程序不可能执行多任务处理。例如,如果应用程序需要其他 Web 站点的信息,那么在远程检索完成之前它都必须停止。这是错误的!通过本文了解如何使用 stream_select 和 stream_socket_client 实现进程内 PHP 多任务处理。 PHP 不支持线程。尽管如此,与前述大多数 PHP 开发人员所转载 2009-04-25 15:46:00 · 572 阅读 · 0 评论 -
无聊时写的模拟HTTP请求类(模拟POST或GET)
is_enable($option, 'ssl_enable')) { curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, $this->is_enable($option,'ssl_veri原创 2010-11-15 18:45:00 · 3993 阅读 · 0 评论
分享