唐骁虎
码龄4年
关注
提问 私信
  • 博客:33,690
    33,690
    总访问量
  • 55
    原创
  • 52,010
    排名
  • 195
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2020-08-14
博客简介:

weixin_50083448的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    524
    当月
    9
个人成就
  • 获得256次点赞
  • 内容获得14次评论
  • 获得123次收藏
  • 代码片获得348次分享
创作历程
  • 4篇
    2024年
  • 51篇
    2023年
成就勋章
兴趣领域 设置
  • Python
    python
  • Java
    javaspring bootjvm
  • 人工智能
    opencv计算机视觉机器学习人工智能深度学习神经网络
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Windows电脑获取目录及子目录结构及包含文件名的命令

在Windows 11中,你可以使用多种方式来获取当前目录及其子目录的结构,包括文件名。最直接且广泛使用的方法是使用命令行工具,如cmd(命令提示符)或PowerShell。下面是两种不同方式来实现这一需求的示例。
原创
发布博客 2024.09.04 ·
806 阅读 ·
10 点赞 ·
0 评论 ·
3 收藏

JavaScript获取系统时间字符串,并格式化

如果你需要更具体的格式,比如只包含年月日时分秒,你可以通过访问Date对象的各个部分(年、月、日等)来手动构建字符串。// 月份是从0开始的// 输出类似:2023-06-15 10:47:30以上方法中,用于确保月份、日期、小时、分钟和秒数始终为两位数,通过在前面填充0实现。这种方法提供了最大的灵活性,允许你根据需求自定义日期时间字符串的格式。
原创
发布博客 2024.08.24 ·
976 阅读 ·
9 点赞 ·
0 评论 ·
2 收藏

HTML头部(<head>标签内)的JavaScript代码无法操作后续HTML内容(即<body>标签内的内容)的3种解决方法

当你遇到放置在HTML头部(<head>标签内)的JavaScript代码无法操作后续HTML内容(即<body>标签内的内容)的问题时,这通常是因为在脚本执行时,相关的HTML元素还未被加载到DOM中。
原创
发布博客 2024.08.24 ·
371 阅读 ·
11 点赞 ·
0 评论 ·
5 收藏

idea编译报错(Maven项目)

idea编译报错 找不到符号。
原创
发布博客 2024.01.11 ·
688 阅读 ·
9 点赞 ·
0 评论 ·
10 收藏

Java Properties配置文件使用方法详解

它有一些特有的方法,可以把集合中的数据,按照键值对的形式写到配置文件当中。也可以把配置文件中的数据,读取到集合中来。properties是一个双列集合,拥有Map集合所有的特点。因此可以像使用Map对象一样去使用Properties对象。文件后缀名为.properties,其内容是按键值对存储的。前面为键,后面为值。好处2:如果我们要修改参数,不需要改动代码,直接修改配置文件就可以了。好处1:可以把软件的设置永久化存储。
原创
发布博客 2023.12.20 ·
897 阅读 ·
14 点赞 ·
0 评论 ·
9 收藏

Java多线程​(一)基本概念及三种实现方式

前面2中方式创建的多线程,run方法的返回值类型是void,也即没有线程运行的返回值,为了解决这个问题可以使用第三种线程实现方法。本方式可以获取到多线程运行的结果,但是实现方式相比前面的2种方式略显复杂。创建新线程的方法是实例化该线程类,然后将该实例作为参数传入Thread类创建线程实例类,开辟新线程的方法是调用Thread类实例的start()方法。创建新线程的方法是实例化线程类,开辟新线程的方法是调用该实例的start()方法。扩展性强,实现该接口的同时还可以继承其他的类。进程是程序的基本执行实体。
原创
发布博客 2023.12.20 ·
481 阅读 ·
8 点赞 ·
0 评论 ·
9 收藏

Arrays工具类二分查找方法binarySearch方法详解

因此,调用本方法要保证源数组是有序的,且内部的元素是唯一的。该方法的一般形式是public static int binarySearch(T[] a, T key),对于基本类型,都有相应的重载方法,如针对int类型有binarySearch(int[] a, int key)等。插入点被定义为将键插入数组中的点:第一个大于键的元素的索引,或者如果数组中的所有元素都小于指定的键,则为a.length。如果数值中找不到要查找的值(也即key),则返回值为:(-(插入点)- 1)。
原创
发布博客 2023.12.18 ·
666 阅读 ·
8 点赞 ·
0 评论 ·
7 收藏

Java正则操作类Pattern和Matcher

Matcher对象的没有公开的构造器,需要通过Pattern.mathcer方法创建实例,Matcher类提供了对正则表达式的分组支持,以及对正则表达式的多次匹配支持。find()对字符串进行匹配,匹配到的子字符串可以在子字符串的任何位置。start(),end(),group()均有一个对应的重载方法,分别是start(int i),end(int i),group(int i),它们专用于分组操作,Mathcer类还有一个groupCount()方法用于返回有多少组。组号按照左括号来数,只认左括号。
原创
发布博客 2023.12.16 ·
373 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

抓取网页姓和名,生成假数据

最终生成格式为:张三-男-23,分辨代表姓名、性别和年龄。
原创
发布博客 2023.12.15 ·
120 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java读取网页内容

利用URL类和URLConnection类打开指定的HTML网址,然后利用InputStream获取网页内容,为了便于字符读取,使用InputStreamReader将输入流转为字符流,提高操作便捷性。同时这也是制作网络爬虫等内容的第一步。
原创
发布博客 2023.12.13 ·
810 阅读 ·
9 点赞 ·
1 评论 ·
0 收藏

