- 博客(37)
- 资源 (1)
- 收藏
- 关注
原创 后端常用拦截器
@Configurationpublic class WebConfig extends HandlerInterceptorAdapter { public void addInterceptors(InterceptorRegistry registry) { registry.addInterceptor(new TokenInterceptor()) //通过规则!true通过,false不通过! .addPathPatterns(
2022-05-10 14:55:40
226
原创 tanhua统一异常学习
/***一般写入到model中的vo中,作为响应参数传回!*/@Data@NoArgsConstructor@AllArgsConstructor@Builderpublic class ErrorResult { private String errCode = "999999"; private String errMessage; public static ErrorResult error() { return ErrorResult.bu
2022-05-08 14:46:47
178
原创 Set练习
Java_Set练习/*### 题目1已知数组信息如下:{2.2,5.5,6.6,2.2,8.8,1.1,2.2,8.8,5.5,2.2,6.6}请使用代码找出上面数组中的所有的数据,要求重复的数据只能保留一份;**要求:**使用HashSet集合实现;*///使用set不保存重复数据,增强for保存import java.util.HashSet;import java.util.Set;public class HM_Set1 { public stati
2022-02-15 10:07:33
466
原创 TreeSet
TreeSet集合TreeSet建立必须要排序!import java.util.Objects;import java.util.TreeSet;//重写Comparable下的compareTo ,使其遵循制定的排序规则,否则不保存class Student implements Comparable<Student>{ private String name; private int age; public Student() { }
2022-02-14 16:38:12
148
原创 7 练习题
Collection集合、迭代器练习学到了String 的 contains 的操作。Collection可以 用 contains 可以用,也不报错。只是无效,返回false,需要用到Object 类removeif的没必要。Iterator的所有使用情况。### 题目1/*请定义一个Collection类型的集合,存储以下字符串:“JavaEE企业级开发指南”,”Oracle高级编程”,”MySQL从入门到精通”,”Java架构师之路”**要求:**请编程实现以下功能:使用迭代器
2022-02-13 21:13:54
618
原创 Collection集合
Collection学习import java.util.ArrayList;import java.util.Collection;public class MyCollection { public static void main(String[] args) { Collection<String> collection = new ArrayList<>(); collection.add("aaa"); co
2022-02-13 17:56:00
54
原创 Java声明异常,抛出异常
throws声明异常,throw抛出异常import java.text.ParseException;import java.text.SimpleDateFormat;public class Throw { public static void main(String[] args) { //会报错 int[] arr ={1,2,3,4,5}; System.out.println(arr[10]); //越界 // ArrayI
2022-02-13 13:39:10
419
原创 异常 try,catch处理
try。。。catch处理异常import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Scanner;public class Exception_try_catch { //不会结束 JVM public static void main(String[] args) { //EG // try
2022-02-13 13:35:43
440
原创 Leecode 283(冒泡排序)
Leecode 283 移动零很基础,算法并不好,两个for循环了 ,时间复杂度为O(n^2)public class leecode283 { public static void main(String[] args) { int[] nums = {0,1,0,3,12}; moveZeroes(nums); for (int i = 0; i < nums.length; i++) { System.out.p
2022-02-12 10:20:21
396
原创 win10自动亮度修改
win10自动亮度修改笔记本品牌:联想1、这里使用AMD Radeon Software -设置-显示器-Vari Bright 关闭后依然不能关闭自动亮度。2、最后找到方法就如下操作。进入WIn10自己的亮度设置。
2021-04-30 01:38:37
673
原创 逆序33
题目:将一个数组逆序输出。程序分析:用第一个与最后一个交换,以此类推。//算法部分可以,数组部分还可以稍作修改,以便应对更多的数字public class nixu33 { public static void main(String[] args) { int[] A = {1,2,3,4,5,6,7,8,9}; int j=A.length-1; for(int i =0;i<A.length/2;i++){
2021-02-21 14:29:48
64
原创 加密32
题目:某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10 的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。import java.util.Scanner;public class jiami32 { public static void main(String[] args) { System.out.println("请输入数字(每位数字按回车):"+"\t"); Scanner
2021-02-21 10:02:57
56
原创 排序31
与15类似,但是这里用到了数据结构的简单选择排序:O(n^2),不稳定,十分不推荐,import java.util.Scanner;public class sanshupai31 { public static void main(String[] args) { Scanner sc1 =new Scanner(System.in); Scanner sc2 =new Scanner(System.in); Scanner sc3 =new
2021-02-20 21:49:32
68
原创 被9 整除 30
判断一个数能被几个9 整除。如81 可以被2 个9 整除。import java.util.Scanner;public class bei9chu30 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n =sc.nextInt(); int a = n; int sum=0; for(int i=
2021-02-20 21:16:46
110
原创 求星期26(二刷)
输入输出问题很多,有点麻烦//用情况语句比较好,如果第一个字母一样,则判断用情况语句或if 语句判断第二个字母。import java.util.Scanner;public class qiuxingqi26 { public static void main(String[] args) { System.out.print("请输入第一个字母:"); Scanner scanner = new Scanner(System.in); cha
2021-02-20 19:08:54
53
原创 整数,加100是完全平方数,加268也是完全平方数,这个数是什么21
在10 万以内判断,先将该数加上100 后再开方,再将该数加上268 后再开方,如果开方后的结果满足如下条件,即是结果。public class wanmeipinfang21 { public static void main(String[] args) { for(int i=0;i<100000;i++){ double a = i+100; double b = i+268; if(Math.s
2021-02-20 12:59:32
624
原创 输入某年某月某日,判断这一天是这一年的第几天20
以3 月5 日为例,应该先把前两个月的加起来,然后再加上5 天即本年的第几天,特殊情况,闰年且输入月份大于3 时需考虑多加一天。import java.util.Scanner;public class qiutian20 { public static void main(String[] args) { int year = 0, month = 0, day = 0; int i = 0; // 判闰年 System.out.prin
2021-02-20 10:44:47
78
原创 101-200之间有多少素数14
判断101-200 之间有多少个素数,并输出所有素数。//判断素数的方法:用一个数分别去除2 到sqrt(这个数),如果能被整除,// 则表明此数不是素数,反之是素数。public class sushu14 { public static void main(String[] args) { int a = 0;//素数总数,后面太杂了 for (int i = 101; i < 200; i++) { int k = 0;
2021-02-20 00:00:05
118
1
原创 简单排序15
输入三个整数x,y,z,请把这三个数由小到大输出。基础import java.util.Scanner;public class bidaxiao15 { public static void main(String[] args) { //int i=0;int j=0;int k=0;//寄存 Scanner a = new Scanner(System.in); Scanner b = new Scanner(System.in);
2021-02-19 17:46:22
53
原创 三角形16
【打印三角形图案】题目:打印出如下图案(三角形)*//***//*****//*******//public class sanjiao16 { public static void main(String[] args) { for (int i = 1; i <= 7; i++) if (i % 2 != 0) { for (int j = 1; j <= i; j++)
2021-02-19 17:02:09
51
原创 完数18
一个数如果恰好等于它的所有因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000 以内的所有完数。public class wanshu18 { public static void main(String[] args) { int i, j, s; for (i = 1; i <= 1000; i++) { s = 0;//累加器 for (j = 1; j < i; j++) {
2021-02-19 15:16:37
1074
原创 水仙花数13
打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153 是一个"水仙花数",因为153=1 的三次方+5 的三次方+3 的三次方。程序分析:利用for 循环控制100-999 个数,每个数分解出个位,十位,百位代码实现:public class shuixianhua13 { public static void main(String[] args) { for(int i=100;i<1000;i++)//for的条件
2021-02-19 14:30:26
72
原创 成绩评级12
java switch不能用条件,范围选在[0,100]的数字import java.util.Scanner;public class chengji12 { public static void main(String[] args) { Scanner cj = new Scanner(System.in); int i = cj.nextInt(); int score=0; if (i >= 0 &&
2021-02-19 13:54:32
55
原创 11判断是否是回文数
12322是否为个位等于万位,十位等于千位基础代码,应该有更优解目前不会public class huiwen11 {// final long l = System.currentTimeMillis();// final int i = (int) (l % 10000); public static void main(String[] args) { int sum=12321; int a = sum/10000;
2021-02-19 12:12:46
198
原创 10根据键盘录入的数值1,2,3,…7 输出对应的星期
import java.util.Scanner;//java没有c的scanf(),要导入public class xingqi{ public static void main(String[] args) { Scanner cs = new Scanner(System.in); int day = cs.nextInt(); System.out.println("星期"+day); }}...
2021-02-19 09:18:27
624
原创 9任意正整数,是否是2 的整数次幂?
public class zhengshu { //判断是否只有二进制数中是否只有一个1; public static void main(String[] args) { final long l = System.currentTimeMillis(); final int i = (int) (l % 100); //随机数 System.out.println(i); int d = i & (i - 1);
2021-02-19 09:16:07
86
原创 7位运算符求一个数的绝对值
位运算符求一个数的绝对值public class jueduizhi { public static void main(String[] args) { int a; a = -100; int i = a >> 31;// System.out.println((a^i)-i); }
2021-02-19 09:13:05
148
原创 dhcp学习记录
dhcp学习记录1)安装dhcp服务器rpm -ivh dhcp-4.1.1-31.P1.el6.i686.rpm2)修改eth0(网卡)文件修改并添加部分配置引号内必需为小写// 修改BOOTPROTO="static"ONBOOT="yes"// 添加IPADDR=192.168.132.2NETMASK=255.255.255.0GATEWAY=192....
2018-12-22 20:02:04
235
原创 dns搭建学习记录
dns搭建学习记录代码为一些必要的系统为centos6.51)安装dns所需软件mkdir /mnt/cdrommount -t /isoxxxx /dev/cdrom /mnt/cdromrpm -ivh bind-9.8.2-0.68.rc1.el6_10.1.x86_64.rpm2)修改conf文件,建立正反向查询域地址在:/etc/named.confzone "you...
2018-12-22 16:25:03
127
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人