
java
天天学爪娃
你只管写Bug,剩下的交给别人!
展开
-
Java合并两个集合并去重
List去重合并原创 2023-03-30 23:28:02 · 1036 阅读 · 0 评论 -
SpringBoot项目实现获取用户信息打印日志
可以使用Log4j、Logback或Java Util Logging等日志框架来记录日志。原创 2023-03-29 12:47:07 · 496 阅读 · 0 评论 -
Idea如何配置CheckStyle
CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要但是枯燥的任务中解脱出来。CheckStyle检验的主要内容为:Javadoc注释命名约定标题Import语句体积大小空白修饰符块代码问题类设计混合检查(包括一些有用的比如非必须的System.out和printstackTrace)原创 2022-11-26 18:01:19 · 10817 阅读 · 5 评论 -
SpringBoot中使用redis
最开始学习redis是在redis-cli界面中写指令连写的,但最终还是要在SpringBoot项目中运用,所以了解完基本指令之后就可以在项目中进行练习了。本例以最基础的String数据类型为例进行练习,之后可以再自行学习练习其他集中数据类型的操作方法。原创 2022-11-22 12:05:17 · 405 阅读 · 0 评论 -
Java经典全套面试汇总(二十万字)
Java最全套经典面试题汇总(二十万字)原创 2022-10-24 10:10:40 · 1746 阅读 · 0 评论 -
Java如何实现Comparable 接口排序
Java使用Collections.sort()排序的方法原创 2022-08-19 14:43:08 · 1085 阅读 · 0 评论 -
java输入非整数异常处理
输入异常处理原创 2022-07-19 10:59:22 · 4545 阅读 · 0 评论 -
判断一个偶数等于哪两个素数之和
java判断一个偶数等于哪两个素数之和原创 2022-07-16 10:03:31 · 361 阅读 · 0 评论 -
java求最大公约数和最小公倍数
最大公约数和最小公倍数问题原创 2022-07-16 09:19:16 · 3513 阅读 · 0 评论 -
java输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组
数组原创 2022-07-15 23:29:17 · 1434 阅读 · 0 评论 -
java制作简单验证码并验证程序
java验证码程序,验证码验证原创 2022-07-15 21:47:20 · 1360 阅读 · 0 评论 -
Java字符串常用方法
字符串常用方法,String类中方法原创 2022-07-14 12:22:51 · 584 阅读 · 0 评论 -
Java创建简单订房管理程序(附详细代码)
用java语言编写一个简单的酒店订房功能程序原创 2022-07-13 20:57:49 · 2805 阅读 · 0 评论 -
java中<<与>>的意思
1、>>操作符(算术右移位运算):int a1 = 12 >> 1; //变量a1的取值为6int a2 = -12 >> 2; //变量a2的取值为-3int a3 = 128 >> 2; //变量a3的取值为32int a4 = 129 >> 2; //变量a4的取值为32对12右移一位的过程为:舍弃二进制数的最后一位,在二进制数的开头增加一位符号位,由于原创 2022-04-19 16:17:43 · 1186 阅读 · 0 评论 -
如何用异或运算交换两个数的值
" ^ "——异或运算,二元操作运算符,对两个操作元的每个二进制位进行异或运算,运算规则为:1^1=0,1^0=1,0^1=1,0^0=0;0^n=n,n^n=0。即相同为0,不同为1,但是这样很容易混淆,可以把异或运算记为无进位相加,如0和1异或就是1,1和1异或就会进位,要忽略,就是0。那么如何不用临时变量去交换两个数的值呢,那么就可以利用0和任何数异或都为这个数本身,任何数和本身异或都为0,这个性质来交换两个数的值,举个例子:public static void main(String[原创 2022-04-23 17:23:44 · 2041 阅读 · 0 评论 -
Java中类的构成
Java中类的构成原创 2022-04-02 12:39:53 · 4691 阅读 · 0 评论 -
java反转字符数组
public static void main(String[] args) { String[] s = {"h", "e", "l", "l", "o"}; for(int left = 0, right = s.length - 1; left < right; left++, right--){ String temp = s[left]; s[left] = s[right]; s[ri.原创 2022-04-21 21:38:00 · 619 阅读 · 0 评论 -
java查找一个数组中只出现了奇数次的那个数(其他数都出现了偶数次)
在异或中运算和异或顺序无关,所以不用在乎数组中数字的顺序,两个相同的数异或等于0,所以只要偶数个相同的数异或肯定为0,奇数个数异或最后剩下一个数就是它本身举例如下:public static void main(String[] args) { int eor = 0; // 定义一个数组 int[] array = {2, 3, 7, 8, 8, 7, 3, 3, 3, 8, 2}; // 异或运算和异或顺序无关 .原创 2022-04-23 18:19:00 · 1104 阅读 · 0 评论 -
java如何将前n个字符串移到最后
java左旋转字符串字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。例如:输入: s = “abcdefg”, k = 2输出: “cdefgab”输入: s = “lrloseumgh”, k = 6输出: “umghlrlose”第一个方法可以用切片法来做:public class ReverseString { publi原创 2022-05-15 18:41:58 · 1000 阅读 · 0 评论 -
java冒泡排序
冒泡排序(Bubble Sort),是一种j计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。代码如下:public static void main(Str原创 2022-04-21 17:55:38 · 131 阅读 · 0 评论 -
安装mysql注意事项
安装mysql时,一定要注意安装文件目录中不能有中文,否则之后在cmd中输入mysqld –-initialize-insecure --user=mysql命令时就会报错,就因为这个原因查了好几个小时,试了好多次才发现,其他的问题都好解决...原创 2022-03-21 20:17:00 · 1056 阅读 · 0 评论 -
java如何将字符串存入到数组中
public static void main(String[] args) { // 定义一个字符串 String str = "browser"; // 定义一个字符数组 char[] array = new char[100]; for (int i = 0; i < str.length(); i++) { // 逐个读取字符串并存入到数组中 array[i] = .原创 2022-04-26 16:28:45 · 22268 阅读 · 5 评论 -
如何用Idea 创建Spring项目
如何用Idea 创建Spring项目如何用IntelliJ Idea创建一个简单的Spring项目呢,刚入门的人可能不太懂,那我就来简单分享一下吧。第一步点击新建一个maven项目,点击下一步(不用选择从原型创建),给项目取个名字,点击完成。第二步在建好的项目下找到pom.xml文件,在pom.xml文件中添加Spring所需要的依赖:<dependencies> <dependency> <groupId>org原创 2022-05-01 17:30:14 · 25080 阅读 · 3 评论 -
Typora使用方法
Typora使用方法Typora 是一款由 Abner Lee 开发的轻量级 Markdown 编辑器,与其他 Markdown 编辑器不同的是,Typora 没有采用源代码和预览双栏显示的方式,而是采用所见即所得的编辑方式,实现了即时预览的功能,但也可切换至源代码编辑模式。在Typora中通过点击左下方 的 </> 图标,或者按 Ctrl + /快捷键 可以进入源代码模式,可以看怎么通过敲字符的方式生成对应的所需格式,部分格式点击对应的文字也会显示所用到的代码,下面简单介绍一些在Typo原创 2022-05-03 16:03:18 · 5726 阅读 · 0 评论 -
如何用IDEA创建mybatis项目(图文详解)
如何用IDEA创建mybatis项目(图文详解)MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java的POJOs(Plain Ordinary Java Objects,普通的 Java对象)映射成数据库中的记录。每个MyBatis应用程序主要都是使用SqlSessionFactory实例的,一个SqlSessionFac原创 2022-05-13 16:16:57 · 9901 阅读 · 2 评论