博客

其他 / 2024-08-07

日常开发中避免不了对数据库设计,而在验收环节往往需要提供数据库相关设计文档,本文主要介绍一款开源的文档生成工具:screw官方文档: https://gitee.com/leshalv/screw下面就介绍基于maven项目一键生成数据库设计文档1:首先引入maven依赖 <dependen

随笔 / 2022-12-22

目前最火的人工智能非属ChatGtp莫属了,咱们也来快速体验一下一、首先就是需要购买虚拟号码https://sms-activate.org/注册登录该网站,然后进行充值,支持支付宝。然后搜索OPENAI然后找到巴西,(不建议选择印度,我第一次选择印度,发了几次验证码都收不到)点击右侧购物车,就能购

随笔 / 2022-12-09

11月中旬,公司安排出差到河北省,鉴于当时的防疫政策,河北石家庄刚全面放开,而我出差的城市又距离石家庄不是特别远。所以当时也很担心,为此特地把拖了一年半的第三针加强疫苗给打了,没想到来了之后居家半个月之久,12月5号终于通知可以去公司上班了,结果7号就中招了。说下感受,7号下午发现有点头晕,嗓子干咳

中间件 / 消息队列 / 2022-11-13

rocketmq 通信模块解析​ 通信协议对我们来说一直比较什么神秘,因为偏底层。而我们在平时的编程环境中,都是基于前人给我们搭建好的软件框架来面向顶层编程,因为越是顶层可读性越高,但是背后做的工作其实非常多,比如JVM。我们平时写的对象如果要经过网络传输,就只能先转换成字节流(序列化),然后再接

中间件 / 2022-06-21

一、背景最近工作上有审批需求场景要用到工作流,最终选型还是选择了activity7版本,话不多说,进入主题二、如何画流程图1.1 进入activity官网 https://www.activiti.org/get-started1.2 下载1.3下载后解压,在war目录下会有3个war包,然后将ac

中间件 / 2021-05-08

简介XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展官方文档:https://www.xuxueli.com/xxl-job/本文基于xxl-job 2.2.0版本架构图quick start1:初始化XxlJobSpringExecutor对象,设置调度

中间件 / 2021-03-29

SpringBoot环境引入配置中心依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-n

框架 / 2021-03-16

实体对象是这样的:然后redis采用fastjson序列化redis保存之后看到的效果:在从redis反序列取出结果后:发现怎么也拿不到Long类型的expireTime和loginTime的值跟踪反序列化代码发现:在构造javaBeanInfo的时候发现 javaBeanInfo的field 数

框架 / 2021-02-26

一:不使用动态代理的情况首先看下如果不基于动态代理的mapper(dao)层接口是怎样的,dao接口定义:public interface SysUserDao {public SysUser selectById(Long id);}impl实现类:public class SysUserDaoI