![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 54
下雨天uu
lot of time
展开
-
java4大基本算法加密解析
简单的java加密算法有: BASE64 严格地说,属于编码格式,而非加密算法MD5(Message Digest algorithm 5,信息摘要算法)SHA(Secure Hash Algorithm,安全散列算法)HMAC(Hash Message Authentication Code,散列消息鉴别码) 1. BASE64 Base64是网络上最常见的用于传输8Bit字节转载 2015-07-14 18:04:07 · 411 阅读 · 0 评论 -
java中遍历Map的方法
/** * 遍历Map的四种方法 */ public static void method01(){ Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值原创 2015-08-14 10:28:44 · 292 阅读 · 0 评论 -
Java内存管理原理及内存区域详解
一、概述 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干不同的数据区域,这些区域都有各自的用途以及创建和销毁的时间。Java虚拟机所管理的内存将会包括以下几个运行时数据区域,如下图所示: 下面就每一个区域进行阐述。 二、运行时数据区域 程序计数器 程序计数器,可以看做是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型里,字节码解释器转载 2015-09-11 15:39:25 · 552 阅读 · 0 评论 -
Java正则表达式
一、正则表达式基础知识 1.1 句点符号 假设你在玩英文拼字游戏,想要找出三个字母的单词,而且这些单词必须以“t”字母开头,以“n”字母结束。另外,假设有一本英文字典,你可以用正则表达式搜索它的全部内容。要构造出这个正则表达式,你可以使用一个通配符——句点符号“.”。这样,完整的表达式就是“t.n”,它匹配“tan”、“ten”、“tin”和“ton”转载 2015-11-20 15:30:57 · 788 阅读 · 0 评论 -
Hibernate 缓存机制
一、why(为什么要用Hibernate缓存?) Hibernate是一个持久层框架,经常访问物理数据库。 为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。 缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 二、what(Hibernate缓存原理是怎样的?)Hibern原创 2015-12-02 15:13:14 · 418 阅读 · 0 评论 -
java数组倒置
倒置的意思就是最后一个元素变成第一个元素第一个元素变成最后一个,过程就是折中取半不遍历整个数组了遍历一半,那么就/2就可以 ,但是计算机数数的方法是从0开始的也就是说最后一个值里面是没有任何意义的 ,所以要在最后一个值那-1,且还要定义一个空的变量 因为要用到三步换值(变量) 不定义也可以。 String [] strArr = new String[]{"1","2","3","4",原创 2016-04-25 16:49:58 · 8311 阅读 · 1 评论 -
POI导出数据库数据到excel
废话就不说了,直接上代码。 public class TestPoi{ /** * * */ private InputStream istream; private String fileName; public String exportSatistics() { try { list = orderService.getExportCount(map);原创 2016-04-26 11:31:32 · 545 阅读 · 0 评论