Arthas基本操作以命令大全、开启日志功能

** 1.Arthas 能为你做什么? ** Arthas是Alibaba开源的Java诊断工具,深受开发者喜爱。 当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception? 我改的代码为什么没有执行到?难道是我没 ...

2019-07-29 15:12:28

阅读数 15

评论数 0

9个你应该知道的支付系统开源项目

转载:https://mp.weixin.qq.com/s/ASxuKTcaO3Bv0E1JLIL08w 如果你希望学习如何实现支付系统,那么本文为大家列出的码云上 9 个优秀的支付开源项目,将有助于你了解在自己的应用中如何加入对支付功能的支持,希望能给大家带来一点帮助。 1、项目名称:龙...

2019-07-18 15:03:15

阅读数 100

评论数 0

SpringBoot2.1之JPA多数据源配置

Spring boot 从1.5到2.0到2.1 版本不停的更新。多数据源配置每次都会改变。最新的spring boot2.1多数据源配置方式请参照下面介绍 version spring boot 2.1 druid 1.1.14 mysql pom <!-- drui...

2019-07-16 15:58:04

阅读数 18

评论数 0

让开发部署提速 8 倍

转载:https://mp.weixin.qq.com/s/WMauaWvqN5qdZJlB7wiAhQ ✅ 如何像参与开源那样,去参与一款 IDE 插件的设计? ✅ 作为一款 IDE 插件的使用者,我是否能决定下一个版本的功能? 自从产品经理银时小伙和他的开发小哥们在去年12月发布 Cloud ...

2019-07-15 16:57:05

阅读数 15

评论数 0

调用第三方接口将长连接改为短链接

接口API http://suo.im/ package com.gbcom.gidata.util; import java.util.HashMap; import java.util.Map; /** * TODO(工具类:借助第三方,将长连接转换为短连接) * &l...

2019-07-11 14:20:58

阅读数 6

评论数 0

Java判断工作日、休息日和节假日

获取指定日期的节假日信息: http://api.goseek.cn/ package com.gbcom.gidata.util; import com.alibaba.fastjson.JSONObject; import org.slf4j.Logger; import org.slf4j...

2019-07-10 16:42:38

阅读数 10

评论数 0

spring-boot子模块打包的jar依赖找不到类(去掉BOOT-INF文件夹)

多子模块项目(多个依赖) 1.spring-boot maven打包,一般pom.xml文件里会加 <plugin> <groupId>org.springframework.boot</groupId> ...

2019-07-10 16:39:33

阅读数 8

评论数 0

75道面试逻辑智力测试题内附详细答案

【1】假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。 由满6向空5倒,剩1升,把这1升倒5里,然后6剩满,倒5里面,由于5里面有1升水,因此6只能向5倒4升水,然后将6剩余的2升,倒入空的5里面,再灌满6向5里倒3升,剩余3...

2019-06-19 16:04:20

阅读数 14

评论数 0

SpringBoot集成Shiro、Redis,开启权限缓存,序列化SimpleAuthenticationInfo对象与AuthenticationInfo对象不匹配

1、场景 新建RedisCacheManager类,实现CacheManager,重写getCache(Stirng name) /** * @Description: RedisCacheManager 实例 * @author chenhang * @date 2019年6月13日 */...

2019-06-18 15:14:43

阅读数 90

评论数 0

Shiro 中的 SessionDAO

SessionDAO是用于session持久化的,SessionManager只是负责session的管理,持久化的工作是由SessionDAO完成的。 SessionDAO的继承结构 SessionDAO 接口 SessionDAO接口是Shiro中所有SessionDAO的顶级接口,...

2019-06-13 19:12:21

阅读数 70

评论数 0

5分钟精通shiro

1、简介 shiro是一个安全框架,是Apache的一个子项目。shiro提供了:认证、授权、加密、会话管理、与web集成、缓存等模块。 1.1、模块介绍 Authentication:用户身份识别,可以认为是登录; Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个...

2019-06-13 16:18:19

阅读数 17

评论数 0

AOP的两种实现-Spring AOP以及AspectJ

在接触Spring以及种类繁多的Java框架时,很多开发人员(至少包括我)都会觉得注解是个很奇妙的存在,为什么加上了@Transactional之后,方法会在一个事务的上下文中被执行呢?为什么加上了@Cacheable之后,方法的返回值会被记录到缓存中,从而让下次的重复调用能够直接利用缓存的结果呢...

2019-06-13 16:06:27

阅读数 19

评论数 0

Spring Boot实践——AOP实现

AOP介绍 一、AOP   AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。...

2019-06-13 15:51:20

阅读数 18

评论数 0

redis的三种启动方式

redis的启动方式 1.直接启动 进入redis根目录,执行命令: #加上‘&’号使redis以后台程序方式运行 ./redis-server & 2.通过指定配置文件启动 可以为redis服务启动指定配置文件,例如配置为/etc/redis/6379...

2019-06-13 15:29:24

阅读数 18

评论数 0

Redis 密码设置和查看密码

redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证。 1、初始化Redis密码: 在配置文件中有个参数: requirepass 这个就是配置redis访问密码的参数; 比如 requirepass test123; (...

2019-06-13 15:26:27

阅读数 24

评论数 0

redis cli命令

redis安装后,在src和/usr/local/bin下有几个以redis开头的可执行文件,称为redis shell,这些可执行文件可做很多事情 redis-server 启动redis redis-cli redis命令行工具 redis-benchmark 基准...

2019-06-13 15:23:30

阅读数 20

评论数 0

SpringBoot集成Shiro

Maven配置: <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring&...

2019-06-12 13:45:03

阅读数 16

评论数 0

Git设置提交忽略Eclipse特定文件

设置原因: 由于这些Eclipse特定文件都是为了管理我们创建的工程而维护的文件,和开发的代码没有直接关系,提交给Git进行追踪没有意义; 另外,由于Eclipse的版本不同,其特定文件也不同,这样在合作者拷贝的时候会出现各种问题; 在没有设置的时候提交,会出现这种情况是吧,有.classp...

2019-06-11 18:58:42

阅读数 77

评论数 0

gitlab服务器迁移

公司更换了新的服务器,需要把原先的gitlab迁移到新的服务器上。 1.迁移准备工作和思路:从a服务器迁移到b服务器,由于Gitlab自身的兼容性问题,高版本的Gitlab无法恢复低版本备份的数据,需要注意在b服务器部署和a服务器一样版本的gitlab,部署好环境后开始备份和数据迁移. 查看g...

2019-06-10 14:43:32

阅读数 14

评论数 0

数组、List和ArrayList的区别

数组、List和ArrayList的区别   数组在内存中是连续存储的,所以它的索引速度是非常的快,而且赋值与修改元素也很简单,比如: string[] s=new string[3]; //赋值 s[0]="a"; s[1]="b"; s[2]=&...

2019-03-21 15:36:55

阅读数 13

评论数 0

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