自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java面试问题基础篇

基本数据类型不具备对象的特征,不能调用方法装箱:将基本类型转换成包装类对象拆箱:将包装类对象转换为基本类型的值序列化流:可以把Java中的对象写到本地文件中,也叫对象操作输出流public ObjectOutputStream(OutputStream out) 把基本流包装成高级流public final void writeobject(Object obj)把对象序列化(写出)到文件中去需要让Javabean类实现Serializable接口。

2025-05-21 18:24:31 669

原创 JavaWeb开发14

概念:描述的是两个工程间的关系,与Java中继承相似,子工程可以继承父工程中的配置信息,常见于依赖关系的继承作用:简化依赖配置,统一管理依赖。

2024-12-16 17:41:47 387

原创 JavaWeb开发13

注解:@Transactional位置:业务层(service)的方法上、类上、接口上作用:将当前方法交给spring进行事务管理,方法执行前,开启事务,成功执行完毕,提交事务,出现异常,回滚事务。

2024-12-06 21:19:05 861

原创 JavaWeb开发12

会话:用户打开浏览器,访问web服务器的资源,会话建立,直到有一方断开连接,会话结束。在一次会话中可以包含多次请求和响应会话跟踪:一种维护浏览器状态的方法,服务器需要识别多次请求是否来自于同一浏览器,以便在同一次会话的多次请求间共享数据会话跟踪方案:客户端会话跟踪技术:Cookie服务端会话跟踪技术:Session令牌技术。

2024-12-03 18:20:09 999

原创 JavaWeb开发11

XML映射文件的名称与Mapper接口名称一致,并且将XML映射文件和Mapper接口放置在相同包下(同包同名)XML映射文件的namespace属性为Mapper接口全限定名一致XML映射文件中sql语句的id与Mapper接口中方法名一致,并保持返回类型一致。

2024-11-28 21:13:37 519

原创 JavaWeb开发10

关系实现:在数据库表中多的一方添加字段来关联一的一方的主键外键约束。

2024-11-20 23:17:36 837

原创 JavaWeb开发9

类型:方法注解、类注解位置:Controller方法上/类上作用:将方法返回值直接响应,如果返回值类型是实体对象/集合,将会转换为JSON格式响应说明:@RestController=@Controller+@ResponseBody;

2024-11-08 21:35:47 1243

原创 Linux常用命令

vi\vim是Linux中最经典的文本编辑器同图形化界面中的文本编辑器,vi是命令行下对文本文件进行编辑的绝佳选择vim是vi的加强版本,兼容vi的所有指令,不仅能编辑文本,而且还具有shell程序编辑的功能,可以不同颜色的字体来辨别语法的正确性,极大方便了程序的设计和编辑性。

2024-11-06 20:12:50 909

原创 JavaWeb开发8

Maven中的坐标是资源的唯一标识,通过该坐标可以唯一定位资源位置使用坐标来定义项目或引入项目中需要的依赖坐标主要组成groupId:定义当前Maven项目隶属组织名称(通常是域名反写)artificateId:定义当前Maven项目名称(通常是模块名称)version:定义当前项目版本号。

2024-11-01 17:36:02 1048

原创 JavaWeb开发7

Apache Maven是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建。

2024-10-23 22:09:34 770

原创 JavaWeb开发6

35&&age<60">中年人</span><span v-else>老年人</span>​年龄<input type="text" v-model="age">经判定,为:<span v-show="age<=35">年轻人

2024-10-21 18:22:52 573

原创 JavaWeb开发5

事件:HTML事件是发生在HTML元素上的事情按钮被点击鼠标移动到元素上按下键盘按键事件监听:JavaScript可以在事件被侦测到时执行代码。

2024-10-20 23:27:40 513

原创 JavaWeb开发4

Array对象用于定义数组var 变量名=new Array(元素列表);var 变量名=[元素列表]访问arr[索引]=值;注意:JS中数组相对于Java中集合,数组的长度是可变的,JS是弱类型,所以可以存储任意类型的数据属性length 设置或返回数组中元素的数量方法forEach() 遍历数组中每个有值的元素,并调用一次传入的函数push() 将新元素添加到数组的末尾,并返回新的长度splice() 从数组中删除元素--文件类型为HTML--><head>

2024-10-19 20:19:27 958

原创 JavaWeb开发3

一门跨平台、面向对象的脚本语言,用来控制网页行为,能使网页可交互。

2024-10-18 18:24:56 1223

原创 JavaWeb开发2

src:规定视频的urlcontrols:显示播放控件width:播放器的宽度height:播放器的高度。

2024-10-17 17:01:26 375

原创 JavaWeb开发1

全球广域网,能够通过浏览器访问的网站。

2024-10-16 21:42:05 1138

原创 测试基础2

整齐可比性:在同一张正交表中,每个因素的每个水平出现的次数是完全相同的,由于在实验中每个因素的每个水平与其他因素的每个水平参与实验的几率是完全相同的,这就保证了在各水平中最大程度的排除了其他因素水平的干扰,因而能有效的进行比较和作出观望。5.集成测试,主要用来测试模块与模块之间的接口,同时还要测试一些主要业务功能,它最简单的形式是:把两个已经测试过的单元组成一个组件,测试他们之间的接口。大量的错误发生在输入或者输出范围的边界是,而不是在输入范围的内部,所以,为了保证测试质量,我们需要重点关注测试边界。

