自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java必备工具库合集,少写90%代码量,真香啊!工具类合集

1、Java自带工具方法 1.1 List集合拼接成以逗号分隔的字符串 // 如何把list集合拼接成以逗号分隔的字符串 a,b,c List<String> list = Arrays.asList("a", "b", "c"); // 第一种方法,可以用stream流 String join = list.stream().collect(Collectors.joining(",")); System.out.println(join); // 输出 a,b,c // 第二种方法,其实St

2021-08-10 09:59:48 340

原创 20210319

1.如何获取当前数据库版本–mysql 进入mysql,输入\s命令获取,如下 2.mysql 的内连接、左连接、右连接有什么区别 1.内连接,显示2个表中有联系的所有数据 2.左连接,以左表为参照,显示所有数据,右表中没有则以null显示 3.右连接,以右表为参考显示数据,左表汇总没有则以null显示 3.Oracle查询被锁的表以及解锁表 1.查询引起了锁表的原因 select l.session_id sid, s.serial#, l.locked_mode, l.oracle_username,

2021-03-19 17:00:36 77

原创 20210318

1.spring boot 配置文件有哪几种类型?它们有什么区别? Spring Boot的核心配置文件是application和bootstrap配置文件 分别为.properties 和 .yml的格式 .yml采取的是缩进的格式,不支持@PeopertySource注解导入配置 2.Hibernate与JPA的区别是什么 hibernate ORM是JPA规范的一个实现。 JPA是一个Java编程语言接口规范,它描述了使用标准JAVA平台和JAVA企业版本的关系型数据的管理。 3.数据库三大范式 1.

2021-03-19 15:25:20 81

原创 20210315

1.spring 常用的注入方式有哪些 目前使用最广泛的是@Autowired 自动装配 @Autowired 构造方法、方法、接口 xml中配置 2.spring 中的 bean 是线程安全的吗 Spring容器本身并没有提供Bean的线程安全策略,因此可以说Spring容器中的Bean本身不具备线程安全的特性,但是具体还是要结合具体的scope的Bean去研究。 3.spring 支持几种 bean 的作用域 singleton:单例,默认作用域。 prototype:原型,每次创建一个新对象 requ

2021-03-15 17:26:34 102

原创 20210312

1.try-catch-finally中,如果在catch中return了,finally中的代码还会执行么,原理是什么? 代码执行到catch时 发现finally中还有需要执行的代码 所以会执行一次finally中的代码 然后再回来执行一次catch 但是 如果finally中有return方法的话,就会直接执行完finally后不执行catch 2.常见的异常类有哪些? 程序遇到了空指针,指定类不存在,数学运算异常,数组下标越界,方法的参数错误,没有访问权限,操作数据库异常 3.几种常见的mybati

2021-03-12 12:29:27 66

原创 20210310

1.throw 和 throws 的区别 throw 作用在方法内,表示抛出具体异常,由方法体内的语句处理 具体向外抛出的动作,所以它抛出的是一个异常实体类。若执行了Throw一定是抛出了某种异常 throws 作用在方法的声明上,表示如果抛出异常,则由该方法的调用者来进行异常处理 主要的声明这个方法会抛出某种类型的异常 出现异常时一种可能性,但不一定会发生异常 2.final、finally、finalize 有什么区别? final是一种修饰符 finally是在异常处理时提供的用来执行清除操作 fin

2021-03-11 10:35:33 53

原创 20210305

1.session 和 cookie 有什么区别? cookie数据存放在客户的浏览器上,session数据放在服务器上 cookie不是很安全,别人可以分析存放在本地的cookie并进行操作 session会在一定时间内保存在服务器上。当访问增多,会比较占用你的服务器的性能 单个cookie在客户端的限制时3K,就是说一个站点在客户端存放的cookie不能大于3K 2.说一下 session 的工作原理? 浏览器与服务器之间使用http协议通讯,http协议是无状态的协议,问题就出现了:服务器不知道你是谁

2021-03-09 16:51:07 60

原创 20210304

1.线程池中 submit()和 execute()方法有什么区别 相同点 在线程池中开启任务 不同点 submit()执行任务后,返回futrue对象,而excecute()没有返回对象 submit()可以捕获任务的异常,可以捕获future.get()抛出的异常 2.在 java 程序中怎么保证多线程的运行安全 首先线程的安全性问题主要体现在 原子性:一个或者多个操作在cpu执行的过程中不被中断的特性 可见性:一个线程对共享变量的修改,另外一个线程能够立刻看到 有序性:程序执行的顺序按照代码的先后顺序

2021-03-04 17:29:36 106 1

原创 20200301 反射机制 jsp

1.什么是反射 就是可以在程序运行的时候动态装载类,查看类的信息,生成对象,或者操作生成对象。还可以得到类的信息并且操作修改这些信息。 2.反射机制的作用 在运行代码时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法。 3.什么是 java 序列化?什么情况下需要序列化? 序列化:将java对象转换成字节流的过程 反序列化:讲字节流转换成java对象的过程 当java对象需要在网络上传输或者持久化存储到文件中时,就需要对java对象进行序列化处理 4.动态

2021-03-02 11:19:13 276

原创 SpringBoot单元测试的正确打开方式

SpringBoot通过MockMvc进行单元测试的正确打开方式 第一步:毋庸置疑给它找个包用用 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <dependen

2020-12-21 09:56:56 235

ASP.MET 学生信息系统

ASP提供了强大的文件系统访问能力,可以对服务器硬盘上的任何文件进行读、写、复制、删除、改名等操作,这给学校网站的安全带来巨大的威胁。现在很多校园主机都遭受过FSO木马的侵扰。但是禁用FSO组件后,引起的后果就是所有利用这个组件的ASP程序将无法运行,无法满足客户的需求。如何既允许FileSystemObject组件,又不影响服务器的安全性呢

2018-06-11

空空如也

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

TA关注的人

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