经验总结
.993
这个作者很懒,什么都没留下…
展开
-
Nginx 部署多个安全域名,多个服务【工作记录】
以下是本人通过Docker 部署的Nginx挂载出来的文件目录。ps:当前文件就是安装后的初始内容,无修改。表示引入其他目录下的.conf配置文件;配置好后重启nginx即可!原创 2023-10-31 21:12:38 · 1539 阅读 · 4 评论 -
分布式事务 Seata 的安装配置及基础使用 Windows 基于 若依RuoYi 框架微服务版学习
分布式事务 Seata 的安装配置及基础使用 Windows 基于 若依RuoYi 框架微服务版学习原创 2023-03-04 19:17:36 · 1139 阅读 · 0 评论 -
mysql 大数据量查询总数 方式比较
mysql 查询表内数据总数的最优方式原创 2022-11-22 23:06:10 · 2357 阅读 · 0 评论 -
递归判断获取自增ID 2022-02-23记
public class Test1 { public static void main(String[] args) { /** * 大致需求: * 数据库中存7位数varchar类型id。 * 要求 指定类型 的数据新增时 id 递增, * 且不能与指定的 id重复,遇到重复的则跳过。 */ Map<String,String> map = new HashMap原创 2022-03-23 22:59:03 · 373 阅读 · 0 评论 -
IoTDB基础 初识IoTDB 安装及基本使用(个人学习记录)
参考博客时序数据库IoTDB安装及基本使用https://blog.csdn.net/zjy660358/article/details/110871833关键字时序(时间序列)数据库,大数据,实时;下载安装1,下载安装包后解压;2,运行需要java 环境,需配置 JAVA_HOME 环境变量;启动启动start-server.sh(服务),启动start-cli.sh (客户端:sbin/start-cli.sh -h 127.0.0.1 -p 6667 -u root -pw root)原创 2022-02-09 21:49:33 · 3236 阅读 · 0 评论 -
Springboot 线程池 有返回值的多线程
计算 控制台循环打印10次 0-10000 共需要多长时间;1,线程池配置类参阅前篇2,原创 2021-12-31 15:27:21 · 1928 阅读 · 0 评论 -
获取两个日期之间的日期列表,时刻列表
获取两个日期之间的日期列表,时刻列表原创 2021-12-23 16:49:15 · 476 阅读 · 0 评论 -
linux环境下 安装mongodb 20211109 记
环境:腾讯云 Centos 7准备:mongodb 安装包 (mongodb-linux-x86_64-rhel70-3.2.4.tgz)安装包下载地址:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.2.4.tgz注意:不同的Linux 系统对应的下载的安装包要匹配,不然在安装启动的过程中会出现各种问题,并且误导你转进错误的地方去浪费时间其无法解决(我的是Centos 对应的是rhel 后缀的版本,切记)!!!1. 将安原创 2021-11-09 22:15:50 · 994 阅读 · 0 评论 -
上传本地项目到 Git (Gitee) 20211109 记
搭建了一个简单的SpringCloud 项目,想把它上传到Gitee 上,才发现自己平时只会拉取,提交项目一些简单的操作。于是只能参阅网上的一些博客才能实现,在此记录下加深印象,也希望能帮助到后来者。1. 在Gitee 上先创建远程仓库,并初始化,如下图。(Gitee 或 GitLab)2. 在需要上传的文件夹内打开 Git bash here 并执行 git init 进行初始化git init3. 复制第一步创建的仓库的地址,并 执行 git remote add origin + 仓库原创 2021-11-09 20:59:38 · 132 阅读 · 0 评论 -
Linux (腾讯云 Centos 7)环境下redis安装 20211109记
环境:腾讯云 Centos 7准备:redis 4.0 安装包 (本次采用 redis-4.0.6.tar.gz)先将准备好的redis 安装包解压至 usr/local/App/ 目录内;tar -zxvf redis-4.0.6.tar.gz -C /usr/local/App/进入文件解压文件的根目录(cd redis-4.0.6/)内进行编译; make再进入 redis 的src 目录(cd )内进行 安装;make install为了方便文件的管理,在r原创 2021-11-09 17:10:28 · 681 阅读 · 0 评论 -
将 List 拆分成多个小集合
在做多线程批量插入时,需要将待插入数据集合拆分成多个小集合去并行插入。于是参照了网上前辈们的写法实现了功能,为了加深记忆,在此记录下拆分集合的写法,争取能把学来的都变成自己的。详细代码如下://将一个大的集合拆分成小集合 public static void main(String[] args) { List<String> collect = Stream.of("aa", "bb", "cc", "dd", "ee", "ff",原创 2021-10-28 21:37:42 · 997 阅读 · 0 评论 -
SpringBoot 使用线程池 实现 批量插入数据到Mysql
环境:SpringBoot,MybatisPlus之前项目中遇到过批量查询数据,由于数据量过大,且调用了多处查询接口,且有调用三方平台接口,于是使用了多线程并行执行,大大提高了效率。在此为了学习加深印象,再次尝试实现一下多线程的批量入库操作。实现逻辑:1,创建线程池;2,定义一个批量插入数据库的方法,并用@Async 注解标准。3,拿到要批量入库的数据,分割成多个数据块。4,然后将分隔后的数据块分别调用入库方法。1. 先创建一个线程池的配置。在需要异步执行的方法上添加@Async 注解进行标原创 2021-10-23 17:18:54 · 7973 阅读 · 3 评论 -
JSONArray转List,JSONObject转实体,字符串转JSON...数据类型互转
好记性不如烂笔头,一些常用方法还是经常会忘,写个笔记记录一下加深一下映像。环境:jdk8 alibaba fastjson;准备一个实体类 Stu ,所有笔记基于此类。public class Stu { private String name; private int age; //以下方法自行添加 //有参构造 //无参构造 //get set 方法 //toString 方法}对象转JSONObject public static void main(S原创 2021-10-23 16:09:43 · 1149 阅读 · 0 评论 -
Linux 环境下 jdk 安装 20210926 记
环境:腾讯云 CentOS 7准备:jdk 8 linux环境安装包 (本次使用 jdk-8u201-linux-x64.tar.gz)1. 使用xftp 工具将文件 放在/home/mytets/ 文件夹下 (没有这个文件夹自行创建)2. 使用解压缩命令 tar -zxvf jdk-8u201-linux-x64.tar.gz -C /usr/local 将tar 包解压到 /usr/local 文件夹内;3. 修改环境变量etc:这个目录存放所有的系统管理所需要的配置文件;(环境变量在原创 2021-09-26 22:34:13 · 110 阅读 · 0 评论 -
获取自定义的响应头response
使用场景前端Vue,后端SpringBoot,个人需求在后端设置了响应头response.setHeader("token","XXX");在控制台可以看到但是在vue 前端打印却为 undefined 。service.interceptors.response.use( response => { //暂停加载动画 tryHideFullScreenLoading(); ...... ......原创 2021-06-17 22:26:58 · 1605 阅读 · 0 评论