自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 Map与对象互转

 使用org.apache.commons.beanutils进行转换如果项目中没有该依赖,导入maven<dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version...

2018-11-24 00:29:00 156

原创 Spring-data-jpa

Spring-data-jpa1.背景介绍什么是jpa?JPA本质上就是一种ORM规范,注意不是ORM框架——因为JPA并未提供ORM实现,它只是制订了一些规范,提供了一些编程的API接口,但具体实现则由服务厂商来提供实现,JBoss应用服务器底层就以Hibernate作为JPA的实现。 既然JPA作为一种规范——也就说JPA规范中提供的只是一些接口,显然接口不能直接拿来使...

2018-08-06 19:43:42 232

原创 什么是tcp/ip协议

大家好,今天给大家分享一下什么是tcp/ip协议?TCP的三次握手指的是什么,为什么一定要三次握手,而不是四次或者是两次?1.背景介绍先介绍下背景TCP/IP是什么?TCP/IP不是一个协议,而是一个协议族的统称。里面包括了IP协议,IMCP协议,TCP协议等等。同时是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输...

2018-07-24 21:30:17 26391 1

转载 二叉查找树

大家好,今天给大家分享一下个知识点:二叉查找树1.背景介绍二叉树 (binary tree)二叉树就是一个节点分出两个节点,称其为左右子节点;每个子节点又可以分出两个子节点,这样递归分叉,其形状很像一颗倒着的树。二叉树限制了每个节点最多有两个子节点,没有子节点的节点称为叶子。平衡二叉树它是一 棵空树或它的左右两个子树的高度差的绝对值不超过1...

2018-07-14 19:32:29 268

原创 Shiro

大家好,今天给大家分享一下可能会使用到的知识点:Shiro1.背景介绍Shiro是什么?Apache Shiro 是一个开源安全框架,提供身份验证、授权、密码和会话管理。Shiro框架直观、易用,同时也能提供健壮的安全性。与它类似的框架还有springSecurityShiro的产生背景:Shiro的前身是JSecurity。2004年,Les Hazlewoo...

2018-07-02 23:51:39 234

转载 springboot使用hibernate validator校验

文章转载原文见:https://www.cnblogs.com/mr-yang-localhost/p/7812038.html目录一、参数校验二、hibernate validator校验demo三、hibernate的校验模式1、普通模式(默认是这个模式)2、快速失败返回模式四、hibernate的两种校验1、请求参数校验2、GET参数校验(@RequestParam参数校验)3、model校...

2018-06-24 10:35:05 504

原创 基础IO流

大家好今天给大家分享一下可能会用到的知识点:基础IO流1.背景介绍流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。2.知识剖析IO流的分类根据处理数据类型的不同分为:字符流和字节流根据数据流向不同分为:输入流和输出...

2018-06-20 11:59:13 218

原创 Lambda表达式基本概念

大家好,今天给大家分享一下可能会使用到的知识点:Lambda表达式基本概念1.背景介绍Lambda表达式式Java8的重要更新,Lambda表达式支持将代码块作为方法参数,可以使用Lambda 实现以更简洁的代码来创建只有一个抽象方法的接口的实例2.知识剖析组成:形参列表,如果形参列表中只有一个参数,可以将圆括号省略箭头,由英文的中划线和大于符...

2018-06-07 22:21:42 212

原创 为什么要使用memcache?memcache有什么作用?

大家好,今天给大家分享一下可能会使用到的知识点:为什么要使用memcache?memcache有什么作用?1.背景介绍 什么是Memcache? Memcached是开源的分布式cache系统,现在很多的大型web应用程序包括facebook,youtube,wikipedia,yahoo等等都在使用memcached来支持他们每天数亿级的页面访问。...

2018-05-28 10:37:17 321

原创 git命令使用

Git 的使用一、将文件添加到暂存区,再提交到本地仓库初始化一个本地版本库,执行一次即可,后面不用再执行git init设置用户名和邮箱(全局)git config user.name "用户名"这个位置git config user.email "[email protected]"就是github绑定邮箱创建一个文件touch ai.txt查看状态git status将该文件添加到暂存区,然后再查看状...

2018-05-22 17:53:19 14913 3

原创 拦截器、过滤器、监听器各有什么作用?

大家好,今天给大家分享一下可能会使用到的知识点:拦截器、过滤器、监听器的作用背景介绍拦截器java里的拦截器是动态拦截Action调用的对象,它提供了一种机制可以使开发者在一个Action执行的前后执行一段代码,也可以在一个Action执行前阻止其执行,同时也提供了一种可以提取Action中可重用部分代码的方式。在AOP中,拦截器用于在某个方法或者字...

2018-05-16 20:36:34 260

原创 如何写shell脚本?尝试自己编写一个简单脚本

大家好,今天给大家分享一下可能会使用到的知识点:如何写shell脚本?尝试自己编写一个简单脚本1.背景介绍Shell是什么?Shell本身是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许...

2018-05-04 18:27:05 9204

原创 JSP基本知识

大家好,今天给大家分享一下面试可能会使用到的知识点:Servlet和Jsp一、servlet简介广义上讲,servlet是一个接口,它定义了一个服务端应用程序的类初始化要做什么,接收到请求时做什么,和销毁是做什么。实现这个接口的就是servleit,但这并不是我们平时所说的那个servlet,我们平时说的servlet是HttpServlet...

2018-04-20 18:17:08 198

原创 jdbc插入百万级数据

1.背景介绍快速插入百万级数据我们一般用JDBC向数据库插入数据时,是用statement或preparedstatment中的update或execute方法来实现,但当要插入的数据为百万级别甚至千万级别时,这种方法显然无法满足我们的需求,可以尝试写一个循环,循环以百万次statement.excute(sql)方法,我这边测试是半个小时还没有插完。缺点:一条一条的s...

2018-04-12 19:43:23 1986

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除