摘要: 漫谈软件设计与分工协作本节导读:阐述“分工/协作”是世界万事万物进化发展的必然选择,也是软件设计首要指导思想,也是软件分层、分模块的理论依据。对于从事软件行业的人来说,大部分人会经历软件架构设计,想尽可能的将软件设计的灵活、简单、好用,谈到软件设计我们经常会听到一些术语,比如:面向对象设计、设计模式... 阅读全文
posted @ 2015-02-15 16:17 卖油翁 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 1、threadlocal 是什么?hibernate如何保证数据隔离?2、10亿个用户姓名,如何快速找到出现频率最高的前100名? 阅读全文
posted @ 2015-01-29 21:31 卖油翁 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 大家在网上冲浪的时候,使用百度搜索,淘宝购物,看优酷视频的时候,想到过这些数据是怎么通过网络组织传输过来的吗?我们会在浏览器中输入一个网址,网络会自动找到域名指向的服务器,然后cdn,反向代理服务器、web服务器、应用服务器等这些东东就会组织各种资源,从海量的数据中,抓取js,图片,缓存数据,数据... 阅读全文
posted @ 2015-01-28 10:22 卖油翁 阅读(734) 评论(0) 推荐(0) 编辑