随笔分类 -  Tool

1 2 下一页
IDEA调试多线程
摘要:Breakpoints中选择断点,选择Thread。 如果之前选择的时All,在Thread右面会有一个Make Default按钮。按下按钮后,以后增加的断点都是选中的Thread,之前的断点不受影响。 可以使用curl命令来模拟多个请求同时访问,可以看到多个请求被拦截在断点处。 选择不同的Thr 阅读全文
posted @ 2021-07-06 22:42 lnlvinso 阅读(689) 评论(0) 推荐(0) 编辑
misc.xml 文档根元素 "project" 必须匹配 DOCTYPE 根 "null"
摘要:一个低级的错误,但是排查起来也是花了一些时间和精力的。 springboot项目启动时,总是报mybatis的错误,解析一个mapper时报错,错误是:misc.xml 文档根元素 "project" 必须匹配 DOCTYPE 根 "null"。 原因是比较低级的,无意间用IDEA打开了mybati 阅读全文
posted @ 2021-06-15 22:35 lnlvinso 阅读(1456) 评论(0) 推荐(0) 编辑
windows报错:由于文件系统限制,因此请求的操作无法完成
摘要:win server上报错:由于文件系统限制,因此请求的操作无法完成。 定位一个win server上的问题,初步判断是文件夹下的文件太多了,再没办法创建新的文件。 查了下网上的资料,大致如下: FAT 4GB Max File Size 4GB Max Volume Size 512 Files 阅读全文
posted @ 2021-06-06 22:24 lnlvinso 阅读(3351) 评论(0) 推荐(0) 编辑
火绒软件
摘要:最近用了一次火绒,还是挺好用的。 不知道下载什么软件时,桌面上有一个“全民仙战”的游戏的图标,这是一个流氓软件。过一段时间,自动给你安装一个其他的游戏,想删除这个“全民仙战”还不是那么的简单。 下载一个火绒,把游戏的图标拖到彻底粉碎的页面。彻底粉碎后,再没有自动安装的游戏了。 火绒的右键管理也是蛮好 阅读全文
posted @ 2021-06-06 22:11 lnlvinso 阅读(348) 评论(0) 推荐(0) 编辑
将Moba的输出导出为文件
摘要:使用Moba连接到Linux或者设备后,可以将输入的命令和输出的结果导出为文件,方便后面的查看。 还有一些其他的工具的使用技巧,可以方便我们来定位问题,解决问题。 notepad的文件夹下查找字符串功能。 notepad我们可以在一个文件夹及其子文件夹下的所有文件中找到包含字符串的文件。 查找时,除 阅读全文
posted @ 2021-05-24 22:12 lnlvinso 阅读(574) 评论(0) 推荐(0) 编辑
Eclipse启动报错failed to load the jni shared library
摘要:维护一个老项目,使用的IDE是Eclipse。 本地的是win 64系统,jdk是1.8版本的。突然有一次启动Eclipse就报错failed to load the jni shared library,无法正常启动。 查了下,都说是Eclipse的版本和jdk版本不兼容问题。 查看eclipse 阅读全文
posted @ 2021-05-11 22:11 lnlvinso 阅读(219) 评论(0) 推荐(0) 编辑
Chrome的页面分析工具Lighthouse
摘要:Chrome的调试工具中可以看到lighthouse,查了下资料,简单记录如下。 lighthouse可以检测网页的质量,分别针对网页的Performance、Accessibility、Best Practices、SEO进行检测评分,并给出相应的优化建议,方便站长优化网页的加载速度、搜索引擎排名 阅读全文
posted @ 2021-05-07 22:29 lnlvinso 阅读(926) 评论(0) 推荐(0) 编辑
浏览器允许的并发请求资源数是什么意思?
摘要:我们听到的同一域名chrome最大支持6个HTTP1.1连接,针对这个问题查到的。 我是菜鸟,就是记录一下。 知乎的回答: https://www.zhihu.com/question/20474326 浏览器的并发请求数目限制是针对同一域名的。 意即,同一时间针对同一域名下的请求有一定数量限制。超 阅读全文
posted @ 2021-04-06 22:48 lnlvinso 阅读(499) 评论(0) 推荐(0) 编辑
使用MAT来进行java内存问题的简单分析
摘要:使用IBM的MAT工具,java内存泄露,内存溢出等问题可以简单的分析出原因。关注点是占内存最多的几个对象,对象实例数最多的几个对象。 原文地址:https://www.cnblogs.com/ken-jl/p/9029057.html 当线上环境出现OOM/内存泄漏了,怎么办? 让虚拟机在发生内存 阅读全文
posted @ 2020-11-08 22:04 lnlvinso 阅读(817) 评论(0) 推荐(0) 编辑
根据类名找jar包和maven坐标
摘要:导入的旧工程中,有一个类:com.sun.org.apache.xalan.internal.xsltc.runtime.Hashtable,报错找不到这个java类。 不知道怎么下载,也不是maven工程,没有maven坐标,无法自动下载,该怎么办呢? 可以在下面的网站中根据类名,搜索并下载对应的 阅读全文
posted @ 2020-11-02 22:14 lnlvinso 阅读(1891) 评论(0) 推荐(0) 编辑
curl在windows下和linux中使用的一个区别
摘要:最近在windows环境下的cmd中,使用curl测试post接口,总是报Failed to decode JSON object的错误。 同样的命令在windows环境的git bash窗口中执行是好的。git bash可以模拟linux环境下一些命令的输入效果。 特别是scp命令给linux上传 阅读全文
posted @ 2020-11-01 21:46 lnlvinso 阅读(1562) 评论(0) 推荐(0) 编辑
yaml语言格式
摘要:YAML是"YAML Ain't a Markup Language"(YAML不是一种标记语言),强调这种语言以数据做为中心,而不是以置标语言为重点。 转载2篇比较好的关于yaml的文章。阮一峰的关于yaml的文章也是很好的。 可以在bejson网站检查YAML的格式,转成json格式等。 htt 阅读全文
posted @ 2019-07-14 22:13 lnlvinso 阅读(1593) 评论(0) 推荐(0) 编辑
Windows下查找文件或文件夹被哪个进程占用
摘要:Linux下我们可以使用lsof +D /filepath/,查看到文件被那些进程占用。 windows下也会经常遇到文件夹或文件无法删除或无法访问的问题,使用“资源监视器”可以找到占用的进程,右键尝试杀死对应的进程。如果成功关掉进程,再次右键对应的进程时,关闭进程按钮是灰色的。 原文链接: htt 阅读全文
posted @ 2019-07-09 22:12 lnlvinso 阅读(7632) 评论(1) 推荐(1) 编辑
如何在生产环境使用Btrace进行调试
摘要:转载2篇关于Btrace的文章。以后有实际用过后再做更新。 下面转自: https://www.jianshu.com/p/dbb3a8b5c92f 背景 记得前几天有人问我:在生产环境中可能经常遇到各种问题,你们一般是如何进行调试的? 很惭愧,没有经验。因为平时碰不到生产环境的服务器,定位问题需要 阅读全文
posted @ 2019-06-23 22:13 lnlvinso 阅读(729) 评论(0) 推荐(0) 编辑
程序员查问题还是要找stackoverflow
摘要:今天定位了一个问题,其实也不是多复杂。 现场的数据是postgres dump出来的,想拿到本地服务器restore后定位问题。 本地restore后报错,报sequence as data_type error。 就拿着错误提示去百度搜索,换了好几种搜法,搜出的结果都没啥用。 就拿着异常去stac 阅读全文
posted @ 2019-05-27 20:59 lnlvinso 阅读(539) 评论(0) 推荐(0) 编辑
vs code的local history插件
摘要:使用vs code来编写前端代码,内存的使用比webstrom要少很多。 vs code可以下载中文及debug插件,使用起来会方便很多。 vs code不像idea或者webstrom有local history功能,不会记录文件的修改记录。如果也没做git add操作,修改的记录可能会丢失。 v 阅读全文
posted @ 2019-05-22 21:44 lnlvinso 阅读(5902) 评论(0) 推荐(0) 编辑
idea debug的drop frame,set watch和设置过滤条件
摘要:idea debug中的drop frame就是回退到上一个方法调用的开始处,在IDEA里测试无法一行一行地回退或回到到上一个断点处,而是回到上一个方法。 在调用栈方法上选择要回退的方法,右键选择Drop Frame,回退到该方法的上一个方法调用处。 debug模式下,设置断点后,变量a原始值为11 阅读全文
posted @ 2019-05-21 10:01 lnlvinso 阅读(2667) 评论(0) 推荐(0) 编辑
markdwon语法与Typora
摘要:我也是在视频中看到别人的操作,不知道这是个什么玩意? 直到无意间看到了markdown,才意识到其他人用的是markdown。 当你看到一个人使用类似 ![blockchain](https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/ u=7 阅读全文
posted @ 2019-03-17 18:09 lnlvinso 阅读(833) 评论(1) 推荐(0) 编辑
lombok使用
摘要:lombok通过增加简单的注解就可以在class中增加对应的方法。不同于作用范围为runtime的注解,lombok注解会改变生成的class。 idea中使用lombok,不仅要下载lombok插件,还需要以pom等方式引入lombok的jar包。按快捷键 ctrl+F12可以查看生成的方法。 l 阅读全文
posted @ 2018-11-14 21:32 lnlvinso 阅读(261) 评论(0) 推荐(0) 编辑
git stash暂存文件
摘要:git stash 可用来暂存当前正在进行的工作, 比如想pull 最新代码,但又不想提交代码。先git stash暂存,pull之后,用git stash pop或者git stash apply取回暂存的代码继续修改。 git stash --help可以查看git stash的帮助信息。 gi 阅读全文
posted @ 2017-05-10 22:07 lnlvinso 阅读(551) 评论(0) 推荐(0) 编辑

1 2 下一页