上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 82 下一页
  2020年8月20日
摘要: 区别: LinkedHashMap应用场景 插入顺序和访问顺序。 TreeMap的用法(主要是排序) 回到顶部 区别: LinkedHashMap是继承于HashMap,是基于HashMap和双向链表来实现的。 HashMap无序;LinkedHashMap有序,可分为插入顺序和访问顺序两种。如果是 阅读全文
posted @ 2020-08-20 11:00 小破孩楼主 阅读(430) 评论(0) 推荐(0)
  2020年8月19日
摘要: 一、数据结构 HashMap采用链地址法解决哈希冲突,因此其结构就是由数组+链表组成,数组是HashMap的主体,链表则主要是为了解决哈希冲突而存在的,如果对应的数组位置不含链表,那么查找的时间复杂度仅为O(1),同时不管有无链表,插入操作的时间复杂度也一直为O(1),因为最新的Entry会插入链表 阅读全文
posted @ 2020-08-19 22:52 小破孩楼主 阅读(246) 评论(0) 推荐(0)
摘要: JPA中save和saveAndFlush的区别,首先直接看图: save是CrudRepository下的。 saveAndFlush是JpaRepository下的。 一般情况下save就足够了,但是如果在同一个transaction里,比如你在方法上标了@Transactional,这时你想先 阅读全文
posted @ 2020-08-19 18:04 小破孩楼主 阅读(18190) 评论(1) 推荐(2)
  2020年8月18日
摘要: 1、算数右移 “>>” 考虑符号位,右移1位,若符号位为1,则左边补1;若符号位为0,则左边补0。 2、逻辑右移 “>>>” 不考虑符号位,左边统一补0 例子: byte a = ~127; System.out.println(a); a = (byte)(a >>> 2); //强制转成byte 阅读全文
posted @ 2020-08-18 23:43 小破孩楼主 阅读(841) 评论(0) 推荐(0)
  2020年8月11日
摘要: https://blog.csdn.net/weixin_41968788/article/details/83659164 一.什么是存储过程 存储过程,百度百科上是这样解释的,存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中, 阅读全文
posted @ 2020-08-11 11:20 小破孩楼主 阅读(304) 评论(0) 推荐(0)
  2020年8月10日
摘要: 安装ORACLE时,若没有为下列用户重设密码,则其默认密码如下: 用户名 / 密码 登录身份 说明 sys/change_on_install SYSDBA 或 SYSOPER 不能以 NORMAL 登录,可作为默认的系统管理员 system/manager SYSDBA 或 NORMAL 不能以 阅读全文
posted @ 2020-08-10 21:12 小破孩楼主 阅读(16939) 评论(0) 推荐(0)
摘要: 第一步:在开始菜单栏找到安装好的数据库文件,点击。 第二步: 第三步: 第四步: 第五步: 第六步: 第七步: 第八步: 第九步: 第十步: 第十一步: 第十二步: 第十三步:点击完成 第十四步:点击确定 第十五步:等待安装,中间可能会报错,报错千万别怕,没事,忽略,继续安装,有解决方案 如果报了这 阅读全文
posted @ 2020-08-10 18:00 小破孩楼主 阅读(955) 评论(0) 推荐(0)
  2020年8月7日
摘要: Java中的四种引用 Java中有四种引用类型:强引用、软引用、弱引用、虚引用。 Java为什么要设计这四种引用 Java的内存分配和内存回收,都不需要程序员负责,都是由伟大的JVM去负责,一个对象是否可以被回收,主要看是否有引用指向此对象,说的专业点,叫可达性分析。 Java设计这四种引用的主要目 阅读全文
posted @ 2020-08-07 18:33 小破孩楼主 阅读(150) 评论(0) 推荐(0)
摘要: 1.1内存溢出:(Out Of Memory OOM) 系统已经不能再分配出你所需要的空间,比如你需要100M的空间,系统只剩90M了,这就叫内存溢出 例子:一个盘子用尽各种方法只能装4个果子,你装了5个,结果掉倒地上不能吃了。这就是溢出。比方说栈,栈满时再做进栈必定产生空间溢出,叫上溢,栈空时再做 阅读全文
posted @ 2020-08-07 16:54 小破孩楼主 阅读(140) 评论(0) 推荐(0)
摘要: 学习Spring中的aop组装切面时遇到的execution表达式,下面是execution表达式的详解 切入点表达式:execution(* 包名.*.*(..)) 整个表达式可以分为五个部分: 1、execution(): 表达式主体。 2、第一个*号:方法返回类型, *号表示所有的类型。 3、 阅读全文
posted @ 2020-08-07 16:13 小破孩楼主 阅读(3273) 评论(0) 推荐(1)
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 82 下一页