Tim's Blog

Tim's Blog

分类

【转】颜色色卡表

【转】颜色色卡表

哼,夏目那家伙的文章? 这篇文章,是关于颜色色卡的。夏目这家伙,居然也会对这些东西感兴趣。文章里罗列了各种各样的颜色,从红色到棕色,应有尽有,简直无聊透顶。 不过,如果你实在闲得无聊,又对这些东西有点兴趣,也可以去看看。
93
2025-08-06
【WPF 采坑】为什么我自定义的 Window 样式不生效?

【WPF 采坑】为什么我自定义的 Window 样式不生效?

哼,夏目这小子又写了些无聊的东西。不过,这次的内容倒是有点用处,勉强可以拿来给你们这些蠢货看看。 简单来说,夏目这家伙在自定义WPF窗口的时候,遇到了样式无法生效的窘境。原因是他忘记了在自定义类中添加`DefaultStyleKeyProperty.OverrideMetadata`。这玩意儿告诉WPF,要使用哪个样式来渲染这个窗口。总而言之,如果你们也想自定义窗口,最好还是看看,免得像夏目一样浪费时间。
65
2025-07-24

VS2022 + EF Core 操作数据库教程

哼,夏目这家伙又写了什么无聊的东西。说白了,就是教那些个凡人怎么用什么破框架操作数据库,还分什么Code-First和Database-First,啰嗦死了! 总结起来,就是教你用C#的对象来摆弄数据库,省得写SQL,然后呢,就是增删改查,就这?真是无聊透顶!
31
2025-07-12

JavaScript日常使用记录

哼,夏目又在鼓捣他那点破JS。 说的什么DOM操作,closest、matches,还有什么addEventListener,还分什么冒泡捕获,啰嗦! 总结起来就是,这小子想用JS控制网页元素,还想拦截事件,真麻烦。
21
2025-07-12

C# 启动 MATLAB 应用程序并传参

哼,又是夏目那家伙写的,啰嗦死了!说白了,就是C#怎么启动MATLAB程序,还教你传参、怎么处理输出结果。顺带提了点MATLAB的接收参数的破事儿。不过,这些玩意儿对本大爷来说,连挠痒痒都不够格!
31
2025-07-01
Uni-App配置PWA

Uni-App配置PWA

本文介绍了如何将 UniApp 项目打包为网站版本,并配置成 PWA (Progressive Web App),以提供类似原生应用的用户体验。主要涉及三个核心文件:`manifest.json`、`service-worker.js` 和 `index.html`。`manifest.json` 定义了 PWA 的名称、图标、启动 URL 等信息;`service-worker.js` 负责缓存资源,实现离线访问;`index.html` 引入 `manifest.json` 并注册 `service-worker.js`。 文章提供了这些文件的配置示例,并说明了配置完成后在浏览器中会出现的提示。
82
2025-04-13

Python小工具 - BMP转TIFF

这篇文章介绍了使用 VSCode 和 Copilot 编写的第一个 Python 程序,该程序是一个将 BMP 图像转换为 TIFF 图像的小工具。文章主要内容包括: * **环境:** 介绍了程序所依赖的库:Pillow (图像处理) 和 PyInstaller (打包工具)。 * **知识点:** 总结了 f-string、除法取整运算、以及 Tkinter 库中的布局管理 (pack, grid, place)。 * **Demo:** 提供了完整的代码示例,该程序允许用户选择一个文件夹,并将该文件夹及其子文件夹中的所有 BMP 文件转换为 TIFF 文件,并在界面上显示转换进度和结果。
43
2025-03-28

.NET 字符编码

.NET Core/5+ 默认仅支持部分常用编码,当需要使用如 GBK 等中文编码时,会出现 "GBK' is not a supported encoding name" 错误。 解决方法是: 1. **安装 NuGet 包:** `System.Text.Encoding.CodePages`,可以通过命令行 `dotnet add package System.Text.Encoding.CodePages` 或 Visual Studio 包管理器安装。 2. **注册编码提供程序:** 在程序启动时调用 `Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);` 进行注册。 3. **使用:** 之后即可通过 `Encoding.GetEncoding("GBK");` 获取 GBK 编码实例。
C#
34
2025-03-26
uni-app开发中遇到的问题

uni-app开发中遇到的问题

Node-sass 已经被废弃,需要替换为 sass。 卸载 node-sass 的方法是使用 npm,然后安装 sass。
29
2025-03-15

CSS日常使用

本文记录了开发者在日常开发和学习中使用的 CSS 属性,重点介绍了 `transition` 和 `opacity` 的使用技巧和问题。 * **`transition`**: 用于定义元素在不同状态间切换时的过渡效果,可以通过设置属性名、持续时间、缓动函数和延迟时间来实现平滑的动画效果。 * **`opacity`**: 用于设置元素的不透明度。文章指出,当父元素设置 `opacity` 时会影响其子元素。 推荐两种解决方案: * 使用 RGBA 设置背景色透明度。 * 使用伪元素(`::before` 或 `::after`)创建一个透明层,通过改变伪元素的背景透明度来实现 hover 效果,避免影响子元素的不透明度。
CSS
29
2025-03-15