avatar
文章
113
标签
73
分类
44
首页
分类
标签
那年夏十七
首页
分类
标签

那年夏十七

搭建springboot项目(未完成)
发表于2021-12-30|springboot
[TOC] springboot 的 AOP一、什么是AOPAOP(Aspect Oriented...
springboot返回String乱码以及Long精度丢失
发表于2021-12-30|springboot
springboot返回String乱码以及Long精度丢失该贴记录一些springboot返回数据时的常见问题 1、在restController中返回String中文发生乱码在springboot 中配置 StringHttpMessageConverter 的编码格式为UTF-8 12345678@Overrideprotected void extendMessageConverters(List<HttpMessageConverter<?>> converters) { converters.forEach(converter -> { if (converter instanceof StringHttpMessageConverter){ ((StringHttpMessageConverter) converter).setDefaultCharset(StandardCharsets.UTF_8); } ...
多线程AQS (AbstractQueuedSynchronizer)
发表于2021-12-26|Java多线程
多线程AQS (AbstractQueuedSynchronizer)一、介绍类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资源的同步器框架,许多同步类实现都依赖于它,如常用的ReentrantLock/Semaphore/CountDownLatch…。 它维护了一个volatile int...
线程工具类LockSupport
发表于2021-12-16|Java多线程
...
内网穿透工具nps
发表于2021-12-05|自建服务
内网穿透工具nps官方地址:Document (ehang-io.github.io)
搭建solo博客
发表于2021-11-26|自建服务
搭建solo博客使用docker搭建1.搭建 假设你已经会使用docker 拉取镜像 1docker pull b3log/solo 启动 1234567docker run --detach --name solo --network=host \ --env RUNTIME_DB="MYSQL" \ --env JDBC_USERNAME="root" \ --env JDBC_PASSWORD="123456" \ --env JDBC_DRIVER="com.mysql.cj.jdbc.Driver" \ --env JDBC_URL="jdbc:mysql://127.0.0.1:3306/solo?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true" \...
搭建showdoc文档库
发表于2021-11-26|自建服务
搭建showdoc文档库官网:https://www.showdoc.com.cn/ 文档:https://www.showdoc.com.cn/help?page_id=1385767280275683 这里采用的自动脚本的安装方式。 前言自动脚本脚本利用docker来安装运行环境,适用于linux服务器。如果你的服务器没有docker服务,脚本会尝试安装之。安装docker的过程可能有些慢。如果你已经安装过docker,脚本会省略部分步骤,从而加快showdoc安装进度。 当脚本安装docker失败时,你可以手动安装好docker后再执行脚本 。若装好了docker后还是再失败,则可根据此教程一步步地安装和调试: https://www.showdoc.com.cn/help?page_id=65610 如果服务器系统本身不支持docker,则只能通过手动安装PHP环境的方式来运行showdoc:https://www.showdoc.com.cn/help?page_id=13732 使用方法12345#下载脚本并赋予权限 wget...
Redis安装
发表于2021-10-21|数据库redis
Redis的主从、哨兵、集群功能一、配置主从同步slave 需要加上如下配置 1234# master的ip和端口slaveof 127.0.0.1 6379# 如果master设置了密码,需要在下面加上这个# masterauth 123456 redis的主从同步只能是一个主加上多个从,而且不能实现主节点挂了之后从从节点中获取一个作为新的主节点,并不符合高可用的定义。 如果要是实现高可用,还需要引入哨兵这一配置。 二、使用哨兵官方文档 : http://www.redis.cn/topics/sentinel.html redis哨兵机制的实现原理解析:https://www.cnblogs.com/knowledgesea/p/6567718.html 2.1 哨兵的作用 监控(Monitoring): 哨兵(sentinel) 会不断地检查你的Master和Slave是否运作正常。 提醒(Notification):当被监控的某个Redis节点出现问题时, 哨兵(sentinel) 可以通过 API...
jpa关联关系
发表于2021-09-07|jpa
[TOC] jpa关联关系对象的关系有 一对一、一对多、多对一、多对多 jpa中实体对象也有着这四个关系,使用注解标记。 1、一对一使用注解 @OneToOne 123@OneToOne@JoinColumn(name = "column_id")private ExtraPointItemColumn column; 其中 @JoinColumn 注解用来标注是哪个外键。默认是 属性名加Id 2、一对多 和 多对一一张试卷会有多个题目 , 那么 对于试卷来说 , 他们的关系是 一(试卷)对多(题目) 对于题目来说 , 他们的关系是 多(题目)对一(试卷) 123456789101112131415161718192021222324252627/** * 测评表 * @author xia17 * @date 2020/7/27 10:29 */@Getter@Setter@Entity@Table(name = "fdykh_eva_table")public class EvaTable extends BaseEntity...
jpa多主键
发表于2021-09-07|jpa
[TOC] jpa多主键方案一 @IdClass来设置多个主键1、先写一个包含主键的类。 需要实现 Serializable 接口 12345678910111213141516/** * 用户应用权限主键 * @author xia17 * @date 2021/9/7 */@Getter@Setter@EqualsAndHashCodepublic class UserAppKey implements Serializable { private Long userId; private Long appId;} 2、在Entity类中,按照如下方式使用。需要实现 Serializable 接口 1234567891011121314151617@Getter@Setter@EqualsAndHashCode@Entity@Table(name = "cas_user_app")@Accessors(chain = true)@IdClass(UserAppKey.class)public class UserApp...
1…345…12
avatar
xia17
文章
113
标签
73
分类
44
Follow Me
公告
桃花依旧笑春风
最新文章
docker安装jenkins2025-03-24
jenkins部署maven项目2025-03-24
使用vscode编辑markdown(未完成)2025-03-24
centos安装docker2025-03-21
搭建yapi-20242024-04-05
分类
  • Java基础4
    • jdk版本特性2
  • Java多线程9
  • RxJava1
  • centos2
  • es1
  • idea2
  • jpa6
标签
bolo 部署 树 mybatis 积极向上 markdown 开发规范 自建服务 yapi docker jenkins VPN springcloud CAS Java Zookeeper 日常emo showdoc 数据库 写作 spring Leetcode 二叉树 nacos jpa 数据结构 MQ aop ES5 nginx frp js 数据分析 kafka tomcat shadowsocks es eureka 算法 实用工具软件
归档
  • 三月 2025 4
  • 四月 2024 1
  • 二月 2024 1
  • 十月 2023 4
  • 二月 2023 1
  • 十一月 2022 1
  • 九月 2022 9
  • 五月 2022 3
网站信息
文章数目 :
113
本站访客数 :
本站总浏览量 :
最后更新时间 :
©2019 - 2025 By xia17
赣ICP备2021003641号-1