自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 你所不了解的垃圾回收器

​ 垃圾回收器

2022-06-01 19:37:13 136

原创 由简单题一步步推导到动态规划

338比特位计数链接:https://leetcode-cn.com/problems/counting-bits/solution/yi-bu-bu-fen-xi-tui-dao-chu-dong-tai-gui-3yog/我的解法:class Solution { public int[] countBits(int n) { int[] bits = new int[n + 1]; for (int i = 0; i <= n; i++) {

2022-05-03 20:47:54 207

原创 狂神说JavaWeb入门到实战笔记

1、基本概念1.1、前言web开发:web,网页的意思,www.baidu.com·静态webhtml,sss提供给所有人看的数据始终不会发生变化!动态web淘宝,几乎是所有的网站;提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同!技术栈:Servlet/ISP,ASP,PHP1.2、web应用程序web应用程序:可以提供浏览器访问的程序;a.html、b.html.….多个web资源,这些web资源可以被外界访问,对外

2022-05-01 19:20:24 1956 2

原创 序列化和反序列化

序列化和反序列化

2022-05-01 10:43:42 93

原创 算法框架整理小结

🚍:感兴趣的朋友,赶紧上车吧!!🎉欢迎关注🔍点赞👍收藏🎇留言📙🎄有任何疑问,欢迎留言讨论!!!文章目录回溯算法框架全排列问题BFS算法框架二叉树的最小高度问题动态规划框架二分框架回溯算法框架​ 一个回溯问题,实际上就是一个决策树遍历的过程,我们只需要考虑其中的三个问题:​ 1、路径:也就是已经做出的选择。​ 2、选择列表:也就是你当前可以做的选择。​ 3、结束条件:也就是到达决策树底层,无法再做选择的条件。​ 接下来我将用全排列和N皇后问题来帮你理解词语的意思,准备发车全排列.

2022-04-28 17:04:12 1142

原创 org.springframework.beans.factory.NoSuchBeanDefinitionException:

org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.cy.wang.service.XXXX' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.an

2022-04-21 15:49:14 224

原创 java.sql.SQLIntegrityConstraintViolationException: Duplicate entry ‘XX‘ for key ‘XX‘

在数据库添加数据的时候,突然发现曝出如上图所示异常:其实就是违反了数据库的唯一约束条件!也就是插入数据时,具有唯一约束条件的列值重复了

2022-04-20 19:34:29 584

原创 java.lang.IllegalStateException: Failed to load ApplicationContext

java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:132) at org.springframework.test.context.support.

2022-04-20 19:14:15 10001

原创 org.springframework.beans.factory.UnsatisfiedDependencyException:

我的错误如下:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘com.cy.store.service.UserServiceTests’: ***Unsatisfied dependency expressed through field 'userService ***’; nested exception is org.springframework.be

2022-03-30 19:59:57 543

原创 java中System.arraycopy用法

1.System.arraycopypublic static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length)src:源数组;srcPos:源数组要复制的起始位置;dest:目的数组;destPos:目的数组放置的起始位置;length:复制的长度.注意:src and dest都必须是同类型或者可以进行转换类型的数组package cn.itasc.twoTree;public c

2021-12-03 10:50:53 485

原创 java中什么时候会发生类的初始化

