
java
文章平均质量分 95
新手白菜
这个作者很懒,什么都没留下…
展开
-
总结一些基本的Java面试题
1.请说一下Spring的三大核心思想:Ioc(控制反转),DI(依赖注入),AOP(面向切面)2.请说一下SpringMVC的工作流程3.线程的运行的状态有哪些4.equals() 和 == 的区别5.List、Set、Map的区别6.HashMap和Hashtable的区别是什么7.final、finally和finalize的区别8.ArrayList和LikedList的...原创 2019-11-26 19:56:55 · 173 阅读 · 0 评论 -
数据隐藏工具类
/** * * 隐秘数据工具类 * * @version 1.0 * @since JDK1.7 * @author yaomy * @date 2018年4月3日 上午10:19:07 */public class HideDataUtil { /** * @param code 要隐藏显示的字符串 * @param head 前面保...原创 2019-10-28 19:40:44 · 350 阅读 · 0 评论 -
几个数据持久化框架Hibernate、JPA、Mybatis、JOOQ和JDBC Template的比较
因为项目需要选择数据持久化框架,看了一下主要几个流行的和不流行的框架,对于复杂业务系统,最终的结论是,JOOQ是总体上最好的,可惜不是完全免费,最终选择JDBC Template。Hibernate和Mybatis是使用最多的两个主流框架,而JOOQ、Ebean等小众框架则知道的人不多,但也有很多独特的优点;而JPA则是一组Java持久层Api的规范,Spring Data JPA是JPA Re...原创 2019-09-05 08:17:36 · 2890 阅读 · 0 评论 -
Java开发的三个特性和五个基本原则
以前一直认为程序中的类有使用到封装继承多态就是面向对象设计,其实不然封装,继承,多态只是面向对象的三大特性,但是在设计程序的时候并不是说类的结构使用到了(或是体现出了)这三个特性就是面向对象,其实真正的面向对象设计是要符合下面的五大原则,面向对象的五大基本原则:单一职责原则(SRP) 开放封闭原则(OCP) 里氏替换原则(LSP) 依赖倒置原则(DIP) 接口隔离原则...原创 2019-08-17 17:04:49 · 180 阅读 · 0 评论 -
SpringMVC工作原理四之文件上传:MultipartResolver
MultipartResolver 用于处理文件上传,当收到请求时 DispatcherServlet 的checkMultipart() 方法会调用 MultipartResolver 的isMultipart() 方法判断请求中是否包含文件。如果请求数据中包含文件,则调用MultipartResolver 的resolveMultipart()方法对请求的数据进行解析,然后将文件数据...转载 2019-08-16 10:34:25 · 240 阅读 · 0 评论 -
ssm项目导出excel表格
import java.io.IOException;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.Collection;import java.util.Iterator...原创 2019-07-29 09:50:01 · 726 阅读 · 0 评论 -
关于apache poi导出excel表格(十万级数据导出)
poi导出excel表格开箱即用这个是导出表格到桌面,非常不错的一个工具 类,poi的jar包就不用多说了,直接去apache的官网上下载就可以了,下面是工具类的核心代码。import java.io.IOException;import java.io.OutputStream;import java.lang.reflect.Field;import java.lang.refl...转载 2019-07-29 09:41:39 · 705 阅读 · 0 评论 -
MD5加密工具开箱即用
package com.order.utility;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.nio.ByteBuffer;import java.nio....原创 2019-07-18 14:26:20 · 165 阅读 · 0 评论 -
java (取文本中间)字符串之间的文本
/** * 取两个文本之间的文本值 * @param text 源文本 比如:欲取全文本为 12345 * @param left 文本前面 * @param right 后面文本 * @return 返回 String */ public static String ge...原创 2019-07-10 19:05:39 · 786 阅读 · 0 评论 -
jsp四大作用域和九大内置对象
jsp是运行在服务端的程序JSP有九个内置对象(又叫隐含对象),不需要预先声明就可以在脚本代码和表达式中随意使用JSP九大内置对象分为四类:输入输出对象:out对象、response对象、request对象通信控制对象:pageContext对象、session对象、application对象Servlet对象:page对象、config对象错误处理对象:exception对象...原创 2019-06-10 10:57:01 · 129 阅读 · 0 评论