自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(438)
  • 资源 (63)
  • 收藏
  • 关注

原创 Sql 获取本年度开始时间和结束时间

Sql 获取本年度开始时间和结束时间

2020-07-01 09:18:46 2676 3

原创 C# Socket异步通讯

利用TCP/IP Socket与设备通讯,接收来自设备的数据,并发送一些指令控制设备做相应的动作,最初的时候写了个简单的socket同步的方法,即连接后利用轮询开启监听数据,这种方法也能用,目前也没发现什么问题,但是想到以后业务量增大,感觉还是改成异步比较好,所以参考了广大网络的智慧结晶写了一个异步的版本。...

2019-12-04 11:12:54 3369 3

原创 在批处理脚本中,如何正确处理包含空格的文件名的注释

在批处理脚本中处理包含空格的文件名时,关键是要使用双引号将整个文件名(包括路径)括起来。这样可以确保空格不会被解释为命令的分隔符。

2025-05-09 09:57:01 129

原创 如何在批处理脚本中添加注释

可以在命令后面直接添加注释,但需要用。语句),否则会导致语法错误。如果需要注释多行代码,可以使用。

2025-05-09 09:55:03 263

原创 写一个批处理脚本,将当前目录下所有的.txt文件重命名为.bat文件

txt.bat。

2025-05-08 08:42:57 362

原创 批处理脚本可以实现哪些复杂的功能

