返回首页 我的新博客
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页
摘要: MySQL+PHP产生乱码原因:◆ MySQL数据库默认的编码是utf8,如果这种编码与你的PHP网页不一致,可能就会造成MySQL乱码;◆ MySQL中创建表时会让你选择一种编码,如果这种编码与你的网页编码不一致,也可能造成MySQL乱码;◆ MySQL创建表时添加字段是可以选择编码的,如果这种编码与你的网页编码不一致,也可能造成MySQL乱码;◆ 用户提交页面的编码与显示数据的页面编码不一致,... 阅读全文
posted @ 2010-01-29 16:38 buffer的blogs 阅读(351) 评论(0) 推荐(0)
摘要: 用PHP的ob_start();控制您的浏览器cache!Output Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用。我们先举一个简单的例子,让大家对Output ... 阅读全文
posted @ 2010-01-23 13:28 buffer的blogs 阅读(223) 评论(0) 推荐(0)
摘要: 表单提交中Get和Post方式的区别有5点1. get是从服务器上获取数据,post是向服务器传送数据。2.get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTPpost机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。3. 对于get方式,... 阅读全文
posted @ 2010-01-22 13:45 buffer的blogs 阅读(283) 评论(0) 推荐(0)
摘要: 今天在xampp-control中启动不了mysql,提示说mysql service没启动,一时还真不知道怎么回事,我是在360安全卫士提示我是否将mysql设置为系统服务时选择的是否,结果就出了这个问题, 我是想:既然是系统服务,那我把系统服务停了应该可以了吧,于是我通过xampp-control中的SCM进入服务,找到mysql,然后将启动类型改为“已禁用”,可是还是... 阅读全文
posted @ 2010-01-21 18:18 buffer的blogs 阅读(933) 评论(0) 推荐(0)
摘要: 放弃xampp后改安装WampServer,用Firefox打开页面提示下面错误 以下内容为引用 Firefox提示错误内容编码错误无法显示您尝试查看的页面,因为它使用了无效或者不支持的压缩格式。请联系网站的所有者以告知此问题。以前也遇到过同样的问题,记得是PHP代码ob_start('ob_gzhandler')导致的,导致的原因有两种, 服务器不支持这种压缩格式,可使用function_exi... 阅读全文
posted @ 2010-01-19 22:05 buffer的blogs 阅读(767) 评论(0) 推荐(0)
摘要: XAMPP官网上现在出了1.73了。但是,“美丽的东西一般都比较简单,而简单的不一定美丽”。所以,这个软件向linux、windows通吃,我觉得它不美丽。 XAMPP是相对LAMP而言的,而LAMP就是所谓的Linux+Apache+MySQL+PHP黄金组合,X代表通用系统,目前包括LINUX系统(在 Ubuntu、SuSE、RedHat、Mandrake 和 Debi... 阅读全文
posted @ 2010-01-19 22:02 buffer的blogs 阅读(1334) 评论(0) 推荐(0)
摘要: 相关软件下载地址:http://cn.php.net/get/php-5.2.6-Win32.zip/from/a/mirrorhttp://dev.mysql.com/get/Downloads/MySQL-6.0/mysql-6.0.4-alpha-win32.zip/from/pick?done=ea11691f4869fahttp://httpd.apache.org/download.c... 阅读全文
posted @ 2010-01-19 20:28 buffer的blogs 阅读(294) 评论(0) 推荐(0)
摘要: 前几天给 Nova 的缓存系统添加了 Memcache 支持。但是这玩意儿对个人博客系统来说可能不太合适(哪天 XKLog 推出多用户版本了可能会派上用场),事实上,就我自己试用而言,单机情况下使用 Memcache 反而可能使性能下降(使用 SHMOP 时运行时间在 20 微秒左右,使用 Memcache 时运行时间在 40 微秒左右)。于是又准备鼓捣一下如上三个 PHP 加速器。 一、PHP加... 阅读全文
posted @ 2010-01-18 21:36 buffer的blogs 阅读(440) 评论(0) 推荐(0)
摘要: 在我们设计和制作网站的过程中,有时把图片保存到数据库中要比存成文件的形式更加方便。和MySQL这对黄金组合可以很容易的实现上述功能。在本文中,我们将会向读者介绍如何把图片保存到MySQL数据库中以及如何将数据库中的图片显示出来。 设置数据库   我们通常在数据库中所使用的文本或整数类型的字段和需要用来保存图片的字段的不同之处就在于两者所需要保存的数据量不同。MySQL数据库使用专门的字段来保存... 阅读全文
posted @ 2010-01-18 19:15 buffer的blogs 阅读(601) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2010-01-18 18:30 buffer的blogs 阅读(385) 评论(0) 推荐(0)
摘要: 看到谷歌正打算结束在中国的业务的消息,感觉很高兴。这是一个有原则、有羞耻心、有责任感的企业。将来即使google.cn不在了,大家还可以用google.com,如果google.com也被屏蔽了,大家就换个玩法。如果每个企业都像雅虎,把用户的资料提交检查,泄露用户信息,那不但网络世界将毫无自由和安全,现实中的道德水准也将被抛弃。任 何一个互联网公司在中国都活得很累,一方面,这里没有成熟完备的规则,... 阅读全文
posted @ 2010-01-15 10:07 buffer的blogs 阅读(181) 评论(0) 推荐(1)
摘要: Ubuntu svn配置 一 安装 Subversion 已经包含在 main 仓库中。所以,要安装 Subversion,执行: $ sudo apt-get install subversion$ sudo apt-get install libapache2-svn二 目录,权限设置许多位置都可以放置 Subversion 文件仓库,其中两个最常用的是:/usr/local/svn 以及 /... 阅读全文
posted @ 2010-01-14 18:44 buffer的blogs 阅读(466) 评论(0) 推荐(0)
摘要: 在Windows下自己建网站是一件挺不错的事情。由于开源软件的火爆,Apache+php+MySQL成为许多人的首选。可是相比Windows自带的IIS,对于第一次建站的人来说,这些软件复杂的配置往往成为阻碍新手的绊脚石,往往需要阅读大量文档。所以结合自己的经验总结了一个基本的建站步骤。希望对大家有用。 1. 分别下载Apache(http://httpd.apache.org/download... 阅读全文
posted @ 2010-01-14 15:40 buffer的blogs 阅读(281) 评论(0) 推荐(0)
摘要: 1、sudo apt-get install apache2 libapache2-mod-php5 php5 php5-gd mysql-server php5-mysql phpmyadmin在下载来自动安装配置的时候会出现一个框子让你输入密码哦!!记住是密码2、启用 mod_rewrite 模块sudo a2enmod rewrite3、配置 网站的目录了sudo gedit /etc/ap... 阅读全文
posted @ 2010-01-13 14:55 buffer的blogs 阅读(810) 评论(0) 推荐(0)
摘要: 一,PHP脚本代码标记PHP的脚本是文件中一对特殊标记所包括的内容,如ASP是“<%....%>”,PHP可看成是“<?...?>”。然而为了适应XML标准以将PHP嵌入到XML或XHTML中,PHP不建议使用短格式的“<?...?>”,而建议使用长格式标记“<?php..... 阅读全文
posted @ 2010-01-10 00:41 buffer的blogs 阅读(226) 评论(1) 推荐(0)
摘要: 在Windows系统上使用Apache2.2上模块化安装PHP5.3PHP5.3增加了一些功能,如namespace,静态迟绑定等。本篇文章将帮您如何安装PHP5.3,现在我们开始。1下载php5.3和apache2.2php5.3一定要下载VC6的,VC9的不能使用apache,只能用iis2将此压缩包解压到d:\php下,也可以解压其它盘的目录安装apache2.23 配置php5.3在d:\... 阅读全文
posted @ 2010-01-04 13:59 buffer的blogs 阅读(250) 评论(0) 推荐(0)
摘要: 安装好Apache以后,可以在浏览器中输入http://localhost测试.更改第一个站点的根目录:在文件Apache2.2\conf\httpd.conf中查找 DocumentRoot 属性,将后面的路径改为你的主站点的路径,如:D:\www\web1为第二个Apache服务建立配置文件:复制并重命名httpd.conf为web2.conf(举个例子而已,也可以叫my.conf等等),修改... 阅读全文
posted @ 2010-01-04 10:44 buffer的blogs 阅读(312) 评论(0) 推荐(0)
摘要: 正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function()... 阅读全文
posted @ 2010-01-03 20:45 buffer的blogs 阅读(199) 评论(0) 推荐(0)
摘要: MySpace.com有着6500万的订阅者,是因特网上增长最快的网站之一,每天还有260,000新用户注册。它经常因为性能问题而受指责,MySpace不得不处理其他网站很少碰到的或大或小的一些问题。它们是怎么做的呢? Site: http://myspace.com 站点:http://myspace.com平台 • ASP.NET 2.0 • Windows • ... 阅读全文
posted @ 2009-12-31 14:57 buffer的blogs 阅读(322) 评论(0) 推荐(0)
摘要: 1、前提:足够的空间。如果已经安装了IIS,请卸载IIS或者关闭IIS。其实就是关闭占用80端口的任何程序。2、软件准备== Apache版本:apache_2.2.6-win32-x86-no_ssl.msi作用:Web服务器== J2SDK版本:jdk-6u3-windows-i586-p.exe作用:Java虚拟机。java程序运行其上== Tomcat版本:apache-tomcat-6.... 阅读全文
posted @ 2009-12-21 23:38 buffer的blogs 阅读(375) 评论(0) 推荐(0)
摘要: 一、使用mod_jk.so方式 1.无集群方式 1)下载、安装Apache2.2.11,Tomcat6.0.20略 2)下载mod_jk-1.2.28-httpd-2.2.3.so改名为mod_jk.so放到%APACHE_HOME%\modules下(不改名会出错,不知道为什么) 3)打开%APACHE_HOME%\conf\httpd.conf,找到最末一个Include节点,加入mod... 阅读全文
posted @ 2009-12-21 23:21 buffer的blogs 阅读(309) 评论(0) 推荐(0)
摘要: IIS与Tomcat共存的问题最近我利用.NET开发一套WEB程序,使用8003端口,当我部署到客户时,他们运行的是 Tomcat,使用80端口。而我也需要80端口,因为网通不能进行带端口的解析。 这个问题以前都没遇到过,后来到网上到处找资料,现在把它总结出来: 如果服务器上已经安装了Apache(使用Apache + Tomcat)的话,那么IIS与Apache是没有办法使用同一个80端口的,因... 阅读全文
posted @ 2009-12-21 23:19 buffer的blogs 阅读(461) 评论(0) 推荐(0)
摘要: 这两天准备在服务器上整合一下apache2.2.3+tomcat6.0。因为以前没弄过,所以花了近一天的时间查资料。不停测试才弄好。所以准备和大家分享一下。1、在网上找了大半天,安装包啊。资料啊。下了不少。但是网上实在说得是比较乱。实在比较痛苦,半天奋战后。才终于搞清楚。整合有三种方式:(1)mod-jk(2)http_proxy(3)ajp_proxy2、网上所介绍的基本都是mod-jk,而且也... 阅读全文
posted @ 2009-12-20 18:18 buffer的blogs 阅读(358) 评论(0) 推荐(0)
摘要: 整合的平台是Centos5环境如下:apache源代码包: httpd-2.2.11.tar.gz 下载地址http://labs.xiaonei.com/apache-mirror/httpd/httpd-2.2.11.tar.gztomcat二进制代码包: apache-tomcat-6.0.18.tar.gz 二进制代码包下载地址:http://apache.mirror.phpchina.... 阅读全文
posted @ 2009-12-20 18:09 buffer的blogs 阅读(3251) 评论(0) 推荐(0)
摘要: webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。1、适用系统:Linux2、编译安装:引用wget http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gztar zxvf webbench-1.5.tar.gzcd webbench-1.5make... 阅读全文
posted @ 2009-12-20 16:02 buffer的blogs 阅读(242) 评论(0) 推荐(0)
摘要: Apache的HTTPD是目前比较受欢迎的网站服务器软件,它不但功能强大,而且完全免费,并且支持市场上流行的各种操作系统(Windows,Linux,Mac os)。同时对于Java Servlet/JSP的支持,通常也会使用同样Apache出品的Tomcat。Tomcat除了支持Java Servlet/JSP之外,也可以当做网站服务器使用,但是在对于静态的html文件、图片文件等的解析效率上不... 阅读全文
posted @ 2009-12-20 01:27 buffer的blogs 阅读(300) 评论(0) 推荐(0)
摘要: 如何选择Web开发框架开发框架的选择,始终是个仁者见仁、智者见智的事情。尤其是Web层的开发框架,数量非常多,而且各有特色,如:Struts、WebWork、Spring MVC、Tapestry、JSF、WebPage3.0……等等。下面先来看看为什么要使用Web开发框架一 使用框架的必然性框架,即framework。其实就是某种应用的半成品,把不同应用程序中有共性的... 阅读全文
posted @ 2009-12-19 18:25 buffer的blogs 阅读(240) 评论(0) 推荐(0)
摘要: Matt Raible的新web开发框架的比较下载ppt地址:http://raibledesigns.com/page/rd?entry=comparing_web_frameworks_presentation1ppt中,一开始Matt先用一组照片展示了他的房子,车子以及他的幸福的一家和他出的书,来显示他做为独立咨询顾问的成功一面。接下来,展示了他的开发历程Struts: used since... 阅读全文
posted @ 2009-12-19 18:23 buffer的blogs 阅读(389) 评论(0) 推荐(0)
摘要: http://hi.baidu.com/solonely/blog/item/47c62fdb20d52167d0164e53.html 阅读全文
posted @ 2009-12-19 15:04 buffer的blogs 阅读(217) 评论(0) 推荐(0)
摘要: 一、 简单工厂模式又称静态工厂方法模式(Static Factory Method),它不是Gof 所讲的23种设计模式之一,但是它却是我们在编码过程中经常使用的方法之一。 1.静态工厂方法统一管理对象的创建。静态工厂方法通过传入的参数判断决定创建哪一个产品的实例,封装了对象的创建,客户端只管消费,实现了对责任(模块)的分割。 2.静态工厂方法推迟了产品的实例化。通过XML配置文件就能改变具体要... 阅读全文
posted @ 2009-12-09 12:04 buffer的blogs 阅读(235) 评论(0) 推荐(0)
摘要: 兵欲善其事,必先利其器。一个好的工具,往往可以让我们事半功倍。  在windows下管理数据库的软件层出不穷,而在linux相对就少了很多。能找到一款方便、实用的数据库客户端软件真是很开心,DbVisualizer就是这样的一个软件。DbVisualizer是基于java语言开发的一个完全基于JDBC的跨平台数据库管理工具,内置SQL语句编辑器(支持语法高亮),凡是具有JDBC数据库接口的数据库都... 阅读全文
posted @ 2009-12-09 10:30 buffer的blogs 阅读(595) 评论(0) 推荐(0)
摘要: 作用:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 解析: Singleton 模式其实是对全局静态变量的一个取代策略,上面提到的 Singleton 模式的两个作用在 C++中是通过如下的机制实现的:1)仅有一个实例,提供一个 类的静态成员变量,大家知道类的静态成员变量对于一个类的所有对象而言是惟 一的 2)提供一个访问它的全局访问点,也就是提供对应的访问这个静态成员变 量的静态成员... 阅读全文
posted @ 2009-12-08 17:11 buffer的blogs 阅读(222) 评论(0) 推荐(0)
摘要: 很多人都觉得学习C++是特别困难的事情。C++学习是比较复杂的:它的内存分配、指针、以及面向对象思想的实现等等,确实需要一定的技术积累。我们将以专题的形式,为大家逐一剖析c++的技术重点和难点。 本专题讨论的就是内存分配。学习c++如果不了解内存分配是一件非常可悲的事情。而且,可以这样讲,一个C++程序员无法掌握内存、无法了解内存,是不能够成为一个合格的C++程序员的。 一、内存基本构成 可编程内... 阅读全文
posted @ 2009-12-08 15:57 buffer的blogs 阅读(773) 评论(0) 推荐(0)
摘要: 1.插入排序由N-1趟排序组成,对于p=1到p=N-1趟,插入排序保证从位置0到位置p上的元素为已排序状态。时间复杂度:O(N^2)代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--voidInsertionSort(ElementTypeA[],i... 阅读全文
posted @ 2009-12-08 11:45 buffer的blogs 阅读(382) 评论(1) 推荐(0)
摘要: 1. STL有6种序列容器类型 (1)vector 它提供对元素的随即访问,在尾部添加和删除元素的时间是固定的,在头部或中部插入和删除元素的复杂度为线性时间。 (2)deque 在文件中声明。 是双端队列,支持随即访问。从deque的开始与末尾位置插入和删除元素的时间是固定的。 尽管vector和deque都提供对元素的随机访问和在序列中部执行线性时间的插入和删除操作,但vector容器执行这些操... 阅读全文
posted @ 2009-12-08 11:37 buffer的blogs 阅读(271) 评论(0) 推荐(0)
摘要: 在数组一章中,曾介绍过数组的长度是预先定义好的,在整个程序中固定不变。C语言中不允许动态数组类型。例如: int n;scanf("%d",&n);int a[n];用变量表示长度,想对数组的大小作动态说明, 这是错误的。但是在实际的编程中,往往会发生这种情况,即所需的内存空间取决于实际输入的数据,而无法预先确定。对于这种问题,用数组的办法很难解决。为了解决上述问题,C语言提供了一些内存管... 阅读全文
posted @ 2009-12-08 10:27 buffer的blogs 阅读(1077) 评论(1) 推荐(1)
摘要: 泛型算法通则  所有算法的前两个参数都是一对iterators:[first,last),用来指出容器内一个范围内的元素。  每个算法的声明中,都表现出它所需要的最低层次的iterator类型。  大部分算法都可以用functioin object 来更改准则。function object又称functor。 阅读全文
posted @ 2009-12-07 21:50 buffer的blogs 阅读(294) 评论(0) 推荐(0)
摘要: Python中函数参数的传递是通过“赋值”来传递的。但这条规则只回答了函数参数传递的“战略问题”,并没有回答“战术问题”,也就说没有回答怎么赋值的问题。函数参数的使用可以分为两个方面,一是函数参数如何定义,二是函数在调用时的参数如何解析的。而后者又是由前者决定的。函数参数的定义有四种形式: 1. F(arg1,arg2,...... 阅读全文
posted @ 2009-12-07 18:39 buffer的blogs 阅读(406) 评论(0) 推荐(0)
摘要: 1、尝试Python的XML-RPC远程调用server端:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--class MyCMS: def getVersion(self): return "Powerd By Python 0.1a"cms=M... 阅读全文
posted @ 2009-12-07 17:46 buffer的blogs 阅读(298) 评论(0) 推荐(0)
摘要: 出自Ubuntu中文要安装 MySQL,可以在终端提示符后运行下列命令:sudo apt-get install mysql-serversudo apt-get install mysql-clientsudo apt-get install php5-mysql // 安装php5-mysql 是将php和mysql连接起来一旦安装完成,MySQL 服务器应该自动启动。您可以在终端提示符后运行... 阅读全文
posted @ 2009-12-07 16:17 buffer的blogs 阅读(265) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页