- 浏览: 8355 次
- 性别:
- 来自: 深圳
最新评论
文章列表
java堆和集合分析
http://www.ibm.com/developerworks/cn/java/j-codetoheap/
深入理解hashmap
http://www.iteye.com/topic/539465
java内存模型和ConcurrentHashMap 高并发性
http://www.ibm.com/developerworks/cn/java/java-lo-concurrenthashmap/
电子商务导论
http://books.google.com.hk/books?id=RaWTph3uV6MC&pg=PA73&lpg=PA73& ...
上午综合知识题,和历年试题内容相差不大,只要掌握真题的正确解答方法,基本能过关。
例如,
面向对象方法
操作系统,PV原语,同步
安全性,3DES加密,报文摘要算法等
设计模式
专利法
净现值率计算公式
英语试题从2009年 ...
教程结合试题分析综合知识
归纳考点和分析出题思路
计算机组成和体系结构
流水线技术
时空图
例如,4个数据,每个数据需要7t执行完,采用流水线技术总共需要16t
吞吐率(任务时间比)
4/16
加速比(时间比)
4*7/16
效率(时空比)
使用时空/总时空
操作系统
位示图
系统规划
净现值分析
复利计算公式
等于成本乘上1加上利率的n次方,n为年
折现系数
1加上利率的n次方的倒数
折现值
净现值是折现后的净现金流量之和,即现值和。
净现值率
投资回收期
静态投资回收期
T=累计净现金流量开始为正的年份数-1+|上年累计净现金流量|/当年净现金流量
动态投资回收期
Tp=累计折现 ...
Code Complete
- 博客分类:
- 读书笔记
前言
学习并掌握不止一门语言通常是专业程序员职业生涯中的分水岭。一旦一名程序员意识到编程原则是超越特定语言语法的东西时,通往能够实质地改善编程质量并提高工作效率的知识的大门也将向他敞开了。
第1部分 打好基础
架构的典型组成部分:程序组织,主要的类,数据设计,业务规则,用户界面设计,资源管理,安全性,性能,可伸缩性,互用性,国际化/本地化,输入输出,错误处理,容错性,架构的可行性,过度工程,关于“买”还是“造”的决策,关于重用的决策,变更策略,架构的总体质量。
第2部分 创建高质量的代码
理想的设计特征:最小的复杂度,易于维护,松散耦合,可扩展 ...
Google is a very sophisticated search engine, but most users don’t use its full power. The average user enters a keyword or two into Google’s search box, clicks the Search button, and waits for Google to display the first page of search results. This is a rather brute-force method of searching, unfor ...
八种常用架构模式
层管黑代 模表微映
从混沌到结构
层
有助于构建这样的应用:它能被分解成子任务组,其中每个子任务组处于一个特定的抽象层次上。
管道-过滤器
为处理数据流的系统提供了一种结构。每个处理步骤封装 ...
常用排序,C++实现
插入排序
template <class Item>
void sor(Item a[], int l, int r)
{
for (int i = l + 1; i <= r; i++)
for (int j = i; j > l; j--)
if (a[j-1] < a[j])
exch(a[j-1], a[j]);
}
选择排序
template <class Item>
void selection(Item a[], int l, int ...
Spring事务管理要点
掌握Spring事务管理,需要先了解事务本身的特性。
事务特性(ACID):原子性,一致性,隔离性,持久性。
根据事务特性,Spring定义了如下规则。
隔离级别是指若干个并发的事务之间的隔离程度。TransactionDefini ...