- 博客(49)
- 收藏
- 关注
原创 ThreadLocal、InheritableThreadLocal、TransmittableThreadLocal
因为父线程的ThreadLocalMap是通过实例化一个Thread时赋值给子线程的,而线程池在执行异步任务时可能不需要创建新的线程,因此也就不会再传递父线程的ThreadLocalMap给子线程。子线程可以访问父线程中的线程本地变量,更严谨的说法是子线程可以访问在创建子线程时父线程当时的本地线程变量,因为其实现原理就是在创建子线程将父线程当前存在的本地线程变量拷贝到子线程的本地线程变量中。实现线程本地变量在线程池的执行过程中,能正常的访问父线程设置的线程变量。
2025-07-08 14:57:11
193
原创 基于FastExcel/EasyExcel多线程导出百万级数据Excel文件并利用 ResponseBodyEmitter 与caffeine技术实现进度查询
基于FastExcel/EasyExcel多线程导出百万级数据Excel文件并利用 ResponseBodyEmitter 与caffeine技术实现进度查询
2025-03-12 15:05:20
704
2
原创 Etherpad开发部署(windows版)
Windows 用户可以选择预建的安装包或手动安装。若通过 Git 克隆,记得执行 bin\installOnWindows.bat。项目地址:https://gitcode.com/gh_mirrors/et/etherpad-lite。测试管理员功能http://127.0.0.1:9001/admin/重启服务器 killall node。配置文件settings.json。Etherpad配置及管理功能。start.bat 启动。搜索users,去掉注释。
2025-03-01 10:47:37
282
原创 k8s拉取harbor镜像部署
首先在节点docker登录harbor, 登录成功之后会在$HOME/.docker/ 生成一个config.json文件,这个就是登录凭证,后面docker pull就不需要再登录了。解决办法:配置/etc/docker/daemon.json,在需要连接Harbor仓库的机器上面,编辑/etc/docker/daemon.json,如果没有就要创建文件,添加以下内容。命令创建: kubectl apply -f deployment.yml。kuboard面板创建: 从yaml新建。
2025-02-26 17:33:33
599
原创 vmware系统磁盘扩容
若无法点击检查是否有快照,若报错“在部分链上无法执行所调用的函数,请打开父虚拟磁盘”可查看。再次查看lvdisplay 大小,已经完全分配好。执行df -h,发现文件系统已更新。编辑虚拟机设置,点击磁盘进行扩展。
2025-02-25 18:33:31
419
原创 Vmware虚拟机Ubantu安装Docker、k8s、kuboard
修改hostname: hostnamectl set-hostname k8s-worker1。安装docker:apt install -y docker.io。注意api service要用https 端口一般是6443。进去后使用token方式跟着操作就行。查看kubectl version。密 码: Kuboard123。用户名: admin。
2025-02-21 15:51:25
648
原创 ubantu安装skywalking10.0.0
如有需求要改端口,则进入到webapp/目录下修改application.yml ,默认8080。查看:http://192.168.xxx.xxx:8080/
2025-02-18 11:39:39
234
原创 Ubantu安装Prometheus、Grafana、node_exporter、elasticsearch_exporter监控运行状态
Ubantu安装Prometheus、Grafana、node_exporter、elasticsearch_exporter监控运行状态
2025-02-17 16:45:41
617
原创 mybatis 坑
Generator报错Cannot resolve plugin org.mybatis.generator:mybatis-generator-maven-plugin:1.3.2或者Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.2:generate (default-cli) on project huaer-cmb-integral-brand-common: Execution de
2020-10-28 11:33:30
1299
转载 mybatis问题合集
spring boot 2.0.0 + mybatis 报:Property ‘sqlSessionFactory’ or ‘sqlSessionTemplate’ are requiredspring boot 2.0.0 + mybatis 报:Property ‘sqlSessionFactory’ or ‘sqlSessionTemplate’ are required 无法启动goo...
2020-01-18 18:34:52
262
原创 html常用代码
根据窗口宽度加载相应css文件 <link rel="stylesheet" href="./paas_login1366.css" media="screen and (min-width:1366px) and (max-width:1920px)" /> <!-- <link rel="stylesheet" href="./paas_login.cs...
2019-09-18 18:48:36
241
原创 layui常用代码
LayUI页面关闭和刷新问题https://blog.csdn.net/XCL18215166914/article/details/82462861layui正则form.verify({ nameValid: function (value, item) { //value:表单的值、item:表单的DOM对象 if (!new RegExp("^[a-zA-Z_\:]+$")...
2019-09-18 18:48:11
424
原创 js常用代码
JS实现关闭当前子窗口,刷新父窗口…https://blog.csdn.net/lsfhack/article/details/69664439
2019-09-18 18:47:43
337
原创 C语言学习记录(14)英文单词排序 && 查找最长的单词
C语言学习记录前言一直自己没有学习做笔记的习惯,所以为了加强自己对知识的深入理解,决定将学习笔记写下来,希望向各位大牛们学习交流!不当之处请斧正!在此感谢!这边就先从学习C语言写起,自己本身对程序语言方面不擅长,所以决定对此从基础开始学习,大牛们对此文可以忽略!学校OJ实验英文单词排序Problem Description输入若干有关颜色的英文单词(单词数小于150,每个单词不超...
2019-03-28 22:36:50
2885
原创 C语言学习记录(13)链表实验题目 && 有序链表
C语言学习记录前言一直自己没有学习做笔记的习惯,所以为了加强自己对知识的深入理解,决定将学习笔记写下来,希望向各位大牛们学习交流!不当之处请斧正!在此感谢!这边就先从学习C语言写起,自己本身对程序语言方面不擅长,所以决定对此从基础开始学习,大牛们对此文可以忽略!学校OJ实验链表实验题目Problem Description链表结点的结构定义为:struct node{int ...
2019-03-21 23:32:37
1679
原创 C语言学习记录(12)航班信息查询
C语言学习记录前言一直自己没有学习做笔记的习惯,所以为了加强自己对知识的深入理解,决定将学习笔记写下来,希望向各位大牛们学习交流!不当之处请斧正!在此感谢!这边就先从学习C语言写起,自己本身对程序语言方面不擅长,所以决定对此从基础开始学习,大牛们对此文可以忽略!学校OJ实验航班信息查询Problem Description下面的表格给出了一个城市到另一个城市的每日航班信息:起飞...
2019-03-21 23:10:40
4043
2
原创 Web实训项目:THREE.js学习记录(用three.js在网页上浮动3D模型场景)
THREE.js学习记录前言一直自己没有学习做笔记的习惯,所以为了加强自己对知识的深入理解,决定将学习笔记写下来,希望向各位大牛们学习交流!不当之处请斧正!在此感谢!大牛们对此文可以忽略!硬推:欢迎大家访问我的个人网站www.zsy.ink(目前只有主页,其他还没做,不适合手机端访问,凑合先放着…)three.js什么是threejs,很简单,你将它理解成three + js就可以...
2018-12-07 19:27:12
1347
原创 C语言学习记录(11)逆波兰表示法
C语言学习记录前言一直自己没有学习做笔记的习惯,所以为了加强自己对知识的深入理解,决定将学习笔记写下来,希望向各位大牛们学习交流!不当之处请斧正!在此感谢!这边就先从学习C语言写起,自己本身对程序语言方面不擅长,所以决定对此从基础开始学习,大牛们对此文可以忽略!学校OJ上的题目逆波兰表示法题目描述有些计算器使用逆波兰表示法来书写数学表达式。在这一表示法中,运算符放置在操作数的后面...
2018-11-23 22:05:42
1810
3
原创 THREE.js学习记录(在网页上制作旋转立方体)
THREE.js学习记录前言一直自己没有学习做笔记的习惯,所以为了加强自己对知识的深入理解,决定将学习笔记写下来,希望向各位大牛们学习交流!不当之处请斧正!在此感谢!(我是菜比我的错,这些我不会我不知道我不清楚)大牛们对此文可以忽略!three.js什么是threejs,很简单,你将它理解成three + js就可以了。three表示3D的意思,js表示javascript的意思。那...
2018-11-17 23:49:26
729
2
原创 C语言学习记录(10)母牛的故事
C语言学习记录学习OJ上的题目母牛的故事题目描述有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?输入描述输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0&amp;amp;lt;n&amp;amp;lt;55),n的含义如题目中描述。n=0表示输入数据的结束,不做处理。输出描述对于每个测试实例,输出在第n年的时候...
2018-10-27 23:11:00
611
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人