ifu25 发布的文章
- 首页
- ifu25
WinPE:微PE工具箱,最纯净的 WinPE,更新到 2.2
维护电脑系统及装机平时少不了使用 WinPE 系统,现在网上各中 WinPE 鱼龙混杂很难找到一个纯净的 WinPE,这样就会造成明明下载的是 MSDN 官方原版 Windows 操作系统 iso 镜像,为什么安装后会有广告,这就是 WinPE 搞鬼,当然我平时装系统大多是用 NT6HDD 这个工具。最纯净的 WinPE:微 PE 工具箱 2.2这里给大家推荐一个纯净的 WinPE 系统:微...
IDEA:Git 窗口不显示 Local Changes
忽然发现 IDEA 的 Git 面板不显示本地修改记录(Local Chinages)了。解决方案新版 2020.1+ 后默认会这样,去掉下面的勾可解决设置:File | Settings | Version Control | Commit设置完又回来了:
IDEA:代码自动补齐时在已有内容前面输入时的处理
如图,现想将 @NotNull 修改为 @field:NotNull,这时会将光标定位到 @ 后面,然后输入 fie,这时会自动提示出 field:很不幸,如果此时选择按 Tab 键后,会自动补全 @field: 但是后面的 NotNull 会消失。解决方案将 Tab 换成 Enter 就好了
Spring Boot:@requestBody 获取多个参数并进行验证
客户端请求的 Json 参数被封装到了一个变量中,如下可以看到是用 FaceResults 存放的数组。{ "FaceResults": [ { "DeviceName": "DOX-A-HH01@XB01", "SerialNumber":...
Gradle:学习系列教程 10 节(转载)
学习 Gradle 不错的文章分享一下,地址不是原作者的,原作者的版本有点旧,这是升级新版的内容。Gradle 是什么Gradle 是一个基于 Apache Ant 和 Apache Maven 概念的项目自动化建构工具。它使用一种基于 Groovy 的特定领域语言来声明项目设置,而不是传统的XML。虽然目前在 Java 项目中使用 Maven 居多,但 Android 开发的项目都是使用 ...
MySQL:5.7、8.0 日期时间支持 0000-00-00 格式
MySQL 5.7 之前的数据库的 date、timestamp 等时间类型默认为 0000-00-00。升级到 MySQL 5.7 后这样的日期格式默认不支持会报错。解决方案1不要再使用 0000-00-00 这样的日期。解决方案2如果还想用 0000-00-00 这样的格式,那么需要修改 SQL_ModeMySQL 5.7 默认的 sql mode 如下:ONLY_FULL_GROUP_...
Spring Boot:升级到 2.4+ 后的跨域问题
原来在 Spring Boot 2.1、2.2、2.3 等版本时使用的跨域设置在升级到 2.4+ 后失效了。原来的跨域解决方案:@Configuration public class CorsConfig { @Bean public CorsFilter corsFilter() { CorsConfiguration config = new CorsC...
MySQL:批量修改表的排序规则
MySQL 8.0 默认的排序规则为 utf8mb4_0900_ai_ci,使用脚本还原的表的排序规则可能是 utf8mb4_general_ci,之后又自己在库中建的表是 utf8mb4_0900_ai_ci,于是库中存在这两种排序规则,在做关联查询时就会报错。解决方案将库中所有表的排序规则改为一致,此处演示将 utf8mb4_0900_ai_ci 批量改为 utf8mb4_general...
喜马拉雅桌面版防休眠功能造成 Windows 系统锁定后屏幕长亮
问题描述最近发现电脑在锁定后屏幕还是一直长亮,之前不是这样的,设置的 10 分钟关闭显示器也没效果了。解决方案经过测试发现是因为开着喜马拉雅客户端(Windows 版),虽然没有播放,也还是会阻止屏幕关闭。在设置中将 防休眠 功能关闭即可。
PHP:设置 session 会话过期时间
php 的 session 会话默认是关闭浏览器就失效了,同时如果不操作网页那么 >24 分钟后也会失效(24分钟后时间随机,后文有提)。如果想设置 session 过期时间可以参考以下方式。
Nginx:虚拟目录 alias 和 root 的区别
直接上示例更容易说明:aliaslocation /img/ { alias /home/wwwroot/img/; }访问地址:http://weiku.co/img/001.jpg磁盘路径:/home/wwwroot/img/00j.jpgrootlocation /img/ { root /home/wwwroot/img/; }访问地址:http://weik...
(转载)软件工程的最大难题
文章来源:https://www.ruanyifeng.com/blog/2021/05/scaling-problem.html一、引言大学有一门课程《软件工程》,研究如何组织和管理软件项目。说实话,这门课不适合本科生,因为学生可能体会不到,课程到底要解决什么问题。只有亲身参与过大项目的开发,经历过大团队,才能感受为什么软件工程很重要,又很难做对。软件开发有一个难题,叫做 "扩展"(sca...
Windows:如何查看文件夹的哪个程序进程创建的
问题描述最近发现我的 Windows 系统 D 盘经常无故多出一个 tmp 空白文件夹,删除了过一段时间又出来了,逼死强迫症,已经持续一个多星期了吧。太难受了我要把这个凶手找出来,于是搜索了下找到一个工具看样子能解决我的问题。工具推荐:ProcessMonitorProcess Monitor 这个软件可以监控文件操作、注册表操作等,微软官方认证,绿色无毒https://docs.micro...
uni-app:图片压缩上传组件 mx-compress
mx-compress:Gitee:https://gitee.com/ifu25/uni-app-mx-compress前言之前写 H5 时用过的图片压缩组件:https://github.com/WangYuLue/image-conversionhttps://github.com/fengyuanchen/compressorjs以上两个组件在 uni-app 上都多少有些问题,所以...
uni-app:onShow 获取页面传递的参数
实现 onShow 获取页面传递参数,此方法可以在任意时刻获取页面传递参数onShow() { let pagearr = getCurrentPages(); //获取应用页面栈 let currentPage = pagearr[pagearr.length - 1]; //获取当前页面信息 console.log('option:' , currentPage....