综合示例,演示有限长度字符序列缓冲区的并发读写, 或者称 生产者 - 消费者问题。错漏之处, 恳请指出^_^/** * PCProblem : * 模拟生产者-消费者问题, 生产者产生字符并写入字符序列缓冲区, 消费者从缓冲区取走字符 * * @author shuqin1984 2011-0...
分类:
编程语言 时间:
2014-10-20 20:57:48
阅读次数:
223
下班等公交回去,有点累困要回去早点休息,今天效率不高,上午是跟同事沟通需求,下午是跟另一个同事沟通框架设计,本身需求只写了几条,没写代码,在专业竞争力上没多少提升,其实最重要的是我有几个观念的转变,以前还想着未来做前端也是个方向,但今看到收藏的玉伯一篇分析前端困境的文章顿时变了注意,提取前端的价值很...
分类:
其他好文 时间:
2014-10-20 20:57:21
阅读次数:
172
1.String是最基本的数据类型吗?不是,基本数据类型:byte,short,int,long,float,double,char,boolean.2.String s = "Hello";s=s+"World!";这两行代码执行后,原始的String对象中的内容到底变了没有?没有,因为Strin...
分类:
编程语言 时间:
2014-10-20 20:56:41
阅读次数:
154
不理解多线程程序设计, 就无法真正理解 JavaSE 和 JDK 源码; 因为线程特性已经与Java 语言紧密地融合在一起。 如何学习多线程程序设计呢? 那看上去似乎总是显得有些神秘。首先, 必须透彻理解并发程序设计的基本原理和机制, 否则, 只是学习使用那些关键字、类的招式,恐怕只能...
分类:
编程语言 时间:
2014-10-20 20:56:17
阅读次数:
355
0/1背包问题的动态规划法求解,前人之述备矣,这里所做的工作,不过是自己根据理解实现了一遍,主要目的还是锻炼思维和编程能力,同时,也是为了增进对动态规划法机制的理解和掌握。 值得提及的一个问题是,在用 JAVA 实现时, 是按算法模型建模,还是用对象模型建模呢? 如果用算法模型,那么 背包的值、重量...
分类:
编程语言 时间:
2014-10-20 20:56:06
阅读次数:
259
SQL批处理是JDBC性能优化的重要武器,经本人研究总结,批处理的用法有三种。packagelavasoft.jdbctest;importlavasoft.common.DBToolkit;importjava.sql.Connection;importjava.sql.PreparedState...
分类:
数据库 时间:
2014-10-20 20:54:58
阅读次数:
228
从一个编程初学者,到一个程序开发菜鸟,再到技术高手、技术大牛、大师级人物, 必有一个成长路线。 根据自己的学习开发经历,我觉得一个程序员的成长之路可以按照如下循序渐进: 技术技能: 1. 初学编程: 找一两本优秀的编程语言书籍,按照例子敲代码。 推荐 K&R 《TCPL》 和 BE 《Thin...
分类:
其他好文 时间:
2014-10-20 20:53:58
阅读次数:
236
酒店评论情感分析系统(三)——将分词和去停用词后的评论文本基于“环境、卫生、价格、服务”分类思想:将进行了中文分词和去停用词之后得到的词或短语按序存在一个数组(iniArray)中,从中找出所有和“环境、卫生、价格、服务”四个方面相关的词或短语,并记录下其位置信息(sortRefNum)。然后按照位...
分类:
其他好文 时间:
2014-10-20 20:53:44
阅读次数:
311
classes12.jar,ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别,之间的差异作者:赵磊博客:http://elf8848.iteye.com来源:http://elf8848.iteye.com/blog/811037在使用Oracle JDBC驱动时,有些问题你...
分类:
数据库 时间:
2014-10-20 20:52:40
阅读次数:
461
非技术方面: 1. 要特别注重熟悉业务与人际沟通 入职一月来,最大的感受就是要注重业务熟悉与沟通。这并不是说技术不够重要,而是,在公司里,在工作上,熟悉业务并能顺畅地与同事沟通和协作,显得尤为重要而且首要。通常,在技术方面不会出太大问题,因为总有高手把关,而业务与沟通容易成为瓶颈。技术方...
分类:
其他好文 时间:
2014-10-20 20:52:16
阅读次数:
201