自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lswandt博客

记录时间流逝,技术成长!

  • 博客(70)
  • 资源 (11)
  • 收藏
  • 关注

原创 搭建双节点clickhouse

尝试搭建双节点clickhouse,以做数据存储。

2024-03-11 17:59:31 610

原创 mysql删除idb文件,或者idb文件损坏后的修复

这个文件通常位于 /etc/my.cnf 或 /etc/mysql/my.cnf。innodb_force_recovery 选项可以让你在某些类型的错误发生时仍然启动 MySQL。这个选项有 6 个不同的级别,从 1 到 6,级别越高,MySQL 会忽略的错误越多。由于使用docker磁盘已满,导致建立表过程中,数据的插入存在问题,进而导致后续启动时读取该表的idb存在问题,导致无法启动。正常启动后,登录数据库删除该表,并重新建立该表即可。不过数据不一定能恢复。现在提供一种思路处理该种情况。

2024-02-20 17:41:45 246

原创 spring配置文件第一行导致读取配置失败

后打断点,发现读取的spring.shardingsphere.datasource.names存在问题,进而导致后续问题的产生。通过spring执行测试类,没有问题,但是相同配置启动项目时,老找不到JdbcTemplate。原因是存在utf-8的bom头导致,在变量前面存在  这个就是bom头。遇到读取配置存在问题,尤其当配置到第一行。

2023-10-18 16:55:40 402

原创 自动重启服务脚本

服务老是自己挂,还是内存溢出,得,无人值守,自己重启吧。然后配置 crontab -e。

2023-07-06 15:50:03 450

原创 数据库连接池被快速耗尽的一种可能原因

通过详细分析,发现存在一段代码存在手动开启事务,但是在某些条件下,会执行continue 导致提前执行完代码,未对事务进行提交或者回滚,导致事务一直存在;在环境中,出现了连接池连接耗尽,重启后也会快速再次被耗尽;

2023-07-04 17:50:30 487

原创 chat-ai 输出代码样式格式化错误

原因:可能是由与marked.js版本存在问题导致,原来是3.x的时候,由于生成的数据不会被p标签包围,导致展示过程中是不是被代码框包裹。后续在升级为v5.0.4 成功的避免了该问题。在搞一个简单的ai聊天机器人,发现输出的代码样式存在问题,要么不能正常格式化,要么格式化样式存在问题。问题1:输出代码过程中时不时解析有时被错误的pre标签包裹。问题2:输出叠加在1行,没有展现效果,效果差。

2023-06-04 22:09:47 127

原创 js给标签动态绑定onclick,如何在onclick的时候获取标签中的属性

百度了半天最后是chatGPT搞定的。

2023-04-26 17:33:06 707 1

原创 另一种迁移xxl-job任务的方法,适合不满足数据迁移条件

以为多个项目组同时使用一个xxl-job,同时涉及到版本提升,由此不太满足数据库数据迁移,所以这里提供另一种解决办法。4.在需要导入的xxl-job 建立对应的执行器,然后建立一个任务,同时通过f12将请求curl化;2.使用postman import将curl导入,并修改请求参数,将所有的内容一次性请求出来;7.最后复制出第三列内容,对其中的《”》进行替换后,即可到cmd 或者shell中执行新建;3.接着将拿到的json,粘贴到网页工具中,获取到excel 提供一个地址。第二列对黄色内容进行替换。

2023-04-13 18:04:20 1281

原创 绿联dx4600砖机救援

发现可以使用opkg,遂用opkg进行安装包的操作,最后更新busy-box,而进行busy-box更新时,执行过程中报错,导致系统关键程序被删除,进而导致在终端中所有命令失效;ps:对于u盘启动镜像选择,可以选择三方的也可以选择官方的,但是官方的固件不会自动挂载,只能通过手动挂载;1.绿联的rom存放到单独的分区,所以万一删除系统文件,还有的救;在关机处理中也存在问题,强制关机,导致磁盘识别失败,后续也导致了无法开机;在构建完启动盘之后,点击开机按钮,等听到滴声,狂按f12 选择从U盘启动;

2023-04-13 17:43:03 1459

原创 绿联nas骚操作,没事帮你压测下网络

目前通过root用户登录后,发现是由于通过ssh频繁访问 183.240.58.243的一个移动ip。如果遇到路由器频繁掉网,且家里有个绿联nas,那么大概率是nas的锅,PS:发作的时候忘了截图了,后续再发作截个图记录下。尝试加了iptables 不过起不起作用后续看看吧;重启保一时安稳,大概率第二天还要发作;没啥值钱东西,希望不要掏空我的资料~

