自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【四】Dubbo整合Springboot

Dubbo整合Springboot

2017-12-14 10:11:03 905

原创 【三】Springboot+Redis实现密码次数限制

Springboot+Redis实现对用户登录次数限制,超过5次则锁定用户

2017-12-06 11:01:05 5946

原创 【二】Springboot+Mybatis+Redis实现用户信息查询缓存

Springboot+mybatis+redis实现用户信息查询缓存

2017-12-05 20:01:45 7696

原创 【一】Springboot+Shiro+Mybatis+Thymeleaf实现权限控制和gif验证

Springboot+Shiro+Mybatis+ajax实现权限控制,登陆,gif验证码,记住我等功能

2017-11-24 20:31:56 16331 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 10746

原创 Springcloud学习——结合RabbitMQ实现消息总线更新分布式配置

Springcloud结合RabbitMQ实现消息总线更新分布式配置

2018-01-02 21:05:06 1480

原创 Springcloud学习——Github管理分布式配置

Springcloud结合github完成分布式配置管理

2018-01-02 20:31:00 2510

原创 java常用排序算法总结

java常用排序算法总结,包含:快速排序、希尔排序、冒泡排序、堆排序、归并排序、选择排序、插入排序、二分查找算法

2017-12-29 15:17:45 409

原创 Springcloud学习——Zuul服务网关及路由权限控制

Springcloud使用zuul服务网关

2017-12-28 12:39:16 13847 1

原创 Springcloud学习——熔断器Hystrix

Springcloud路由熔断Hystrix

2017-12-27 15:54:24 543

原创 Springcloud学习——服务发现、注册、消费

Springcloud服务发现、注册、消费

2017-12-27 13:08:28 1443

原创 Springboot整合RabbitMQ

Springboot整合RabbitMQ

2017-12-15 11:41:14 678

原创 Springboot实现Session共享及负载均衡

Springboot实现Session共享及负载均衡

2017-12-14 18:40:51 2200

原创 Dubbo+Zookeeper+Dubbo admin安装部署

Dubbo+Zookeeper+Dubbo Admin安装部署

2017-12-12 16:52:09 567

原创 Springboot+shiro里的未授权链接无作用

springboot+shrio中的坑

2017-11-23 15:22:07 5190 4

原创 interrupt,interrupted,isInterrupted三者区别【附例子】

interrupt,interrupted,isInterrupted区别有demo

2017-11-21 18:57:23 2945

原创 Springboot+Mybatis

Springboot+Mybatis+ajax实现页面简单展示

2017-11-21 09:47:35 493

原创 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 9181 1

原创 Web工程转成Maven工程详细步骤

为什么用maven构建项目?构建后的maven项目将项目所依赖的jar包都写到pom.xml下,移植项目的时候你再也不用担心少下了一些jar包,也不用拷贝所有的jar包文件。一个工程项目里,jar包的大小往往占了很大一部分。组内成员共享maven包,只要转注于逻辑处理,所需要的jar包只需要几行代码用往里插入就可以,maven会自动管理,初次加载时会自动下载相应的依赖包。尤其是在项目庞大时,m

2017-11-20 12:36:32 2308

原创 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 25141

原创 JAVA中关于switch方法的变更

在jdk1.7之前,switch()方法中只允许参数为基本数据类型及对应的包装类Integer、Double等,以及Enum类型;在jdk1.7之后,String类型也可作为参数传入switch();

2017-11-18 16:03:32 1050

原创 关于JVM运行机制的一些理解

学习java有一段时间,一直挺好奇java底层是怎么实现的,以及java语言特性的优点。因此自己作下总结,如果本文有错误处请各位看官批评指出,我要及时修正我的一些理解。跨平台首先对于java,之所以能够跨平台运行,依赖于底层的jvm实现机制。所有的代码写完后,都会翻译成jvm所能识别的字节进行存取。jvm编码都是用Unicode。当需要加载的时候,就会把字节转为平台所能懂得语言。因此一个j

2017-11-18 15:08:16 401

原创 java递归算法中的排列组合问题及排列组合去重

之前学习递归算法的时候一直来不及总结一下,也花了一些时间去理解排列组合中的实现问题,现在总结一下,希望对大家能有帮助1. 排列问题问题:由a、b、c三个字母随机组成的所有排列情况思路:首先 先确定第一位字母,例如确定了a,则情况就变成了a与剩下两位字母的随机组合,这里就是递归实现,自身实现自身方法。当列出了所以以a为启示的情况后,a与b交换 ,交换后仍然是递归方法。之后a与c进行交换。

2017-11-17 13:05:49 5223

转载 Hibernate框架和MyBatis的区别总结

JAVA面试中问及HIBERNATE与 MYBATIS的对比,在这里做一下总结我是一名java开发人员,hibernate以及mybatis都有过学习,在java面试中也被提及问道过,在项目实践中也应用过,现在对hibernate和mybatis做一下对比,便于大家更好的理解和学习,使自己在做项目中更加得心应手。第一方面:开发速度的对比就开发速度而言,Hibernate的真

2017-11-17 13:00:36 1079

原创 基于深度学习车牌识别中遮挡车牌分类

最近实验室在做基于车牌识别系统的开发,发现检测后的车牌有一些仍然是污损车牌及没有车牌,为了使这部分车牌不进入识别系统,采用了cnn的分类系统对车牌进行划分,划分为遮挡车牌和非遮挡车牌,测试1000张车牌数据,分类准确率还不错,达到95%框架:Tensorflow方法:CNN卷积神经网络数据集:2个数据集,如图,0文件夹储存完整清晰车牌数据,1文件夹存储污损车牌测试集数据放置

2017-11-17 12:44:10 4576

转载 机器学习算法总结

机器学习算法系列——博客中相关机器学习算法的目录标签: 机器学习分类聚类算法推荐算法2014-10-04 21:05 4881人阅读 评论(4)收藏举报分类: Machine Learning(57) 作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?

2017-11-17 12:27:19 629

原创 约瑟环问题【java程序员面试宝典的代码更改】

看java编程思想这本书的时候,发现里面给出许多答案都是错误的,误导了大部分读者,基于约瑟环问题提出的代码,是不符合逻辑,因此进行修正。也希望大家批评指导,代码写得不好之处请指出。约瑟环问题:/** * 约瑟环问题。 * 30个人围成一个圈,从第一个开始一次报数, * 每数到第九人丢出去,剩15。 * Created by ZZ on 2017/11/2. */附上我修改后的

2017-11-17 11:26:46 698

转载 ThreadLocal实现多线程

深入研究java.lang.ThreadLocal类  一、概述 ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是threadlocalvariable(线程局部变量)。也许把它命名为ThreadLocalVar更加合适。线程局部变量(ThreadLocal)其实的功用非常简单,就是为每一个使用该变量的线程都

2017-11-17 11:22:29 458

原创 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 10247

转载 单点登录原理及实现过程

原文出处: 凌承一一、单系统登录机制1、http无状态协议web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想保护服务器的某些资源,必须限制浏览器请求;要

2017-11-17 10:49:18 1845

转载 各大公司java后端开发面试题总结

ThreadLocal(线程变量副本)Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。采用空间换时间,它用于线程间的数据隔离,为每一个使用该变量的线程提供一个副本,每个线程都可以独立地改变自己的副本,而不会和其他线程的副本冲突。ThreadLocal类中维护一个Map,用于存储每一个线程的变量副本,Map中元素的键为线程对象,而值为对应线程的变量

2017-11-17 10:40:30 426

原创 关于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 274

空空如也

空空如也

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

TA关注的人

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