
架构师之路
画夜
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
架构师学习之路0
作为背负着买房买车买房车的压力的,不知道将来除了计算机还能从事什么行业的,一个不甘平庸的程序员,毕业一年多工作两年多了,今天终于想起来重新考虑自己以后的发展了。程序员大体有三条路 程序员-系统分析员-架构师-技术经理-CTO, 程序员-项目组长-项目经理-项目总监-CTO, 程序员-产品设计师-产品经理-CTO 根据我的个人情况来看,第三条直接怕死掉。第二条需要走业务,管理,技术方向,虽然原创 2015-06-28 17:32:43 · 614 阅读 · 0 评论 -
架构师学习之路1设计模式
想学习基础在数据结构和设计模式之间犹豫了很久,最后还是决定先看一下常用的设计模式 参考书:Design Pattern-Head First 中文版 原则 封装变化 多用组合,少用继承 针对接口编程,不针对实现编程 为交互对象之间的松耦合设计努力 对扩展开放,对修改关闭 策略模式: 定义了算法簇,分别封装起来,让他们可以相互替换,此模式让算法的变化独立于使用算法的客户 多用组合少原创 2015-06-30 13:38:59 · 871 阅读 · 0 评论 -
架构师学习之路2框架分析之jfinal2.0——2
这篇文章分析jfinal初始化过程。断点调试所有过程 入口 jfinal com.jfinal.core.JFinalFilter configClass demo.DemoConfig jfinal /* 标明入口为:com.jfinal.core.JFinalFilter配置参数类: demo.DemoConfig OK正式原创 2015-07-11 09:27:48 · 766 阅读 · 0 评论 -
MySql数据库分表分区方法
分区和分表的区别参考:http://blog.youkuaiyun.com/heirenheiren/article/details/7896546 1.merge存储引擎来实现分表 merge分表,分为主表和子表,主表类似于一个壳子,逻辑上封装了子表,实际上数据都是存储在子表中的。 创建分表: CREATE TABLE `fen_01` ( `id` INT(11) primary原创 2015-08-25 18:05:43 · 1017 阅读 · 0 评论 -
网站架构变迁介绍
网站总体结构变迁过程 一.网站应用和数据库分离 二.增加页面缓存 1.前端页面缓存技术,nginx和squid等 三.增加页面片段缓存 1.页面片段缓存技术,例如ESI等 四.数据缓存 1.缓存技术,包括像Map数据结构、缓存算法、所选用的框架本身的实现机制等。 五.增加webserver 1.负载均衡技术(包括但不限于硬件负载均衡、软件负载均衡、原创 2015-08-12 14:42:20 · 465 阅读 · 0 评论 -
这些技术都是我们技术人绕不过去的坎
java类加载器工作原理:http://mp.weixin.qq.com/s?__biz=MzAxNzA1ODY2OA==&mid=202811629&idx=1&sn=08e3992fe15e864d22bb8fb4888678d8#rd Java类加载器深入解析:http://mp.weixin.qq.com/s?__biz=MzAxNzA1ODY2OA==&mid=203005205&id原创 2015-08-12 14:59:10 · 614 阅读 · 0 评论