- 博客(6)
- 资源 (13)
- 收藏
- 关注
原创 给老板汇报技术规划的一些要点
最近参加公司内一个技术规划评审过程中,通过老板对台上的架构师的质疑,学习到几个做技术规划的要点,规划如下:1)紧扣业务虽然是做技术规划,但如果脱离了业务支撑,是引起不了老板兴趣的2)从实际问题出发老板只会为解决实际问题的技术规划买单。规划的开头最好能从实际问题出发,比较容易引起老板的注意3)重点在落地只有能落地的技术才有说服力,老板不会被天花乱坠的技术词汇给迷惑的,他只会关注最后能落地是哪几项,应该重点谈落地的目标和计划4)突出关键点和关键路径其中一个哥们说了很多,非常丰富,但关键点不突出,结果在老板看来就
2011-01-16 19:26:00 17556 12
原创 Java Resource路径小结
<br />首先一点很重要,Java中不存在标准的相对路径,各种相对路径取资源的方式都是基于某种规则转化为绝对路劲<br />然后一点也很重要,绝对不要直接使用绝对路径,否则死得很难看<br />基于以上两点,总结Resource路径问题无非归结为一点:找基点,也就是在某种环境下(web、j2ee或jar包等)通过合适的方式找到一个稳定的基点,然后通过这个基点找到你要的resource<br />Java中的基点有哪些呢?大致总结一下有以下几种:<br />1)classpath<br />如果你要找的资源
2011-01-15 12:58:00 29198 3
原创 Spring源码学习(二)------ AOP
AOP有些特有的概念,如:advisor、advice和pointcut等等,使用或配置起来有点绕,让人感觉有些距离感,其实它的实现就是一组标准的设计模式的组合使用:Factory、Proxy、Chain of Responsibility,只要搞清楚这几个设计模式,读AOP的源码是比较容易的。首先看看ProxyFactoryBean这个类,这是AOP使用的入口,从AOP拿到的bean object就是ProxyFactoryBean.getObject得到的,从这条线下去,发现AOP就是通过Proxy模式
2011-01-13 20:54:00 22359 1
原创 Spring源码学习(一)------ IoC
一直想抽空把Spring源码拿来读读,但真正去做这件事的时候发现不简单,Spring发展这么多年,它的规模已不是一个一般的开源框架所能比的,它的主要架构和流程不是非常清晰,很难抓到要害,但有一点可以肯定,它的根基是IoC和AOP,所以的功能扩展和对其他开源框架的支持都是基于这两点来做的,因此要搞定Spring源码主要就是要搞定IoC和AOP这两块。IoC从原理上来说是非常简单的,无非就是从配置文件解析开始到最后在内置容器中管理各个对象,但从Spring IoC源码上看是个非常庞大的体系,因为Spring能支
2011-01-12 20:27:00 13554 3
转载 mysql误删除root用户或者忘记root密码时的解决办法(转)
<br /><br />一不小心删除了mysql的root用户,在网上找了很多办法都没有解决,由于mysql数据库比较多,重装又太麻烦,所以一直在努力尝试各种方法,最后终于成功了。步骤如下:<br />1、先结束mysqld进程<br />#killall mysqld<br /><br />不加载grant_tables而进入mysql<br />#mysqld_safe --skip-grant-tables &<br /><br /><br />进入mysql<br />#/usr/local
2011-01-09 13:13:00 5867
转载 MySQL事务隔离级别详解(转)
SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。Read Uncommitted(读取未提交内容) 在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多少。读取未提交的数据,也被称之为脏读(Dirty Read)。Read Committed(读取提交内容) 这是大多数数据库系统的默认隔离级别(但不是MyS
2011-01-05 11:23:00 5262 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人