`
文章列表
ICE 看起来是个好东西!!以下是转载的文章: ICE(Internet Communications Engine)是ZeroC提供的一款高性能的中间件,基于ICE可以实现电信级的解决方案。前面我们提到过在设计网站架构的时候可以使用ICE实现对网站应用的基础对象操作 ...
公司代理联盟系统需要做个范域名解析:原理就是用户根据登陆的用户名推广产品,之前是长长的一段:www.abc.com/invite.htm?uid=1234 ,这样的地址给用户推广起来很不方便,也很容易给最终用户长生恐惧感,怕是病毒!!所以得做个泛域名解析,比如用户登陆名是:test  用户ID是1234,那么他的推广网站就变成:test.abc.com 代替原先的www.abc.com/invite.htm?uid=1234!!   需要做的只有两部:   1.在DNS服务器哪里加个二级域名,前面加个  * 号就可以了!     2.然后在代理联盟系统的服务器上配置一下apache N ...
先贴代码: <?php include ("phpmydatagrid.class.php"); $objGrid = new datagrid; $objGrid->closeTags(true); $objGrid->friendlyHTML(); $objGrid->methodForm("get"); //连接数据库 $objGrid->conectadb("127.0.0.1", &qu ...
一个理想的迭代开发方法模型在很多方面与理想的瀑布开发模型有着根本上的不同。但是,从实际来说,没有一个团队严格的应用了每一种开发方法模型。本文解释了为什么开发团队决定逐步的从类似瀑布型的开发方法转变成更 ...
今天一个朋友说用ldap做通信录非常好,搞得很糊涂,基本我对ldap这个概念都很陌生,没有办法,如果项目需要的话,还得去看看!!    去google搜了一下,有一定的了解: The Lightweight Directory Access Protocol, or LDAP (pronounced /ˈɛl dæp/), is an application protocol for querying and modifying directory services running over TCP/IP.[1]
PERCONA PERFORMANCE CONFERENCE 2009上,来自雅虎的几位工程师带来了一篇”Efficient Pagination Using MySQL“的报告,有很多亮点,本文是在原文基础上的进一步延伸。 首先看一下分页的基本原理: mysql> explain SELECT * FROM message ORDER BY id DESC LIMIT 10000, 20\G ***************** 1. row ************** id: 1 select_type: SIMPLE table: message type: index poss ...
网上有很多的文章教怎么配置MySQL服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些文章的做法只能作为初步设置参考,我们需要根据自己的情况进行配置优化,好的做法是MySQL服务器稳定运行了一段时间后运行, ...
为什么我要写这种东西?因为趋势。或者说是为了实现。我总是喜欢做一些看起来无意义的事情……     搜索,是互联网的每一步!     提到搜索,最有名的当然是Google、baidu这类全网搜索引擎,提到开发工具,恐怕要算是Luce ...
什么是索引? 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录即可迅速得到目标记录所在的位置。如果表有1000个记录,通过索引查找记录至少要比顺序扫描记录快100倍,个人感觉快100倍有点夸张。 假设我们创建了一个名为people的表: CODE:CREATE TABLE people ( peopleid SMALLINT NOT NULL, na ...
为什么要招应届生?不是因为便宜,有人说还没跳过槽的人忠诚度能搞些,这也不尽然,有些人没经受过工作的压力,总以为自己碰巧找到个压力大的工作,换换会好些。我的原因是……应届生好调教。在他们没有被各种枯燥乏味的工作折磨的以为写程序本来就这么 SB 之前好好洗洗脑子。 1、2、3 是基础题,4、5、6 问的是数据库操作,7 算是综合能力吧。 1. 进制运算 可以是让他模拟一些简单的字符串函数,类似 bin2hex、base_convert、base64_encode,或者单纯的,让他手动算一下 7 进制的 54321 显示为 9 进制是多少。 应该高中或者之前就能接触到 2 进制 10 进制 ...

php字符过滤

    博客分类:
  • Php
MYSQL特殊字符:mysql_escape_string() 转义HTML:htmlspecialchars() 过滤标签(html):strip_tags() 引号转义: addslashes()
svn,是个好东西,但是有时svn出错的时候,有时需要把所有的.svn文件删掉,如果手动删除的话,那就是天量的工作!!下面介绍一下windows批处理删除的方法! 代码如下: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] @="Delete SVN Folders" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command] ...
1、前言 随着数据量规模的扩大,企业对 MySQL 的要求就不仅仅是能用了,也在寻求各种高可用方案。以前我们的大部分高可用方案其实还存在一定缺陷,例如 MySQL Replication 方案,Master 是否存活检测需要一定时间,而和 Slave 的切 ...
eAccelerator README for Linux 简体中文翻译 eAccelerator 是一个为 PHP 程序加速的免费开源软件,其极速效果绝不输给 Zend Performance Suite。并且支持 Linux, FreeBSD, Solaris, MacOS X, Windows等系统。 今天闲来无事,将 README for Linux 文件翻译了出来,供大家参考。 其中安装部分进行了修改,细化了安装过程。 其中翻译不确切的地方还请大家指教:) 【翻译:Nanu (nanu@discuz.com) 】 eAccelerator for PHP 什么是 eAcce ...
PHP5.0后,php面向对象提成更多方法,使得php更加的强大!! 一些在PHP叫魔术方法的函数,在这里介绍一下:其实在一般的应用中,我们都需要用到他们!! 1.__construct() 当实例化一个对象的时候,这个对象的这个方法首先被调用。 class Test { function __construct() { echo "before"; } } $t = new Test(); 输出是: start 我们知道php5对象模型 和类名相同的函数是类的构造函数,那么如果我们同时定义构造函数和__construct()方法的话,php5会默认调用构造 ...
Global site tag (gtag.js) - Google Analytics