
WEB
文章平均质量分 55
zhengjunwei2007
这个作者很懒,什么都没留下…
展开
-
apache+php+mysql新手配置
一. 安装apache,安装完成后在浏览器里输入http://localhost检测是否安装成功!二. MySQL的安装:安装完成后。打开 开始菜单 所有程序的 mysql Command line Client,输入密码测试mysql已经安装好了!三. PHP 的安装 php是一个zip文件(非install版),安装较为简单。解压就行.把解压的 php-5.2.1-Win32 ...原创 2009-10-26 11:38:18 · 120 阅读 · 0 评论 -
年末整理十 表分区
获得分区信息MySQL可以通过如下方式来获取分区表的信息:Show create tabe tablename; //表详细结构show table status; //表的各种参数状态select * from information_schema.partitions where table_name = '' ;//通过数据字典来查看表的分区信息explain partit...原创 2011-01-28 18:36:28 · 123 阅读 · 0 评论 -
年末整理十一
摘要: 今天同学们在群里讨论oracle的count(*)与count(1)的问题,正好提到mysql的情况。:在myisam引擎执行count(*)速度非常快,而且执行速度与记录条数无关,而innodb却不是这样,记录越多,速度越慢。于是做了一个实验,在一个有8000W条记录的innodb表执行了一下 select count(*) from table 。 果然一直等待,大概8分多后出...原创 2011-01-28 18:38:30 · 134 阅读 · 0 评论 -
年末整理十二
安装MySQL 时,系统提示:Cannot create windows service for mysql.error:0 收藏 安装MySQL 时,系统提示:Cannot create windows service for mysql.error:0原因是系统里有旧的mysql服务存在,解决办法如下:要永久删除旧的mysql服务,需要用户以管理权限在命令行上执行下列命令:C:\>...原创 2011-01-28 18:43:16 · 162 阅读 · 0 评论 -
年末整理十三
########################################################################读写分离策略:master/slave master 负责事务性查询 slave 负责select查询数据库复制用来把事务性查询导致的变更同步到集群中的从数据库MySQL Replication 可以将master的数据复制分布到多个slave上,然后可...原创 2011-01-28 18:46:04 · 192 阅读 · 0 评论 -
年末整理十四 MD5加密
import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException; /** * MD5 加密 */ public static String getMD5Str(String st...原创 2011-01-28 18:47:13 · 125 阅读 · 0 评论 -
HTTP状态信息
在Wininet下使用http进行异步传输数据,通过一个回调函数,可以获取终端与服务器通信的不同阶段状态信息,总的状态信息有以下这些:1 INTERNET_STATUS_REQUEST_SENT // 发送请求2 INTERNET_STATUS_REQUEST_COMPLETE // 发送请求成功3 INTERNET_STATUS_RECEIVING_RESPONSE...原创 2011-06-03 15:20:06 · 299 阅读 · 0 评论 -
nginx
nginx原创 2011-06-03 18:37:00 · 138 阅读 · 0 评论 -
随笔记得总结
webservice bingo RPC原创 2011-06-08 22:42:23 · 152 阅读 · 0 评论 -
ORA-00604 记录
ORA-00600: 内部错误代码,参数: [], [], [], [], [], [], [], [] ORA-00604: 递归 SQL 层 出现错误 异常代码:org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: could not execute query; uncategoriz...原创 2011-06-20 10:47:45 · 2461 阅读 · 0 评论 -
oracle错误码大全
转载: http://laoshifu.iteye.com/blog/854617 Oracle错误代码一览表 Oracle错误代码一览表,方便大家查询! (字数比较多,发布不了全部的,剩下的在1楼沙发里) ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00...原创 2011-06-20 10:50:39 · 171 阅读 · 0 评论 -
HTTP协议的请求响应模式
HTTP协议的request/response请求响应模式 我们知道HTTP协议是一种无状态的协议,及客户端和服务器端不需要建立持久的链接。客户端和服务器的链接是基于一种请求应答模式。及客户端和服务器建立一个链接,客户端提交一个请求,服务器端收到请求后返回一个响应,然后二者就断开链接。 这里我们比较熟悉的一个案例是一个多图网页的浏览。 1。建立连接,客户端发送一个网页请...原创 2011-06-23 11:09:16 · 870 阅读 · 0 评论 -
HTTP REFERER 与防图片盗链
什么是HTTP Referer简言之,HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的,服务器籍此可以获得一些信息用于处理。比如从我主页上链接到一个朋友那里,他的服务器就能够从HTTP Referer中统计出每天有多少用户点击我主页上的链接访问他的网站。 From https to htt...原创 2011-06-23 14:44:24 · 242 阅读 · 0 评论 -
hashmap数据结构分析的还可以
http://www.iteye.com/topic/907293 jdk 源码 hashmap数据结构分析的还可以原创 2011-09-30 15:09:43 · 188 阅读 · 0 评论 -
怎样解决南北互通的难题?
http://www.west263.com/info/html/caozuoxitong/FreeBSD/20090513/131540.html 目前电信、网通瓶颈问题可以说主要是人为因素造成的,只有靠增加成本或用技术来补救,部分IDC提供商分别提出了“双线路”、智能域名DNS和CDN方案。“双线路”方案又包括双线路单IP通过路由解决方案和双线路双IP解决方案。智能域名DNS方案是基...原创 2011-07-12 23:18:02 · 336 阅读 · 0 评论 -
并发服务器模型
并发服务模型:预先分配多线程数,使用互斥锁预先分配多进程个数单客户端单进程,统一accept单客户端单线程,统一acceptIO复用循环服务器 http://blog.chinaunix.net/space.php?uid=8196371&do=blog&id=1645672 待续、、、...原创 2011-07-12 23:41:54 · 188 阅读 · 0 评论 -
年末整理九 mysql存储过程例子
create procedure uchome_blog_procedure()begin DECLARE maxarticleid , mount mediumint(8) default 0; select max(article_id) into maxarticleid from blog.blog_article ;WHILE mount*1000 < maxar...原创 2011-01-28 18:29:52 · 126 阅读 · 0 评论 -
年末整理八 引擎MYSQL
显示引擎的命令得到一个可用引擎的列表show engines安装mysql的时候可以选择使用myisam格式,而并非默认的innoDB.如果想在已经安装好了的mysql服务器上更改默认的存储引擎,则按照下面的方法操作。可以在MySQL设置文件中设置一个默认的引擎类型(使用storage_engine 选项)或者在启动数据库服务器时在命令行后面加上--default-storage-engine...原创 2011-01-28 18:28:28 · 142 阅读 · 0 评论 -
年末整理七 MYSQL复制机制
MySQL 5.1 中,在复制方面的改进就是引进了新的复制技术:基于行的复制。简言之,这种新技术就是关注表中发生变化的记录,而非以前的照抄 binlog 模式。从 MySQL 5.1.12 开始,可以用以下三种模式来实现:-- 基于SQL语句的复制(statement-based replication, SBR),-- 基于行的复制(row-based replication, RBR),-- ...原创 2011-01-28 18:22:53 · 128 阅读 · 0 评论 -
开发中PHP的IDE介绍
Komodo 先介绍的是 ActiveState 的 Komodo IDE。这个 IDE 在 Windows、Mac OS X 和 Linux 上运行,并支持通用的开源语言 —— Perl、PHP 和 Ruby。代码智能引擎非常可靠。它扫描所有语言安装找到定制扩展,比如 PEAR 模块。在项目方面,它支持与 CVS、Subversion 和 Perforce 的集成,也允许直接向服务器 ...原创 2009-10-26 15:21:17 · 297 阅读 · 0 评论 -
谷歌踩死百度 (转载)
一直以来都用GOOGLE,见身边的人用百度的比较多,也就试用一段时间的百度,但是最终我还是google的忠实支持者。 1.首先申明,两个都不是国货,都是美国的,从老板到资金都是老美的,所以不要拿爱国来说事。 2.其次两者的搜索技术不在一个级别,百度是先给你来个分门别类,给你来个什么新闻、MP3大类什么的,然后再给你来一字符匹配。而goo...原创 2010-01-28 14:02:26 · 112 阅读 · 0 评论 -
HTML显示xml中的CDATA内容
HTML中的标签和XML中的标签是同样功能!在HTML文件中,如果我们要浏览器原封不动地将我们所输入的东西显示出来,可以将这些东西放到〈pre〉〈/pre〉或者〈xmp〉〈/xmp〉标记中间。这对于我们创建HTML教学的网页是必不可少的,因为网页中要显示HTML的源代码。而在XML中,要实现这样的功能,就必须使用CDATA标记。在CDATA标记中的信息被解析器原封不动地传给...2010-04-29 13:52:46 · 820 阅读 · 0 评论 -
Mariadb--Mysql的分支
Mariadb是一个采用Maria存储引擎的Mysql分支发版本,是由原来的mysql的作者Michael Widenius创办的公司所开发的免费开源的数据库服务器。目前该软件还没发布任何文件。授权协议: GPLv2 开发语言: C/C++ 操作系统: 跨平台 软件主页: http://askmonty.org/wiki/index.php/Main_Page 文档地址:...原创 2010-02-05 15:06:01 · 123 阅读 · 0 评论 -
今天进行ImageMagick的技术分享
技术分享:ImageMagick(图片的处理)原创 2010-09-17 10:44:01 · 257 阅读 · 0 评论 -
oracle 时间相减
oracle 两个时间相减 默认的是天数 oracle 两个时间相减默认的是天数*24 为相差的小时数oracle 两个时间相减默认的是天数*24*60 为相差的分钟数oracle 两个时间相减默认的是天数*24*60*60 为相差的秒数 select (sysdate-to_date('2008-02-17 23:00:00','yyyy-mm-dd hh24:mi:s...原创 2011-04-26 18:04:05 · 315 阅读 · 0 评论 -
深夜分享:Twitter简单剖析
深夜分享,自己能力有限。一遍读下来,竟很吃不透Twitter思想,留着以后再拜读http://www.cnblogs.com/commond/Twitter系统架构分析:http://www.cnblogs.com/commond/archive/2010/04/12/1710603.html...原创 2010-07-01 23:32:23 · 250 阅读 · 0 评论 -
tomcat点滴之性能 部分参数说明
tomcat性能调整的几点:1. enableLookups: Set to true if you want calls to request.getRemoteHost() to perform DNS lookups in order to return the actual host name of the remote client. Set to false to skip the...原创 2011-05-23 15:11:50 · 133 阅读 · 0 评论 -
HTTP协议header头域
HTTP协议header头域摘自: http://www.iwms.net/n2030c40.aspx HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以...原创 2011-05-30 17:33:36 · 116 阅读 · 0 评论 -
年末整理一
1. 为查询缓存优化你的查询大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。这里最主要的问题是,对于程序员来说,这个事情是很容易被忽略的。因为,我们某些查询语句会让MySQL不使用缓存。MySQL的查询缓存对...原创 2011-01-28 18:05:57 · 238 阅读 · 0 评论 -
年末整理二
使用“垂直分割”技术(见下一条),你可以分割你的表成为两个一个是定长的,一个则是不定长的。16. 垂直分割“垂直分割”是一种把数据库中的表按列变成几张表的方法,这样可以降低表的复杂度和字段的数目,从而达到优化的目的。(以前,在银行做过项目,见过一张表有100多个字段,很恐怖)示例一:在Users表中有一个字段是家庭地址,这个字段是可选字段,相比起,而且你在数据库操作的时候除了个人信息外...原创 2011-01-28 18:06:40 · 164 阅读 · 0 评论 -
年末整理三
MySql中涉及的几个字符character-set-server/default-character-set:服务器字符集,默认情况下所采用的。character-set-database:数据库字符集。character-set-table:数据库表字符集。优先级依次增加。所以一般情况下只需要设置character-set-server,而在创建数据库和表时不特别指定字符集,这样统一采用c...原创 2011-01-28 18:13:36 · 143 阅读 · 0 评论 -
年末整理四 oracle tns 地址
oracle 客户端连接远程oracle的数据源配置,在oracle9i: oracle9/network/admin/tnsnames.oraoracle10g: D:\oracle\product\10.2.0\client_1\NETWORK\ADMIN\tnsnames.ora 例如:10g:CONTRACT = (DESCRIPTION = (ADDRESS_LIST ...原创 2011-01-28 18:14:45 · 198 阅读 · 0 评论 -
年末整理五 网络PING
一般来说能ping通其它机器表示本机的网络配置没有问题,只有两个原因会导致其他机器ping不同本机:1.网络本身或其他机器有问题;2.本机防火墙拒绝回显请求。...原创 2011-01-28 18:15:56 · 109 阅读 · 0 评论 -
年末整理六 主从热备
########## http://article.phpfans.net/?do=Show&id=MjEzMjk4 ##################### 在高负载的情况下,独立 MySQL 服务器的负荷压力比较大, 这时候我们可以建立主从服务器(一个 master, 多个 slave),让主服务器负责写操作,从服务器负责读请求,也算是"负载均衡"吧. 具体配置:(由于PHP开发...原创 2011-01-28 18:19:49 · 132 阅读 · 0 评论 -
webtrends 分析
目标:跨页面跨域轨迹分析 大网站监控服务的部署日志文件扩展日志文件对外接口数据的提供、输出、导出接口 帮助的网站:网站分析在中国 CWAhttp://www.chinawebanalytics.cn/tag/webtrends/ 首先谈谈Google Analytics,我会认为这是一个非常好的工具。不仅仅适用于个人,甚至适用于大部分的中国企业网站优化...原创 2011-07-13 17:41:47 · 1369 阅读 · 0 评论