自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 Java中split函数分隔符连续出现及结尾空字符串

在 Java 中,字符串的 split() 方法可以使用一个可选的 limit 参数来限制拆分出来的子字符串数量。该参数的作用是控制拆分的最大次数,拆分后生成的子字符串数量不超过 limit。如果没有指定 limit 参数,则拆分出的子字符串数量没有限制,将会把所有符合条件的子字符串都拆分出来。limit 参数的值可以是任何整数,具体取值根据实际情况而定。

2023-04-19 20:38:54 1435

原创 Java中的符号链接文件和Windows上的快捷方式的异同

而 Windows 上的快捷方式则是一种特殊的文件类型,它包含了对另一个文件或目录的引用,通常是指向另一个文件或目录的路径。与符号链接文件不同,Windows 上的快捷方式并不是操作系统级别的对象,而是一种特殊的文件类型,由 Windows 操作系统提供的 Shell 应用程序处理。符号链接是一种特殊的文件,它包含了对另一个文件或目录的引用,这个引用可以是绝对路径或相对路径。在某种程度上,Java 中的符号链接文件和 Windows 上的快捷方式具有相似的概念和作用,但它们在技术实现上有所不同。

2023-04-19 20:11:22 388 1

转载 浅谈Java程序中对象解耦的方式

在以上代碼中,UserLoginServlet依赖于UserJDBCDao,如果UserJDBCDao使用的技术需要更换,则可能创建新的UserMyBatisDao来替换原有的UserJDBCDao,则以上代码中UserJDBCDao就需要被替换为UserMyBatisDao。需要调整的只有工厂类中的方法的返回值,而工厂类的修改只需要一次即可。对象的耦合性即对象的依赖性。“高内聚、低耦合”是每个程序员追求的目标,随着编程技术的发展,必将有更多更好的方法来降低程序耦合性,程序解耦方法的研究还需要不断深入。

2023-04-09 20:41:20 837

原创 JS异步之宏队列与微队列

有关宏队列与微队列具体请参考以下两篇文章:宏任务和微任务到底是什么?JS异步之宏队列与微队列这里主要说一道面试题:setTimeout(() => { console.log("0")}, 0)new Promise((resolve, reject) => { console.log("1") resolve()}).then(() => { // c1 console.log("2") new Promise((resolve, reject) =&g

2021-05-29 15:30:22 169

原创 用于校验邮箱地址合法的正则表达式的理解:/^\w+@[a-zA-z0-9]{2,10}(?:\.[a-z]{2,4}){1,3}$/

个人初学疑惑记录,如理解有误劳烦您指出/^\w+@[a-zA-z0-9]{2,10}(?:.[a-z]{2,4}){1,3}$/ 可以拆分成以下几个部分理解:/ :正则表达式开始和结束的标记^:正则表达式匹配字符串开始位置$:正则表达式匹配字符串结束位置\w+:表示至少出现一次单词字符\w(单词字符包括:a-z、A-Z、0-9,以及下划线, 包含 _ (下划线) 字符)[a-zA-z0-9]{2,10}:出现2到10位的大小写字母或数字-(?:.[a-z]{2,4}){1,3} :(?:)

2021-01-23 17:34:33 2538 4

JAGS-4.3.0.exe

Windows运行Rjags需要的程序包

2021-02-05

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

TA关注的人

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