
Java
java
話吥哆先森丶
遇到更好的自己
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
解决注册表单id与数据库主键id冲突问题
1、解决注册页面id与数据库主键id冲突2、ssh框架,B/S架构3、jqery+ajaxjs:ajax: action: RegisterServiceImpl: 数据库映射:...原创 2018-10-15 10:00:04 · 615 阅读 · 0 评论 -
java:导出excel,浏览器下载
ExcelUtil类import com.xjl.student.model.Person;import org.apache.commons.lang.time.DateFormatUtils;import org.apache.poi.hssf.usermodel.*;import org.apache.poi.ss.util.CellRangeAddress;import jav...原创 2018-10-22 15:21:24 · 2616 阅读 · 0 评论 -
Java 原生类型与包装器类型深度剖析
摘要: 本文对 Java 原生类型与包装器类型进行深度剖析,主要涉及以下四个方面:原生类型与包装器类型基础、字面值概念和种类、 基本类型的自动转型与强制转型和自动装箱与拆箱机制。要点:原生类型与包装器类型字面值概念和种类基本类型、自动转型与强制转型自动装箱与拆箱机制(Autoboxing and Unboxing)一. 原生类型与包装器类型在Java中有八种基本数据类型...转载 2018-10-10 15:44:31 · 188 阅读 · 0 评论 -
凭什么数组查询就比链表快!
1、寻址操作次数数组只需对 [基地址+元素大小*k] 就能找到第k个元素的地址,对其取地址就能获得该元素。链表要获得第k个元素,首先要在其第k-1个元素寻找到其next指针偏移,再将next指针作为地址获得值,这样就要从第一个元素找起,多了多步寻址操作,当数据量大且其它操作较少时,这就有差距了。转载:寻址操作次数多2、从CPU和内存方面理解各级别的存储器速度差异 - CPU 寄存器 – ...转载 2018-10-10 10:45:10 · 557 阅读 · 0 评论 -
Arrays.copyOf() 与 System.arraycopy()
Arrays.copyOf() 与 System.arraycopy() 的区别Arrays.copyOf()源码/** @Description 复制指定的数组, 如有必要用 null 截取或填充,以使副本具有指定的长度 * 对于所有在原数组和副本中都有效的索引,这两个数组相同索引处将包含相同的值 * 对于在副本中有效而在原数组无效的所有索引,副本将填充 null,当且仅当指...原创 2018-10-09 18:14:21 · 160 阅读 · 0 评论 -
乐观锁与悲观锁
乐观锁乐观锁(Optimistic Lock), 顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,可以使用版本号等机制。乐观锁适用于多读的应用类型,这样可以提高吞吐量,像数据库如果提供类似于write_condition机制的其实都是提供的乐观锁。一旦失败,就会重试,重新读取版本号,继续操作。所以写操作多的情...翻译 2018-10-09 09:53:20 · 122 阅读 · 0 评论 -
json转xml、xml转json
一、jar包所需jar包二、xml2json方法一:使用json-lib代码:public String xml2json(String xml) { //创建XMLSerializer对象 XMLSerializer xmlSerializer = new XMLSerializer(); //将xml转化为json...原创 2018-09-19 17:21:48 · 35883 阅读 · 1 评论 -
StringTokenizer
StringTokenizer是字符串分隔解析类型,属于:java.util包。StringTokenizer的构造函数 StringTokenizer(String str):构造一个用来解析str的StringTokenizer对象。java默认的分隔符是“空格”、“制表符(‘\t’)”、“换行符(‘\n’)”、“回车符(‘\r’)”。 StringTokenizer(String str,S...翻译 2018-06-28 16:02:54 · 174 阅读 · 0 评论 -
java字符串左移右移
public class StringReversal { /** * 反转字符串(循环交换) * 其他字符串反转的方法 * 1、java的api:StringBuffer的reverse方法 * 2、利用栈的特性(先进后出) * 3、反向遍历字符串 * @param from * @return */ ...原创 2018-06-23 23:41:07 · 1371 阅读 · 0 评论 -
Java:导出word,浏览器下载
WordUtil类import com.lowagie.text.*;import com.lowagie.text.Font;import com.lowagie.text.Image;import com.lowagie.text.pdf.BaseFont;import com.lowagie.text.rtf.RtfWriter2;import com.xjl.student.m...原创 2018-10-22 15:48:39 · 5342 阅读 · 4 评论