Java IO流(六)(字符流FileReader和FileWriter)

细节:如果write方法的参数是整数,但是实际上写到本地文件中的是整数在字符集上对应的字符。:就从文件中获取数据,装到缓冲区中,每次尽可能装满缓冲区如果文件中也没有数据了,返回-1。遇到中文,一次读多个字节,读取后解码,返回一个整数。细节2:如果文件不存在会创建一个新的文件,但是要保证父级路径是存在的。细节3:如果文件已经存在,则会清空文件,如果不想清空可以打开续写开关。输入流:一次读一个字节,遇到中文时,一次读多个字节。:读到文件末尾了,read方法返回-1。将缓冲区中的数据,刷新到本地文件中。
原创
发布博客 2023.12.10 ·
279 阅读 ·
5 点赞 ·
0 评论 ·
1 收藏

Java IO流(五)(字符集基础知识简介)

发布时间:1994年发布1.0版本,期间不断添加新的文字,最新的版本是2022年9月13日发布的15.0版本。:国际标准字符集,它将世界各种语言的每个字符定义一个唯一的编码,以满足跨语言、跨平台的文本信息转换。一个中文占三个字节,二进制第一位是1,第一个字节转成十进制是负数。在UTF-8编码下,英文使用1个字节保存,中文使用3个字节保存。一个英文占一个字节,二进制第一位是0,转成十进制是正数。一个中文占两个字节,二进制高位字节的第一位是1。一个英文占一个字节,二进制第一位是0。
原创
发布博客 2023.12.10 ·
70 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java IO流(四)(Autocloseable接口)

实现Autocloseable的IO类在特定的情况下,可以自动释放资源。
原创
发布博客 2023.12.10 ·
109 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java IO流(三)(字节流FileInputStream)

引入finally语句块:finally里面的代码一定被执行,除非虚拟机停止。因此释放资源之类的代码非常适合写在finally语句块内。read(byte[] buffer)方法可以一次读一个字节数组的数据,每次读取会尽可能把数组装满。操作本地文件的字节输入流,可以把本地文件中的数据读取到程序中来。细节1:一次读一个字节,读出来的是数据在ASCII上对应的数字。细节2:读到文件末尾了,read方法返回-1。细节1:如果文件不存在,就直接报错。细节1:每次使用完流必须要释放资源。一次读一个字节数组数据。
原创
发布博客 2023.12.10 ·
134 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java IO流(二)(字节流FileOutputStream)

细节:write方法的参数是整数,但是实际上写到本地文件中的是整数在ASCII上对应的字符。细节2:如果文件不存在会创建一个新的文件,但是要保证父级路径是存在的。操作本地文件的字节输出流,可以把程序中的数据写到本地文件中。细节1:参数是字符串表示的路径或者File对象都是可以的。:参数是字符串表示的路径或者是File对象都是可以的。可以把程序中的数据写到本地文件上,是字节流的基本流。创建对象:文件存在、文件不存在、追加写入。细节3:如果文件已经存在,则会清空文件。,但是要保证父级路径是存在的。
原创
发布博客 2023.12.08 ·
220 阅读 ·
5 点赞 ·
0 评论 ·
1 收藏

Java IO流(一) 基本知识

IO流即存储和读取数据的解决方案。
原创
发布博客 2023.12.08 ·
90 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java File类详解(下)练习二

然后是统计各种文件类型数量的实现,使用Map存储,key为String类型表示文件扩展名,value为Integer类型,表示对应扩展名文件的数量。需求:统计一个文件夹中每种文件的个数并打印。:需求:统计一个文件夹的总大小。需求:删除一个多级文件夹。
原创
发布博客 2023.12.07 ·
84 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java File类详解(下)练习一

需求:定义一个方法找某一个文件夹中,是否有以avi结尾的电影。(暂时不需要考虑子文件夹)需求:找到电脑中所有以avi结尾的电影。(需要考虑子文件夹)需求:在当前模块下的aaa文件夹中创建一个a.txt文件。
原创
发布博客 2023.12.07 ·
84 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java File类详解(中)

2:这个方法无法获取文件夹的大小,如果我们要获取一个文件夹的大小,需要把这个文件夹里面所有的文件大小都累加在一起。如果调用者是文件,本方法将返回该调用者的文件和后缀名,也即扩展名。如果调用者是文件夹:则返回的就是文件夹的名字。1:这个方法只能获取文件的大小,单位是字节,如果单位我们要是M,G,可以不断的除以1024。方法length的作用是返回文件的大小(字节数量)。利用文件名过滤器获取当前该路径下所有内容。利用文件名过滤器获取当前该路径下所有内容。利用文件名过滤器获取当前该路径下所有内容。
原创
发布博客 2023.12.05 ·
223 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

Java File类详解(上)

如路径1:"a.txt"路径2:"abc\\a.txt"是相对路径,路径1:“C:\\a.txt”File对象表示路径,可以是文件、也可以是文件夹。这个路径可以是存在的,也可以是不存在的。●File对象就表示一个路径,可以是文件的路径、也可以是文件夹的路径。路径2:"C:\\abc\\a.txt"是绝对路径。File对象代表路径,路径分为相对路径和绝对路径。根据父路径对应文件对象和子路径名字符串创建文件对象。●这个路径可以是存在的,也允许是不存在的。根据文件路径创建文件对象。绝对路径是带盘符的。
原创
发布博客 2023.12.05 ·
191 阅读 ·
4 点赞 ·
0 评论 ·
0 收藏
加载更多