- 博客(21)
- 收藏
- 关注
原创 Day2每日编程题日记:牛牛的快递、最小花费爬楼梯、找数组中两个字符串的最小距离
该篇用于记录自看。曾回看昨天的做题代码,竟然会觉得陌生,这竟然是我写的,细细读了一下,原来我当时是这么想的。因此我觉得记代码没有实际用处,重点是领悟了思想,这样子代码就在心中,随时可以再写出来。因此我的笔记不记录代码,只记录一些关键思想突破点。
2024-07-17 11:57:44
370
原创 Day1每日编程题日记:数字统计、两个数组的交集、点击消除
该篇用于记录自看。曾回看昨天的做题代码,竟然会觉得陌生,这竟然是我写的,细细读了一下,原来我当时是这么想的。因此我觉得记代码没有实际用处,重点是领悟了思想,这样子代码就在心中,随时可以再写出来。因此我的笔记不记录代码,只记录一些关键思想突破点。
2024-07-11 23:20:03
288
1
原创 【Java文件IO】对从属性复制的文件路径.isFile竟然返回false?|处理文件路径中的隐藏字符问题|解决从属性复制路径,程序无法解析的问题
为了方便,当我们要对文件进行处理时,都会选择复制电脑中的路径而不是手动输入。但有时,从文件属性窗口复制的路径中在Java程序中使用时竟然解析失败。举个例子:我们从这里复制了一个文件路径~尝试编译解析如图,明明是复制的路径(肯定比手写的靠谱吧hhh!!),竟然无法识别为一个文件。
2024-06-01 13:23:42
306
原创 【JavaEE】单例模式:饿汉模式与懒汉模式,解决懒汉模式线程不安全问题
前言:在软件开发中,有时我们需要确保一个类在内存中只存在一个实例,这不能只靠程序猿人为保证只创建了一个实例,而需要通过编程技巧约束,让我们只能创建一个实例。这可以通过单例模式(Singleton Pattern)来实现。在本文中,我们将探讨单例模式的两种主要实现方式:饿汉模式和懒汉模式,以及懒汉模式引发的线程安全问题。
2024-05-27 19:23:52
669
原创 深入理解Java Lambda表达式的变量捕获规则|配合代码用例讲解
Lambda表达式是Java 8引入的。在使用Lambda表达式时,理解变量捕获规则是至关重要的。本文将深入探讨Java Lambda表达式的捕获规则,以便于我们更好地掌握这一特性。
2024-05-25 18:53:30
730
原创 【血汗泪心路历程】怎么彻底删掉Sangfor文件?怎么彻底删除easyconnect?删除sangfor后网络坏了、某些app无法正常启动怎么解决?
教程来源于网络的五湖四海+gpt解答。用到了好几个教程和方法,遂这篇总结一下。会标明出处!先上一下战绩:终于把sangfor扔进回收站里了!!!哈哈哈那一刻真的好爽。
2024-05-19 19:38:48
6935
5
原创 【MySQL经典面试题】事务和事务的四个特性【ACID】,数据库并发执行:脏读、不可重复度、幻读,事务隔离级别:Read Uncommitted、Read Committed、串行化。
此篇写于让自己梳理清楚、表述明白、深刻理解事务的四个特性、数据库并发所带来的问题和解决机制。希望也能对你有所帮助。
2024-05-18 16:52:31
924
原创 【Java】解决 nextLine() 在nextInt()后自动读回车的问题。认识next(), nextInt(), 和 nextLine() 的区别。
nextInt() 方法用于读取输入流中的下一个整数。它会扫描输入中的下一个标记,并将其解释为一个整数。如果输入中的下一个标记无法解释为整数,则 nextInt() 方法会抛出 InputMismatchException 异常。nextLine() 方法用于读取输入流中的下一行文本。它会扫描输入中的下一行,并将其返回为一个字符串。nextLine() 方法会读取输入流中的换行符,并将返回一个空字符串。在输入中有空行时,nextLine() 也会读取该空行并返回一个空字符串。
2024-05-17 17:10:41
385
原创 程序猿小白科普 一篇博客简单认识【时间戳】
时间戳从1970年1月1日开始计算,源自于UNIX操作系统的设计。UNIX操作系统是一个非常早期的操作系统,在其设计初期,开发者需要一种统一的方式来表示时间。1970年1月1日被选为起始日期,是因为这个日期恰好是UNIX操作系统最初的实现日期。UNIX操作系统在计算机领域具有重要的影响力,因此UNIX时间戳的设计也被广泛采用和接受。总结:就是跟着业界大佬UNIX用滴~~
2024-05-13 18:39:30
380
原创 【java】新手必看一篇讲透throw和throws,讲得超细!
throw和throws的区别是一道java经典面试题。与其一次又一次背下来,不如跟着我敲一遍代码,理解一遍~理解了就永远记得了。代码都是精心设计过,可以帮助很好理解理论。
2024-05-07 16:10:17
733
原创 Java 中字符串转换为整数的2种方法&&Integer.valueOf()和 Integer.parseInt()的区别
通常情况下,如果只需要使用整数的值而不需要 Integer 对象,建议使用方法。如果需要将整数作为对象进行操作,则可以使用。
2024-04-17 10:34:30
285
1
原创 【进来一起刷Java题】Java中使用空对象引用调用静态方法的奇特现象 附题目+解析 | ((TestClass)null).testMethod(); 有关下述Java代码描述正确的选项是____。
进来一起刷题喂!在 Java 编程中,有一些令人意想不到的语法现象,其中之一就是使用空对象引用调用静态方法。本文将介绍这个奇特的现象,并解释为什么在 Java 中这样做是合法的。
2024-04-03 18:49:20
370
1
原创 解决Java中main静态方法中无法创建【非静态内部类】实例的问题
在Java编程中,当我们尝试在静态方法中创建非静态内部类的实例时,可能会遇到编译错误。这是因为非静态内部类与静态方法之间存在一些限制。本文将介绍这个问题的解决方案。
2024-04-03 18:24:44
332
1
原创 【Java】静态方法多情况展示:类中的方法什么时候采用static修饰?工具方法、工厂方法、单例模式、静态初始化块。
Java类中的方法什么时候采用static修饰?文中展示四种例子:工具方法、工厂方法、单例模式、静态初始化块。
2024-03-21 18:07:12
891
1
原创 【电子书】机器人学基础 范凯 .pdf
链接:https://pan.baidu.com/s/1dhmCOjrIbpfcgVl4AALTbQ?是大学生所以懂大学生,分享大学生真正需要的东西。关注我,给你更多干货!全网第一本嘿嘿,有用的话麻烦三连鸭,会有更多干货。不墨迹上链接:复制到百度云盘。
2024-03-17 17:34:21
421
2
原创 【我的idea怎么坏了】设置包结构。为什么我的包(package)显示的时候不分层呀?附解决方法
设置包结构。为什么我的包(package)显示的时候不分层呀?附解决方法
2024-03-15 15:48:04
584
3
原创 【我的idea突然坏了】拖动选择是一个矩形,无法选择几个整行了,无法全选,而是一个类似矩形的图形
解决办法:点开文章即可获取。idea拖动拖动选择是一个矩形,无法选择几个整行了,而是一个类似矩形的图形 。
2024-03-15 15:30:29
575
1
原创 【编程入门算法】推导欧几里得算法:解决最大公约数的利器(辗转相除法)
但这意味着 m 是 a 和 b 的一个公约数,而且大于 d,这与 d 是 a 和 b 的最大公约数的定义相矛盾。看到这里也是爱学习的人呀,可不可以给我一个小赞,或者评论里我们探讨一下算法~1.存在a和b,a>b>0,假设最大公约数为d,则存在整数k1和k2,使得a = k。假设存在一个大于 d 的数 m,它同时能整除 b 和 q(a % b),2.设a/b=r...q(a%b=q),显然q>0.因此,d 是 b 和 a%b(q) 的最大公约数。因为q、r都是整数,所以,很显然:(k。直觉告诉我们:这也是。
2024-03-11 21:06:49
357
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人