上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: Hashtable 效率低,线程安全,早期的用来存键值对的,put空键时报空指针异常 HashMap 效率高,线程不安全,可以存一个null键;链表大于8转红黑树,红黑树小于6转链表 ConcurrentHashMap 线程安全的HashMap,但是比Hashtable效率高很多倍 另外:HashM 阅读全文
posted @ 2021-09-13 14:44 忙碌了一整天的L师傅 阅读(43) 评论(0) 推荐(0)
摘要: 聚簇索引/非聚簇索引 了解主键约束或唯一键约束与唯一索引之间没有很大差别这一点很重要。为了实现主键约束和唯一键约束的概念,数据库管理器使用唯一索引与 NOT NULL 约束的组合。因此,唯一索引本身不强制执行主键约束,因为它们允许空值。虽然空值表示未知值,但在建立索引时,会将一个空值视为与其他空值相 阅读全文
posted @ 2021-09-13 13:47 忙碌了一整天的L师傅 阅读(41) 评论(0) 推荐(0)
摘要: 原生JDBC连接数据库: public class test { public static void main(String[] args) throws ClassNotFoundException, SQLException { //注册驱动 Class.forName("com.mysql. 阅读全文
posted @ 2021-09-10 18:00 忙碌了一整天的L师傅 阅读(23) 评论(0) 推荐(0)
摘要: JVM入门——JVM内存结构 - 那股泥石流 - 博客园 (cnblogs.com) 栈内存用来存储局部变量和方法调用。 而堆内存用来存储Java中的对象。无论是成员变量,局部变量,还是类变量,它们指向的对象都存储在堆内存中。 独有还是共享 栈内存归属于单个线程,每个线程都会有一个栈内存,其存储的变 阅读全文
posted @ 2021-09-10 17:54 忙碌了一整天的L师傅 阅读(28) 评论(0) 推荐(0)
摘要: Array.sort(array[]);//自然升序排列 Array.toString(ar);//数组输出,形式[1,2,3]/["ab","avv"];//拷贝方法要注意拷贝的对象是什么,才能判断是深拷贝还是浅拷贝 Array.copyofRange(ar,indexfrom,indexto); 阅读全文
posted @ 2021-09-10 13:55 忙碌了一整天的L师傅 阅读(19) 评论(0) 推荐(0)
摘要: public class Main { public static void main(String[] args) { Integer a = 100; Integer b = 100; Integer c = 128; Integer d = 128; System.out.println(a= 阅读全文
posted @ 2021-09-10 12:47 忙碌了一整天的L师傅 阅读(90) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-09-10 11:10 忙碌了一整天的L师傅 阅读(13) 评论(0) 推荐(0)
摘要: 整合过程 1.添加依赖 2.config类 3.yml文件配置连接参数 4.在相应层注入Bean 5.调用get/set等方法操作服务器上的redis 6.使用redis的一些注解可以简化代码 redis的基本数据类型 Redis的五大数据类型 String(字符串)、List(列表)、Set(集合 阅读全文
posted @ 2021-09-09 14:37 忙碌了一整天的L师傅 阅读(29) 评论(0) 推荐(0)
摘要: 退出容器 exit 进入容器 docker exec -it 容器id /bin/bash 阅读全文
posted @ 2021-09-09 13:23 忙碌了一整天的L师傅 阅读(64) 评论(0) 推荐(0)
摘要: 1.application.yml文件是SpringBoot的一个及其重要、核心的配置文件。yml 文件的层次感较强且直观,但对格式要求比较高,英文冒号后面必须要有一个空格,如果换行配置子项,须定格输入两个空格后再进行配置,否则项目估计无法启动,而且也不报错。 2.日志配置 file/name是日志 阅读全文
posted @ 2021-09-09 13:05 忙碌了一整天的L师傅 阅读(191) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 下一页