`
dalezhu
  • 浏览: 202601 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
无题                         半点离愁,轩外春叶就到秋,杯酒总不够。                         笑容点点,伊人风影随云去,酥手却无牵;                                        夜于寓所 
7.同一个网站的多语言该如何处理是好,使用配置文件然后cookie或url来判别?===客户是自己公司,使用标准方法即可8.电子商务网站最多的就是 商品的打折方式和积分的赠送了,这里要怎么设计才好(工厂模式)?===采购成熟的规则引擎9.如果同一时间并发大量订单的话,如果确保一个订单的有效提交呢?==电子商务一般要使用MQ,推荐IBM MQ;使用MSMQ也可 第一点是数据库要设计好,要达到什么级别,你可能需要考虑哪些表需要拆分,哪些表的核心数据需要冗余,如果是mysql,还要考虑其他的问题,比如存储引擎。新闻肯定是要生成纯静态页,对数据库压力就小很多,不过静态页也有管理上的不方便,更新删除 ...

mysql镜像站

    博客分类:
  • DB
ftp://mirror2.dataphone.se/pub/mysql/Downloads/MySQL-5.1/
随着互联网的日益壮大,网站的pv和uv成线性或者指数倍的增加.单服务器单数据库早已经不能满足实际需求.比如像盛大,淘宝这样的大型网络公司,更是如此.     集群,也就是让一组计算机服务器协同工作,达解决大并发,大数据量瓶颈问题.但是在群集中,session往往是一个比饺头疼的问题.一般情况下,session不可跨服务器而存在.下面给出几种session共享的解决方案.     第一种,客户端解决方法.把session加密后存在cookie中,每次session信息被写在客服端,然后经浏览器再次提交到服务器.即使两次请求在集群中的两台服务器上完成,也可以到达session共享.这种解决方法的优点 ...
运维中关键技术 点解剖:1 大量高并发网站的设计方案 ;2 高可靠、高可伸缩性网络 架构设计;3 网站安全问题,如何避免被黑?4 南北互联问题,动态CDN解决 方案;5 海量数据存储架构一、什么是大型网站运维? 首先明确一下,全文所讲的”运维“是指:大型网站运维,与其它运维的区别还是蛮大的;然后我们再对大型网站与小型网站进行范围定义,此定义主要从运维复杂性角度考虑,如网站规范、知名度、服务器 量 级、pv量等考虑,其它因素不是重点;因此,我们先定义服务器规模大于1000台,pv每天至少上亿(至少国内排名前10),如sina、baidu、 QQ,51.com等等;其它小型网站可能没有真正意义上的运 ...
下载预备软件: mcached 下载地址: http://www.danga.com/memcached/ bevent 下载地址: http://www.monkey.org/~provos/libevent/   操作系统:SUSE Linux 9 64位 memcached需要libevent的支持,我们需要先安装libevent 先安装 libevent再安装 Memcached 主程序源码下载:(最新版)libevent官网:http://monkey.org/~provos/libevent/Memcached官网:http://www.danga.com/memcach ...

lrzsz的安装过程

    博客分类:
  • OS
lrzsz安装过程1、下载 lrzsz-1.12.20.tar.gzhttp://www.filewatcher.com/m/lrzsz-0.12.20.tar.gz.280938.0.0.html 2、解压文件:tar zxvf lrzsz-1.12.20.tar.gz3、进入目录 :cd lrzsz-1.12.204、./configure --prefix=/usr/local/lrzsz5、make&make install6、建立软链接#cd /usr/bin #ln -s /usr/local/lrzsz/bin/lrz rz #ln -s /usr/local/lrzsz/ ...
  堆栈、队列、链表等数据结构中的数据通常都是单一类型的。利用类的多态性,可以构造异质的数据结构,即数据单元由不同类的对象组成的结构。例如,一个可以压入不同(长度)对象的堆栈。多态数据结构是面向对象的数据库、多媒体数据库的数据存储基础。例10.5的程序中定义了基类Phone和它三个派生类BP_user、Fax_user、Mobile_user, 它们分别代表拥有不同通信设备的人员, 这几个类具有两个共同的接口:insert()和print()。基类和派生类各自的实现代码能正确地创建和打印自己的对象。能够使用相同的对象指针是这几个类的对象的“异”中之“同”,正是这种共性,使他们能够进入同一 ...
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。 如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL反向代理为http://www.xxx.com/ 的URL时,用request.getRemoteAddr()方法获取的IP地址是:127.0.0.1 或 192.168.1.110,而并不是客户端的真实IP。 经过代理以后,由于在客户端和服务之间增加了中间层,因此服务器无法直接拿到客户端的IP, ...
In the March 2009 survey, we received responses from 224,749,695 sites. This has brought the total up by more than 9 million sites, with QQ and Microsoft making the most significant contributions. Apache remains in the lead with a total of 104 million sites, while Microsoft-IIS's gain of 3.3 million ...

替老爸寻找战友

帮我爸爸找战友,69年入伍的6288部队20军58师174团2营机枪连 2营通信班  目前记得的战友如:王明春(安徽霍邱 班长),程家生,邹牛,郝天章 等 有知道或知情者请联系或留言!
一、架构的含义 许多人对什么是架构或者架构设计包含什么内容比较模糊。我就来说上几句。 ‘什么是架构’涉及定义,需要精确性,难免会有争论。不过,以下几个理解估计共鸣者不少。 1、架构是一种设计 我们平时说‘张三,你做一下架构设计;李四,请将架构(设计)图给我看一下’,总是将架构与设计关联使用。事实上,英文表述是‘Architecture Design’,也是这个意思。 那么,已经有了‘设计’,为何还要‘架构’这个新名词呢? 之所以将‘架构’单列出来,其实是跟软件的规模越来越大有关。盖一个民房不大需要设计,那些5个人的小施工队就可以搞定;或者盖个6层楼的小高层,简单的设计完全足够了。 ...
nginx+(1…n)tomcat集群部署时,后端tomcat需要取得用户的IP,这时通过 request.getRemoteAddr()取得的始终是127.0.0.1. 由于用户请求经过nginx,ngigx转发了请求到tomcat后,tomcat取得的始终是nginx的Ip,如果需要取得真实用户IP,只需要在ngix上做些配置。 location / 下设置  proxy_set_header X-Real-IP $remote_addr;  proxy_set_header Host $host;  测试配置:./sbin/nginx -t -c conf/nginx.conf  正 ...
byte: 八位整数 -128——127,可用来节省内存的使用。short: 16位整数 -32768——32,767,也比较省内存。int: 32位整数 -2,147,483,648——2,147,483,647,一般来说整数都够用了long: 64位整数 -9,223,372,036,854,775,808—— 9,223,372,036,854,775,807,一般不需要用float: 32位浮点,如果浮点需要节省内存用这个。Double: 64位浮点,一般非整数浮点可用这个。但是要记住float和double都不是精确的,如果要储存钱一类的必须精确的,用java.math.BigDeci ...
1. Web 趋势图       2. 字体周期表       3. 全球 Internet 流量图       4. 经验的归结       5. Flickr 用户模型       6. 浏览器之战  
Global site tag (gtag.js) - Google Analytics