摘要:
原文地址:caoz的和谐blog 最近安全的话题突然就爆了,几个月前我在公司内组织的安全培训的内容完全得到了验证。而稍早发的关于md5撞库和社工扫描库的博文简直就成了未卜先知。(罪过,真不是故意的,纯属巧合)。考虑到这个话题还是蛮多人在问,微博发不开,特此将一些培训中的观点整理出来,分享一下。1. ... 阅读全文
摘要:
原文地址:铁路订票系统的简单设计其实铁路订票系统面临的技术难点无非就是春运期间可能发生的海量并发业务请求。这个加上一个排队系统就可以轻易解决的。本来我在 weibo 上闲扯两句,这么简单的方案,本以为大家一看就明白的。没想到还是许多人有疑问。好吧,写篇 blog 来解释一下。简单说,我们设置几个网关... 阅读全文
摘要:
整篇文章论述的就是“海量事务高速处理”的经验和误区。第一部分论述“海量事务高速处理”现阶段没有通用解决方案,尝试通用解决方案就是误区。第二部分讲解算法问题、安全问题经验,以及一些误区。第三部分讲解电子商务网站的核心交易系统如何随着网站的发展而演进,分成了三个发展阶段,发展过程中的一些经验和误区。另... 阅读全文
摘要:
原创:SQL语句优化方法1.1 注释使用在语句中多写注释,注释不影响SQL语句的执行效率。增加代码的可读性。1.2 对于事务的使用尽量使事务处理达到最短,如果事务太长最好按功能将事务分开执行(如:可以让用户在界面上多几步操作)。事务太长很容易造成数据库阻塞,用户操作速度变慢或死机情况。1.3 对于与... 阅读全文
摘要:
1.合理安排索引2.优化查询条件3.谨慎使用触发器4.大批量插入使用导入方式5.区分实时与历史数据,转存6.分表,分库,分渠道储存,数据库,硬盘,缓存。数据库的优化和定期整理7.建立全文索引8.优化查询就有可以百万级也是1秒内出来我认为数据分区、分成多个表、增加内存、换更好的机器都是物理上的,当然... 阅读全文
摘要:
随着中国大型IT企业信息化速度的加快,大部分应用的数据量和访问量都急剧增加,大型企业网站正面临性能和高数据访问量的压力,而且对存储、安全以及信息检索等等方面都提出了更高的要求…… 本文中,我想通过几个国外大型IT企业及网站的成功案例,从Web技术人员角度探讨如何积极地应对国内大型网站即将面临的扩... 阅读全文
摘要:
用分区表,以下是说明和方法!SQL code高性能网站建设之 MS Sql Server数据库分区 什么是数据库分区? 数据库分区是一种对表的横向分割,Sql server 2005企业版和之后的Sql server版本才提供这种技术,这种对表的横向分割不同于2000中的表分割,它对访问用户是透明的... 阅读全文
摘要:
对程序员们来说挑战自我非常重要,要么不断创新,要么技术停滞不前。新年伊始,我整理了12个月的目标,每个目标都是对技术或个人能力的挑战,而且可以年复一年循环使用。01. 变得有耐心02. 保持健康03. 拥抱变化带来的不适应04. 学习一门新的编程语言05. 自动化06. 学习更多数学知识07. 关注... 阅读全文
摘要:
原文地址:苦逼的程序员怎么发展1:就像软件工程中说的,整个软件开发真正编码阶段只是其中一个很小的阶段,最起作用的是前面的需求分析,系统架构设计。就算在真正的编码阶段里,真正的敲代码时间业不是占很大比例。一个优秀的程序员真正敲代码时间占他整个开发的很少一部分时间。2:BFS进程调度器的发明者不还是一个... 阅读全文
摘要:
临近年终,公司请来一位讲师来给我们作培训,题目记得是设计匠艺。说实话,我做不到像讲师那样,快讲完课时能将自己所讲的内容都有条理整理一遍。我就大致讲讲我所做笔记的一些内容吧。总的来说这位讲师的实践经验很丰富,讲得也很生动。观点一:代码的可扩展性和可维护性是矛盾的。这是讲师在上课之初所提的一个观点。说... 阅读全文
摘要:
导语:一石激起千层浪,铁道部售票网站瘫痪引发社会各方评说。来自IT业界的技术精英们更是一针见血地指出,该事件出现的原因并不在硬件上,而是包括整个系统中的信息同步、客户端处理、接口连接、系统架构等方面都存在许多漏洞。我们整理了其中最核心的技术阐述,以飨网友。乐淘CTO李勇:库存同步是难点我的判断,除了... 阅读全文