2023-04-04 23:18:49 3119 2

原创 redhat8安装yum命令

redhat8 安装 yum

2023-02-01 17:56:50 1427

原创 m1mac finalshell速度优化

通过arm64jdk提升finalshell反应速度

2023-01-12 10:58:25 1813

原创 ssh免密登录&传输

两台机器 a机(192.168.50.25)与b机(172.27.2.58) ssh免密登录 免密传输设置。

2022-08-24 18:01:28 353

原创 jre运行环境jks证书导入

需要先将jks证书转为pem在进行导入1.查询jks证书别名其中alias-cert为证书别名2.导出pem证书3.到jar目录下完成证书导入。

2022-08-24 14:21:39 1961

原创 m1 android emulator 无法共享复制剪切板

PS快捷键不好使,只能在手机端长按呼出粘贴菜单;期待后续有大神能解决这个问题吧;4.然后在按图一打开按钮后,再次进行重启,应该就可以与mac互相复制内容了;下载安装好androidemulator但是发现无法共享复制剪切板。3.可以打开谷歌浏览器测试一下复制剪切;...

2022-08-01 19:54:22 1186

原创 小程序升级之后前端白屏的一种解决办法

利用nginx进行动态路径跳转,保证每次上线之后都有新的字符串,以解决白屏问题rewrite…breaktry_files最终前端拼接请求路径:(yyyy为可变版本号)https://xxx.xx.xx/webfed/shopmall/yyyyy/index.html

2022-06-21 18:58:07 757

原创 mac-idea多项目窗口合并

mac中的idea多项目同一窗口展示

2022-06-20 13:57:59 9145 13

原创 nginx配置正向代理以及增加密码验证

nginx正向代理https,以及密码验证

2022-05-14 20:44:07 3584 7

原创 sharding-core流水号重复的一次排查

最近线上偶尔会出现流水号相同的订单,诡异的是测试环境一直无法复线流水号生成使用了 sharding-core-3.0.0.jar DefaultKeyGenerator对于此种流水号生成器,按理应该很不存在此种情况,唯一可能重复的原因是在对其设置的workerId 一致,当两个节点同时生成流水号,这个时候可能会导致重复但是我们的服务器流水号生成器的日志已可以确认,每个节点都产生了不一样的workerId为此查看流水号具体实现逻辑 发现workerId为此类的一个静态变量,推测可能由于.

2022-05-10 14:12:03 374

原创 le-markdown-editor使用外部(jquery)获取预览文本

