自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Java如何递归删除一个文件夹

【代码】【无标题】

2024-01-12 17:00:10 616 1

原创 spring boot的配置文件的加载顺序

Spring Boot中采用了大量的自动化配置,但是对开发者而言,在实际项目中不可避免会有一些需要自己手动配置,承载这些自定义配置的文件就是resources目录下的application.properties文件。Spring Boot项目中的application.properties配置文件一共可以出现在如下4个位置:·项目根目录下的config文件夹中。项目根目录下。classpath下的config文件夹中。classpath下。例如:...

2020-12-12 22:55:57 261

原创 利用txt文档在电脑上运行java代码

首先电脑商应该安装上JDK1.8,并进行测试。1.打开

2020-02-28 12:44:45 5287 1

原创 WPF中如何统一控制日志

推荐使用第三方日志库(如 NLog),因为它们提供了更完善的功能和更好的性能。对于简单应用,自定义日志服务也是一个不错的选择。实时日志显示可以帮助调试和监控应用状态,但要注意性能问题(特别是频繁写入时)。在 WPF 应用程序中统一控制日志是一个常见需求,特别是在需要监控应用状态、调试问题或记录用户操作时。示例:使用 NLog。

2025-06-23 17:24:57 254

原创 WPF中的多线程使用方法

由于 WPF 采用单线程单元(STA)模型,UI 操作必须在主线程(UI 线程)中执行,而耗时操作(如网络请求、文件 IO、复杂计算)需在后台线程中处理。谨慎使用 Dispatcher.Invoke:同步调用可能导致死锁(如 UI 线程等待后台线程,后台线程又调用 Invoke 阻塞自己)。后台线程不能直接访问 UI 元素(如TextBlock.Text),需通过线程间通信机制更新 UI。后台线程:用于执行非 UI 任务,避免阻塞 UI 线程。三、线程间通信与 UI 更新最佳实践。UI 线程与后台线程。

2025-06-17 17:13:51 396

原创 WPF中的Map集合

在 WPF(Windows Presentation Foundation)中,你可以使用 C# 提供的各种字典集合来存储键值对数据(类似于其他语言中的 “Map”)。数据绑定:使用 ObservableCollection<KeyValuePair<TKey, TValue>> 或自定义 ObservableDictionary。需要排序:使用 SortedDictionary<TKey, TValue> 或 SortedList<TKey, TValue>。

2025-06-17 10:26:42 338

原创 Java接口请求汉字乱码-编码格式的解决

Springboot接口返回统一UTF-8格式。

2024-01-17 15:10:15 648

原创 git如何配置SSHkeys

自己的git笔记

2022-11-25 11:46:52 249 1

转载 1.Gradle学习

Gradle笔记安装先决条件必须要先安装Java的JDK,而且JDK的版本要大于JDK1.7。java -version 可查询当前电脑已安装的版本下载官网版本集合Gradle 发行包是一个 ZIP 文件。完整的发行包包括以下内容(官方发行包有 full 完整版,也有不带源码和文档的版本,可根据需求下载。配置环境变量GRADLE_HOME/bin运行 gradle 必须将 GRADLE_HOME/bin 加入到你的 PATH 环境变量中。测试安装运行如下命令来检查是否安装成功.该

2022-04-02 15:21:58 162

原创 利用Java数字证书管理工具keytool生成https证书(练习使用)

由于HTTPS具有良好的安全性,在开发中得到了越来越广泛的应用,所以数字证书管理工具keytool,在\jdk\bin目录下,通过这个工具可以自己生成一个数字证书再windows中打开cmd命令keytool -genkey -alias tomcathttps -keyalg RSA -keysize 2048 -keystore sang.p12 -validity 365命令解释:· -genkey表示要创建一个新的密钥。· -alias表示keystore的别名。· -keyalg表示

2020-12-12 22:31:05 450

翻译 StringUtils的常用方法

StringUtils的常用方法StringUtils 方法的操作对象是 Java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullPointerException ,而是做了相应处理,例如,如果输入为 null 则返回也是 null 等,具体可以查看源代码)。除...

2020-03-16 21:40:25 326

翻译 装箱与拆箱

2020-02-28 10:44:24 226

原创 TCP/IP协议基础入门

TCP/IP协议TCP/IP协议:是Internet国际互联网的基础,主要包括了TCP,IP,UPD和ICMP等协议。TCP/IP协议使用的时客户端和服务器模式进行通信的,TCP/IP协议是点对点的,即通信是网络中一台主机和另一台主机之间的。当前Internet上的数据都是通过TCP/IP在网络上进行控制和转发的。因此要连接上Internet网,必须安装TCP/IP协议。windows是默认安...

2020-02-28 10:36:44 756

空空如也

空空如也

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

TA关注的人

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