Skip to content

[TOC]

Windows

ping不通局域网里的机器

有可能是对端机器防火墙阻止了ICMP请求,放通即可。在防火墙高级设置的出站入站点规则中,允许并启用 “核心网络诊断 - ICMP 回显请求 ***”。

连接不到局域网里其他机器上启动的服务,比如9002端口的GHS

防火墙出站、入站规则中配置允许9000-9200端口,并允许gohttpserver.exe

GitBook执行build、server命令提示file not found

  • 一定要关闭360这类杀毒软件

.gitignore失效

bash
# 分析
对已经追踪的文件,.gitignore无效。清除缓存改文件状态为“未追踪”,再重新提交,.gitignore可生效。

# 解决(前提条件:先进入项目根目录,即.git文件夹所在目录,再鼠标右键进入GitBash)
git rm -r --cached .
git add .
git commit -m 'update .gitignore'
git push -u origin master

MobaXtem接触session保存数量限制

非专业版的MobaXterm默认支持保存14个session,要解决这个问题,除了购买专业版,也可以修改配置文件 MobaXterm.ini ,在 Misc 下添加 
SettingsSave=0 ,然后重启即可生效,示例如下图。

Window图标异常

sh
# 解决
Windows+R,打开运行
在输入框中输入 %localappdata% 然后回车
删除 C:\Users\lichengbei\AppData\Local\IconCache.db
通过任务管理器重启“Windows资源管理器”可生效

STS项目启动异常

项目导入后的常用操作

  • STS项目右键 > Maven > Update Project
  • STS项目右键 > Proprites > Deployment Assembly > Add > Java Build Path Entries > Mavne Dedependencies

java.lang.NoClassDefFoundError: org/springframework/core/ResolvableTypeProvider

STS项目右键 > Maven > Update Project

环境下部署到Tomcat中的项目目录下缺失class文件或者不更新

首先要确定project选项里的Build Automatically勾选上了(自动编译)。

因为在项目中可能存在一些问题,比如说maven的jar包依赖有问题(可以运行maven package或者Install命令查看具体错误信息)、项目有错误导致编译失败,就会导致eclipse在编译中出现错误而跳过(类的class文件是编译以后才生成的)。

在项目的proprites选项中如下图配置,将Abort build when error 的勾去掉,然后重新启动Tomcat即可。

ps:没想到这篇帖子会这么受欢迎啊。。补充一点,以上方案是临时解决方案(很粗暴的解决),要真正的解决问题还是要看你的项目为啥会出现build失败,当然这个问题的原因有很多很多,我现在已经转战IDEA了(IDEA真好用),所以就不一一列举了。

java.lang.ClassNotFoundException

java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

解决办法,右击项目选择properties

img

在Deployment Assembly add

img

选择maven dedependencies

img

项目成功运行了。

## 配置typora编辑器样式

bash
修改文件:C:\Users\chengbeilee\AppData\Roaming\Typora\themes\github.css,具体要改哪些样式,可以通过ctrl+f12进入开发者模式分析。已经研究出来的示例:
# 设置主体背景色为豆沙绿
:root {
    --side-bar-bg-color: #fafafa;
    --control-text-color: #777;
	background-color: #c7edcc;
}

# 配置代码块背景色为白色
.md-fences {
	background-color: #FFFFFF;
}

# 调整编辑器宽度
@media only screen and (min-width: 1400px) {
	#write {
		max-width: 1200px;
	}
}

恢复右键Windows照片查看器

bash
文件名称:恢复右键Windows照片查看器.bat
文件内容:
@echo off&cd\&color 0a&cls

echo 恢复右键Windows照片查看器

reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".jpg" /t REG_SZ /d PhotoViewer.FileAssoc.Tiff /f

reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".jpeg" /t REG_SZ /d PhotoViewer.FileAssoc.Tiff /f

reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".bmp" /t REG_SZ /d PhotoViewer.FileAssoc.Tiff /f

reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".png" /t REG_SZ /d PhotoViewer.FileAssoc.Tiff /f

reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".jfif" /t REG_SZ /d PhotoViewer.FileAssoc.Tiff /f

echo 请双击或右击图片,选择“照片查看器”即可

pause

CSDN离线网页自动跳转&代码不登录无法拷贝问题

自动跳转问题

搜索“onerror="setTimeout”,删除下边的内容

html
<div style="display:none;">
	<img src="https://blog.csdn.net/qq_14824885/article/details/82664635" onerror="setTimeout(function(){if(!/(csdn.net|iteye.com|baiducontent.com|googleusercontent.com|360webcache.com|sogoucdn.com|bingj.com|baidu.com)$/.test(window.location.hostname)){window.location.href=&quot;\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x77\x77\x2e\x63\x73\x64\x6e\x2e\x6e\x65\x74&quot;}},3000);">
</div>

代码不登录无法拷贝问题

Chrome中,Ctrl+p进入打印模式,直接复制代码。(如果显示不全,可以缩放一下,试试30%)

Windows不能被局域网内其他主机ping通,服务也不能被其他主机访问

可能原因之一是,防火墙禁止了相关端口或程序,开通即可。

![](http://qinshan.local/cdn/static1/images/itnote/2024/20230115-firewall-configration (1).png)

![](http://qinshan.local/cdn/static1/images/itnote/2024/20230115-firewall-configration (2).png)

![](http://qinshan.local/cdn/static1/images/itnote/2024/20230115-firewall-configration (3).png)

![](http://qinshan.local/cdn/static1/images/itnote/2024/20230115-firewall-configration (4).png)

msi文件双击后没反应

可以用WinRAR解压这个文件,里边可能包含有exe文件,双击exe安装即可。

Robo3T显示的mongodb时区不对

shell
Robo3T可以设置显示时区:菜单栏 -> Options -> Display dates in -> Local Timezone

字符串substring前包后不包

net.sf.json.JSONObject在toString()的时候,会把小写字符串 "null" 自动转换成 "\"null\""

文件操作时,如果出现异常,请尝试关闭奇安信、360这类杀毒软件,防止杀毒进程影响文件操作

被@Configuration注解的类,无法转为JSON返回到浏览器

Windows版本的GoHttpServer的--title写中文时乱码

启动脚本startup.bat编码格式应该与系统一致,比如GB2312