自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cxzhq2002的杂记

cxzhq2002的杂记

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 20180228杂记

字节码与IL语言字节码(Byte-code)是一种包含执行程序,由一序列 op 代码/数据对组成的二进制文件,是一种中间码。字节是电脑里的数据量单位。可空类型Nullable到底是什么鬼http://blog.jobbole.com/102293/============================脚本语言(Script languages,scripting p...

2018-02-28 10:48:23 248

转载 在你自己的时区里,一切都安排准时。

纽约时间比加州时间早三个小时,New York is 3 hours ahead of California,但加州时间并没有变慢。but it does not make California slow.有人22岁就毕业了,Someone graduated at the age of 22,但等了五年才找到好的工作!but waited 5 years before securing a go...

2018-02-28 10:33:18 763

转载 java学习

http://rapapi.org/org/index.dohttps://projects.spring.io/spring-framework/http://mvnrepository.com/http://central.sonatype.org/http://www.runoob.com/java/java-intro.html

2018-02-13 19:10:02 158

转载 MyBatis技术内幕

《MyBatis技术内幕》以MyBatis 3.4为基础,针对MyBatis的架构设计和实现细节进行了详细分析,其中穿插介绍了MyBatis源码中涉及的基础知识、设计模式以及笔者自己在实践中的思考。《MyBatis技术内幕》共4章,从MyBatis快速入门开始,逐步分析了MyBatis的整体架构以及核心概念,对MyBatis的基础支持层、核心处理层中各个模块的功能和实现细节进行了深入的剖析。除此之...

2018-02-13 09:51:22 2882 3

转载 使用Nexus Repository 3的十二个理由

 随着Nexus Repository Manager OSS 3的发布(目前更新至3.2.1),虽然目前还是Nexus 2和Nexus 3并行的状态,但是Nexus 3在很多方面已经显现出很大的优势,等到Nexus 3在Maven方面的支持稳定之后就应该是Nexus 3的全面使用之时。理由1:安装更加简单安装变得更加方便,详细可以参看如下链接。理由2:官方Docker镜像使用官方Docker镜像...

2018-02-12 17:27:47 464

转载 聊聊并发系列文章

聊聊并发系列文章是我在InfoQ发表的并发编程连载文章。聊聊并发(一)深入分析Volatile的实现原理聊聊并发(二)Java SE1.6中的Synchronized聊聊并发(三)Java线程池的分析和使用聊聊并发(四)深入分析ConcurrentHashMap聊聊并发(五)原子操作的实现原理聊聊并发(六)ConcurrentLinkedQueue的实现原理聊聊并发(七)Java中的阻塞队列聊聊并...

2018-02-11 18:13:48 287

原创 等待通知经典模式

Monitor.Pulse 方法Monitor.Wait方法while(value!=desire){Thread.sleep(1000)}doSomethine()两个问题:1.及时性,2开销通知模式 wait()和notify()等待方Monitor.Wait(object);doSomethine();通知方条件发生改变Monitor.Pulse(object);obejct这个数据为消息来...

2018-02-11 16:00:45 216

转载 RICHARD FEYNMAN, 挑战者号, 软件工程--自顶向下

源文:链接  (本文主要根据挑战者号的问题,以及Richard Feynman那对NASA严厉的批评报告,批评了不适当的“自顶向下”的设计方法,并总结了一下软件工程和其它工程的相通的一些观点。翻译水平有限,欢迎指正)佛罗里达州,美国东部时间1986年1月28日上午11时39分,挑战者号航天飞机 执行为期6天的STS-51-L 任务,在发射后,其右侧固体火箭助推器(SRB – S

2018-02-04 22:41:57 360

转载 结对编程的利与弊

结对编程(Pair-Programming)可能是近年来最为流行的编程方式。所谓结对编程,也就是两个人写一个程序,其中,一个人叫Driver,另一个人叫Observer,Driver在编程代码,而Observer在旁边实时查看Driver的代码,并帮助Driver编程。并且,Driver和Observer在一起时可以相互讨论,有效地避免了闭门造车,并可以减少后期的code review时间,以

2018-02-04 22:38:01 182

转载 TDD并不是看上去的那么美

春节前的一篇那些炒作过度的技术和概念中对敏捷和中国ThoughtWorks的微辞引发了很多争议,也惊动了中国ThoughtWorks公司给我发来了邮件想来找我当面聊聊。对于Agile的Fans们,意料之中地也对我进行了很多质疑和批评。我也回复了许多评论。不过,我的那些回复都是关于中国ThoughtWorks咨询师以及其咨询的方法的。我对Agile方法论中的具体内容评价的不是很多,所以,我想不妨讨论

2018-02-04 21:49:21 193

转载 代码重构的一个示例

还记得以前和大家提到过的《各种流行的编程风格》吗?有一些人问我那些编程风格具体是什么样子的。下面是一个代码重构的实例,让我们看看那个流行的编程风格是实践是什么样的。下面的这个实践不是虚构,如有雷同,请对号入座。首先,我们有一个表达式如下所示:1s =7;很明显,这个表达式的变量名太没意义了,很不利于程序的可

2018-02-04 21:18:01 175

转载 面向对象是个骗局?!

今天在网上看到网页叫“Object Orientation Isa Hoax”——面向对象是一个骗局,标题很有煽动性(注:该网站上还有一个网页叫Object Orientation Is Dead),好吧,打开看看上面有些 什么,发现这个网页是在收集一些关于“面向对象的反动言论”,没想到的是,很多言论出自很多大师之口。比如:Alexander Stepanov和Bjarne Stroustru

2018-02-04 21:16:33 381

转载 那些炒作过度的技术和概念

StackExchange.com上有一个贴子在评论着最近20年来被炒作过度的技术,对于出现的结果,大多数赞同,也有一些不赞同。下面我从前15名挑了10个(Java的WORE我去掉了,TDD我也去掉了,因为我觉得他们应该没有炒作过度,而且都不错),按原贴的顺序罗列如下:(后面的一些评论是我加的,欢迎大家讨论)Top 10 过度炒作的技术和概念Unified Modeling Lan

2018-02-04 20:46:31 153

转载 Git 基础 - 打标签

打标签同大多数 VCS 一样,Git 也可以对某一时间点上的版本打上标签。人们在发布某个软件版本(比如 v1.0 等等)的时候,经常这么做。本节我们一起来学习如何列出所有可用的标签,如何新建标签,以及各种不同类型标签之间的差别。列显已有的标签列出现有标签的命令非常简单,直接运行 git tag 即可:$ git tagv0.1v1.3显示的标签按字母顺序排

2018-02-02 16:24:39 153

模仿google的拖拽的个性网页布局

asp.net+javascript+css(模仿google的拖拽的个性网页布局)(操作数据库篇) .

2012-03-16

空空如也

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

TA关注的人

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