关闭

X86、X64和X86_64区别

x86是指intel的开发的一种32位指令集,从386开始时代开始的,一直沿用至今,是一种cisc指令集,所有intel早期的cpu,amd早期的cpu都支持这种指令集,ntel官方文档里面称为“IA-32” x84_64是x86 CPU开始迈向64位的时候,有2选择:1、向下兼容x86。2、完全重新设计指令集,不兼容x86。AMD抢跑了,比Intel率先制造出了商用的兼容 x86的CPU,...
阅读(301) 评论(0)

内存对齐的规则以及作用

首先由一个程序引入话题:  //环境:vc6 + windows sp2 2 //程序1 3 #include 4 5 using namespace std; 6 7 struct st1 8 { 9 char a ; 10 int b ; 11 short c ; 12 }; 13 14 struct st2 15 { 16 sho...
阅读(293) 评论(0)

spring 注入枚举类型作为参数

写法如下 Y 不能这样写  <bean id="filingDataForCat35SupportFCCatOneWayCd...
阅读(1221) 评论(0)

再谈Java双括弧技巧:不规范的语法?

Java双括弧技巧回顾     初看 cgaolei 翻译的 Java技巧之双括弧初始化 一文,走马观花,只知用法,未细看后面的解释。蔚为惊艳,心里想 Java 竟然有这么神奇的语法而一直未得知。因为在初始化集合时确实方便不少。原来做某些测试要初始化集合时会用到 commons-lang 包和 JDK 的 Arrays 工具类,现在知道可以这么用了: M...
阅读(314) 评论(0)

程序员技术练级攻略

月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得和经历...
阅读(318) 评论(0)

深入探索 JUnit 4

使用 Java 5 注释精简测试 JUnit 4 放弃了过去严格的命名规范和继承层次,转而推崇 Java™ 5 注释的灵活性。在本教程中,作为对他的关于代码质量这个流行系列的补充,测试专家 Andrew Glover 介绍了如何充分利用由注释实现的新功能,包括参数测试、异常测试及计时测试。他也介绍了 JUnit 4 的灵活固件,展示了如何使用注释(而不是套件)在运行测试前对测...
阅读(280) 评论(0)

JUnit4 与 JMock 之双剑合璧

在 developerWorks 上面有一些关于 JUnit4 的文章,也有关于 JMock 的文章,但是结合这两项技术的文章基本上没有。本文就基于这两种技术,对单元测试做一个全面的阐述。本文的目的不光是介绍层面的文字,更侧重作者在实践过程中的一些实际经验来展开分析。并且会针对测试用例的设计及单元测试常会遇到的一些困难等问题做一个全面的探讨。 引言 单元测试可以保证代码...
阅读(266) 评论(0)

跟开涛哥学spring,创建第一个spring hello world老报错

org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [resources/helloworld.xml]; nested exception is java.io.FileNotFoundException:...
阅读(447) 评论(0)

如何在PL/SQL中修改ORACLE的字段顺序

今天下午工作中遇到的问题,我需要将A表中的数据放到它的备份表A_1中去,但A_1表中缺少两个字段,于是我就给它加上两个字段,但新加的字段会默认排在在最后面,与表A中的字段顺序不一致,那么用insert into A_1 select * from A; 时就会出错。         当时用了一个笨方法,如下:         --新建临时表以存储正确的顺序        ...
阅读(2176) 评论(0)

转换到 COFF 期间失败

系统盘符:\Program Files\Microsoft Visual Studio 10.0\VC\bin C:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7600.16385_none_ba476986f05abc65 C:\Windows\Microsoft.NET\Framework\v4....
阅读(602) 评论(0)

23种设计模式(超级简洁)

关于设计模式   这个设计模式参考提供四人帮23种模式的快速参考,像原书《设计模式-可复用面向对象基础》中所陈述的,每个模式包括,类图,解释,使用说明和实际例子。   创建模式:用来构建对象以便能从实现系统解耦。 结构模式:用不同的对象组成大规模的对象结构。 行为模式:用来在对象中管理算法,关系,和责任。   对象层面:处理对象之间的关系,决定于运行期。 类层面:处理类的关系,决定...
阅读(559) 评论(0)

模板模式和策略模式的区别

根据《深入浅出设计模式(C#/Java版)》所述, Strategy模式的应用场景是: 1. 多个类的分别只是在于行为不同 2. 你需要对行为的算法做很多变动 3. 客户不知道算法要使用的数据   Template Method模式的应用场景是: 1. 你想将相同的算法放在一个类中,将算法变化的部分放在子类中实现 2. 子类公共的算法应该放在一个公共的类中,避免代码...
阅读(536) 评论(0)

Windows 7目录到底占用了多少真实硬盘空间

看到这个问题,我想99%的人都会说:用资源管理器右键点击Windows目录,看看属性不就知道了吗?何必故弄玄虚呢!   但是,我会有那么傻的把一个大家都知道的问题重新翻出来吗?既然提出这个话题,就有我的道理!请各位耐住性子往下看,看看Microsoft又玩了什么样的花活,呵呵。   我们知道,查看一个目录有多大的最快捷的方法就是看看资源管理器文件夹的属性,但是我今天要说的是...
阅读(957) 评论(0)
    个人资料
    • 访问:8345次
    • 积分:268
    • 等级:
    • 排名:千里之外
    • 原创:1篇
    • 转载:12篇
    • 译文:0篇
    • 评论:1条
    文章分类
    最新评论