随笔分类 -  Java

摘要:import java.util.*; import java.util.stream.Collectors; public class Main { public static void main(String[] args) { String source = "34533"; String[] 阅读全文
posted @ 2023-08-14 00:24 手握钢叉的猹 阅读(38) 评论(0) 推荐(0)
摘要:import java.util.ArrayList; public class Main { public static void main(String[] args) { Integer[] nums = new Integer[]{3, 5, 2, 8, 4}; // 差异值 》异或运算 ^ 阅读全文
posted @ 2023-08-13 20:42 手握钢叉的猹 阅读(32) 评论(0) 推荐(0)
摘要:import java.util.Arrays; import java.util.Objects; import java.util.stream.Collectors; public class Main { public static void main(String[] args) { In 阅读全文
posted @ 2023-08-13 20:26 手握钢叉的猹 阅读(45) 评论(0) 推荐(0)
摘要:import java.util.ArrayList; import java.util.TreeMap; import java.util.stream.IntStream; public class Main { public static void main(String[] args) { 阅读全文
posted @ 2023-08-13 20:09 手握钢叉的猹 阅读(49) 评论(0) 推荐(0)
摘要:import java.util.Comparator; import java.util.HashSet; import java.util.stream.IntStream; public class Main { public static void main(String[] args) { 阅读全文
posted @ 2023-08-13 01:55 手握钢叉的猹 阅读(76) 评论(0) 推荐(0)
摘要:import java.util.*; import java.util.stream.Collectors; import java.util.stream.IntStream; public class Main { public static void main(String[] args) 阅读全文
posted @ 2023-08-13 01:22 手握钢叉的猹 阅读(104) 评论(0) 推荐(0)
摘要:import java.util.*; import java.util.stream.Collectors; public class Main { public static void main(String[] args) { String[] urls = {"news.qq.com", " 阅读全文
posted @ 2023-08-12 23:42 手握钢叉的猹 阅读(140) 评论(0) 推荐(0)
摘要:import java.util.stream.IntStream; public class Main { public static void main(String[] args) { int[] lights = new int[]{50, 70, 20, 70}; int total = 阅读全文
posted @ 2023-08-12 22:25 手握钢叉的猹 阅读(201) 评论(0) 推荐(0)
摘要:import java.util.ArrayDeque; import java.util.Objects; import java.util.stream.Collectors; public class Main { public static void main(String[] args) 阅读全文
posted @ 2023-08-12 22:16 手握钢叉的猹 阅读(148) 评论(0) 推荐(0)
摘要:UnSafe类功能强大,可直接操作内存等,具体功能见下图 由于JDK并没有开放对UnSafe的获取端口,所以可通过如下方式进行获取 public static Unsafe getUnSafe() throws NoSuchFieldException, IllegalAccessException 阅读全文
posted @ 2021-05-12 23:45 手握钢叉的猹 阅读(266) 评论(0) 推荐(0)
摘要:stop()、suspend()、Thread.sleep()都不会释放线程所持有的锁。但join()、park()、yield()会不会释放当前线程持有的锁?下面通过一些实例来验证一下 代码如下 import java.util.Date; import java.util.concurrent. 阅读全文
posted @ 2021-05-01 15:17 手握钢叉的猹 阅读(1439) 评论(0) 推荐(1)
摘要:Java编程时我们使用Ctrl + / 来进行注释,但是此时注释会出现再行首,导致如图所示的效果 我们期待的是像第十三行的结果。所以按照如下操作即可 File --> Settings -->Preferences --> Editor --> Code Style --> Java OK! 阅读全文
posted @ 2021-04-29 20:52 手握钢叉的猹 阅读(408) 评论(0) 推荐(1)
摘要:@Conditional来指定一定条件下注册组件对像,所有的条件必须实现org.springframework.context.annotation.Condition接口,重写matches方法,通过matches中的返回值(boolean)来决定组件是否注册。 下方案例依赖于Spring的依赖+ 阅读全文
posted @ 2021-04-28 17:50 手握钢叉的猹 阅读(225) 评论(0) 推荐(0)
摘要:java开发日志处理一般是由 一个日志门面 和 一个日志实现配套使用。 日志门面如Slf4j 、jboss-loggin等 日志实现如log4j、log4j2、logback等。 其中门面Slf4j和实现log4j、logback的作者是同一人,logback是对log4j的升级,因为作者认为log 阅读全文
posted @ 2021-04-20 19:37 手握钢叉的猹 阅读(4052) 评论(0) 推荐(2)
摘要:需求:当我们传输或者存储含有中文的字符串到某些地方时可能会出现字符串乱码或未可知问题的情况,所以在最小改动的情况下解决问题 场景:向Cookie中存储中文是不建议的 技术:使用JS提供的encodeURIComponent() 函数可把字符串作为 URI 组件进行编码 使用JS提供的decodeUR 阅读全文
posted @ 2020-08-16 20:36 手握钢叉的猹 阅读(1559) 评论(0) 推荐(0)
摘要:虽然这两个都是继承WebSecurityConfigurerAdapter后重写的方法,但是http.permitAll不会绕开springsecurity的过滤器验证,相当于只是允许该路径通过过滤器,而web.ignoring是直接绕开spring security的所有filter,直接跳过验证 阅读全文
posted @ 2020-05-02 22:44 手握钢叉的猹 阅读(4654) 评论(0) 推荐(0)
摘要:原文https://blog.csdn.net/ll840768874/article/details/78507286 import org.springframework.scheduling.Trigger; import org.springframework.scheduling.Trig 阅读全文
posted @ 2020-04-30 16:59 手握钢叉的猹 阅读(5707) 评论(0) 推荐(0)