上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: 最近项目对接第三方时,遇到一个SM2解密问题,拿到第三方的密文后解密失败。首先想到C1C2C3 和C1C3C2的问题,于是......,半个小时后,决定要来第三方的sdk。 发现他们sdk依赖的jar是1.46版本,而我的项目依赖的是1.64。 <dependency><groupId>org.bo 阅读全文
posted @ 2022-07-29 09:46 菜菜聊架构 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 这篇文章笔者整理了目前所见到过的大部分Webshell网站管理工具,这里只对这些工具做了简单介绍,并没有写具体使用方式,大家如果有兴趣可以自己去看一下使用说明,同时也欢迎大家补充一些类似工具。 目前国内安全人员常用的有:中国菜刀、中国蚁剑、冰蝎、哥斯拉、Metasploit、SharPyShell等 阅读全文
posted @ 2022-07-29 09:44 菜菜聊架构 阅读(1323) 评论(0) 推荐(0) 编辑
摘要: 1、创建异步对象 CompletableFuture 提供了四个静态方法来创建一个异步操作 1 #runAsync 无返回值 2 public static CompletableFuture<Void> runAsync(Runable runable) 3 public static Compl 阅读全文
posted @ 2022-07-27 16:50 菜菜聊架构 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 一个注解搞定 SpringBoot 接口防刷,还有谁不会? 2022-07-14 13:51·一个卑微的程序猿 一,技术要点:springboot的基本知识,redis基本操作 首先是写一个注解类: 接着就是在Interceptor拦截器中实现: 再把Interceptor注册到springboot 阅读全文
posted @ 2022-07-15 16:15 菜菜聊架构 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 利用StopWatch监控Java代码运行时间和分析性能 一、背景 有时我们在做开发的时候需要记录每个任务执行时间,或者记录一段代码执行时间,最简单的方法就是打印当前时间与执行完时间的差值,一般我们检测某段代码执行的时间,都是以如下方式来进行的: public static void main(St 阅读全文
posted @ 2022-07-13 10:26 菜菜聊架构 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 问题 有两个线程,A 线程向一个集合里面依次添加元素“abc”字符串,一共添加十次,当添加到第五次的时候,希望 B 线程能够收到 A 线程的通知,然后 B 线程执行相关的业务操作。线程间通信的模型有两种:共享内存和消息传递,以下方式都是基本这两种模型来实现的。 一、使用 volatile 关键字 基 阅读全文
posted @ 2022-07-12 15:56 菜菜聊架构 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 前言 自己平时用idea开发,就琢磨着idea插件的开发。在这里介绍一下idea大致开发的流程。和自己没事开发的两个简单的idea插件。一个是毒鸡汤插件,一个是代码阅读笔记插件。idea插件开发的资料网上确实不多,学习途径呢,主要是看官方文档和找一些其它的开源插件项目阅读源码。 使用DevKit插件 阅读全文
posted @ 2022-07-12 15:13 菜菜聊架构 阅读(7083) 评论(2) 推荐(2) 编辑
摘要: 事故描述 从6点32分开始少量用户访问app时会出现首页访问异常,到7点20分首页服务大规模不可用,7点36分问题解决。 整体经过 6:58 发现报警,同时发现群里反馈首页出现网络繁忙,考虑到前几日晚上门店列表服务上线发布过,所以考虑回滚代码紧急处理问题。 7:07 开始先后联系XXX查看解决问题。 阅读全文
posted @ 2022-07-04 09:47 菜菜聊架构 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 前言 对于从事java开发工作的小伙伴来说,spring框架肯定再熟悉不过了。spring给开发者提供了非常丰富的api,满足我们日常的工作需求。 如果想要创建bean实例,可以使用@Controller、@Service、@Repository、@Component等注解。 如果想要依赖注入某个对 阅读全文
posted @ 2022-06-09 10:03 菜菜聊架构 阅读(451) 评论(0) 推荐(1) 编辑
摘要: 前言 最近review别人代码的时候,看到了一些@Autowired不一样的用法,觉得有些意思,特定花时间研究了一下,收获了不少东西,现在分享给大家。 也许@Autowired比你想象中更强大。 1. @Autowired的默认装配 我们都知道在spring中@Autowired注解,是用来自动装配 阅读全文
posted @ 2022-06-09 10:01 菜菜聊架构 阅读(168) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页