上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 31 下一页
摘要: 一、什么是AQS AQS:用来构建锁或其他同步器组件的重量级基础框架及整个JUC体系的基石,通过内置的FIFO队列来完成资源获取线程的排队工作,并通过一个int类型变量表示持有锁的状态。如果共享资源被占用,就需要一定的阻塞等待唤醒机制来保证锁的分配。主要通过CLH队列的变体实现,将暂时获取不到锁的线 阅读全文
posted @ 2021-05-25 23:36 Java小白的搬砖路 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: 第一种:Object类中的wait和notify方法实现线程的等待和唤醒 下面标黄字的部分就是对一下两点总结的实现: 不能脱离synchronized代码块使用,否则会抛出IllegalMonitorStateException异常 先wait后notify、notifyAll,等待中的线程才能被唤 阅读全文
posted @ 2021-05-23 23:37 Java小白的搬砖路 阅读(235) 评论(0) 推荐(0) 编辑
摘要: List集合的去重 List集合的去重:转为Set集合进行去重: public void test2() { // 准备数据 Integer[] arr = {42, 14, 28, 34, 56, 2, 14}; List list = new ArrayList(Arrays.asList(ar 阅读全文
posted @ 2021-05-23 18:13 Java小白的搬砖路 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 记录一下今天在工作时候遇到的一个问题,在前台录入数据的时候,可能会将Excel中换行符复制到了前台页面中,然后保存到了数据库中。 我这里贴上一点sql文件,仅供测试使用: DROP TABLE IF EXISTS `ucas_test`; CREATE TABLE `ucas_test` ( `id 阅读全文
posted @ 2021-05-19 16:49 Java小白的搬砖路 阅读(1164) 评论(0) 推荐(0) 编辑
摘要: 先来看下今天使用Navicat连接本地MySQL遇到的错误: 就是说你的mysql服务没开启: 解决: 重要:关于mysql的安装以及重启运行啥的要使用系统管理员,因为不然会报错: 1、打开系统管理员窗口 第一种:通过win10的搜索进入 第二种:在C:\Windows\System32找到cmd用 阅读全文
posted @ 2021-05-19 15:13 Java小白的搬砖路 阅读(206) 评论(0) 推荐(0) 编辑
摘要: GitHub作为全球最大的同性交友网站,在我们日常工作中肯定是必不可少的! 这篇文章就介绍下GitHub常用的操作,让你更快的工作完成,下班回家~~~ 也可以参考这个博主写的入门github:https://juejin.cn/post/6844903924458078221 万事开头难,在我们这些 阅读全文
posted @ 2021-05-17 23:14 Java小白的搬砖路 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 结合Linux和JDK命令一块分析: 测试代码:运行这段死循环代码 public class Test{ public static void main(String[] args){ while(true){ System.out.println("hello"); } } } 案例步骤 1、先用 阅读全文
posted @ 2021-05-16 20:20 Java小白的搬砖路 阅读(657) 评论(0) 推荐(0) 编辑
摘要: SpringBoot 关于application.yml中Mybatis映射器位置说明 mybatis: mapperLocations: classpath:mapper/**/*.xml type-aliases-package: com.zhixi.pojo # 所有Entity别名类所在包 阅读全文
posted @ 2021-05-16 15:20 Java小白的搬砖路 阅读(259) 评论(1) 推荐(0) 编辑
摘要: 在我们平时做完项目都会将项目打成jar包放到Linux下打包发布。 在Windows下我们通常使用:java jar *.jar 进行运行,但是放到了Linux下我们该怎么运行呢? Linux下运行jar包的方式一: 命令: java -jar xx.jar 这样运行java程序遇到的问题就是,你不 阅读全文
posted @ 2021-05-15 13:07 Java小白的搬砖路 阅读(4602) 评论(0) 推荐(1) 编辑
摘要: 不支持的操作异常:UnsupportedOperationException 先来看下代码: public static void main(String[] args) { // 定义数组 String[] arr = {"张三", "李四", "王五"}; // 用Arrays工具类将数组转换为 阅读全文
posted @ 2021-05-13 23:30 Java小白的搬砖路 阅读(156) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 31 下一页