08 2023 档案

摘要:在根据数组索引获取元素的时候,会用索引和寻址公式来计算内存所对应的元素数据,寻址公式是:数组的首地址+索引乘以存储数据的类型大小如果数组的索引从1开始,寻址公式中,就需要增加一次减法操作,对于CPU来说就多了一次指令,性能不高。 Arraylist集合是单列集合,它的底层是数组,它的特点是存取有序、 阅读全文
posted @ 2023-08-29 20:48 晴天晴yyysss 阅读(100) 评论(0) 推荐(0) 编辑
摘要:3. 首先, 约定优于配置是一种软件设计的范式,它的核心思想是减少软件开发人员 对于配置项的维护,从而让开发人员更加聚焦在业务逻辑上。 4. Spring Boot 就是约定优于配置这一理念下的产物,它类似于 Spring 框架下的一 个脚手架,通过 Spring Boot,我们可以快速开发基于 S 阅读全文
posted @ 2023-08-25 21:38 晴天晴yyysss 阅读(175) 评论(0) 推荐(0) 编辑
摘要:静态方法引用格式 类名::静态方法 成员方法 对象::成员方法 本类this::方法 父类super::方法名 引用构造方法 格式 类名::new 使用类名引用成员方法 String::substring 方法引用规则, 1需要有函数接口 2方法必须存在 3被引用形参和抽象方法的第二个形参到最后一个 阅读全文
posted @ 2023-08-23 17:11 晴天晴yyysss 阅读(11) 评论(0) 推荐(0) 编辑
摘要:线程互相独立可以同时运行 一个线程不能多次启用 并发 和并行 并发强调交替 并行强调同时 多线程实现方式 继承Thread 重写run方法下 不能直接调用方法要调用start方法 set name 给线程命名 getname获取线程名字 实现Runnable接口 先继承Runnable 在创建Thr 阅读全文
posted @ 2023-08-21 19:54 晴天晴yyysss 阅读(29) 评论(0) 推荐(0) 编辑
摘要:注意事项 得写在循环的里面不然永远都是一个循环 lock可以手动上锁接口 必须使用他的实现类 Reentrantlock来实现 waiting 非原子性操作 加锁有三种方式 synchronized关键词加方法上()同步锁互斥锁非显示锁不公平锁 独占锁 synchronized(Object对象取名 阅读全文
posted @ 2023-08-20 17:30 晴天晴yyysss 阅读(42) 评论(0) 推荐(0) 编辑
摘要:1空指针异常 调用阿里云工具类没用通过依赖注入方式调用 导致controller层接收数据无法接受报空指针 2请求参数错误' 前端请求参数和后端路不一致导致404 3sql语句报错 sql语句改成xml的容易漏写 4返回给前端参数出错 导致页面不显示 阅读全文
posted @ 2023-08-17 15:50 晴天晴yyysss 阅读(5) 评论(0) 推荐(0) 编辑
摘要:概念 语法糖(Syntactic Sugar),也称糖衣语法。指的是在计算机语言中添加的某种语法,这种语法对语言的编译结果和功能并没有实际影响, 但是却能更方便程序员使用该语言。 用处 通常来说使用语法糖能够减少代码量、增加程序的可读性,从而减少程序代码出错的机会。 举例 泛型的类型擦除 自动拆箱装 阅读全文
posted @ 2023-08-14 21:00 晴天晴yyysss 阅读(17) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示