自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 常见网页错误以及Mysql连接错误

403(禁止) 服务器拒绝请求。404(未找到) 服务器找不到请求的网页。例如,对于服务器上不存在的网页经常会返回此代码。405(方法禁用)禁用请求中指定的方法。408(请求超时)服务器等候请求时发生超时。

2024-07-19 20:31:02 516

原创 Mysql和Redis数据测试

简介 Maven【[ˈmevən]】这个词可以翻译为"专家","内⾏"。作为Apache组织中的⼀个颇为成功的开源项⽬,Maven主要服务于基于java平台的项⽬构建,依赖管理和项⽬信息管理。⽆论是⼩型的开源类库项⽬,还是⼤型的企业级应⽤;⽆论是传统的瀑布式开发,还是流⾏的敏捷开发;Maven都能⼤显身⼿。项⽬对象模型,通过其描述信息来管理项⽬的构建,报告和⽂档的软件项⽬管理⼯具。Maven⽀持了从⽹络上下载的功能,采⽤xml作为配置⽂件格式。Maven专注的是依赖管理,使⽤Java编写。

2024-07-14 10:59:44 986

原创 小米官网——功能实现

演示发现,在跳转的过程中,点击注册没有直接跳转到对应的界面,故需要定义animateLeft(obj, target, callback)函数实现页面的切换。在这之前,还需对跳转过来的网址进行判断,之后再调用该函数。利用Swiper,它是目前应用较广泛的移动端网页触摸内容滑动js插件。使用里面需要的API,能实现触屏焦点图、触屏Tab切换、触屏轮播图切换等常用效。因为是从首页进行跳转,因此需要在index.html中书写javascript代码。

2024-07-09 08:44:55 285

原创 Mysql—索引和事务

在数据之外,数据库还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用指向数据,这样就可以在这些数据结构上实现高效查找,这些数据结构就是索引。触发器是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作(insert,delete,update)时就会激活它执行。

2024-06-28 20:05:11 567

原创 Java综合项目一:项目开发团队分配管理

这几个实体类创建好之后,还有一个接口 Equipment 的创建,里面定义了一个抽象方法,这个抽象方法的目的是输出其子类的信息。在 Equipment 接口中,还需要为其定义三个子类, 分别是NoteBook类,PC类和Printer类,分别对应三种设备,笔记本电脑、台式电脑和打印机。在这三个类中,我们需要对其进行有参和无惨构造,并且重写 getDescription() 方法,还需要写一个添加设备的方法,返回设备信息。团队组建成功,则可以进入项目模块,添加项目,分配开发团队进行开发。以开发一个新的项目。

2024-06-22 10:25:42 464

原创 类加载器和反射

一个类加载器收到类加载请求,它并不会自己先去加载,而是把这个请求委托给父类加载器去执行,如果父类加载器还存在其父类加载器,则进一步向上委托,依次递归,请求最终将到达根类加载器,如果父类加载器可以完成类加载任务,就成功返回,倘若父类加载器无法完成此加载任务,子加载器自己去加载该任务。直接引用则是有具体引用地址的指针,被引用的类、方法或者变量已经被加载到内存中。直接引用和虚拟机的布局是相关的,不同的虚拟机对于相同的符号引用所翻译出来的直接引用一般是不同的。类名.class(在类加载的时候)

2024-06-12 17:27:55 351

原创 不同集合的区别

Iterable接口是单列集合的总接口,所有实现了Iterable接口的类都可以使用增强for循环(foreach)来遍历其中的元素。底层是基于HashMap,HashSet中的集合元素实际上由HashMap的key来保存,而HashMap的value则存储一个PRESENT。Map存储键值对,提供key到value的映射,key是无序、唯一,value无序,可重复。(2)可以指定增长因子,用原来的数组加上增长因子的长度。(2)可以指定增长因子,用原来的数组加上增长因子的长度。(1)数组变为原来的2倍;

2024-06-06 15:16:13 642

原创 Set集合和Map集合

Set集合是一个接口,添加元素的顺序和取出的顺序不一致,并且数据不可重复,没有索引。实现类:HashSet:无序不重复无索引LinkedHashSet:有序不重复无索引TreeSet:可排序不重复无索引。

2024-06-02 22:23:57 933

原创 String、StringBuilder和StringBuffer的区别

在实际开发中需要对字符串进行频繁的修改的,不使用String类;若要考虑线程安全的时候使用StringBuffer类;若不需要考虑线程安全,选择使用StringBuilder类。

2024-05-26 17:17:59 895

原创 面向对象--代码块的执行顺序

父类的静态代码块和静态属性->父类的构造代码块->父类的构造方法->子类的静态代码块和静态属性->父类的构造代码块->父类的构造方法->子类的构造代码块->子类的构造方法。System.out.println("父类的无参构造方法");System.out.println("父类的静态代码块");System.out.println("父类的构造代码块");System.out.println("子类的静态代码块");System.out.println("子类的构造代码块");

2024-05-19 01:16:21 755

原创 对象内存分配过程

首先声明Student的对象student,一旦声明了对象,那么Student类将加载到方法区,即name和age属性和study()也加载到内存中。由于对象是由类创建的,因而类中有什么属性和方法,对象也会有,故该对象也会有name和age属性,但study()方法只会存入它的地址。在一个对象创建的基础上,在栈中又声明一个Student对象stu2,因此在堆中又会开辟出一块空间,name和age都为默认值,地址为0x2222,将地址值赋值给stu2。//好好学习,天天向上。//好好学习,天天向上。

2024-03-24 21:57:19 1569

原创 数组的内存分配

int[] arr = new int[3]就相当于把堆内存的地址值[I@10f87f48赋值给栈内存的数组;定义数组arr2,把第一个数组arr1的地址值赋给第二个数组,数组arr2会根据地址值找到堆内存中数组arr1的地址,进而对其进行赋值,覆盖了数组arr1的数值,结果为50,40。栈内存通过地址值[I@10f87f48找到堆内存对应的[I@10f87f48地址值,通过索引找到相应的值。动态初始化arr1和arr2,在堆内存中开辟新的空间,通过不同的地址值,对默认值进行赋值。

2024-03-15 17:14:55 1300 1

原创 Java基础语法

Java是一种由Sun Microsystems(现在是Oracle Corporation)于1995年推出的高级编程语言。Java最初被设计用于开发嵌入式系统,但后来由于其跨平台特性和面向对象的编程范式,成为了一种广泛应用于企业级应用开发、移动应用开发和互联网应用开发的流行语言。

2024-03-08 16:42:17 1362 1

小米官网-功能实现具体操作

小米官网的功能实现

2024-07-04

空空如也

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

TA关注的人

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