批处理脚本(.bat或.cmd。

2025-05-08 08:41:51 527

原创 内存空间不足时,tmpfs会出现什么情况

在一些系统中,如果启用了交换空间(swap),并且 tmpfs 配置为可以使用交换空间,当内存不足时,tmpfs 中的部分数据可能会被交换到磁盘的交换空间中。例如,当文件被删除或关闭时,tmpfs 会回收相应的内存页面。因为系统需要不断地进行内存页面的换入换出操作,以满足 tmpfs 和其他进程对内存的需求,这会增加 CPU 的负担,导致系统响应变慢,其他应用程序的运行也可能受到影响,出现卡顿甚至无响应的情况。:当 tmpfs 使用的内存达到系统设定的上限时,新的写入操作可能会失败,并返回错误信息。

2025-05-07 08:37:29 114

原创 tmpfs和普通文件系统相比有哪些优缺点

普通文件系统则更适合长期保存数据,并且可以通过文件系统的各种管理功能,如文件系统的备份、恢复和文件的长期归档等,来保证数据的长期可用性。如果系统出现异常,可能导致 tmpfs 中的文件系统结构损坏,数据丢失的风险较高。:多个进程可以方便地通过 tmpfs 进行数据共享和通信,因为它们都可以直接访问内存中的数据,无需通过复杂的文件系统接口或网络协议,提高了进程间通信的效率。:由于 tmpfs 的数据存储在内存中,对于一些临时使用的数据,避免了对磁盘的频繁读写,从而减少了磁盘的磨损,延长了磁盘的使用寿命。

2025-05-07 08:36:40 223

原创 介绍一下FileChannel的transferFrom()方法的具体用法

的方法是 Java NIO 中用于在通道之间高效传输数据的一个重要方法,常用于文件复制等场景。下面为你详细介绍它的具体用法。

2025-05-06 10:57:38 689

原创 如何使用FileChannel实现文件的复制和移动

在 Java 里,是java.nio包中的一个强大工具,可用于文件的读写操作,借助它能高效地实现文件的复制和移动。下面为你详细介绍如何使用。

2025-05-06 10:54:48 303

原创 除了java.nio.file.StandardCopyOption,还有哪些类可以实现文件的复制和移动?

在 Java 中,除了配合。

2025-05-05 16:30:00 354

原创 在Java中,文件复制和移动操作的标准选项常量还有哪些?

在 Java 里,枚举类为文件复制和移动操作定义了标准选项常量,除了前面提到的和,并无其他额外的标准选项常量。

2025-05-04 09:30:00 168

原创 StandardCopyOption 还有哪些其他可用的常量?

是一个枚举类,它定义了一些用于文件复制和移动操作的标准选项常量。除了。

2025-05-03 12:45:00 181

原创 详细说明StandardCopyOption.REPLACE_EXISTING参数的作用和使用方法

是 Java枚举类中的一个常量,它主要用于在文件复制或移动操作中处理目标文件已存在的情况。下面详细介绍其作用和使用方法。

2025-05-02 13:15:00 242

原创 Java中使用Files类的copy()方法复制文件时如何处理文件已存在的情况?

在 Java 里使用Files类的copy()方法复制文件时,若目标文件已存在,默认会抛出异常。不过,你可以通过传入不同的参数来灵活处理文件已存在的情况。

2025-05-01 10:00:00 255

原创 在Java中使用Files类的copy()方法复制文件的示例

在 Java 里,类的copy()方法可用于复制文件或目录。下面为你提供使用copy()

2025-04-30 19:16:09 304

原创 介绍一下Files类的常用方法

类是 Java 7 引入的包中的一个实用工具类,它提供了许多静态方法来操作文件、目录和路径,能更方便、高效地进行文件 I/O 操作。下面为你介绍Files。

2025-04-30 19:14:51 437

原创 如何在Java中去除字符串中的空格?

方法可以直接把字符串里的某个字符或字符序列替换成其他字符或字符序列。若要去除空格,可直接将空格字符替换为空字符串。匹配所有空格(包含空格、制表符、换行符等),并将其替换为空字符串。里的所有空格都替换成了空字符串,进而得到去除空格后的字符串。方法能依据正则表达式替换字符串里的特定字符。首尾的空格,不过字符串中间的空格不会受影响。通过遍历字符串的每个字符,把非空格字符添加到。遍历字符串,只添加非空格字符,最后将。若只需去除字符串首尾的空格,可使用。中的所有空格字符替换为空字符串。里,最终构建出无空格的字符串。

2025-04-29 16:51:47 239

原创 写一个 Java 程序,用于将字符串中的指定子串替换为另一个子串

以下是一个 Java 程序,它可以将字符串中的指定子串替换为另一个子串。

2025-04-29 16:14:25 257

原创 提供一些其他常见的字符串处理算法的Java示例

此功能用于统计字符串里特定字符的出现次数。回文字符串是指正读和反读都相同的字符串。反转字符串即把字符串中的字符顺序颠倒。去除字符串里的所有空格。

2025-04-29 16:12:37 164

原创 IntelliJ IDEA 内存优化

利用 IDEA 自带的内存监控工具,通过 “帮助”→“活动监视器” 来了解 IDEA 使用内存的情况,监控哪些功能或插件在占用大量资源,以便针对性地进行优化。如果计算机内存确实不足,经常遇到内存不足的问题,可能需要考虑增加更多的物理内存,以提供更充足的资源给 IDEA 使用。使用 IDEA 中的 “文件”→“清除缓存” 功能,每次重启 IDEA 前清理一次缓存,以释放内存。

2025-04-28 14:51:28 526

原创 如何将JSON格式的字符串转换为Map?

在 Java 中,将 JSON 格式的字符串转换为Map可以借助一些流行的 JSON 处理库来实现,下面为你介绍使用 Gson 和 Jackson 这两个常用库的方法。

2025-04-26 09:45:00 902

原创 如何使用Java内置的toString()方法将Map转换回String类型?

在 Java 里,Map接口已经对toString()方法进行了重写,所以你能直接调用这个方法把Map转换为String类型。toString()方法会以这样的格式输出字符串。

2025-04-24 08:46:13 459

原创 如何将`Map`转换回`String`类型?

在 Java 中,要将Map转换回String类型,你可以手动拼接字符串,也可以使用 Java 内置的toString()方法。下面为你详细介绍这两种方式。

2025-04-24 08:44:55 250

原创 如何在shell脚本中使用这些命令来处理输出?

下面为你展示如何在 Shell 脚本里运用之前提到的命令来处理md5sum命令的输出。

2025-04-23 09:04:29 398

原创 除了awk、cut和sed,还有哪些命令可以用于处理shell命令的输出?

主要用于在文本中搜索指定的模式,并输出匹配的行。虽然它通常用于搜索和过滤文本,但结合一些选项也可以用于提取特定内容。是一个正则表达式,用于匹配以 32 位十六进制字符开头的字符串,即 MD5 哈希值。的输出中只有哈希值和文件名,且哈希值的长度是固定的(通常为 32 位十六进制字符),可以使用。输出中的文件名部分,可以先将空格替换为换行符,然后取第一行,即哈希值。是一个正则表达式替换,将空格及其后面的内容替换为空字符串,只保留 MD5 哈希值。同样是一种常用的编程语言,可用于处理文本。

2025-04-23 09:00:44 179

原创 在 Java 中,还有哪些其他方法可以提高字符串操作的效率?

方法会将字符串添加到字符串常量池中,如果常量池中已经存在相同内容的字符串,则返回常量池中的引用,这样可以避免创建多个相同内容的。在进行字符串的输入输出操作时,使用合适的编码方式可以避免编码转换带来的性能开销。例如,在读取文件时,指定正确的编码方式。如果需要对字符串进行多次替换、删除等操作,可以考虑批量处理,减少方法调用次数。是可变的,它们在进行拼接操作时不会创建新的对象,能显著提高性能。如果某些字符串操作的结果会被多次使用,可以将结果缓存起来,避免重复计算。方法,会产生大量的临时对象,影响性能。

2025-04-22 09:29:55 525

原创 在 Java 中,如何提高获取字符串后 14000 个字符的效率?

如果能提前知晓字符串长度肯定大于 14000,就无需每次都进行长度检查。方法在 Java 里已经经过高度优化,所以直接使用它是比较高效的做法。

2025-04-22 09:27:44 239

原创 INSTEAD OF 详细介绍

INSTEAD OF是 SQL Server 中用于创建触发器的一种类型,它与AFTER触发器相对。INSTEAD OF触发器会在触发事件(如INSERTUPDATEDELETE)实际执行之前被激活,并且会替代原本要执行的操作。也就是说,当对表或视图执行相应操作时,数据库系统不会直接执行该操作,而是执行INSTEAD OF触发器中定义的代码。

2025-04-20 10:30:00 545

原创 INSTEAD OF 触发器介绍

当对表或可更新视图执行这些操作时,触发器会拦截并替代原始操作,转而执行触发器中定义的自定义逻辑。触发器是 SQL Server 中一种特殊类型的触发器,

2025-04-19 09:45:00 300

原创 对比说明Navicat for MySQL和DBeaver的数据同步功能

Navicat for MySQL 和 DBeaver 都具备数据同步功能,但在功能特性、操作体验等方面存在差异:一、Navicat for MySQL二、DBeaver操作便捷性

2025-04-18 09:53:57 402

原创 在编程中如何正确处理正斜杠和反斜杠?

在编程里,正斜杠(/)和反斜杠(\)用途不同,正确处理它们十分关键。

2025-04-18 09:53:22 383

原创 正斜杠和反斜杠有什么区别

正斜杠(/)和反斜杠(\)在使用场景和作用等方面存在明显区别,具体如下:1、路径表示2、运算与数据表示3、字符转义4、命令和语法总的来说,正斜杠和反斜杠在不同的系统和环境中有各自特定的用途和含义,不能随意混用,否则可能导致系统或程序无法正确识别和处理相关内容。

2025-04-18 09:50:22 303

原创 对比说明Navicat for MySQL和DBeaver的优缺点

优点优点缺点

2025-04-17 13:57:05 283

原创 SQL Server 存储过程

SQL Server 存储过程是一组为了完成特定功能而预先编译好的 SQL 语句集合,存储在数据库中,用户可以通过指定存储过程的名称并提供必要的参数来执行它。

2025-04-17 09:14:38 891

原创 SQL Server 游标介绍

SQL Server 游标是用于对查询结果集进行逐行处理的数据库对象。

2025-04-17 09:08:13 636

原创 如何处理通信协议和状态机问题导致的报错?

【代码】如何处理通信协议和状态机问题导致的报错?

2025-04-16 10:41:28 269

原创 除了状态机,还有哪些因素会导致通信协议问题?

除了状态机之外,通信协议自身的复杂性、软件和硬件环境差异、安全机制及人为因素等多方面都可能导致通信协议问题,以下是具体介绍:

2025-04-16 10:36:56 302

原创 Java 如何处理UnresolvedAddressException异常

当在 Java 程序中遇到。

2025-04-15 17:05:59 213

原创 Java异常报错:java.nio.channels.UnresolvedAddressException

是 Java 中的一个异常类,属于包。当程序尝试使用一个未解析的地址时,就会抛出这个异常。

2025-04-15 16:08:05 349

蓝牙适配器V1.8,亲测可用

蓝牙适配器V1.8

2024-07-09

ToDesk安装包-远程连接

ToDesk安装包-远程连接

2024-06-03

python 3.11 window 64位安装包

python 3.11 window 64位安装包

2024-06-03

Git Windows 64位安装包

Git Windows 64位安装包

2024-06-03

7-Zip解压缩软件安装包

7-Zip解压缩软件安装包

2024-04-08

简约好用的TCP&UDP小工具

简约好用的TCP&UDP小工具

2024-04-03

悦书PDF阅读器安装包

悦书PDF阅读器

2024-02-01

C#蓝牙检索、通讯.rar

通过第三方库InTheHand.Net.Personal.dll,检索附近可用蓝牙设备,实现通信,可直接运行

2023-12-20

迷你PDF阅读器免安装版

迷你PDF阅读器免安装版

2023-12-19

MySql WorkBench 64位安装包

MySql WorkBench 64位

2023-12-11

使用SqlSugar操作MySQL/SQL Server数据库

使用SqlSugar操作MySQL/SQL Server数据库

2023-12-06

Charset-v0.4.1.crx-.zip

包含具体使用流程

2023-11-30

SocketAsyncEventArgs 异步Socket

C# SocketAsyncEventArgs是一个套接字操作得类,主要作用是实现socket消息的异步接收和发送,跟Socket的BeginSend和BeginReceive方法异步处理没有多大区别,它的优势在于完成端口的实现来处理大数据的并发情况

2023-11-23

Windows TscanCode安装包

Windows TscanCode代码扫描工具安装包

2023-10-23

Configure Virtual Serial Port Driver

Configure Virtual Serial Port Driver

2023-03-17

cffi-1.11.5-cp34-cp34m-win32 windows32位 、 python3.4 、python3.4.4

cffi-1.11.5-cp34-cp34m-win32 windows32位 、 python3.4 、python3.4.4

2022-09-21

Access2007数据库

Access2007数据库

2022-08-13

AccessRuntime

未在本地计算机上注册“Microsoft.Ace.OleDb.12.0”

2022-08-09

cffi-1.11.5-cp34-cp34m-win32.whl

cffi-1.11.5-cp34-cp34m-win32。 windows 32位 、 python3.4 、 python3.4.4 、 cffi_backend

2022-07-21

MQTT服务器部署详细文档(WindowsXP、Java、Python、C#、C++)

MQTT服务器部署详细文档(WindowsXP、Java、Python、C#)

2022-07-21

apache-activemq-5.0.0.rar

apache-activemq-5.0.0

2022-07-21

客户端软件COMNET.rar

客户端软件COMNET

2022-07-21

jdk-8u45-windows-x64.rar

jdk-8u45-windows-x64

2022-07-21

jdk1.8.0_131.rar

jdk1.8.0_131

2022-07-21

putty-64bit-0.75-安装包

Putty是Windows x86平台下的Telnet、SSH和rlogin客户端,但是功能丝毫不逊色于商业的Telnet类工具

2025-04-15

MobaXterm-免安装版

MobaXterm-免安装版

2025-03-12

VSPD-虚拟串口工具

VSPD-虚拟串口工具

2025-01-15

基于Spring Boot开发的员工信息管理系统(前后端分离)

基于Spring Boot开发的员工信息管理系统(前后端分离)

2024-11-14

网络安全等级保护PDF文件

网络安全等级保护PDF文件

2024-10-29

汇川机器人开发API文件

汇川机器人开发API文件

2024-10-29

数据库管理工具navicat

数据库管理工具navicat

2024-10-29

Windows桌管信息安全管控软件

Windows桌管信息安全管控软件

2024-10-29

dotNet代码打包加密工具

dotNet代码打包加密工具

2024-10-29

系统内核分析工具-32位64位

系统内核分析工具-32位64位

2024-10-17

USB转串口驱动安装包

USB转串口驱动安装包

2024-10-17

系统内核分析工具(64位和32位)

系统内核分析工具(64位和32位)

2024-09-13

Net6.0运行环境安装包

Net6.0运行环境安装包

2024-09-10

C#编写的USB通信实例(含源码)

C#编写的USB通信实例(含源码)

2024-08-07

Modbus从站模拟软件

Modbus是一种串行通信协议,是Modicon公司(现在的施耐德电气 Schneider Electric)于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议的业界标准(De facto),并且现在是工业电子设备之间常用的连接方式。

2024-08-01

蓝牙适配器V1.8,亲测可用

蓝牙适配器V1.8

2024-07-09

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

TA关注的人

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