服务容器
文章平均质量分 60
dualven_in_csdn
布道者;创造者;
Mr writer。
目前博客内容主要偏重于个人技术记录,后面希望多些系列知识的整理。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【安全】2026-07-09 myshell漏洞修复
2. 临时缓解措施: (1)在使用 SnakeYAML 解析 YAML 文件时,设置解析器的嵌套深度限制,通过配置 `Yaml` 实例的 `constructor` 参数限制最大嵌套层级,例如使用 `Constructor.setAllowRecursiveKeys(false)` 或通过自定义 `Constructor` 限制递归深度,防止恶意构造的深层嵌套数据导致资源耗尽。(2)对输入的 YAML 数据进行预处理,限制文件大小和嵌套层级,避免处理不可信的输入数据。原创 2026-07-09 09:32:25 · 276 阅读 · 0 评论 -
让C盘有空间!
mklink /D "C:\Users\duanxiongwen\.gradle" "F:\duanxiongwen\.gradle"原创 2026-03-31 19:15:59 · 65 阅读 · 0 评论 -
银河麒麟研究
银河麒麟 | ubuntu 安装运用 docker 容器,实现容器化部署项目_银河麒麟安装docker-优快云博客原创 2025-12-04 11:26:55 · 187 阅读 · 0 评论 -
【疑难问题】某些win11机器 网卡统计也会引起dns client 占用cpu问题
某些win11机器 网卡统计也会引起dns client 占用cpu问题原创 2025-11-28 16:17:13 · 727 阅读 · 0 评论 -
命令行执行 `mshta.exe` 弹窗失效--真实原因
若文件缺失:复制其他正常Windows电脑同路径下的 `mshta.exe`(需和系统版本匹配,比如Win10/Win11对应版本),粘贴到对应文件夹,然后右键→属性→安全→给“Administrators”和“当前用户”分配“读取和执行”权限;- 打开安全软件→防护设置→添加 `mshta.exe`(路径 `C:\Windows\System32\mshta.exe` 和 `C:\Windows\SysWOW64\mshta.exe`)到“信任列表”或“白名单”;原创 2025-11-20 18:56:21 · 2960 阅读 · 0 评论 -
【操作系统异常】
wvp-server 启动一起报 already used (log_error.log)netstat -ano|findstr 8970 没有占用;原创 2025-11-07 12:44:23 · 486 阅读 · 0 评论 -
搞了两天的win7批处理脚本问题
摘要:Windows 7在执行含有"chcp 65001"(切换UTF-8编码)命令时出现异常,原因是系统底层编码兼容性问题。主要表现在服务控制命令失效、文件操作权限错误和批处理逻辑异常。解决方案包括:1)仅需时临时切换编码;2)改用PowerShell脚本;3)调整系统区域设置。最佳实践建议避免全局切换编码,优先使用PowerShell,并规范文件命名。验证示例表明,去掉"chcp 65001"或分段处理可解决问题。根本解决方法是取消强制UTF-8编码切换,保持系统原创 2025-06-10 13:20:36 · 1687 阅读 · 0 评论 -
国产数据库:tidb专题
文章摘要:本文结合两篇优快云博客内容,介绍了在Docker环境下安装和使用TiDB数据库的方法,以及国产操作系统的介绍与试用体验。首先,详细说明了如何在Docker中部署TiDB,包括环境配置、镜像拉取和容器启动等步骤。其次,探讨了国产操作系统的发展现状、特点及其在实际应用中的表现,提供了试用体验和性能评估。通过这两部分内容,读者可以了解如何在现代技术环境中高效使用TiDB,并对国产操作系统有更深入的认识。原创 2025-05-22 16:37:23 · 362 阅读 · 0 评论 -
国产操作系统的介绍与试用
参考文档。原创 2024-10-21 16:28:31 · 541 阅读 · 0 评论 -
【puppeteer】wvp-puppeteer制作 过程&screen
在设置菜单中,找到 “Restart” 选项(可能在 “General” 或 “Advanced” 等相关选项卡下),然后点击该选项,即可重启 Docker 服务。打开 Docker Desktop 应用程序。通常可以在开始菜单或系统托盘(位于桌面右下角)中找到它。找到并点击 Docker Desktop 界面中的设置图标(一般是一个齿轮形状的图标)。原创 2024-10-10 12:58:26 · 894 阅读 · 0 评论 -
nginx只允许英文名的文件下载,中文名就是找不到文件
不支持中文URL路径的解决方案,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助。其中-f是源编码,-t是目标编码,-r是递归处理目录,–notest是不移动,实际上对文件进行改名。convmv -f GBK -t UTF8 -r --notest 目标路径。本文主要向大家介绍了Linux运维知识之linux下。做法很简单,把文件名都修改成utf8编码就可以了!2、nginx配置文件里默认编码设置为utf-8。3、将非UTF-8的文件名转换为UTF-8编码。1、确定你的系统是UTF编码。原创 2023-10-25 14:52:03 · 684 阅读 · 0 评论 -
【运维】speedtest测试
获取源码,放于194 : /home/java/speedtest/speedtest。构建镜像: docker build -t speed:v1.0 .里放置原/var/www/html里的文件。怀疑与机器内核有关系。原创 2023-05-29 16:55:46 · 1047 阅读 · 0 评论 -
【https】https的小总结
程序里, java是通过本地的证书库 , changeit 默认密码,将服务器证书导入形式来完成的验证。(3) 一般是单向的校验,即客户端验证服务器;(1) 比较复杂的握手原理,后面都只是为了确保双方都知道了对称算法 的密钥,后面内容传输都用对称算法来加密(时效性考虑,非对称耗时)(2) 如果web服务是https,而访问的也是https,如果是wss内类型,要求很严格 ,如果不是。(1) 如果web 服务是https的,在它的代码里有访问 非https的,比如 ws .会报不匹配。原创 2023-05-06 10:28:04 · 329 阅读 · 0 评论 -
【https】Self-Signed SSL证书创建和使用-含有武夷山
一般可用于个人测试使用和非域名https访问,通常CA机构不支持颁发IP证书,只有个别OV机构支持公网IP证书,但只能用于大型机构组织的网站。Whentheserver.keyserver.csrfiles.Theserver.crtserver.key其中server.key为服务端私钥文件,用于后续传输加解密。server.crt为签好名的证书文件,其中包含了服务描述信息和公钥,用于发往客户端进行合法验证,公钥用于后续传输加解密。以最新版本nginx启用ssl配置为例3.重载nginx配置信息。....原创 2022-07-15 11:50:56 · 6095 阅读 · 0 评论 -
meshview与vms的离线地图文件夹共用方案
随便放张图片,或者 在1.html文件里,写上"hello meshview!举例: 你的meshview装在d盘,则创建相应的文件夹如下。(1)创建meshview的离线地图文件夹。(2) 为vms创建软链接。如果vms装在d:盘,如下。原创 2023-04-26 09:24:59 · 461 阅读 · 0 评论 -
【cm8】扒系统CR8记录
为了将一套在线安装的系统,在不了解其架构、各模块细节的基础上,进行扒弄清楚,作以下记录。原创 2023-02-28 16:17:49 · 759 阅读 · 0 评论 -
配置返回给设备的验证
前提:需要通过邻居消息将这种心跳的ip 与 port记录于内存。如果使用模拟器,请使用新上的设备。新上的设备,只会发一次邻居信息。日志准备: 测试过程 :点击在线设备的下发配置观察日志:报文截获:tcpdump -ilo udp and port 47784注意绑定的网卡,因为在内网,所以没有用em1,而用的lo网卡从图中其实可以猜测:成对的是模拟器发送的设备信息及回复。其中那个长度140的显然就是我们点击的下发配置。报文保存后,下载下...原创 2022-04-07 16:08:09 · 1789 阅读 · 0 评论 -
mycat1.6系列log4j漏洞处理方案
原理:更新log4j相关包到2.17.0版本(最新,截止2021-12-23)放于/home/dualven/loglibs/下/alidata/server/mycat/bin/mycat stoprm -rf/alidata/server/mycat/lib/log4j*cp/home/dualven/loglibs/*.jar/alidata/server/mycat/lib/...原创 2021-12-23 10:33:04 · 1959 阅读 · 0 评论 -
培训设计相关整理
原创 2021-12-03 11:15:33 · 303 阅读 · 0 评论 -
termpair系列三: 客户端制作(含conda环境打包)
(1)在一台机器上制作出相应的环境,比如,在10.60.100.194上创建了dualven3.9环境,并且已经将termpair制作进去;也将gunicorn也安装进去。具体的内容,可以参考上篇的dockerfilepython -m pip install .pip install gunicorn(2)制作离线conda包dualven39.tar.bz2conda install -c conda-forge conda-pack先有这个命令,然后再conda pack...原创 2021-12-02 16:11:18 · 1907 阅读 · 0 评论 -
termpair 系列二: termpair docker服务端容器制作
termpair for ui of command line_dualvencsdn的博客-优快云博客address :https://github.com/cs01/termpair/cli: use the release bin to execute./termpair serve --port 8001 --host 0.0.0.0./termpair share --host http://10.60.100.192 --port 8001if you use the src or docke原创 2021-12-01 16:49:09 · 827 阅读 · 0 评论 -
现场tomcat安全扫描解决方案
一、关闭主程序的java进程 比如使用ps -ef|grep java|grep apache-tomcat-8.5.40|awk '{ print $2}'|xargs kill -9二 、升级tomcat到8系列的apache-tomcat-8.5.72版本,截止2021-11-17日最新(1)解压 apache-tomcat-8.5.72.tar.gz 到 /mnt/server ,与 apache-tomcat-8.5.40 并列(2) cp -r apache-...原创 2021-11-17 14:29:54 · 885 阅读 · 0 评论 -
Mycat2 系列4 : 范围路由
问题:做了个最简单的自然月分片,但是explain 执行语句的时候,却是全表扫,那就没有达到分表的目的了explain select * from mesh_info_topo where create_time > "2021-10-01 00:00:00" and create_time < "2021-10-02 00:00:00";只有=的精确查询,才是路由到一张表,这有啥用呢,我们一般用的都是范围查询啊官方解答:用规则分片Mycat 2 规则范..原创 2021-10-12 10:29:01 · 530 阅读 · 0 评论 -
mybatis-plus使用
目录优势问题:使用MyBatis 查询数据库查出有数据 但返回对象为null自动生成代码动态数据源时可能用到的resultset读取方法参考MyBatis-Plus为简化开发而生https://mp.baomidou.com/优势主要是不想使用mybatis里的xml文件,觉得这样的形式更好。可以使用baseMapper的一些方法。也可以直接使用注释的方式来扩展sql进行使用。比较丰富的mp函数。可以看下参考问题:使用My...原创 2021-10-09 18:01:10 · 765 阅读 · 0 评论 -
Podman 容器设置开机启动
使用podman的时候,已经知道他没有额外的守护进程,这个时候需要通过systemd实现容器的开机自动启动###node-mongo.service###[Unit]Description=node-mongo.service[Service]Type=simpleExecStart=/usr/bin/podman start -a node-mongoExecStop=/usr/bin/podman stop -t 10 node-mongo[Install]WantedBy=.原创 2021-07-09 16:24:49 · 548 阅读 · 0 评论 -
TDengine 系列四 常用操作
[root@taos192 TDengine-server-2.1.2.0]# docker exec -it taos192 taosd -Ctaos global config:================================== serverPort: 6030 arbitrator: numOfMnodes: 3 vnodeBak: 1 telemetryRep.原创 2021-06-18 14:37:45 · 962 阅读 · 0 评论 -
TDengine 系列三 docker 安装试用
参考文章https://www.taosdata.com/blog/2020/09/11/1824.html原创 2021-06-18 11:10:56 · 895 阅读 · 0 评论 -
IDIC 方案优化设计
(1)中的subTabs基本可用,但在做模拟测试时,使用 load data infile命令会不支持,详情见https://github.com/MyCATApache/Mycat-Server/issues/2804(2)原创 2021-06-16 10:45:27 · 189 阅读 · 0 评论 -
MPS 绿色无污染布署
为保证对集成环境的无污染性。只需要暴露出9990端口即可,其它都使用内部端口。而服务端直接暴露的接口,也可以通过http://10.60.100.192:9990/mps-server/swagger-ui.html这样去访问原创 2021-06-16 10:43:23 · 200 阅读 · 0 评论 -
2021-06-20切换阿里腾讯的性能观察
阿里云www 切换时间大概9:20主网关 ccs 10M ping 1:9 conf 3:7 web 9:1 ; 负载均衡为ddos机主要干活的ddos机原创 2021-06-02 10:13:53 · 361 阅读 · 0 评论 -
metrosightm200 windows安装包制作
(1) 10.60.2.175上获取最新版本 .war .sql(2) 10.50.101.61 如下源文件目录(a) war更新: F:\metroSightM200-Install-Source\metrosightm200 将此目录 清空,拷最新的war包进入 ,然后执行jar -xvf *.war解压完成 , rm *.war(b) sql 更新,将最新*.sql copy 覆盖成 metroSightM200.sql(3) 到版本目录 下打...原创 2021-05-20 10:32:51 · 188 阅读 · 0 评论 -
nginx与 php-fpm的组合布署:(二)php-fpm docker制作,扩展的使用
10.60.100.192 /home/dualven/wifi/phpfpmdocker run -d --name wifi-php -v /var/www/html:/var/www/html dualvenregisitry:5000/wifi-phpfpm:5.4ThinkPHP 3.0 由于商业 wiif使用的是这个版本,所以php版本不能高于5.4 本次使用的是5.4.45php:5.4-fpm ,then add mysql memcache. gd. (for 验证码)F原创 2021-05-13 14:59:02 · 463 阅读 · 0 评论 -
nginx与 php-fpm的组合布署:(一)大致原理
在商业wifi这个项目中,用了apache + php + memcache +mysql ; 也经历了黑客 ,ddos攻击; 也在常年的用户使用积累中,形成了一定的大数据。但后面我们经历了 图码项目(包含AI,大数据,分布式),其中运用了 docker , kube, mycat 等各种架构及容器,也经历了欲生欲死的大数据的性能拷问;虽然项目目前 也没有较好落地,但经历过这些后,再回头看下商业wifi这个项目,技术及框架 都很简单。一时技㾕之下,想使用docker再封装下这个项目。...原创 2021-05-13 14:50:07 · 498 阅读 · 0 评论 -
前后端分离布署下,Nginx获取客户端IP实现
一、前言前文Nginx 解决WebApi跨域二次请求以及Vue单页面问题当中虽然解决了跨域问题带来的二次请求,但也产生了一个新的问题,就是如果需要获取用户IP的时候,获取的IP地址总是本机地址。二、原因由于Nginx反向代理后,在应用中取得的IP都是反向代理服务器的IP,取得的域名也是反向代理配置的Url的域名。三、解决方案解决该问题,需要在Nginx反向代理配置中添加一些配置信息,目的将客户端的真实IP和域名传递到应用程序中。同时,也要修改获取IP地址的方法。但是需要...原创 2021-05-11 09:59:33 · 1267 阅读 · 0 评论 -
项目集成javamelody页面(‘X-Frame-Options’ to ‘sameorigin’)
项目集成javamelody页面springboot项目中整个javamelody监控,前端页面需要嵌入监控页面使用iframe报Refused to display in a frame because it set ‘X-Frame-Options’ to 'deny’的问题1.通过springboot整合javamelody向项目中引入依赖即可 <!-- javamelody监控 http://localhost:8080/monitoring--> ...原创 2021-04-20 16:56:33 · 710 阅读 · 0 评论 -
useOffHeapForMerge in mycat
RROR [WrapperSimpleAppMain] (io.mycat.MycatStartup.main(MycatStartup.java:63)) - 2019-05-06 16:26:27 startup errorjava.lang.NumberFormatException: Size must be specified as bytes (b), kibibytes (k), mebibytes (m), gibibytes (g), tebibytes (t), or pebibyte原创 2021-03-05 14:14:43 · 493 阅读 · 0 评论 -
win10安装redis服务小问题说明
注意事项(1) 安装服务时,需要以管理员身份打开(2) 如果 “病毒与威胁”这项没打开,可能是之前装了这项,比如金山毒霸等,它默认不允许你装服务了。可能裸机就没有这个限制。Redis下载及安装(windows版)下载地址1、Github下载地址:https://github.com/MicrosoftArchive/redis/releases2、百度网盘下载地址 https://pan.baidu.com/s/1z1_OdNVbtgyEjiktqgB83g 密码:kdfq安装.原创 2021-02-25 09:49:18 · 427 阅读 · 0 评论 -
windows上绿色安装mysql5.7.27
(1)下载合适版本https://downloads.mysql.com/archives/community/(2)注意5.7后的版本与之前 的初始化方式 不同mysqld --initialize-insecurewindows下简单使用下即可。在linux下有类似的语句,只不过要指定相应的配置文件。(3) mysqld 后mysqladmin -uroot password 123456 进行密码设置。(4)服务化mysqld install 就可以在 servic..原创 2021-02-23 11:06:23 · 424 阅读 · 0 评论 -
为centos6.5制作redis离线包
(1) centos6.5环境为了方便起见,使用docker .docker.com上寻找一个6.5的版本docker run -itd --name c6-2 -p3022:22 -p26379:6379 -v /etc/timezone:/etc/timezone -v /etc/localtime:/etc/localtime --restart always lemonbar/centos6-ssh:latestcentos6.5的yum源基本已经官方废弃 。 按我上个文章进行修复.原创 2021-02-23 09:34:25 · 376 阅读 · 0 评论 -
spark项目实践
实践目的通过操作一个开源例子,学习大数据的架构 及基本的使用,各种概念。不涉及自编码与创新。环境搭建需要建立 hadoop,hbase ,spark 等大数据环境在10.30.2.5上建立六个docker , 分别对应 s141~s146 分别用于装大数据环境,具体操作步骤 参考本人hadoop-sparkhttps://blog.youkuaiyun.com/dualvencsdn/article/details/112007643?spm=1001.2014.3001.5501habas原创 2021-02-03 17:02:38 · 6184 阅读 · 0 评论
分享