良艺の个人空间 良艺,博客,技术

怎么玩上最近爆火的ChatGPT?

说明ChatGPT是最近一款很火的人工智能应用,面向大众开放。下面是它的自我介绍:下面是一些使用展示:那怎么体验呢?如果你在国外,那真的很简单,简单到就像登上知乎问问题一样:访问openai官网用手机号注册一个账号跳转到这个页面进行提问就行了问题但遗憾的是,存在两个问题:这个openai官网国内无法

Administrator 发布于 2023-02-20

记一次Kafka重复消费的解决过程

背景今天一个业务系统开发群里的产品经理艾特我和其他几个人,说是帮忙解决一个线上kafka重复消费的问题。问题描述如下:原本: 生产者P,kafka,消费者C,运行顺利。8月27号发现,C在不停地重复消费8月26号某段时间的消息,新消息不消费,并且P一切正常。期间,P、Kafka、C都没有做过任何变动

Administrator 发布于 2022-08-31

Java、Mysql时区问题(常见的8小时偏差)

问题很多童鞋在使用MySQL的过程中, 会遇到时间字段会有8小时“误差”问题, debug发现,明明入库的时候,值是正确的,但是一旦插入数据库就提早了8小时。今天,我打算重新审视一下“时区”这个概念,以及从使用层面重新审视下java,以及MySQL是怎么处理时区这个问题。这篇文章将从以下几个部分展开

Administrator 发布于 2022-08-01

spring-boot-devtools小记

spring-boot-devtools是SpringBoot提供的开发期间的依赖项,可以提供热重载等实现。但是使用过程也可能导致一些问题,主要是类加载器上的问题。引入spring-boot-devtools后,工程被idea打开的部分下的所有java类启动时将采用RestartClassLoade

Administrator 发布于 2022-07-29

TreeMap小记

HashMap是通过 key的hash值进行分桶存放的。与HashMap不同,TreeMap则是通过排序比较进行分桶存放。默认根据其键的自然顺序进行排序,或者根据创建时构造函数提供的Comparator 进行排序,具体取决于使用的构造方法。样例1Map<String, String> m

Administrator 发布于 2022-06-30

Spring Boot打fatjar失败的记录

今天某个工程执行mvn clean install时,没有成功构建fatjar,只有一个非fatjar。之前是OK的于是git查看了修改记录。从修改记录中发现,工程pom.xml从继承spring-boot-starter-parent,变为了依赖spring-boot-dependencies。版

Administrator 发布于 2022-06-17

对称加密算法

对称加密算法就是传统的用一个密码进行加密和解密。例如,我们常用的 WinZIP 和 WinRAR 对压缩包的加密和解密,就是使用对称加密算法:从程序的角度看,所谓加密,就是这样一个函数,它接收密码和明文,然后输出密文:secret = encrypt(key, message);而解密则相反,它接收

Administrator 发布于 2021-12-22

CentOS 7 安装 Java,Maven 环境

下载 jdk(采坑,不要使用 openjdk,因为没有 jre 运行环境,也可使用命令下载,各有所爱)jdk 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html版本:jdk

Administrator 发布于 2021-11-30

搜索技巧——百度篇

搜索词技巧表述准确。如,"springboot使用-Dloader.path时的jar包加载顺序是什么",可以改为: ”springboot loader.path jar包加载顺序”。看看结果对比:下面再通过百度语法技巧来进一步精确范围。语法技巧双引号和书名号精确匹配。未用引号

Administrator 发布于 2021-11-26