自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于OAuth2如何扩展另外一套认证方式?例如认证时不使用固定的用户名密码即可登录

基于OAuth2授权如何拓展出自己的认证方式?查看该博客我们默认读者已经清楚OAuth的认证流程以及AuthenticationManager,BearerTokenExtractor,OAuth2AuthenticationEntryPoint,各个类的原理和使用方式。场景:例如,外部客户端或服务端如何使用不固定的参数登录到本系统?比如当前我们的系统已经集成好了OAuth2协议,但是某些场景在给客户端或服务端提供对外接口时,这些接口的保护授权方式都是独立的,accessToken也是不会在he

2020-08-20 11:55:16 1054 1

转载 远程连接mongodb失败Exception opening socket解决办法

以下是报错内容:Connection failedSERVER [192.168.168.147:27017] (Type: UNKNOWN)|/ Connection error (MongoSocketOpenException): Exception opening socket|___/ Socket error: Connection refused: connectDetails:Timed out after 30000 ms while waiting to connect.

2020-05-28 18:04:38 3937

转载 解决tomcat数据库连接池不释放连接数问题

一:场景tomcat数据源连接oracle数据库,不断出现连接数爆满,导致数据库挂掉二:解决办法参考文章http://www.tuicool.com/articles/AbUNj27也就是在tomcat context.xml配置文件中,添加三个属性maxWait="2000" //单位毫秒removeAbandoned="true"removeAbandonedTimeout="180" //单位秒即增加连接池回收机制,活动连接,在超过时间内,没有使用,会...

2020-05-28 18:02:06 2918

原创 如何优化树节点SQL查询性能

优化思路:第一:将业务功能查询分批次查询,例如5000千条数据每次500查询一次。第二:优化查询子节点,前端页面可能会根据是否有子级节点去判断如何展示"+"或"-",将节点所有父级节点分批次查询到Set集合中,循环所有节点时判断当前节点是否在Set父级集合存在,如果存在则返回"+"号标识,否则返回"-"号标识。第三:优化SQL查询,使用索引查询。select * from...

2020-04-02 12:12:20 554

原创 MySql千万级别数据插入

日常工作工如需要提供一些测试数据在测试功能性能时,不免会增加千万级别测试数据,但是如何优化insert插入性能呢?方式1:可使用mysql工具直接 运行,该命令是限制mysql添加数据时不进行唯一索引,外键等check。set unique_checks=0;set foreign_key_checks=0set autocommit=0方式2:设置提交数据大小,可使...

2020-03-31 16:31:47 553

转载 高质量代码的命名法则

本系列文章由@浅墨_毛星云 出品,转载请注明出处。  文章链接: http://blog.csdn.net/poem_qianmo/article/details/52144086作者:毛星云(浅墨)    微博:http://weibo.com/u/1723155442 本文与大家聊一聊编程中非常关键的一个点,如何更好的对代码命名。

2016-08-15 15:48:15 178

空空如也

空空如也

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

TA关注的人

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