上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 84 下一页

2013年12月9日

四张类图理一下Streams的用法

摘要: 首先是输出流 OutputStream。继承它的类有两种,一种是底层实现(纯继承OutputStream的类),一种是格式转换(组合了OutputStream的类)。所谓的底层实现,就是真正和物理存储打交道的FileOutputStream、HexOutputStream这种,他们的功能是引导流存储到具体的底层结构中去。而格式转换,就是对数据进行特定形式的封装。比如ObjectOutputStream,它给输出流的数据加一些标签和描述,然后再借由底层实现类,写入到底层结构中去。这些数据由于附带了标签和描述信息,可以很方便的用对应的类解析出来,比如ObjectInputStream。 对应的输入 阅读全文

posted @ 2013-12-09 12:12 love so much 阅读(217) 评论(0) 推荐(0)

软件编码

摘要: 在软件工程的开发阶段,感觉对编码这部分的东西最亲切了,可能是因为这一年做的都是编码吧。但是以前自己的编码是不规范的,没有条理和方法的,从软工后,应该从编码开始,要求自己在软件开发的各个阶段,都规范起来。程序的编码主要有四个方面: 设计语言: 程序设计语言的发展:从最早的机器语言,到汇编语言,到现在的高级语言,从发展的方面看,语言的发展也是越来越规范,简单,代码的复用性越来越高,使得程序员逐渐从复杂的编码中解放出来,而把精力专注在别的事情上面。 设计方法: 程序的设计方法主要采用自顶向下的设计方法,在结构设计的时候,要尽量使用三大结构,即:顺序,选择(分支),循环结构,因为三大结构的组合嵌... 阅读全文

posted @ 2013-12-09 12:08 love so much 阅读(287) 评论(0) 推荐(0)

Linux红黑树(二)——访问节点

摘要: 核心对红黑树使用两点说明 1、头文件 Linux's rbtree implementation lives in the file "lib/rbtree.c". To use it, "#include ".2、自我封装 To use rbtrees you'll have to implementyour own insert and search cores. This will avoid us to use callbacks and todrop drammatically performances. I know it&# 阅读全文

posted @ 2013-12-09 12:05 love so much 阅读(565) 评论(0) 推荐(0)

[置顶] 一名优秀的程序设计师是如何管理知识的?

摘要: 不久前,写过一篇文章是:一名优秀的程序设计师是如何管理时间的http://blog.csdn.net/qiumuxia0921/article/details/10008547。我认为不但要管理好时间,同样要管理知识,他们的关系可以用这样的图来表示: 管理知识,说白一点就是建立自己的知识网,这里重点是自己的,也就是说,这个东西是建立在基础知识上,自己的见解,通过建立这样一张网,来实现对知识的认识、理解和掌握的。在基础对的情况下,怎样将他们联系在一起,没有对与错,只有更深刻。那么我就说对《vb程序设计》这本书是怎样实现对知识,建立知识网的。一、一本书最重要的就是引言和目录这就是我们所说对一本书. 阅读全文

posted @ 2013-12-09 12:01 love so much 阅读(213) 评论(0) 推荐(0)

手动配置S2SH三大框架报错(二)

摘要: 十二月 08, 2013 9:34:39 下午 org.apache.catalina.core.AprLifecycleListener init严重: An incompatible version 1.1.22 of the APR based Apache Tomcat Native library is installed, while Tomcat requires version 1.1.24十二月 08, 2013 9:34:40 下午 org.apache.catalina.core.AprLifecycleListener init严重: An incompatible v 阅读全文

posted @ 2013-12-09 11:58 love so much 阅读(343) 评论(0) 推荐(0)

CodeForces 371C Hamburgers

摘要: B题又耽误时间了。。。人太挫了。。。。C. Hamburgerstime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputPolycarpus loves hamburgers very much. He especially adores the hamburgers he makes with his own hands. Polycarpus thinks that there are only three decent ingredients 阅读全文

posted @ 2013-12-09 11:54 love so much 阅读(586) 评论(0) 推荐(0)

Java中取某一个范围的随机数

摘要: 一、取模操作 public static void main(String[] args) { for (int i = 1; i <= 20; i++) { int j = i % 11; System.out.println(i + "%11的结果——" + j); } } 1%11的结果——1 2%11的结果——2 3%11的结果——3 4%11的结果——4 5%11的结果——5 6%11的结果——6 7%11的结果——7 8%11的结果——8 9%11的结果——9 10%11的结果——10 11%11的结果——0 12%11的结果——1 13%11的结果——2 阅读全文

posted @ 2013-12-09 11:50 love so much 阅读(1582) 评论(0) 推荐(0)

C++编程规范之11:隐藏信息

摘要: 摘要: 不要泄密,不要公开提供抽象的实体的内部信息。 为了尽量减少操作抽象的调用代码和抽象的实现之间的依赖性,必须隐藏实现内部的数据。否则,调用代码就能够访问该信息,或者更糟,操作该信息,而原来应属于内部的信息就泄漏给了调用代码所依赖的抽象。应该公开抽象,而不是数据。 信息隐藏主要从一下两方面降低了项目的成为,加快了项目的进度,减少了项目的风险。1.限制了变化的影响范围。信息隐藏缩小了变化所引起的“连锁反应”的范围,也降低了由此带来的成本。2.强化了不变式。它限制了负责维护程序不变式的代码。 不要从任何提供抽象的实体中公开数据。数据只是抽象、概念性状态的一种可能的具体化而已。如果将注意... 阅读全文

posted @ 2013-12-09 11:47 love so much 阅读(540) 评论(0) 推荐(0)

SQL基础检测

摘要: 1.SQL 指的是?Structured Query Language2.哪个 SQL 语句用于从数据库中提取数据?SELECT3.哪条 SQL 语句用于更新数据库中的数据?UPDATE4.哪条 SQL 语句用于删除数据库中的数据?DELETE5.哪条 SQL 语句用于在数据库中插入新的数据?INSERT INTO6.通过 SQL,您如何从 "Persons" 表中选取 "FirstName" 列?SELECT FirstName FROM Persons7.通过 SQL,您如何从 "Persons" 表中选取所有的列?SELECT 阅读全文

posted @ 2013-12-09 11:43 love so much 阅读(462) 评论(0) 推荐(0)

PL/SQL批处理语句(BULK COLLECT子句和FORALL语句)

摘要: Oracle为PL/SQL中的SQL相关功能提供了FORALL语句和BULK COLLECT子句,显著的增强了SQL相关功能。这两个语句一起被称作PL/SQL的批处理语句。Oracle为什么要提供这两个语句呢?我们首先了解一下PL/SQL的引擎。该引擎可以安装在数据库,或者应用开发工具上,例如Oracle Froms。当PL/SQL运行引擎执行一个代码块时,引擎本身只会处理过程语句,而SQL语句是发送给SQL引擎执行。SQL语句的执行时是由数据库的SQL引擎负责,再将执行结果返回给PL/SQL引擎。以下是PL/SQL引擎运行原理:这种PL/SQL引擎和SQL引擎之间的控制转移叫做上下文切换。每 阅读全文

posted @ 2013-12-09 11:40 love so much 阅读(711) 评论(0) 推荐(0)

上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 84 下一页

导航