自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 Spring(三) 最小化XML配置

减少XML配置

2015-12-31 23:06:05 470

原创 Spring(二)--Bean装配

一、装配Bean 1.声明Bean (1)创建Spring配置有两种方法:xml和Java注解。 十个命名空间:aop、beans、context、jee、jms、lang、mvc、oxm、tx、util (2)声明Bean (3)构造器注入: Bean工厂模式:factory-method = “method_name”(4)Bean的作用

2015-12-31 11:13:56 381

原创 Spring学习(一)初了解

一、简介Spring两大关键:依赖注入(DI )、面向切面编程(AOP)Bean:Spring中指应用组件,但可不遵循JavaBean规范。1.1、依赖注入    1.有点类似动态绑定,程序中不写死调用哪个函数,通过子类继承和重写函数,实现调用时确定调用哪个函数。    2.使用mock测试,方便    3.装配:应用组件之间协作行为的创建。一种方式是使用xml1.2、

2015-12-30 12:15:20 349

转载 算法导论附录C的一个问题

原文:http://www.nowamagic.net/algorithm/algorithm_MontyHallProblem.php《算法导论》第二版的附录C.2概率有这么一道习题: 一个监狱看守从三个罪犯中随机选择一个予以释放,其他两个将被处死。警卫知道哪个人是否会被释放,但是不允许给罪犯任何关于其状态的信息。让我们分别称罪犯为X,Y,Z。罪犯X私下问警卫Y或Z哪个会被处死,因为他已

2012-09-25 22:41:11 1377

原创 插入排序和合并排序

自己的算法确实是蒟蒻无比,只好抽时间再来回顾一下。1. 插入排序: 输入:数组A;  输出:排序后的Afor i=1 to len(A)-1temp = A[i];//对第 i(i>=0) 个元素,其前i-1个元素以及排序完毕;//寻找第 i 元素的位置,并且挪动那些应该后移的  for j= i-1 to 0 && A[j] > temp: A[j

2012-09-24 22:51:08 608

原创 中断和总线

晚上10点后看书是一件痛苦的事,看着看着就睡着了。看书,找其解决办法是一方面,而观察每个点有多少相关问题又是一方面。一、中断现在的计算机系统中,不可避免的要用到中断,它已用在程序监控、人机联系、故障处理、实时处理等多个方面。1.中断的过程:一般由某事件引起或请求中断,然后是中断响应,保存好断点和现场的软、硬件状态(通常是将硬件状态凑成程序状态字存储,软件的状态在内存中),然

2012-09-17 22:54:03 1569

原创 数据表示 寻址方式 指令系统

这一章貌似没什么好说的

2012-09-12 22:35:07 324

原创 概论

周末在实验室和众哥姐聊天,发现自己工作一年,很多知识都忘光了,需要重拾一下。先从最简单的基础开始,找到了一本大学的系统结构,很薄很好。 1、计算机系统可按语言分成几个档次:应用语言级,高级语言级,汇编语言级,操作系统级,机器语言级,微程序级。应用语言级:这个比较好说,SQL语言、PB等。高级语言级:c、 c++、 Java等汇编语言:X86,mipsOS级:这个不用说了

2012-09-10 22:54:31 290

原创 New Year, New Start

    I scanned my blogs in qq zone just now. Its such a rich and happy colleage life, not such useless as I thought.    I have so many friends, so many classmates, and so many teache

2010-03-03 20:41:00 589 4

原创 周末

过了凌晨,听着音乐,突然有种写点东西的欲望,可怜我的技术博客又N久没更新了。       下周三arch要去南宫温泉度假村开年终总结,说白了就是让我们去玩,本来假期来临,自己就心情浮躁,无心学习,没想到还有这么一招。而且,倒霉的是,秘书让我统计组里参加年会的名单。洋哥把暑假挪到了寒假,所以下周一就可以回家了,可怜的我就要孤身一身在宿舍熬到放假了。        昨天让我去龙芯组要机器,话说

