自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

滴水穿石

学无止境

  • 博客(71)
  • 收藏
  • 关注

原创 springboot2.0---07、启动初始化用户信息

@Slf4j@Component@Transactionalpublic class InitUser implements CommandLineRunner { @Autowired private IUserService iUserService; @Autowired private IRoleService iRoleService; ...

2018-11-10 15:52:36 393

原创 springboot2.0---06、自定义异常404页面跳转,500json处理

1.定义异常控制器@Controller@ControllerAdvice@RequestMapping("/error")public class ErrorController { private static final Logger logger = LoggerFactory.getLogger(ErrorController.class); public s...

2018-11-10 15:25:38 3451 1

原创 springboot2.0---05、基于AOP日志处理

@Aspect@Componentpublic class LogAop { private final Logger log = LoggerFactory.getLogger(LogAop.class); @Pointcut("execution(public * com.xxx.controller.*.*(..))") public void logPoin...

2018-11-10 15:21:14 523

原创 springboot2.0---04、Shiro+redis(一主两从三哨兵)+ehcache+剔除

1.Maven<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> &a

2018-11-10 15:16:16 1092 2

原创 springboot2.0---03、Shiro基本配置

@Configurationpublic class ShiroConfig { //将自己的验证方式加入容器 @Bean public ShiroRealm myShiroRealm() { ShiroRealm myShiroRealm = new ShiroRealm(); return myShiroRealm; } ...

2018-11-10 15:01:32 241 1

原创 springboot2.0---02、beetl集成shiro

第一步、Maven <dependency> <groupId>com.ibeetl</groupId> <artifactId>beetl-framework-starter</artifactId> <version>1.1.55.RELEASE</version> </

2018-11-10 14:44:05 1287

原创 springboot2.0---01、Swagger2.X集成

Maven <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.7.0</version> </dependency&g

2018-11-10 14:34:50 367

原创 springboot+redis+shiro导致缓存注解无效?

根据“在整合springboot/shiro/redis 时,发现@Cacheable注解失效,如何解决?”处理springboot-shiro-redis自定义redis缓存注解不进入aop问题?(1) 在ShiroRealm中userService上加入@Lazy注解(2) Redistemplate能存值但是取不到值RedisTemplate<String, Object&gt...

2018-11-10 14:25:17 1707

原创 远端访问gitlab默认PostgreSQL数据库

https://www.jianshu.com/p/872c1e62021a

2023-05-31 11:11:45 270

原创 Cas 4.2.7 Rest 实现SSO

https://www.cnblogs.com/bryanx/p/8588270.html

2023-03-15 16:35:31 92

原创 Windows下tail -f xx.log

http://files.cnblogs.com/hantianwei/tail.zip!放在C:\Windows\System32\ 下即可

2021-03-30 16:19:08 188

原创 log4j的8个日志级别(OFF、FATAL、ERROR、WARN、INFO、DEBUG、TRACE、 ALL)

一、log4j2介绍  log4j 2.x版本不再支持像1.x中的.properties后缀的文件配置方式,2.x版本配置文件后缀名只能为".xml",".json"或者".jsn"。配置文件的格式:log2j配置文件可以是xml格式的,也可以是json格式的。配置文件的位置:log4j2默认会在classpath目录下寻找log4j2.xml、log4j.json、log4j.jsn等名称的文件。系统选择配置文件的优先级(从先到后)如下:  (1).classpath下的名为log4j2-tes

2021-03-30 10:00:28 3838

原创 基于spring的shiro组件架构关系图

转(https://blog.csdn.net/weixin_36795183/article/details/79012141)

2021-03-29 11:55:20 99

原创 springboot+shiro实现自定义密码验证2

简介:bcrypt是一种跨平台的文件加密工具。Bcrypt就是一款加密工具,可以比较方便地实现数据的加密工作。你也可以简单理解为它内部自己实现了随机加盐处理例如,我们使用MD5加密,每次加密后的密文其实都是一样的,这样就方便了MD5通过大数据的方式进行破解。Bcrypt生成的密文是60位的。而MD5的是32位的。使用BCrypt 主要是能实现每次加密的值都是不一样的。maven依赖:<dependency> <groupId>org.springfr

2021-03-29 11:49:54 212

原创 springboot+shiro实现自定义密码验证

1.创建一个类,继承 SimpleCredentialsMatcher 类2.修改 身份认证Realm3.修改你继承 AuthorizingRealm 类中的 doGetAuthenticationInfo 方法4. 工具类中 BCrypt 类获得方式5.BcryptUtil工具类前言本篇文章不展示如何集成springboot和shiro,仅展示自定义密码加密方式的相关部门,如何集成请查看其它相关文章正文因shiro没有集成Bcrypt加密方式,需要自己去继承实现相关方法。1.创建一个类,

2021-03-29 11:43:23 488

原创 Webpack vs Gulp 之争

https://www.cnblogs.com/iovec/p/7921177.html

2021-01-14 10:54:29 102

原创 什么是deno?

https://www.sohu.com/a/414930312_106784

2021-01-12 11:10:38 656 1

原创 前端学习站点集合

https://www.axihe.com/

2021-01-12 11:08:46 138

原创 v8是什么?

https://zh.wikipedia.org/wiki/JavaScript%E5%BC%95%E6%93%8E

2021-01-12 10:59:25 167

原创 ECMAScript、Javascript和node

ECMAScript 6简介ECMAScript 6.0(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。ECMAScript和JavaScript的关系一个常见的问题是,ECMAScript和JavaScript到底是什么关系?要讲清楚这个问题,需要回顾历史。1996年11月,JavaScript的创造者Netscape公司,决定将JavaScript提交给国

2021-01-12 10:55:23 89

原创 疫情期间程序员如何做好养生

身体是革命的本钱,疫情期间,作为程序员的我也是宅多动少,整天不想吃饭,不想吃饭,先不说工作有多忙,主要是没心情,吃饭连个坐的地方也没有,目前只能在家做饭吃了,早上百度搜了一个下,疫情期间怎么吃饭,发现还真有个,呵呵http://baijiahao.baidu.com/builder/preview/s?id=1661161069663002271...

2020-03-15 09:53:55 165

原创 ELK之logstash同步原理

一、全量更新@version,根据版本号二、增量更新(基于全量更新,又加了额外的条件约束),例如id,时间戳:sql_last_value为指定文件里面用来记录上次执行到的 tracking_column 字段的值,例如id或时间戳。@timestamp,如(2016-06-29 02:19:00.182000000 Z)为UTC的时间值,从mysql过来的时间值都会转化为UTC的结果值,...

2019-10-09 23:11:27 698

原创 ELK之logstash定时同步

秒级同步:2秒同步一次schedule => “*/2 * * * *”分钟级同步:2分钟同步一次schedule => “0/2 * * * "小时级同步:晚上22:00时同步一次schedule => " * 22 * * *”...

2019-10-09 22:42:44 4728 1

原创 elastic+mongo+java调用参考

https://blog.csdn.net/u011781521/article/details/77848489

2018-12-12 17:51:47 150

原创 Mongo+Elastic大体架构

参考:https://blog.csdn.net/summer2333/article/details/81232166

2018-12-12 17:16:47 216

转载 DevOps落地三部曲:如何归责?用啥工具?往哪里去?

https://yq.aliyun.com/articles/290873?utm_content=m_1000026209

2018-12-06 16:08:51 248

原创 MongoDB较大版本升级变化

3.2:集合联合查询https://blog.csdn.net/tianmaaa/article/details/788024684.0:添加集合事务http://blog.51cto.com/l0vesql/2134532?source=drh

2018-12-06 15:22:38 1004

转载 Python和R做数据分析哪个好?

https://blog.csdn.net/sweetfire/article/details/82384259

2018-12-06 15:17:52 2375

转载 2018云栖java问答专场

https://yq.aliyun.com/promotion/755

2018-12-06 15:13:38 180

原创 SqlServer2008安装问题

解决方法:在地址栏输入C:\Users\Administrator\AppData\Local ,找到Microsoft_Corporation 文件夹,打开它,把它的子文件夹删除,重新运行安装sql server2008程序就行了参照:https://www.cnblogs.com/xielong/p/4686529.html...

2018-11-28 01:08:10 203

原创 Redis 从入门到进化

下载:https://github.com/MicrosoftArchive/redis/releases1.redis启动(3.0之前单例不支持集群,3.0之后支持集群)(1)redis-server redis.windows.conf(2)redis-cli -h 127.0.0.1 -p 6379 -a 123zgf(3)redis 清除当前库缓存 flushdb(4)切换数据库...

2018-11-10 16:27:30 217

原创 ajax动态js字符串转变量传json

//静态传参$.post( "/pro/user/add", { "username":$("input[name='username']").val(), "password":$("input[name='password']").val(), "confPassword":$("input[na

2018-11-10 16:11:39 948

原创 JVM底层存储示意图

一、正如我们所知道的,在java中一切事物皆对象,那么让我们从类开始说起,一开始,我们都会从如下代码开始:public class Hello{ public static void main(){ System.out.println("Hello World"); }}但是底层究竟是怎么运转的,初学者都会很迷茫,我也是如此,后来在学习的时候,才渐渐明白,其实所谓

2017-08-25 16:31:23 663

转载 java程序员成长之路

Java 学习计划第一部分在搭建SSM的过程中,可能会经常接触到一个叫maven的工具。这个工具也是你以后工作当中几乎是必须要使用的工具,所以你在搭建SSM的过程中,也可以顺便了解一下maven的知识。在你目前这个阶段,你只需要在网络上了解一下maven基本的使用方法即可,一些高端的用法随着你工作经验的增加,会逐渐接触到的。第二部分:对于参加工作一年以内的同学。恭喜你,这个时候,你已经拥有了一份Ja

2017-07-21 17:08:10 369

原创 weka mysql连不上?

1.准备 win7 64位旗舰版 JDK1.7 weka3.8 mysql-connector-java-5.1.41-bin.jar(这个版本不一定,但是要匹配否则会出问题,自己体会)2.双击weka-3-8.exe安装weka3.创建lib C:\Program Files\Weka-3-8\lib 将mysql-connector-java-5.1.41-bin.jar放入lib文

2017-03-11 23:30:50 497

转载 Git团队协作

创建版本库 什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。 所以,创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空目录: mkdirlearngit mkdir learngit cd lear

2017-03-03 17:12:27 766

转载 Filter与Servlet的比较

一、概念: 1、servlet:servlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性,并且可以动态的生成web页面,它工作在客户端请求与服务器响应的中间层。 2、filter:filter是一个可以复用的代码片段,可以用来转换HTTP请求、响应和头信息。Filter不像Servlet,它不能产生一个请求或者响应,它只是修改对某一资源的请求,或者修改从某一的响

2017-02-12 16:29:27 2008

转载 sublime text2-text3 定义的不同浏览器的预览快捷键

sublime text3 自己定义的不同浏览器的预览快捷键突然全部失效了,搞到现在一直没闹清楚怎么回事,翻看插件发现SideBarEnhancements这插件刚更新了,快捷键也是依赖这个插件弄得。尝试着重装了SideBarEnhancements,竟然好使了–!真闹心啊!!!!我在这里在总结下浏览器预览快捷键的设置方法:先提一下一个老办法。在网上搜索的话你会发现好多人都是自己写了一个open_b

2016-08-11 18:42:37 1930

原创 计算机编程语言的分类

一、计算机语言分类: 低级语言 高级语言 专用语言 脚本语言二、对数据类型的要求: 强类型预言—-强调数据类型 弱类型语音—-忽略数据类型三、 1、低级语言 - 机器语言、汇编语言和符号语言 - 汇编语言源程序必须经过汇编,生成目标文件,然后执行2、高级语言 - BASIC(True basic、Qbasic、Virtual Basic)、C、C++、PASCAL、FORTRAN

2016-08-11 10:10:45 25199 2

原创 XML在Android-iOS上的应用

【Android】实现XML解析的几种技术第一种方式:DOM解析器:DOM是基于树形结构的的节点或信息片段的集合,允许开发人员使用DOM API遍历XML树、检索所需数据。分析该结构通常需要加载整个文档和构造树形结构,然后才可以检索和更新节点信息。Android完全支持DOM 解析。利用DOM中的对象,可以对XML文档进行读取、搜索、修改、添加和删除等操作。DOM的工作原理:使用DOM对XML文件进

2016-08-10 16:56:26 334

空空如也

空空如也

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

TA关注的人

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