自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 读取excel文件

       java进行excel解析主要是用到了poi包。比较老的poi工具包不能解析xlsx文件后缀的excel即2007的工作制表,只能解析xls文件后缀即97-2003的excel工作制表,所以如果要两种都能解析就要集成比较新的poi工具包,如果用比较老的poi包解析xlsx可能会报错。      在进行解析之前要判断excel的后缀,不同后缀用不同的类来解析,这里可以用截取后缀的方法也...

2018-03-21 18:31:13 337

转载 读写分离

什么是读写分离 MySQL Proxy最强大的一项功能是实现“读写分离(Read/WriteSplitting)”。基本的原理是让主数据库处理事务性查询,而从数据库处理SELECT查询。数据库复制被用来把事务性查询导致的变更同步到集群中的从数据库。当然,主服务器也可以提供查询服务。使用读写分离最...

2018-03-16 15:09:43 370

原创 java编程思想小记(2)

    在(1)中主要是对于背景的讲解和一些资料的补充,主要是第一章的内容,第一章的内容就跟读书差不多。第二章就是讲解了比较基础的java语言的知识,比如基础类型、垃圾回收机制、作用域、static关键字还有就是创建java程序。对象存储    首先是java创建的对象被存储到了什么地方。有五个地方可以存储数据:(1)寄存器。寄存器是最快的存储区,因为它位于处理器内部,但是寄存器的数量极其有限,所...

2018-03-08 14:33:49 186

原创 java编程思想小记(1)

       在学习java方面刚开始有些懵,上网上查找之后知道了几本比较经典的有关基础的书,不管你是不是初学者都可以拿来研读,而且是那种可以反复拿出来回味的经典之作,《JAVA编程思想》就是其中的一本。当然也有人说这本书不适合初学者,其中涉及到了一些基础知识,有C语言尤其是有C++基础的,可能会相对容易一点。       在拿到书的时候说实话还是有些头大的,800多页的书,说实话心里有些发憷,但...

2018-03-08 14:33:34 127

原创 java编程思想小记(3)——终结处理和垃圾回收

终结处理       Java有垃圾回收器负责回收无用对象占据的内存资源。但也有特殊情况:假定你的对象(并非使用new)获得了一块“特殊”的内存区域由于垃圾回收器只知道释放那些经由new分配的内存,所以它不知道该如何释放该对象的这块“特殊”内存。为了应对这种情况,Java允许在类中定义一个名为finalize()的方法。它的工作原理“假定”是这样的:一旦垃圾回收器准备好释放对象占用的存储空间,将首...

2018-03-08 14:32:17 140

原创 java源码Integer.toBinaryString()方法

      在Integer类型中有静态方法toBinaryString(int i),这个方法的功能是十进制转换为二进制输出。这个方法直接调用了toUnsignedString0(int val, int shift)方法,其中shift参数的值为1。不难发现在Integer类方法toHexString(int i)和方法toOctalString(int i)中也调用了这个方法,只不过shif...

2018-03-05 16:46:33 15802

原创 按位操作符

        按位操作符是用来操作整数的二进制位的,按位操作符会对两个参数中对应的二进制位执行布尔代数运算,并最终生成一个结果。1.按位与(&)         按位与(&)操作符是双目操作符,可以与等号(=)联合使用。按位与的操作规则是参与运算的两数(若不是二进制则先转换为二进制)对应二进位相与,若对应的二进制位都为1,则结果的相应二进位为1,否则为0。例如11&7,结...

2018-03-02 11:28:15 2151

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除