`
hbkh2000
  • 浏览: 204205 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
预备知识一:       生产者-消费者模式。在通信软件开发中,经常涉及到消息的处理,实现时会采用生产者-消费者模式:在同一个进程地址空间内执行的两个线程。生产者线程产生消息,然后将消息放置在一个缓冲区中供消费者线程处理。消费者线程从缓冲区中读取消息进行处理。当生产者线程产生消息时,如果缓冲区满,那么生产者线程必须等待消费者线程处理完消息以释放缓冲区。当消费者线程在读取消息进行处理时,如果缓冲区中没有消息,那么消费者线程将被阻塞,直到有消息被生产出来。  ------- 预备知识二:平时的开发过程中,经常涉及到xml文件的解析,实现xml文件到java bean的转换。当前有个xml文件, ...
利用反射实现类的动态加载[转] <!--<iframe src="http://blog.iyi.cn/start/firefox_ad.html" frameborder="0" marginwidth="0" marginheight="0" vspace="0" hspace="0" scrolling="no" allowtransparency="true&qu ...
Java调试——回归基础 http://www.infoq.com/cn/articles/basic-java-debugging
用Java操作Office 2007 http://www.infoq.com/cn/articles/cracking-office-2007-with-java
用Spring 2.0和AspectJ简化企业应用程序 http://www.infoq.com/cn/articles/Simplifying-Enterprise-Apps
书评:实现模式 http://www.infoq.com/cn/articles/implementations-patterns-br
实时Java——为企业级市场热身 http://www.infoq.com/cn/articles/real-time-java
用UML做好系统分析 http://www.infoq.com/cn/articles/use-uml-to-do-system-analysis 
程序员面试百问 : 摘录:http://www.infoq.com/cn/articles/programmer-interview
重写 getValue() ; /** * * <一句话功能简述> * 方法重写 * @author kWX14579 * @version [版本号, 2009-5-6] * @see [相关类/方法] * @since [产品/模块版本] */ public class A { private int x; private int y; /** * @return 返回 x */ public int getX() { ...
java 文件操作实例(列出文件目录,创建文件,按字节读入数据,按行读入数据等) 2008年07月23日 星期三 11:30   import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import ...
  目的:什么是数据结构和算法、作用、何时使用。   1、什么是数据结构和算法: 数据结构是计算机在内存中(有时是磁盘)对数据的一种安排,包括数组、栈、二叉树等; 算法是对这些结构中的数据进行各种处理。java中算法经常通过类的方法实现。   2、作用:大致有以下3类      现实世界数据存储;(将电话本信息存储在电脑内存里,需要考虑很多)      程序员的工具;(程序员经常将栈、队列结构等作为工具简化其它一些操作(算法))      建模;(图可以用来表示城市间的航线或某一工程中任务安排关系等) 3、数据结构的特性:     (各种结果的优点和缺点)略     j ...
java 数据结构和算法_3_简单排序01
java 数据结构和算法_6_递归01
本章涉及到的数据存储类型包括:栈、队列、优先级队列; 先看看3个区别:    1、程序员的工具;    2、受限访问;    3、更加抽象;   栈:只允许访问最后一个数据项,移除这个数据项后才可以访问倒数第2个插入的数据项,依次类推。       栈也是那些应用了复杂数据结构算法的便利工具,如用栈辅助“二叉树”遍历节点。 栈的运行机制:     1、创建栈;     2、入栈;     3、出栈;     4、查看;   栈实例: 队列:         
Global site tag (gtag.js) - Google Analytics