IT技术网www.itjs.cn

Java压缩文件生成工具类

在工作过程中,需要将一个文件夹生成压缩文件,然后提供给用户下载。所以自己写了一个压缩文件的工具类。该工具类支持单个文件和文......

08日

Java中对象的深复制和浅复制详解

1.浅复制与深复制概念 ⑴浅复制(浅克隆) 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原......

07日

Java实现SSH模式加密原理及代码

一、SSH加密原理 SSH是先通过非对称加密告诉服务端一个对称加密口令,然后进行验证用户名和密码的时候,使用双方已经知道的加密口令进......

07日

Spring与Hibernate集成中的Session问题

主要讨论Spring与Hibernate集成中的session问题 1.通过getSession()方法获得session进行操作 public class Test extends HibernateDaoSupport{public void save(User us......

04日

Let’s Hack异步Servlet及Servlet3.0新特性

前天在扒Tomcat源码的时候在装配Servlet的时候我们除了看见了比较熟悉的loadOnStartup参数之外,另外一个不太熟悉的参数asyncSupported就是我们今......

04日

Java Spring的 JavaConfig 注解

序 传统spring一般都是基于xml配置的,不过后来新增了许多JavaConfig的注解。特别是springboot,基本都是清一色的java config,不了解一下,还真是......

04日

Java接口回调机制详解

一、前言 最近在看android Fragment与Activity进行数据传递的部分,看到了接口回调的内容,今天来总结一下。 二、回调的含义和用途 1、什么是......

31日

普通Java程序员学习使用的6个JDK内建工具

与你的问题不同,我认为软件工程主要是用来解决问题的。有些博客认为“每个小孩都应该学习编程”,“你认为学数学只是玩玩而已?如......

29日

Java实现人民币大写代码解析

想要实现人民币大写,在发票等场景中使用?? 1234.56显示为:壹仟贰佰叁拾肆元伍角陆分,那就往下看看吧! 本程序可以实现 0 到 9999 ......

28日

Google Guava 用户指南 —- 初始Guava类库

Guava项目包含多个基于Java基础的核心类库:collections(集合), caching(缓存), primitives support(原生类型支持 ), concurrency libraries(并发类库......

27日