- 博客(23)
- 收藏
- 关注
转载 【无标题】
Visual Studio Code 是一款优秀的编辑器,对于开发前端带来了很多便利,熟悉快捷键的使用,能够起到事半功倍的作用,提高工作效率。下面就Visual Studio Code常用快捷键的一些介绍,若有不到之处请留言指出,我会及时纠正。
2023-07-10 01:00:44 79 1
转载 【无标题】
先把int类型数据x包装成Integer对象,然后把对象的内存地址放到i2变量中。1) 自动装箱:可以直接把一个基本类型的数据赋值给自己对应的包装类型。2) 自动拆箱:可以直接把一个包装类型的数据赋值给自己对应的基本类型。在底层其实就是执行Integer.valueOf(x)这句话。使用jdk5以前办法将基本数据x变成包装类型。定义一个int类型数据。定义一个int类型数据。基本类型转换成包装类。包装类转换成基本类型。
2023-07-04 10:46:55 43
原创 SpringBoot框架基础
众所周知,Spring家族对于开发者提供了无尽的便利,而作为Spring的亲儿子“Spring Boot”则继承了一切Spring的优点,并且规避了很多Spring框架臃肿的缺点,而后续Spring家族的分布式框架Spring Cloud也是基于Spring Boot框架实现的框架,所以作为Spring的爱好者,或者将要学习Spring Cloud框架的开发者,Spring Boot是必须要学习的。Spring Boot会根据引入的依赖提供一些默认配置,如需修改,只需在配置文件中修改对象配置即可。
2023-06-16 11:09:57 159
原创 Hashtable/HashMap的异同点
临界值=负载因子*容量,比如,在默认情况下,HashMap的容量为16,负载因子为0.75,则元素个数达到HashMap容量的3/4,即12个时,会进行自动扩容(扩到16吗?体现(原因)=Hashtable的put方法用synchronized修饰,而HashMap的put方法返回的方法只用final修饰。扩容=当HashMap的元素个数超过临界值时,会进行自动扩容,且扩容后,会将HashMap原来桶中的元素分配到新桶中。6.HashMap扩容是当前容量翻倍,Hashtable是当前容量翻倍+1。
2023-05-02 11:27:52 113
原创 算法-时间复杂度+空间复杂度
根据上面的例子,假设每行代码的执行时间都是 1颗粒时间 ,那么第一行耗时是1个颗粒时间,第三、四行的执行时间是 n个颗粒时间(第二行和第五行是符号,暂时忽略),那么总时间就是 1颗粒时间 + n颗粒时间 + n颗粒时间 ,即 (1+2n)个颗粒时间,即: T(n) = (1+2n)*颗粒时间,从这个结果可以看出,这个算法的耗时是随着n的变化而变化,因此,可以简化的将这个算法的时间复杂度表示为:T(n) = O(n)时间复杂度为O(logn)的循环外再加一层n循环,即n*O(logn)时间复杂度为O(n)
2023-05-02 11:24:57 348
原创 java.sql.SQLException: Before start of result set异常及处理办法
把只有一条记录的结果集ResultSet的数据存储到实体类Book。
2023-04-23 09:02:51 606
原创 idea 在新建一个class的时候可以生成子类或实现接口
鼠标定位到子类上,alter+Enter,选择Implement Interface ,创建实现类。鼠标定位到子类上,alter+Enter,选择Create Subclass,创建子类。
2023-04-23 08:40:48 1072 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人