
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文目录前言RSA非对称加密技术的定义RAS非对称加密技术使用场景RSA秘钥初始化秘钥初始化文件、加密、解密、获取秘钥文件工具类后端测试加密、解密公钥获取接口开发附页前言这段时间一方面忙着毕业论文的事情,一边忙着工作上的事情,也是好久都没有动笔了,其实在这段时间技术上也收货蛮多的了,包括编码规范上的,还有技术深度上的,SQL上的等等,遇到了很多企业开发项目上的问题,但是我最最最想分享的技术,首当其

首先新建一个springboot项目next到这里的时候,我们可以选择用jdk几,还有就是group,这个一般就是com.公司名字了,artifact就是项目名字。个人开发我还是喜欢用com.名字前缀哈。到了这一步的话,如果对这个项目有什么别的需求,比如需要用到mybatis啥的可以勾相应的选项。其实就是idea自动帮咱导入相关的依赖。这里我们暂且啥也不勾。写过这么多的项目,咱们自己整合的依赖还是

最近在复习所学过的队列的知识,像什么LinkedBlockingDeque。ArrayBlockingQueue,还有ribbitmq里的乱七八糟的,其本质我感觉啊这些技术就是一些队列,只不过大体上分为单机队列和分布式队列而已,当然本文的重点在于redis实现延时队列啊,可能有人会说,用ribbitmq这个专门的消息中间件实现延时队列不香么,给消息设置个ttl,失效了放入死信队列进行监听,不就行了
最近手上一个系统的访问速度有点慢,老早前用多线程优化过一些接口,将一些复杂 sql 改成单表查询,走内存处理,成功的将 一些 10 多秒的接口优化到 500 ms,但是数据量上来了单表查询效率也有点慢了,不得不考虑进行分库分表了,当然我这里只进行分表,没分库,问就是服务器资源紧张!并借此深入总结一下主流的几种分库还有分表算法。分库分表最繁琐的地方在于迁移数据和比对数据!!!!!!顾名思义将基因拼接

最近有个项目需要上线到浙政钉工作台,那边要求项目走 https 访问,但是服务器没有进行相应的配置一直都是走的 http,于是乎对服务器进行的一番配置,注明:linux 服务器 ,记录一下相关的踩坑记录,以及完整版的成功配置流程。

由于疫情,加上忙于工作的原因,也是有段时间没有写博客了,本文是基于以前写过的博客再整理出来的,本着加深理解的原则,发现以前的很多文章重新去温习的时候,读起来有点晦涩,于是萌生了再整理的想法,同时加了一个面试专栏,让大家各取所需首先简单介绍几个概念重量级锁:用户起了几个线程,经过os调度,然后在交给java虚拟机执行。重量级锁是操作os函数来解决线程同步问题的,涉及到了内核态与用户态之间的切换,这个

大致步骤新建一个springboot项目名字为father选中father右键新建子模块,子模块也是勾选新建springboot的项目,依次创建entiy和web模块(关键是并配置好pom文件)web模块依赖于entiy模块中的实体类,创建测试controller,先测试项目没问题再开始打包(jar)开始打包测试jar是否有用创建项目注意点:子模块需要保留xx.iml、xx.mvn文件,父模块保留

前言最近遇到这样一个需求,需要开发一个类似若依的任务管理控制面板。核心内容是让用户可以动态的去进行对任务的增、删、改、查操作。实现方式有很多种下面先来简单列举一下可实现这个需求的技术。使用Spring为我们提供的@Scheduled注解可以生成定时任务,只要我反射学的足够NB,动态的修改定时任务的参数也不是什么难事(自己造轮子、不推荐)使用XXL-JOB这个技术框架,XXL-JOB是一个轻量级分布

最近有个项目需要上线到浙政钉工作台,那边要求项目走 https 访问,但是服务器没有进行相应的配置一直都是走的 http,于是乎对服务器进行的一番配置,注明:linux 服务器 ,记录一下相关的踩坑记录,以及完整版的成功配置流程。

下图是我从若依管理系统截取的一张图片,可以看到这个界面需要将公告标题、公告内容(为了突出本文要点,公告内容只能是图片)、公告类型存储到数据库中。提交参数有文字、图片,如果是你会怎么开发这个接口呢?








