- 博客(32)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 【二】Springboot+Mybatis+Redis实现用户信息查询缓存
Springboot+mybatis+redis实现用户信息查询缓存
2017-12-05 20:01:45
7739
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 【一】Springboot+Shiro+Mybatis+Thymeleaf实现权限控制和gif验证
Springboot+Shiro+Mybatis+ajax实现权限控制,登陆,gif验证码,记住我等功能
2017-11-24 20:31:56
16480
12
原创 Springcloud学习——多个Eureka服务注册中心
1. Github项目地址 https://github.com/zengzhen1994/springboot-learning (选择Springcloud/Springcloud-learning-5)2.意义当有多个注册中心时,服务只要向一个注册中心注册就可以了。因为所有的注册中心都是彼此相连的。3.代码配置3.1 开启两个Eureka server,分别在不同
2018-01-05 19:40:43
10791
原创 Springcloud学习——结合RabbitMQ实现消息总线更新分布式配置
Springcloud结合RabbitMQ实现消息总线更新分布式配置
2018-01-02 21:05:06
1510
原创 interrupt,interrupted,isInterrupted三者区别【附例子】
interrupt,interrupted,isInterrupted区别有demo
2017-11-21 18:57:23
3066
原创 Springboot实现ajax
本文将结束如何让springboot完美结合ajax,springboot在这里先不介绍,想了解的同学可以去看我的博客,里面有Spirngboot+mybatis的demo1. 配置好jsp路径;例如我是放在WEB-INF/jsp/下;配置路径如下将代码写在application.properties里spring.mvc.view.prefix:/WEB-INF/jsp/spri
2017-11-21 09:11:25
9232
1
原创 Web工程转成Maven工程详细步骤
为什么用maven构建项目?构建后的maven项目将项目所依赖的jar包都写到pom.xml下,移植项目的时候你再也不用担心少下了一些jar包,也不用拷贝所有的jar包文件。一个工程项目里,jar包的大小往往占了很大一部分。组内成员共享maven包,只要转注于逻辑处理,所需要的jar包只需要几行代码用往里插入就可以,maven会自动管理,初次加载时会自动下载相应的依赖包。尤其是在项目庞大时,m
2017-11-20 12:36:32
2346
原创 Spring 4.x vs Spring 5.x
随便记录一下spring新特性,以便日后学习Spring 4.x新特性1. 泛型限定式依赖注入2. 核心容器的改进3. web开发增强4. 集成Bean Validation 1.1(JSR-349)到SpringMVC5.Groovy Bean定义DSL6.更好的Java泛型操作API7.JSR310日期API的支持8.注解、脚本、
2017-11-19 11:50:40
25209
原创 JAVA中关于switch方法的变更
在jdk1.7之前,switch()方法中只允许参数为基本数据类型及对应的包装类Integer、Double等,以及Enum类型;在jdk1.7之后,String类型也可作为参数传入switch();
2017-11-18 16:03:32
1064
原创 关于JVM运行机制的一些理解
学习java有一段时间,一直挺好奇java底层是怎么实现的,以及java语言特性的优点。因此自己作下总结,如果本文有错误处请各位看官批评指出,我要及时修正我的一些理解。跨平台首先对于java,之所以能够跨平台运行,依赖于底层的jvm实现机制。所有的代码写完后,都会翻译成jvm所能识别的字节进行存取。jvm编码都是用Unicode。当需要加载的时候,就会把字节转为平台所能懂得语言。因此一个j
2017-11-18 15:08:16
406
原创 java递归算法中的排列组合问题及排列组合去重
之前学习递归算法的时候一直来不及总结一下,也花了一些时间去理解排列组合中的实现问题,现在总结一下,希望对大家能有帮助1. 排列问题问题:由a、b、c三个字母随机组成的所有排列情况思路:首先 先确定第一位字母,例如确定了a,则情况就变成了a与剩下两位字母的随机组合,这里就是递归实现,自身实现自身方法。当列出了所以以a为启示的情况后,a与b交换 ,交换后仍然是递归方法。之后a与c进行交换。
2017-11-17 13:05:49
5269
转载 Hibernate框架和MyBatis的区别总结
JAVA面试中问及HIBERNATE与 MYBATIS的对比,在这里做一下总结我是一名java开发人员,hibernate以及mybatis都有过学习,在java面试中也被提及问道过,在项目实践中也应用过,现在对hibernate和mybatis做一下对比,便于大家更好的理解和学习,使自己在做项目中更加得心应手。第一方面:开发速度的对比就开发速度而言,Hibernate的真
2017-11-17 13:00:36
1091
原创 基于深度学习车牌识别中遮挡车牌分类
最近实验室在做基于车牌识别系统的开发,发现检测后的车牌有一些仍然是污损车牌及没有车牌,为了使这部分车牌不进入识别系统,采用了cnn的分类系统对车牌进行划分,划分为遮挡车牌和非遮挡车牌,测试1000张车牌数据,分类准确率还不错,达到95%框架:Tensorflow方法:CNN卷积神经网络数据集:2个数据集,如图,0文件夹储存完整清晰车牌数据,1文件夹存储污损车牌测试集数据放置
2017-11-17 12:44:10
4729
转载 机器学习算法总结
机器学习算法系列——博客中相关机器学习算法的目录标签: 机器学习分类聚类算法推荐算法2014-10-04 21:05 4881人阅读 评论(4)收藏举报分类: Machine Learning(57) 作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?
2017-11-17 12:27:19
640
原创 约瑟环问题【java程序员面试宝典的代码更改】
看java编程思想这本书的时候,发现里面给出许多答案都是错误的,误导了大部分读者,基于约瑟环问题提出的代码,是不符合逻辑,因此进行修正。也希望大家批评指导,代码写得不好之处请指出。约瑟环问题:/** * 约瑟环问题。 * 30个人围成一个圈,从第一个开始一次报数, * 每数到第九人丢出去,剩15。 * Created by ZZ on 2017/11/2. */附上我修改后的
2017-11-17 11:26:46
713
转载 ThreadLocal实现多线程
深入研究java.lang.ThreadLocal类 一、概述 ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是threadlocalvariable(线程局部变量)。也许把它命名为ThreadLocalVar更加合适。线程局部变量(ThreadLocal)其实的功用非常简单,就是为每一个使用该变量的线程都
2017-11-17 11:22:29
471
原创 I/O中read及write各个方法区别
java I/O中,流式部分分为:Reader,Writer,InputStream,OutputStream和File。具体内容,这里就不赘述,对I/O存在疑惑的朋友去该网址学习,很好的归纳了I/O: JAVA I/O介绍本文主要介绍其中read方法和write方法的区别read方法包括:1. read(),此方法一个字节一个字节的读取如以下代码,每次输出的都是读到的字节
2017-11-17 10:52:36
10321
转载 单点登录原理及实现过程
原文出处: 凌承一一、单系统登录机制1、http无状态协议web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想保护服务器的某些资源,必须限制浏览器请求;要
2017-11-17 10:49:18
1872
转载 各大公司java后端开发面试题总结
ThreadLocal(线程变量副本)Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。采用空间换时间,它用于线程间的数据隔离,为每一个使用该变量的线程提供一个副本,每个线程都可以独立地改变自己的副本,而不会和其他线程的副本冲突。ThreadLocal类中维护一个Map,用于存储每一个线程的变量副本,Map中元素的键为线程对象,而值为对应线程的变量
2017-11-17 10:40:30
441
原创 关于Comparable与Comparator的区别
Comparable接口的特点:1. 在内部实现,进行比较;2. 需要实现的方法 public int compareTo(Obj o);3. 数组排序时直接调用Collections.sort()方法;以下是Comparable接口实现的排序首先定义学生类,实现Comparable接口:package test;public class Student imple
2017-11-17 10:10:40
283
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人