2010-01-23 00:29:00 604

原创 open64--编译过程 compile process

一、优化控制的思想1、低层的优化编译时间短; 优化不容易出错; 计算的精确性比较高; 生成代码执行比较慢(?)。2、高层的优化编译时间长; 优化比较激进; 通过牺牲计算的精确性,来保证高的性能; 生成的代码执行比较快(?)。3、好的优化会通过多个选项来控制4、优化选项和对应的阶段-O0: -g时的默认选项,只走FE和CG,所有优化都关闭;-O1: 只走FE和CG,打

2010-01-01 09:41:00 2004 5

原创 贴点东西

不是学经济的,所以我对经济不是很懂。不过看现在的房价,我这个外行人也不得不惊叹,一直听说房市泡沫,现在算是真的了解了。从进入这个世纪开始,其实到现在也没几年,各地的房价呼呼的往上涨,先放个数据在这:1、2000年的1999年上半年,北京新盘平均起价为5683元/平方米,平均均价为6347元/平方米,而2000年上半年这两个数字调整为平均起价为5029元/平方米,平均均价

2009-12-16 11:40:00 508 3

原创 第一章 open64简介

第一章    Open64简介一、历史回顾 historical perspective1、历史发展Stanford 大学80年代初期对RISC上的编译器进行研究;80年代后期转为对MIPS上的编译器进行研究,并在O2选项基础上添加全局优化;90年代初期,又在O3基础上,添加了循环优化。80年代末开发的cydrome cydra5编译器包含了软流水software pipeling

2009-12-13 22:58:00 4019 6

转载 计算机没有灵异事件----追踪指针跑飞的情况

再把这条铁律拉出来一次。今天碰到了一个bug,服务器在运行时会core dump在一个很灵异的地方,排除这个错误的过程,以及最后发现的错误结果很具有典型性,所牵涉到的技术也很多,拿来作为Linux调试的课程挺好的。:-P整个里面假设读者已经知道怎么用gdb,如果不知道,请参见GDB Manual首先,很幸运的是,这个问题是可以很容易重现的,而且更重要的,有core dump。拿到c

2009-12-09 23:52:00 2067 2

原创 位向量的实现

#include iusing namespace std;#define COUNT 100#define WORDBITS 32class Bit_log {    public:        void set(int i);    //set the iTH bit to be 1        void clr(int i);    //set the

2009-12-07 19:44:00 339

原创 ACM 1222

从开始看这个题到现在解决都两三周了,先找到算法,然后两天编码,发现自己的好多能力需要培养。 算法:通过分析,可以知道,从第二行开始,前一行puzzle的状态就是后一行press的状态。所以后四行press的值比较好求,如何保证press执行后,第一行puzzle全部为0是关键。比较笨的方法就是遍历第一行,共64种情况。 源码如下:#include #include

2009-12-03 23:22:00 327 1

原创 以后要看的几本书

1、《编程珠玑》,这个分第一和第二版,公司面试题很多出自这里。2、《计算机程序设计艺术》,很高深的一本书,以前大学同宿舍的选过这门课,完全没听懂。所以,上乘武学,还要有点基础才行。3、《计算机程序的构造和解释》,对编程的基本概念讲解的很直白而深入。4、《Unix编程艺术》,Unix的敲门砖。 

2009-12-03 16:26:00 344 1

原创 技术开博

最近看了一本书《我是一只IT小小鸟》,感觉自己很有必要充实下自己,不能再庸庸碌碌的忙下去。而开通此博客,就是为了将自己学习算法,编译等的笔记或者体会等记忆下来。之前也在baidu空间上写过一些,但是上面知音太少,而人总是多少有点虚荣心的,所以没有点击就没有了写下去的动力。希望在此能碰到爱好技术的你们,大家的鼓励就是我的动力。

2009-12-02 10:33:00 301

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除