2024-10-10 16:56:30 777

原创 测试基础1

通过手工或者相关工具,对被测对象进行测试操作,从而验证实际与预期结果是否存在差异被测对象:1.代码2.文档3.用户手册。

2024-10-08 21:59:08 321

原创 计算机网络

分布性强、维护方便、开发简单且共享性强,总体拥有成本低,但数据安全性问题,对服务器要求过高、数据传输速度慢、软件个性化明显降低。

2024-10-08 19:53:23 685

原创 python面试常见问题3

迭代器:迭代数据的工具可迭代的对象:可以迭代的数据把不能直接通过next获取的数据=>可以直接被next获取数据具有 _ _ iter _ _() 和 _ _ next _ _()两个方法的是迭代器具有 _ _ iter_ _()可迭代对象创建方式有两种1.生成器表达式(推导式)2.生成器函数(含有field关键字)通过字符串去操作类对象或者模块当中的属性方法a=1def abc():passobj.abc()obj.aobj.abc()

2024-10-07 17:22:12 323

原创 python常见面试问题2

集合.intersection(集合2)集合.difference(集合2)集合.union(集合2)补:对称差集 集合.symmetric_difference对称差集:你与我的不同+我与你打不同。

2024-10-04 22:45:30 175

原创 python常见面试题

编译型语言:一次性把代码编译成二进制,然后运行(C,C++)解释型语言:一行一行,编译一句,运行一句 (开发周期短,调试快)python 解释型 简洁高效,易上手Java 混合型 JVM JIT 开发周期慢,突出在web方向C C++ go编译型C属于计算机底层语言 只有面向过程,没有面向对象C++ 属于计算机底层语言 既有面向过程,又有面向对象go 应用在区块链,高并发,高可用,也可以突出在游戏领域。

2024-10-04 21:19:13 376

原创 Java线程

线程Thread是一个程序内部的一条执行流程程序中如果只有一条执行流程,那这个程序就是单线程的程序。

2024-09-17 19:06:58 1175

原创 Java集合

特点:有序,可重复,有索引ArrayListLinkedList。

2024-09-13 21:07:43 524

原创 Java异常

Java无法提供所有异常类,所以需要自己来定义异常类自定义编译时异常定义一个异常类继承Exception重写构造器通过throw new 异常类(XX)创建异常并抛出特点:编译阶段就保错,提醒比较激进​try {// 只要收到年龄小于1岁或者200岁就是一个非法异常throw new IllegalAgeException("年龄不合法");else {System.out.println("年龄合法");​​​​自定义运行时异常。

2024-09-13 17:11:40 1016

原创 Java接口

Java提供了一个关键字interface定义接口。//成员变量(常量)// 成员方法(抽象方法)// public abstract 可以省略jdk8之前,接口中只能定义常量和抽象方法接口不能创建对象接口是用来被类实现的,实现接口的类称为实现类,一个类可以同时实现多个接口//test为实现类,同时实现多个接口//实现类实现多个接口,必须重写接口中的所有抽象方法​@Override​@Override​。

2024-09-12 16:27:13 343

原创 Java单例设计模式

作用:确保某个类只能创建一个对象。

2024-09-11 22:36:04 485

原创 git相关

添加远程连接git remote add origin 地址推送代码下载代码git clone 地址拉代码等价于保持代码提交整洁(变基)git rebase 分支解决冲突在产生冲突的时候,我们先解决冲突。然后做一个git add .接着再执行操作,再回退到master分支,执行操作。记录图形展示。

2024-08-19 15:06:29 691

原创 python基础

age=14data=Falsetext=Truev1="xx"v2='xx'v3="""xxxx"""#三个引号支持多行/换行表示一个字符串,其他都只能在一行中表示一个字符串。user_list = ["苍老师","有坂深雪","大桥未久"]data_list = [1,True,"Alex","宝强","贾乃亮"]user_list.append("铁锤")print(user_list) # ["铁锤",123,True]

2024-08-15 16:01:23 716 1

原创 国道信息管理系统

使用完后,一定要释放资源。软件设计要分层是为了应对软件需求的变化来考虑的, 而软件设计分层就是为了在不同的层次上应对这些稳定性不同的需求,在上层设计中响应不稳定的需求,而在下层设计中实现稳定的需求,而在分层后的设计中使得上层依赖下层,而不允许下层依赖上层,则可以使得应对大部分需求变化时对系统的修改最少,这就是软件分层的原理和原则。国道是指具有全国性政治、经济意义的主要干线公路,包括重要的国际公路,国防公路,连接首都与各省、自治区、直辖市首府的公路,连接各大经济中心、港站枢纽、商品生产基地和战略要地的公路。

2023-12-28 15:29:53 996 2

空空如也

空空如也

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

TA关注的人

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