类的主动引用(一定会发生类的初始化) 1.当虚拟机启动,先初始化main方法所在的类public class Text { static { System.out.println("Main类被加载"); } public static void main(String[] args) { }} 2.当初始化一个类,如果其父类没有被初始化,则会先初始化它父类public class Text { static {

2021-11-26 19:42:31 858

原创 Java lastIndexOf() 方法 和 substring()方法 结合

一、Java lastIndexOf() 方法lastIndexOf() 方法有以下四种形式:(1)public int lastIndexOf(int ch): 返回指定字符在此字符串中最后一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。(2)public int lastIndexOf(int ch, int fromIndex): 返返回指定字符在此字符串中最后一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。(3)public int lastIndexOf(Str

2021-11-18 15:55:08 736

原创 重定向与转发的区别

重定向与转发的区别:​ 重定向(redirect): 1.地址栏会发生变化 2 它可以访问其他服务器的资源 3 重定向是两次请求,不能使用request对象来共享数据转发的特点:forward1. 转发地址栏路径不变2. 转发只能访问当前服务器下的资源3. 转发是一次请求,可以使用request对象来共享数据...

2021-10-22 18:27:05 56

原创 css继承性 标签同时被多个选择器选中,添加相同样式 标签没有被选择器选中,继承祖先元素的文字样式 样式 复合样式-font text align text decoration

css继承性css层叠样式中有继承性。祖先元素的样式中(涉及到文字相关样式),后代元素可以继承。标签同时被多个选择器选中,添加相同样式解决方案:层叠性。在CSS中权重高的选择器,会层叠掉权重低的选择器。1 基础选择器:在基础选择器中,根据选择器选择范围大小,划分权重,选择器选择范围越小,权重越高。id选择器权重>类选择器权重>标签选择器权重通配符选择器权重2 如果是高级选择器,某一标签同时被多个选择器选中。层叠依据是:对比:id选择器个数=>类选择器个数=>标签选

2021-05-05 19:11:18 518

原创 选择器

行内样式●任意标签 [容器、文本]都可以添加行内样式。上面写法、书写位置称之为行内样式。需要在双标签、单标签的开始标签位置进行书写在开始标签名字后面,别忘记有空格,给这个标签添加一个style (英文含义:样式)属性但是需要注意的是:这个style 属性的属性值,写法很独特。style属性的属性值写法样式属性名字:样式属性的属性值别忘记在样式属性值后面加上一个分号,代表当前这一个样式设置完毕,进行下一 一个样式属性。●一个标签可以同时设置多个样式, 多个样式之间用分号隔开。font-size:字

2021-05-05 11:44:06 104

原创 HTML

单选框单选框也是通过input标签获取到,只不过input标签的type(类型)属性的属性值为radio。单选框一般都是成组出现的,多个选项之间是互斥的。设置单选按钮互斥的方法:同事给这组单选按钮添加name属性,且属性值务必一样。复选框checkbox多选、复选的含义。复选框也是通过input标签获取到的,只不过input标签的type属性值,需要设置为checkbox。注意:1 不能点击文字勾选2name 属性可有可无。如果单选按钮、复选按钮,想默认就是被选中的状态。可以给这个表单元

2021-05-04 21:12:29 97

原创 img a标签 无序列表 有序列表 定义列表 布局标签 表格 from文本框 密码框

imgimg:英文全称,image. 汉语含义是图片、图像。作用,这个标签的作用是可以在网页中显示图片。我们还需要知道图片格式。IPs、pygy ef标签级别:文本级别标签,在使用的时候,你把它当中一个文字使用即可。单标签。常用属性:srC:英文全称[source],主要的作用是设置路径(网页中要显示图片的文件路径)width:汉语意思,宽度,主要的作用是设置图片的宽度。height:汉语意思,高度,主要的作用是设置图片的高度。title:汉语意思,标题,主要的作用是当用户鼠标移到图片上的时候显示

2021-05-04 19:00:42 321

原创 HTML标签

5.3标签级别****在HTML超文本标记语言中,标签分为级别的,有容器级别、文本级别标签。5.3.1文本级别标签文本级别标签:常用的有p、span、 img、表单元素等等。向这类文本级别标签:网页显示内容部分-般只能插入文字、或者是其他级别文本标签,否则将来学习样式的时候,网页布局会受到影响的。文本级别标签:网页显示内容部分,一般是文字, 或者是其他类型的文本级别标签也行。5.3.2容器级别的标签容器级别标签:常用的有div、h1、dI、dt、dd、u山l. ol 1等等。向这类容器级别标

2021-05-03 19:40:04 82

原创 ArrayList()

ArrayList()方法名: public ArrayList() 创建一个空集合对象public boolean add(E e) 将指定元素追加到此集合的末尾public void add(int index,E element) 在此集合中的指定位置插入指定元素ArrayList集合常用方法方法名:public boolean remove(Object o) :删除指定元素,返回删除是否成功public E remove(int index) 删除指定索引处的元素,返回被

2021-04-25 20:18:29 349

原创 StringBuilder

StringBuilder方法名:public StringBuilder 创建一个空白可变字符串对象,不含有任何内容public StringBuilder(String str) 根据字符串的内容,来创建可变字符串对象StringBuilder的添加和反转方法public StringBuilder append(任意类型) 添加数据,并返回对象本身public StringBuilder reverse() 返回相反字符序列StringBuilder 和 St

2021-04-25 10:45:37 54

原创 Super与this 重写 多态 instanceof 类型转换 抽象类

super1.super 调用父类的构造方法,必须在构造方法中的的一个2.super 必须只能出现在子类的方法或者构造方法中!3.super 和 this 不能同时调用构造方法!vs this​ 代表的对象不同:​ this: 本身调用者这个对象​ super: 代表父类对象的应用​ 前提:​ this:没有继承也可以使用​ super :只能在继承条件下才可以使用​ 构造方法:​ this():本类的构造​ super():父

2021-04-25 10:21:51 54

原创 封装

封装1提高程序的安全性,保护数据(private是属性私有)2.隐藏代码的实现细节(别人看不见你设置的年龄取值范围(当然我们开发人员可以看见你))3.统一接口4.系统的可维护性增加了(应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问。这称为信息隐藏)记住:属性私有get/sett...

2021-04-21 11:17:35 77

原创 用户交互Scanner Arrays类 面向过程与面向对象 方法的重载 构造器

用户交互Scanner Arrays类 面向过程与面向对象 方法的重载 构造器通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext与hasNextLine判断是否还有输入的数据next():​ 1.一要读取到有效数字后才可以结束输入。​ 2.对输入有效数字之前遇到的空白,next()方法会自动将其去掉​ 3.只有输入有效字符之前遇到的空白,next()方法会自动将其去掉​ 4.next()不能得到带有空格的字

2021-04-21 10:21:57 50

原创 基本类型 类型转换 变量、常量、作用域 基本运算符 自增自减运算符 逻辑运算符、位运算符 三元运算符 包机制

基本类型 类型转换 变量、常量、作用域 基本运算符 自增自减运算符 逻辑运算符、位运算符 三元运算符 包机制八大基本类型整数: int byte short long小数: float double字符: char(String 不是关键字,是一个类)布尔:boolean(true or false)1bit表示1位1Byte表示一个字节 1B=8b1024B=1KB1024KB=1M1024M=1G1024G=1TB类型转换byte,short,char->

2021-04-18 14:13:47 55

原创 java关键字 注释符 标识符

1.注释符.关键字.标识符1注释符1.单行注释: //2.多行注释:/* 可注释一段文字 */3文本注释: /**​ *(文本注释可以加一些参数如)@Description HelloWord​ *@Auther 王家豪​ *​ */(文本注释用的不多,掌握前两个注释就好)2标识符1 所有标识符都应该以字母.美元符.或者下划线开始2 首字符之后可以是字母.美元符.或者下划线、数字的任何字符组合3 不能使用关键字作为变量名或方法名4

2021-04-18 13:13:41 49

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除