7 工程哥

尚未进行身份认证

恒者致远,思者常新!

等级
TA的排名 2k+

Apache POI学习总结

ApachePOI学习总结简介Java语言对MicrosoftOffice(Excel、WORD、PowerPoint、Visio等)格式读和写操作。2.官方文档2.1.官方主页http://poi.apache.org/2.2.JavaDoc链接http://poi.apache.org/apidocs/4.1/2.3.各组件的作用...

2019-05-19 23:10:15

采用clone()方法创建对象而不是new对象

clone()方法拷贝对象返回的是一个新对象,而不是对象的引用地址,每次拷贝动作不是一个全新对象的创建;new关键字创建对象时所用构造方法都会自动调用。而clone不会调用任何构造方法;``...

2019-03-07 22:10:45

Java性能概述

导致系统瓶颈的计算资源cpu、内存、IO、网络、数据库、锁竞争、异常。程序性能衡量指标响应时间;启动时间、执行时间、执行速度、计算资源分配、内存分配、磁盘吞吐量、网络吞吐量、负载承受能力;性能优化目标编写更有效率的代码、使用更高效的算法、减少锁竞争。性能优化策略用空间换时间、用时间换空间、简化代码、并行处理。...

2019-03-07 21:56:21

中文字符串判断

publicclassEnZhDistinguish{publicstaticvoidmain(String[]args){Strings="aa中囯bb";System.out.println(s.length()==s.getBytes().length);}}

2018-07-18 21:49:24

字符串与ASCII的转换

publicclassASCIIUtil{publicstaticvoidmain(String[]args){System.out.println(stringToAscii("hello嗨喽"));System.out.println(asciiToString("104,101,108,108,111,21992,21949"...

2018-07-18 21:39:48

Apache commons-io简介

Apachecommons-io简介

2018-05-06 20:06:45

Apache commons lang简介

Apachecommonslang简介

2018-05-06 12:47:21

Apache commons 类库简介

Apachecommons类库简介

2018-05-06 12:39:20

java8新特性

Java8新特性(十大)Java8新特性包含语言、编译器、库、工具和JVM等方面的十多个新特性。1.新特性1.1.Java语言的新特性1.1.1.Lambda表达式和函数式接口1.1.2.接口的默认方法和静态方法1.1.3.方法引用1.1.4.重复注解1.2.Java编译器的新特性1.2.1.参数名称1.3.Java官方库的新特性1.3.1.Option...

2018-04-01 21:58:47

使用Collections.emptyList()方法返回可能为空的集合

如果某个函数中的返回结果为集合,且结果可能为空时,使用该方法需要判断返回结果为null和empty;如果使用Collections.emptyList()返回为空的结果,使用时不用判断;

2017-12-31 11:47:33

使用工厂方法替换switch语句

如果switch语句中的分支固定,且不可变(例如,星期中只有7天)不用使用工厂方法替换;如果分支不固定,或将来有可能改,可以采用工厂方法来替换switch语句,这样就符合开发闭合原则。

2017-12-31 11:25:43

JavaScript入门

1.Javascript代码在html中的使用:(1).在HTML文件中直接写(可以在head或body,建议声明在head,使用在body)。(2)直接引用其他*.js文件。<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transi

2017-04-23 21:28:22

MySQL数据库连接测试程序

MySQL数据库连接测试程序:importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.SQLException;importjava.sql.Statement;publicclassMySQLConnTest{publicstaticfinalStringDBDRIVER=

2017-04-15 16:22:08

报账系统相关信息

相关配置信息

2017-03-31 07:20:51

抽奖

1、模型:packagecom.huawei.model;/***模型*@authorwym**/publicclassPerson{privateStringmemberNum;privateStringname;publicPerson(){super();}publicPerson(

2017-03-26 21:42:23

Struts2中的拦截器入门

1。Struts.xml文件:<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEstrutsPUBLIC"-//ApacheSoftwareFoundation//DTDStrutsConfiguration2.3//EN""http://struts.apache.org/dtds/struts-2.3.dtd"><

2016-10-24 21:27:32

实现日期的增加

importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Date;importjava.util.GregorianCalendar;importjavax.xml.crypto.Data;publicclassTest{publicstaticvoidmain(Strin

2016-10-23 15:01:30

程序员的自我修养

转自:http://www.cnblogs.com/printhelloworld/p/5698984.html?spm=5176.8217306.rtdmain.34.kNsoS3今天逛博客园,看到了一篇推荐的文章《浅谈程序员的英语学习》,就点进去看了一下,对于文章中的观点我非常认同,英语是非常重要的,但文章站的高度还是太高,具体表述的学习方法我不是很认同,也认为不太实际,恰好之前有一

2016-10-20 20:54:41

struts2提供的数据校验

关于struts2提供的数据校验:1.在开发中,请求参数是需要校验的。客户端校验—->js服务器校验—->java代码。struts2中提供的校验—–服务器端校验。分成两种:1.手动校验(编码校验)2.配置校验(annotation,xml)我们讲的是xml。(第一种):.

2016-10-10 21:51:49

在struts2中获取请求参数

在struts2中获取请求参数:1.属性驱动(1)方式一:直接将action做一个model,就可以得到请求参数.问题1:action封装请求参数,会不会存在线程安全问题?不会:因为每一次请求,都是一个新的action。缺点:需要单独定义java

2016-10-09 22:56:47

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!