×
请登录
账号
密码
登录 Use it
博客
随笔
网盘
建站
资源
古文赏析
标签
毒鸡汤
登录
注册
支付宝回调验签失败解决办法
按照支付宝的文档,调用rsaCheckV1的方法,他已经把方法封装的很透彻了,只需要将取到的参数Map(request.getParameterMap())集合放入即可。 但是验签一直不通过,查了很多资料,说公钥不对,应该使用支付宝公钥,不是应用公钥,修改之后,还是验签不通过。 boolean signVerified = AlipaySignature.rsaCheckV1(params,
star2017
博客
1年前
3006
0
JAVA锁之可重入锁和递归锁及示例代码
## 概念:可重入锁 ``` 指的是同一线程外层函数获得锁之后,内层递归函数仍然能获取该锁的代码 在同一个线程在外层方法获取锁的时候,在进入内层方法会自动获取锁 也即是说,线程可以进入任何一个它已经拥有的锁所同步着的代码块 ``` ## 示例代码: ``` package com.debuggg.test1.main4; import java.util.concurrent.locks
star2017
博客
1年前
3184
0
SpringBoot教程(十六):SpringBoot集成shiro
Apache Shiro™是一个功能强大且易于使用的Java安全框架,可执行身份验证,授权,加密和会话管理。借助Shiro易于理解的API,您可以快速轻松地保护任何应用程序 - 从最小的移动应用程序到最大的Web和企业应用程序。更多内容请查看官网 一、项目准备 为了方便,这里直接使用Spring Boot教程(十一):Spring Boot集成fastjson章节的源码。 二、添加依赖
star2017
博客
1年前
2679
0
centos7的telnet不通已经关闭防火墙,打开阿里云端口仍然ping不通的解决办法
1. firewall-cmd --permanent --add-port=5672/tcp firewall-cmd --reload setsebool -P nis_enabled 1 (关闭selinux) 2.粗暴的方法 systemctl stop firewalld systemctl disable firewalld setenforce 0 (记得/etc/se
star2017
博客
1年前
1699
0
JAVA设计模式-适配器模式(Adapter)
## 适配器模式 当我们需要一个转换头的时候,可以考虑到适配器模式 现实生活中的适配器(兼容): VGA-HDMI/充电头/插头转换/编码解码/调制解调器 系统应用场景: 老系统运行了很久比较稳定,为了保证其稳定性,不便再去修改原来的代码,但是又要为了兼容新的需求或者标准,我们不得不在系统中再去做一些文章。(向下兼容) 系统应用场景举例: 登录------ 用户名、密码
star2017
博客
1年前
3029
0
Commandlineistoolong.Shortencommandlinefor报错解决方案
1.找到.idea下的workspace.xml 2.搜索找到 PropertiesComponent 在下面加入一行
star2017
博客
1年前
3339
0
组件注册-@Scope-设置组件作用域
``` package com.debuggg.test1.main3; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Sco
star2017
博客
1年前
2939
0
redis远程链接(NOAUTHAuthenticationrequired)
这里是因为没有输入远程redis的密码,获取密码之后,按照如下格式输入即可 redis-cli -h 192.168.0.1 -p 6379 -a redispassword -a后面的是redis密码
star2017
博客
1年前
2662
0
JAVA设计模式-装饰器模式(Decorator)
## 装饰器模式(Decorator) 为了某个实现类在不修改原始类的基础上进行动态地覆盖或者增加方法 采用--------装饰器模式 实现类要保持与原有类的层级关系 装饰器模式是一种特殊的适配器模式 拿适配器模式来改进 http://debuggg.com/article/255 示例代码: ISigninService ``` package com.debuggg.test1.dec
star2017
博客
1年前
2908
0
JVM字节码对照表
字节码 助记符 指令含义 0x00 nop None 0x01 aconst_null 将null推送至栈顶 0x02 iconst_m1 将int型-1推送至栈顶 0x03 iconst_0 将int型0推送至栈顶 0x04 iconst_1 将int型1推送至栈顶 0x05 iconst_2 将int型2推送至栈顶 0x06 iconst_3 将int型3推送至栈顶 0x07 iconst_4
star2017
博客
1年前
2808
0
IOC组件之懒加载
## 懒加载: 单实例bean,默认在容器启动的时候才创建 懒加载:容器启动不创建对象,第一次使用(获取)创建对象,并初始化 使用注解:@Lazy的方式即可实现 ``` package com.debuggg.test1.main3; import org.springframework.context.annotation.Bean; import org.springframework
star2017
博客
1年前
2935
0
Errorconfiguringapplicationlistenerofclassorg.springframework.web.context.ContextLoaderListener
Error configuring application listener of class org.springframework.web.context.ContextLoaderListener的问题解决 严重: Error configuring application listener of class org.springframework.web.context.ContextL
star2017
博客
1年前
3204
0
Bean的生命周期
## bean的生命周期 bean的创建--初始化--销毁的过程 IOC容器管理bean的生命周期 我们可以自定义初始化和销毁方法,容器在bean进行到当前生命周期的时候来调用我们自定义的初始化和销毁方法 构造(对象创建) 单实例:在容器启动的时候创建对象 多实例:在每次获取的时候创建对象 初始化: 对象创建完成,并赋值好,调用初始化方法。。。 销毁: 单实例:容器在
star2017
博客
1年前
3216
0
Lambda表达式与Stream
本文并非原创,是根据网上一些文字总结而来。 Lambda 表达式 Lambda语法 Lambda表达式在Java中引入了一个新的语法元素和操作符->,它将Lambda分成两个部分: 左侧:指定Lambda表达式需要的所有参数; 右侧:指定了Lambda体,即Lambda表达式要执行的功能。 语法格式一:无参,无返回值,Lambda体只需要一条语句 Runnable runnable =
star2017
博客
1年前
2730
0
注解-@Conditional的使用
## @Conditional注解是条件注册IOC的注解 满足条件的将被注册进IOC容器里面,不满足的将不被注册 ### @Conditional注解传入的参数是一个org.springframework.context.annotation.Condition类的数组 org.springframework.context.annotation.Condition类是一个接口类,需要自己去实现
star2017
博客
1年前
2727
0
探秘SpringAOP(上)
## SpringAOP 主要注解: - @Aspect - @Pointcut - Advice ### Point express:切面表达式 #### designators : 指示器:描述通过什么样的方式匹配想要的类的什么方法 - 匹配方法:使用通配符把执行的方法拦截下来 - execution() - ```java //匹配任何以find开头而且
star2017
博客
1年前
4892
0
JAVA架构师之路
我的csdn地址 https://blog.csdn.net/u013294097/article/details/103729970
star2017
博客
1年前
3150
0
@Import-给容器中加载bean的第三种方式
## 给容器中注册组件: 1)包扫描+组件标注注解(@Controller/@Service/@Repository/@Component) 2)@Bean[导入的第三方包里面的组件] 3)@Import[快速给容器中导入一个组件] ① @Import(要导入到容器中的组件):容器中就会自动注册这个组件,id默认是全类名 @Import的参数是一个类类型的数组 示例代码: ``` packa
star2017
博客
1年前
3090
0
正则表达式基本语法规范
#### 正则表达式的基本语法规范 - [] : 1位 - [ABC] : 这一位能出现A、B或C,但是只能有一位 - [^ABC] : 这一位不能出现A、B或C,但是只能有一位 - [a-zA-Z]:a到z或A到Z,两头的字母包括在内 - [a-d[m-p]]:a到d或m到p:[a-dm-p] (并集) - [a-z&&[def]]:d、e或f(交集) - [a-z&& [ ^bc]]:
star2017
博客
1年前
2719
0
maven详解scope
maven的scope相信很多人都有些迷糊 问题1:scope在哪里? 问题2:scope是什么? 问题3:scope怎么用? 我们来一一解答这些问题。 1.scope在哪里? 我们都知道,dependency里面有三个元素:g,a,v(groupID,artifactID,version) 其实dependency里面还有几个其它的元素。 其中有一个就是scope 2.sc
star2017
博客
1年前
3087
0
1
...
121
122
123
...
465
本文目录
热门标签
广告位
热门文章
1.
如何学习Python数据科学(2018)
2.
SpringBoot2实践系列(六):集成监控模块Actuator详解
3.
31个与大数据有关的非常不错的资源和文章(附全链接)
4.
这可能是人工智能、机器学习和大数据领域覆盖最全的一份速查表
5.
微服务应用(十五):一台服务器重启导致Redis集群宕机所有业务不可用问题分析
6.
史上最全的“大数据”学习资源(上)
阿里云新老用户最新优惠
阿里云新老用户最新优惠
最新发布
1.
分析binlog日志都是哪些操作
2.
连接配置了SSL的达梦数据库
3.
修改jar里的配置文件
4.
linux定时工具crontab使用
5.
桌面看盘工具dstock V2.0发布
6.
Claude Code自动代码工具安装配置使用
最新评论
签到
?
签到
签到
签到,学习
签到