- 博客(24)
- 收藏
- 关注
原创 mysql 列的not null作用
一般建表时,如果列没有约定为not null 时,数值中是可以出现null的比如建表时 id int not null 对列id的约定not null ,其实它主要的作用是id列的数据中不会出现NULL,这样你查找数据时就不需要 id IS NULL来判定,空字符串和null是两个概念 所以id = id IS NULL是不一样的。 not null 会有
2011-06-23 23:53:00 1367
原创 借助临时表一次性更新多行
As MySQL doesn’t have inherent support for updating more than one rows or records with a single update query as it does for insert query, in a situation which needs us to perform updating to tens of t
2011-06-23 23:00:00 468
转载 说说大型高并发高负载网站的系统架构
我在Cernet做过拨号接入平台的搭建,而后在Yahoo3721负载搜索引擎前端平台开发,又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这
2007-06-29 14:29:00 585
原创 双网卡做网关服务器
#! /bin/bash#in eth1 out eth0/etc/init.d/iptables stopiptables -P INPUT ACCEPTiptables -P OUTPUT ACCEPTiptables -P FORWARD DROPiptables -Fiptables -A INPUT -i eth0 -p tcp --dport 0:1023 -j D
2007-02-13 16:15:00 991
原创 iptables 防火墙
#fw.sh文件#!/bin/shIPTABLES=/sbin/iptables# clear$IPTABLES -F# if pkg type is allow, then accept#$IPTABLES -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT# if pkg visit 20,21,22,80,81,44
2007-02-09 11:14:00 624
转载 深入理解abstract class和interface
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很
2007-01-26 11:53:00 647
转载 接口与多重继承
在很多时候,常会听别人说,接口(interface)可以达到多重继承的效果,这是怎么回事?其实要讨论这个问题,首先您对于C++中多重继承要先有认识,新手看了书说接口可以达到多重继承,切莫人云亦云,尤其是没有学过C++的新手们,如果您对于C++多重继承想要有所认识,请先看看 多重继承(一)与 多重继承(二)。 Java不能多重继承,但为何说Java中可以使用接口(interface)来达
2007-01-26 11:14:00 899
转载 Java面向对象程序设计之接口运用
Java语言提供了一种接口(interface)机制。这种接口机制使Java的面向对象编程变得更加灵活。我们可以用接口来定义一个类的表现形式,但接口不能包含任何实现。在《Thinking in Java》一书中,作者对接口有这样的描述:“接口(interface)比抽象(abstract)的概念更进了一步。你可以把一个接口看成是一个纯的抽象类。”我认为作者对接口的这一解释再准确不过了。理解并用
2007-01-24 11:17:00 970
转载 类与对象(PHP5)
php_manual学习之翻译:第19章 类与对象(PHP5)(连载)[b]php_manual学习之翻译:第19章 类与对象(PHP5)之一:Visibility(访问控制)[/b] 由于php手册从这一章节开始没有翻译,都是英文,近来自己开始学习php5中的面向对象编程,为方便学习和阅读,所以把其翻译之,发上来与大家分享,有不妥之处请大家批评指正! 申请加精,我花了好长的时间来翻译
2007-01-24 11:14:00 1493
转载 五种常见的 PHP 设计模式
设计模式只是为 Java 架构师准备的 —— 至少您可能一直这样认为。实际上,设计模式对于每个人都非常有用。如果这些工具不是 “架构太空人” 的专利,那么它们又是什么?为什么说它们在 PHP 应用程序中非常有用?本文解释了这些问题。设计模式 一书将设计模式引入软件社区,该书的作者是 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides
2007-01-23 22:05:00 9117 2
转载 避免OOP的形式,POP的思想
避免OOP的形式,POP的思想 随着PHP对OOP(面向对象编程)支持的增强以及程序设计思想的发展,越来越多的PHP程序员走进了OOP的世界.通过简单的学习,大多数程序员都能 快速的掌握OOP编程的基本技能.程序员们所写的代码里class,new等字符串也越来越多.但是作为程序员的你,是否陷入了一种OO形式,PO思想的 编程陷阱呢? 作为POP时代的程序员,为了实现计算一件房子的所有门的价格,他们
2007-01-23 22:02:00 832
转载 PHP中路径问题的解决方案
PHP中路径问题的解决方案 引言: 关于PERL与PHP中的包含路径一直是一个比较难解的问题,主要是与操作系统和WEB服务器有关,不可能非常智能化的解决这个路径问题。相对于PERL,PHP的路径好得多,解决起来也容易得多,因为PHP的相对路径在PHP程序中的任何场合都可以使
2006-06-09 13:23:00 1101
转载 XML与数据库
XML与数据库@copyright 1999-2002 by Ronald Bourret原作最后更新: 2002年2月http://www.rpbourret.com/xml/XMLAndDatabases.htm翻译:onestab fwjsoft@yahoo.com.cn> 2002.08.23(修订)请访问 www.onestab.net 阅读本文的最新版[2004.01.23]
2006-06-09 08:59:00 859
转载 PHP:MVC迷思
近来设计模式风行,MVC随处可见,PHP领域也不例外,很多论坛都开始讨论在PHP中使用MVC。然而,M、V、C在PHP中到底该如何实现?MVC真的适合PHP么?这里Easy给出一些自己的思考。MVC的原型MVC本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别
2006-06-08 14:06:00 750
转载 超越模板引擎
总体来说,模板引擎是一个"好东西"作为一个PHP/Perl的程序员,许多模板引擎(fastTemplate, Smarty, Perl的 HTML::Template)的用户,以及我自己的(bTemplate [1] 的作者),我讲这句话很多次了。然而,在同事进行了长时间的讨论之后,我确信了大量的模板引擎(包括我自己写的)根本是错误的。 我想唯一的例外是Smarty [2],虽然我认为它太
2006-06-08 14:05:00 806
转载 提升PHP速度全攻略
提升PHP速度全攻略 PHP的优点之一是速度很快,对于一般的网站应用,可以说是已经足够了。不过如果站点的访问量很高、带宽窄或者其它的因素令服务器产生性能瓶颈的时候,你可能得想想其它的办法来进一步提高PHP的速度了。这篇
2006-06-08 14:01:00 980
原创 在文本前加个按钮
文本 function test(){var ye=document.createElement("input");ye.type="button";ye.value="刚添加的按钮";document.body.insertAdjacentElement("AfterBegin",ye);}
2006-05-25 10:57:00 1070
转载 JS在线时间
setInterval("webjx.innerHTML=new Date().toLocaleString()+ 星期+日一二三四五六.charAt(new Date().getDay());",1000);
2006-05-13 21:33:00 1000
转载 ADODB 入门
ADODB 入门 羉砰 简体版 英文原文 You say eether and I say eyether, You say neether and I say nyther; Eether, eyether, neether, nyther - Lets call the whole thing off !
2006-05-13 11:11:00 1598
转载 ADODB 入门(推荐)
1. 前言ADODB 是 Active Data Objects Data Base 的简称,它是一种 PHP 存取数据库的函式组件。现在 SFS3 系统 (校园自由软件交流网学务系统) 计划的主持人陈莹光老师,决定采用此一组件,为了让更多有心参与该项目的伙伴们能够顺利加入发展的行列,小弟认为有必要把 ADODB 的中文入门介绍写出来,以方便伙伴们参考备查。虽然 PHP 是建构 Web 系
2006-05-13 08:54:00 892
转载 adodb+smarty+myClass 结合-数据类的智能操作
http://www.openphp.cn/index.php/article/2/40/index.html文章出处:www.litou.net 最近接到一项目,精略计算了一下内容,设计数据库表为45个左右。这么多表,的确够头疼的。怎么做到最少操作但能达到最大的效果呢? 本人经过分析,决定自己写数据辅助类来协助ADODB来完成工作。 首先,确定你的目录结构,本人目录结构如下:
2006-05-13 08:53:00 632
转载 Linux 常用命令!
maninfo GNU的超文本帮助系统help1.Linux文件的复制、删除和移动命令cp 复制 相当win的copymv 移动 对应ren和moverm 删除 delete2.Linux目录的创建与删除命令mkdir 创建一个目录rmdir 删除空目录cd 改变工作目录pwd 当前工作目录的绝对路径ls 相当 dir 显示当前目录的信息-A 显示所有 除 . 和 ..3.Linux文本处理命令s
2006-05-11 13:44:00 1503
转载 一个给图片生成缩略图和加版权的类
最近几天看了一下PHP的图片处理方面的功能, 以前这方面的需求比较少,也就没怎么看,最近有空看了一下。感觉图片处理一些简单的功能还可以,复杂的就算了,GD库都2.0.1了,还是不支持中文,看了几篇文章,想使用中文只能先将GB2312转换成UNICODE再写入图片,太麻烦了,索性只使用英文算了。 在图像生成部分可以定义图片的最大高,宽,比较适用于新闻及相册等系统。 GD2.0.1在图片处理上有很大提
2006-04-13 08:14:00 551
转载 php将mysql中jpeg图片取出后直接缩小然后传给客户端,减轻网络传输负担
$imgstream=;//来自数据库 $im = imagecreatefromstring($imgstream); imagecopyresized ($im,$im,0,0,0,0,50,55,imagesx($im),imagesy($m));//50缩略图宽,55高 header ("Content-type: image/jpeg"); imagejpeg (
2006-04-13 07:54:00 586
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人