摘要: 深入分析Java I/O 工作机制 作者:egg 邮箱:xtfggef@gmail.com 微博:http://weibo.com/xtfggef 博客:http://blog.csdn.net/zhangerqing 论坛:http://www.qtlife.net(随便建了一个,方便大家一起交流 阅读全文
posted @ 2017-05-04 15:53 albert_think 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 从上一章(Java之美[从菜鸟到高手演变]之多线程简介)中,我们了解了关于多线程开发的一些概念,本章我们将通过具体事例引入线程同步问题,后续会不断的提出线程同步的方法。我们知道,采用多线程可以合理利用CPU的空闲资源,从而在不增加硬件的情况下,提高程序的性能!听上去很有诱惑力,可是为什么我们的项目不 阅读全文
posted @ 2017-05-04 15:51 albert_think 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 为什么会有本章的出现?因为XML实在是太重要了,而且被广泛应用!不论是数据存储,还是其他方面,如配置文件等。XML是一种对独立于任何编程语言的数据进行编码的机制。在数据交换领域,正在变得非常流 阅读全文
posted @ 2017-05-04 15:51 albert_think 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 从本篇文章起,我将在Java多线程方面进行深入剖析,这是很大的一部分内容,也是我们作为Java开发者必须要跨过的一道坎儿!因为Java本身就是多线程的语言,想要真正掌握Java,那么请先掌握多线程!文章会整理为一个系列,包含若干篇文章,因为在笔者看来,多线程的问题是不能用几篇文章来说清楚的,也许理论 阅读全文
posted @ 2017-05-04 15:50 albert_think 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 Exception这个东西,程序中必须会有的,尽管我们很不乐意看到它,可是从另一个角度考虑,有异常则说明程序有问题,有助于我们及时改正。有的时候程序出错的原因有很多,比如不合法的输入、类型、空 阅读全文
posted @ 2017-05-04 15:48 albert_think 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 智力题,每个正式的笔试、面试都会出,而且在面大企业的时候必然会问到,笔者曾在很多面试中,都被问到过,不过答得都不是很好,因为时间很短,加上我们有时候过于紧张,所以做出这类问题,还是有一定的难度,从这篇文章中我会总结一些常见的智力题,本章系Java之美[从菜鸟到高手演变]系列之智力题,希望各位读者能在 阅读全文
posted @ 2017-05-04 15:47 albert_think 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 很多Java面试的时候,都会问到有关Java垃圾回收的问题,提到垃圾回收肯定要涉及到JVM内存管理机制,Java语言的执行效率一直被C、C++程序员所嘲笑,其实,事实就是这样,Java在执行效 阅读全文
posted @ 2017-05-04 15:28 albert_think 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 集合类之番外篇:深入解析HashMap、HashTable 作者:egg 新浪微博:http://weibo.com/xtfggef Java集合类是个非常重要的知识点,HashMap、HashTable、ConcurrentHashMap等算是集合类中的重点,可谓“重中之重”,首先来看个问题,如面 阅读全文
posted @ 2017-05-04 15:12 albert_think 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 最近在找工作,目前还没有定下来,拿到了一个公司的offer,不过被当白菜了,正在商量薪资方面的事情。随着百度面试的失败,梦想再次破灭。想想这一年来的奋斗,别是一番滋味在心头。突然想起一句话:踏歌长行,梦想永在! 说程序员是幸福的,因为我们每天都会和大脑过意不去,故意去挑战,因为我们总是在与IDE经历 阅读全文
posted @ 2017-05-04 15:08 albert_think 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 写程序就像生活,有酸甜苦辣,关键在于过程,任何事情的过程都是美好的,是值得我们回味的!有人说,编程是一种艺术,艺术出于生活却高于生活,每一个细节都值得细细品味...程序员无非就是两件事:学习和 阅读全文
posted @ 2017-05-04 15:07 albert_think 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址为:http://blog.csdn.net/zhangerqing/article/details/8093387 当需要排序的集合或数组不是单纯的数字型时,通常可以使用Comparator或Comparable,以简单的方式实现对象排序或自定义排序。 阅读过程中有任何问题,请联系eg 阅读全文
posted @ 2017-05-04 14:51 albert_think 阅读(297) 评论(0) 推荐(0) 编辑
摘要: CREATE OR REPLACE PROCEDURE pro_syn_contact_ecp(p_error_code OUT VARCHAR2) IS 1.数据对比 2.不存在向比较表和同步表中新增一条记录 3.存在字段作修改时修改比较表和向同步表中增加一条记录 4.原表中已经不存在的数据 把比 阅读全文
posted @ 2017-05-04 14:23 albert_think 阅读(249) 评论(0) 推荐(0) 编辑
摘要: SELECT * FROM cop_customer_project_mv t WHERE t.fcust_party_id = 566110 AND '1,2,3,4,5' like '%' || nvl(t.FSTEP_CODE,'@@@@@') || '%' ORDER BY t.fstart 阅读全文
posted @ 2017-05-04 14:12 albert_think 阅读(204) 评论(0) 推荐(0) 编辑
摘要: PageObject pageObj = new PageObject(); pageObj.setTotalCount(total); pageObj.setPageSize(synchronizeNum); int pageNum = pageObj.getTotalCount(); List< 阅读全文
posted @ 2017-05-04 14:03 albert_think 阅读(141) 评论(0) 推荐(0) 编辑
摘要: public class PageObject { public PageObject(Integer page, Integer size) { this.page = page; if (page < 1) { page = 1; } this.pageSize = size; } public 阅读全文
posted @ 2017-05-04 14:00 albert_think 阅读(426) 评论(0) 推荐(0) 编辑