由于原来的网站前端非vue技术栈, 但是想集成markdown编辑器,进行了以下尝试;读取预览文本与文本内部提供的方法可以获取到预览文本,但是外部调用的话,需要自行找到对应的属性来获取内部调用方式var app = new Vue({ el: '#app', data() { return { hljsCss: 'agate', value: '内容' , .

2022-04-23 22:48:22 1184

原创 win11中wsa使用fiddler抓包(https)

win11 终于 支持 android子系统 方便不少,终于不需要再启动一个完整的虚拟机了~~由于调试需要抓取一些app的请求,所以~安装wsa 与 fiddler ~~~fiddler配置1.开启允许远程连接2.https相关设置获取对应的wsa的宿主地址1.打开cmd或powershell 输入 ipconfig 获取对应配置获取当前地址 192.168.56.1wsa配置1.需要使用wsa工具箱 下载地址安装后备用2.需要下载一个浏览器,比如x浏览器 或者如果ws.

2021-12-09 14:59:22 11432 7

原创 DataGrip升级后点击没反应的一种问题定位排查

升级最新版本的dataGrip执行之后,点击没有任何响应,系统日志、自带的log都没有任何内容1.利用重定向打印exe日志查看错误内容"C:\Program Files\JetBrains\DataGrip 2021.1.3\bin\datagrip64.exe" >1.txt查看日志,定位原因2.问题已经定位,目测此问题是由于jdk版本导致。发现当时为DATAGRIP_JDK 配置为1.8 导致,删除即可附录:49 = Java 550 = Java 651 = Java.

2021-10-15 14:06:05 2150

原创 springfox.documentation.spi.service.contexts.ParameterExpansionContext.findAnnotation(Ljava/lang/Cla

有趣的问题aused by: java.lang.NoSuchMethodError: springfox.documentation.spi.service.contexts.ParameterExpansionContext.findAnnotation(Ljava/lang/Class;)Lcom/google/common/base/Optional;at springfox.bean.validators.plugins.parameter.ExpandedParameterMinMaxA.

2021-09-27 16:36:51 1662

原创 解决navicat设置自动提交无效

通过种种设置,发现连接数据库后,自动提交仍然不生效解决办法:数据库设置默认的自动提交,由于navicate不支持在软件中设置,会默认读取数据的配置,所以需要对mysql进行设置root登录mysql服务器执行set global init_connect="set autocommit=1";...

2021-09-06 15:09:46 2766

原创 win10 32g大内存只能使用50%的解决办法

电脑升级32g内存,发现最多使用50% 一直占用虚拟内存,内存始终保持使用50%为此也走了很多弯路,推测1.内存由集显占用;2.内存由于bios控制,导致只能占用50%;3.开的程序不够多,导致占用不够;关闭虚拟内存后,不到50%直接内存不足; ~~!········后来终于发现由于某个服务导致内存占用始终占用不上去,50%内存都作为数据缓存,性能提升多少不清楚,但是每次打卡占用内存的软件都会卡~~操作方法:右下角搜索 - 》 服务 -》SysMain -》禁用该服务内存占用终于正常.

2021-08-24 17:35:40 27693 6

原创 IDEA、DataGrip设置运行软件的jdk环境

链接数据库,提示不支持tlsv1 推测可能是jdk版本导致,因为新版本的jdk会淘汰一些较老的算法双击shift 输入runtime 可以切换jdk环境,但是此大版本一般已经定死,不能随意更改如果需要释放某些加密算法:# 加入java vm options-Djdk.tls.disabledAlgorithms=SSLv3, TLSv1, RC4, DES, MD5withRSA, DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC,.

2021-07-07 19:24:57 2007

原创 window~doskey&mac~alias便捷查看 git log

1.不想每次看git log, 输入一长串2.git log 也觉得太长3.最好方便省事,平时提交代码使用git命令提交日常操作由于使用git 命令进行提交,所以需要关注分支情况,此时git log是一个非常常用的命令,但是由于默认的展现形式较为糟糕,所以通过别名操作,简化这一种操作:1.创建一个bat 脚本,起名 cmd_auto.bat (名字任意,路径任意)@echo offset LESSCHARSET=utf-8doskey gl=git log --graph -M --pre.

2021-06-04 16:07:38 188

原创 field * doesn‘t have a default value 异常的一种可能性

在程序中执行插入操作一直在报这个,但是观察表都是正常的。此字段并非主键通过datagrip 查看ddl想起今天去除字段默认值,使用datagrip可视化执行了如下sql:​alter table table_name alter column gtype drop default;感觉被datagrip自带的可视化坑了。。重新执行该语句后,程序不在抛出 doesn’t have a default value问题​alter table table_name modify `gtype.

2021-06-02 14:36:13 1125

原创 复制Tomcat需要调整的文件

利用cp -r 完全复制cp-rtomact_8888tomcat_8889需要调整以下文件 删除已有的pid文件 rm/opt/web_app/tomca_8889/bin/CATALINA_PID 2. 修改catalina.shvimcatalina.shJPDA_ADDRESS="28889" 3.修改server.xmlConnectorportServerport 4.注意etc下的配置文件,可能需要调整...

2021-05-19 17:10:44 406

原创 chrome访问网站部分连接出现“ERR_HTTP2_PROTOCOL_ERROR”一种排查

在对网站升级为http2之后,出现该问题;进过一些排查,发现为该请求设置了请求头response.addHeader("Cache Control", "No-store");删除该请求头之后,即可正常访问;

2021-04-08 14:52:09 24948 3

原创 idea设置框中无法粘贴解决办法

idea中设置的文本框按ctrl+v均没有反应具体表现如:在Live Templates中无法使用粘贴问题解决:查看idae.log 粘贴中抛以下异常 2020-10-23 19:25:19,267 [ 692081] ERROR - llij.ide.plugins.PluginManager - editor.virtualFile must not be null java.lang.IllegalStateException: editor.virtualFile must not.

2020-10-23 19:43:16 1336 2

翻译 jetty临时目录调整

查找工作目录的搜索顺序如下:1.如果WebAppContext具有指定的临时目录,请使用它。2.如果ServletContext javax.servlet.context.tempdir设置了属性,并且目录存在,请使用它。3.如果jetty.base/work存在目录,请使用它(仅对Jetty9.1+有效)4.如果{jetty.base}/work存在目录,请使用它(仅对Jetty 9.1+有效)4.如果jetty.base/work存在目录,请使用它(仅对Jetty9.1+有效)4.如果{je

2020-08-28 15:33:04 980

原创 ClassFormatException:Invalid byte tag in constant pool: 18

使用@Aspectj 时遇到的问题Caused by: org.aspectj.apache.bcel.classfile.ClassFormatException: File: ‘com.ls.service.impl.aop.TaskTimerServiceImpl’: Invalid byte tag in constant pool: 18解决办法:方案一:版本不匹配导致升级 aspectjweaver 到 1.8.9需要注意 spring 环境版本,可以适当调整为1.8.14方案二.

2020-07-03 21:47:44 4313

原创 window编译nginx过程以及安装nginx_mod_h264_streaming插件

window中编译nginx的过程中遇到了各种问题,记录一下ps:nginx_mod_h264_streaming-2.2.5 window系统中缺少部分可用的包,导致不能很好的编译2.2.7 ~ 2.2.6如果使用1.18之后的windows版本的nginx,是不需要加入nginx_mod_h264_streaming的,因为提供的默认模块已经包含。–with-http_mp4_module–with-http_flv_module准备工作1.需要准备vs库,建议下载vs2013,因为vs.

2020-06-08 17:59:52 2633

原创 mac中路径查找技巧 ps:mac版idea java-decompiler 路径

首先献上路径位置/Applications/IntelliJ IDEA.app/Contents/plugins/java-decompiler/lib/java-decompiler.jar利用此包可以对jar包整个项目进行反编译,如需操作,请移步【IDEA反编译出整个jar包源码】 https://blog.csdn.net/u013279563/article/details/89556869如何定位mac中的某些文件,因为有时候好多教程都是基于window编写,所以对于mac 我们需要.

2020-05-29 20:26:12 1142

原创 SSM项目升级为springBoot复盘

原来一直使用SSM 觉得也够用了,但是目前主流都是SpringBoot,于是计划着把自己的项目也来个升级,当中当然是各种坑不断。花费两天时间,基础坑都趟了一遍。记录一下~原项目:SSM -> SpringBoot2.3 + Mavenjar包管理升级->Maven旧项目依旧使用老的lib方式管理。但是为了利用Jenkins自动构建,简单升级为Maven导入本地jar的方式构建项目1.Maven 导入本地lib(很多老项目升级时用的办法)lib置于${project.basedir.

2020-05-18 18:35:27 2313 3

原创 Cannot expose bind macro helper springMacroRequestContext because of an existing model object of

环境 springBoot + Freemark + siteMesh完整异常:javax.servlet.ServletException: Cannot expose bind macro helper ‘springMacroRequestContext’ because of an existing model object of the same nameat org.springframework.web.servlet.view.AbstractTemplateView.render.

2020-05-17 18:04:04 1570

原创 利用华硕路由器实现创维电视广告屏蔽

如果你也向我一样不能忍受开关机广告,以及电视基本都是投屏来用,那可以进行如下进行屏蔽!目前这些屏蔽会导致主页视频无法播放,因为基本都是使用投屏,所以没有详细测试这些 url 部分 url 直接进行了屏蔽,导致利用路由器的...

2020-05-14 11:15:51 11067

原创 黑苹果15.1升级到15.4趟坑之路

黑果果升级~小问题不断,记录一下过程,如果遇到相同问题,可以尝试按此提示进行解决升级前的准备1.首先要对Kext 进行升级,Kext其实就是mac系统的一些驱动,由于咋们是黑果,而且不同配置对应的驱动也不尽相同,每次版本升级都需要先将此部分驱动继续升级。推荐使用kext updater 保险起见,kextupdater工具也要下载最新版本点击check 进行检查,如果有升级版本则会下载到桌面的kext-updates中点击界面上的EFI 进行EFI挂载将桌面中的对应文件复制到该路径下.

2020-05-13 22:41:32 2425

原创 okhttpERRServer chose TLSv1, but that protocol version is not enabled or not supported by the client

出现该问题,说明okhttp不支持TLSv1,需要手工开启。异常详情:Exception in thread "main" javax.net.ssl.SSLHandshakeException: Server chose TLSv1, but that protocol version is not enabled or not supported by the client. at ...

2020-03-30 09:54:47 3612

U盘启动x86可用的linux系统

通过提供的rufus-3.22构建linux优盘启动盘,系统为tinycore-redpill.v0.9.4.3.img,会自动挂载所有盘符,相对方便一些 用来救援linux无法启动,或者强制关机导致磁盘错误,无法启动等问题;

2023-04-15

redhat8 安装yum需要的部分 rpm包

yum-4.7.0-4.el8.noarch.rpm lrzsz-0.12.20-43.el8.x86_64.rpm libnsl-2.28-164.el8.i686.rpm libnsl-2.28-164.el8.x86_64.rpm yum-utils-4.0.21-3.el8.noarch.rpm vim-minimal-8.0.1763-16.el8.x86_64.rpm python3-dnf-4.7.0-4.el8.noarch.rpm python3-dnf-plugin-post-transaction-actions-4.0.21-3.el8.noarch.rpm python3-dnf-plugins-core-4.0.21-3.el8.noarch.rpm python3-dnf-plugin-versionlock-4.0.21-3.el8.noarch.rpm python3-libdnf-0.63.0-3.el8.x86_64.rpm python3-rpm-4.14.3-19.el8.x86_64.rpm python3-hawkey-0.63.0-3.e

2023-02-01

nginx正向代理与验证相关插件.zip

包含以下文件: ngx_devel_kit-0.3.1.zip ngx_http_proxy_connect_module-0.0.2.tar.gz lua-nginx-module-0.10.20.zip luajit2-2.1-20220411.zip 安装可以参考:https://blog.csdn.net/lswandt/article/details/124772759

2022-05-14

WSAGJX_V1.2.3.0.zip

win11 wsa工具箱

2021-12-09

mysqldump.exe

windows版本mysqldump 5.7.24版本 无需安装mysql直接cmd使用 切换到文件存放目录 直接使用命令即可 mysqldump -uroot -p databasename >data.sql

2021-05-06

window编译nginx所需的软件集合.zip

ActivePerl-5.28.1.0000-MSWin32-x64-b462fde1.exe Mercurial-5.4-x86-python2.exe MSYS-1.0.11.exe nginx_mod_h264_streaming-2.2.5.tar.gz openssl-1.0.1e.tar.gz pcre-8.39.zip zlib-1.2.11.tar.gz

2020-06-08

Kext_Updater_3.4.6+OsxAptioFix+OsxAptioFix3.zip

kext updater 是一款可以更新kext驱动的软件,会检查黑苹果目前的驱动版本。将需要升级的驱动下载到桌面,方便替换。此版本为2020年05月13日最新版 包含OsxAptioFix+OsxAptioFix3

2020-05-13

mysql-connector-java-5.1.48.jar

mysql-connector-java-5.1.48.jar 5.x 版本目前最新的 jar 需要的带走

2019-10-29

browserfores6.rar browser.js browser-polyfill.js 为ie支持ES6 扩展js

包含IE为兼容ES6语法需要配置的js。包含普通版,与mini生产使用版。 包含: browser.js browser.min.js browser-polyfill.js browser-polyfill.min.js

2019-07-05

ZHConverter工具包.rar

包含ZHConverter.jar 工具jar包,可以实现繁体转简体,简体转繁体功能。 实现代码: //繁转简 ZHConverter converter = ZHConverter.getInstance(ZHConverter.SIMPLIFIED); String str= converter.convert(traStr ); System.out.println(simplified); //简转繁 String str= ZHConverter.convert(simStr, ZHConverter.TRADITIONAL);

2019-05-19

setx.exe 系统变量修改

windows修改系统变量用,理论系统应该自带该文件,但是如果没有也可以下载,然后放到C:\WINDOWS\system32\目录下,然后愉快的使用吧!

2019-02-20

DbVisualizer 破解 dbvis 破解 9.2.14

DbVisualizer9.2.14+破解文件 亲测可用 文件清单: .\dbvis9.2.14+破解文件\dbvis_windows_9_2_14_jre.zip .\dbvis9.2.14+破解文件\dbvis破解.zip

2018-12-05

spring jar 4.1.6

包含15个jar包,版本为4.1.6 可以直接整合使用。 清单: .\spring4.1.6\spring-aop-4.1.6.RELEASE.jar .\spring4.1.6\spring-beans-4.1.6.RELEASE.jar .\spring4.1.6\spring-context-4.1.6.RELEASE.jar .\spring4.1.6\spring-context-support-4.1.6.RELEASE.jar .\spring4.1.6\spring-core-4.1.6.RELEASE.jar .\spring4.1.6\spring-expression-4.1.6.RELEASE.jar .\spring4.1.6\spring-jdbc-4.1.6.RELEASE.jar .\spring4.1.6\spring-jms-4.1.6.RELEASE.jar .\spring4.1.6\spring-messaging-4.1.6.RELEASE.jar .\spring4.1.6\spring-orm-4.1.8.RELEASE.jar .\spring4.1.6\spring-oxm-4.1.6.RELEASE.jar .\spring4.1.6\spring-test-4.1.6.RELEASE.jar .\spring4.1.6\spring-tx-4.1.6.RELEASE.jar .\spring4.1.6\spring-web-4.1.6.RELEASE.jar .\spring4.1.6\spring-webmvc-4.1.6.RELEASE.jar

2018-12-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除