第十一章Java多线程机制了解Java中的进程与线程1.1进程:一般程序的结构大致可分为一个入口、一个出口和一个顺序执行的语句序列。程序运行时,系统从程序入口开始,按照语句的执行顺序(包括顺序、分支和循环)完成相应指令,然后从出口退出,程序结束。这样的结构称为进程。可..
分类:
编程语言 时间:
2015-05-07 12:39:52
阅读次数:
156
问题描述
在C/S模式中,有时我们会长时间保持一个连接,以避免频繁地建立连接,但同时,一般会有一个超时时间,在这个时间内没发起任何请求的连接会被断开,以减少负载,节约资源。并且该机制一般都是在服务端实现,因为client强制关闭或意外断开连接,server端在此刻是感知不到的,如果放到client端实现,在上述情况下,该超时机制就失效了。本来这问题很普通,不太值得一提,但最近在项目中看到了该...
分类:
其他好文 时间:
2015-05-07 12:33:22
阅读次数:
137
一、进入java的世界1.你要做的事情:编写源代码Party.java -》 编译:javac Party.java,产生Party.class文件(eclipse是自动编译的,.class文件存放在Path路径下)-》在某个jvm上执行:java Party2.一些java基本语法的东西:(1)j...
分类:
编程语言 时间:
2015-05-07 11:52:10
阅读次数:
128
一、 面向对象,这个对象到底是什么?
这个对象不是C#中的实例,C#中我们把一个类的实例也叫做对象,这种对象严格的说应该是面向对象的编程实现(OOP)中的对象,面向对象编程,也不是面向类的实例编程。对象的定义是人们要进行研究的任何事物,从最简单的整数到复杂的飞机等均可看作对象,它不仅能表示具体的事物,还能表示抽象的规则、计划或事件。也有的定义为“一切都是对象”然而面向对象也不能简单的等价...
分类:
其他好文 时间:
2015-05-07 10:27:57
阅读次数:
111
Protocol Buffer技术详解(Java实例)该篇Blog和上一篇(C++实例)基本相同,只是面向于我们团队中的Java工程师,毕竟我们项目的前端部分是基于Android开发的,而且我们研发团队中目前主要使用的开发语言就是C++、Java和Python,其中Python主要用于编写各种工具程...
分类:
编程语言 时间:
2015-05-06 22:27:33
阅读次数:
235
第十章数据输入与输出输入流与输出流:(1)输入流:以程序为基准,向程序中输入数据的流定义为输入流。从输入流向程序中输入数据称为读数据(read)。(2)输出流:以程序为基准,从程序输出数据的流称为输出流。从程序中将数据输出到输出流称为写数据(write)。字节流和字符流(..
分类:
编程语言 时间:
2015-05-06 18:11:19
阅读次数:
150
单元测试是一个非常好用的工具,是一个Java程序员修养的一部分。从04年开始,我就开始在项目实践中使用单元测试。十几年来,参与的项目基本上都或多或少的使用了单元测试,多的能有100%覆盖率的要求,少的也要覆盖主要代码,发现这个实践在提高软件质量和开发速度上还是很有好处的。在和朋友同事的交流中,发现有很多项目没有使用单元测试,也有很多程序员不会写单元测试,但是大家对这个都很有兴趣。所以我想把自己掌握...
分类:
编程语言 时间:
2015-05-06 17:52:15
阅读次数:
186
前言:因为项目原因,近期开始学习Oracle数据库。Oracle是目前最流行的数据库之一,功能强大,性能卓越,相对的学习的难度还是不小。我打算将自己的学习过程记录下来,做个积累,方便自己和其他的学习者。
写在学习前面的话,主要是:
1、把一些常见问题的问答分享一哈;
2、对学习路线的一个安排;
3、预期的结果展望。
1、Oracle数...
分类:
数据库 时间:
2015-05-06 17:42:10
阅读次数:
150
本文由 ImportNew - 一直在路上 翻译自 howtodoinjava。欢迎加入翻译小组。转载请见文末要求。
本人收集了一些在大家在面试时被经常问及的关于Spring的主要问题,这些问题有可能在你下次面试时就会被问到。对于本文中未提及的Spring其他模块,我会单独分享面试的问题和答案。
欢迎大家向我推荐你在面试过程中遇到关于Spring的问题。我会把大家推荐的问题添加到下面的...
分类:
编程语言 时间:
2015-05-06 15:13:09
阅读次数:
311
在开篇之前,先补充一下《Java学习系列》里面的instanceof关键字的使用及其陷阱。简要说明:instanceof是一个简单的二元操作符,它是用来判断一个对象是否为一个类的实例。只要instanceof左右操作数有继承或实现的关系,程序都是可以编译通过的。下面通过一个简单实例来说明一下instanceof关键字的使用及其陷阱:
class A {
public boolean isDateInstance(T t) {
return t instanceof Date;
}
}...
分类:
编程语言 时间:
2015-05-06 06:57:27
阅读次数:
186