摘要: Java虚拟机中的内存分配图 :各个区域的特性总结如下表:补充说明:当多线程情形下,可能多个线程要在堆上分配内存,那么可能出现内存分配的同步问题,解决方案有两个,一个就是同步内存分配动作;另一个就是采用TLAB,即在Java堆中针对每个线程先预先分配一小块线程私有的本地线程分配缓冲。这样当线程需要分... 阅读全文
posted @ 2016-10-20 14:11 一杯甜酒 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 一、条件筛选1、数字筛选:sql = "Select * from [sheet1$] Where 销售单价 > 100"2、字符条件:sql = "Select * from [sheet1$] Where 物品名称 ='挡泥板'"3、日期条件:sql = "Select * from [shee... 阅读全文
posted @ 2016-10-20 10:27 一杯甜酒 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 要想全面了解java开发工具,我们首先需要先了解一下java程序的开发过程,通过这个过程我们能够了解到java开发都需要用到那些工具。首先我们先了解完整项目开发过程,如图所示:从上图中我们能看到一个完整的java项目的开发包括很多的环节,每个环节都需要用到不同的开发工具。在实际java项目开发中,一... 阅读全文
posted @ 2016-10-20 10:19 一杯甜酒 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 人活着是是为了吃饭,吃饭是为了活着,呵呵。 要吃饭就得有钱,要钱就得工作,工作是为了挣钱。实际上对于普通的码农来说虽有比普通行业略高的报酬,但是钱到用时方恨少啊一年到头视乎没剩下多少了。所以今天谈谈怎么在业余的时间增加自己的收入。NO1、私活(俗称外包)这是最直接的方式,马上就能见到现钱!当然这要花... 阅读全文
posted @ 2016-10-20 10:16 一杯甜酒 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 前言Java Labmda表达式的一个重要用法是简化某些匿名内部类(Anonymous Classes)的写法。实际上Lambda表达式并不仅仅是匿名内部类的语法糖,JVM内部是通过invokedynamic指令来实现Lambda表达式的。具体原理放到下一篇。本篇我们首先感受一下使用Lambda表达... 阅读全文
posted @ 2016-10-20 10:13 一杯甜酒 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 相信在html5之前,很少人会关注html页面上head里标签元素的定义和应用场景,可能记得住的只有"title"、"keyword"和"description"这些meta在逐渐了解使用html新标准后,特别是移动页面的开发普及,可以看到html中这一块内容越来越重要为大家所认识,初次见到这些标签... 阅读全文
posted @ 2016-10-20 10:10 一杯甜酒 阅读(186) 评论(0) 推荐(0) 编辑