自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 已上岸【字节跳动后端开发面经】

字节跳动后端开发1、2、3轮技术面经

2022-06-09 19:18:03 193 1

原创 gitee图床失效,更换为阿里云OOS图床

由于近日gitee对图床仓库的封锁,导致之前做的md笔记中图片链接都失效了,所以只好转义图床仓库步骤1:打包下载gitee图床的所有图片到本地步骤2:购买阿里云OOS,并新建Bucket步骤3:利用代码修改所有图片的路径,以python为例import osimport sysdef directory(directory): """单独一个目录""" files_list = [] files_path_list = [] if os.path.exists

2022-05-25 19:47:16 299

原创 Java循环链表解决【约瑟夫环问题】

一共N个人,从1开始轮流报数,报k的人淘汰,剩余的继续从1开始报数直至最终剩下一个人import java.util.LinkedList;import java.util.List;public class yuesefu { public static void main(String[] args) { System.out.println(ysf(41,3)); }// N为总人数,报k的人淘汰 public static int ysf(in

2022-05-24 11:13:02 252

原创 【SpringBoot测试Test报错】TestEngine with ID ‘junit-jupiter‘ failed to discover test

maven中SpringBoot与junit-jupiter-api坐标版本冲突,删除junit-jupiter-api坐标的版本,使maven自动配置兼容的版本即可

2022-03-27 21:28:46 4880

原创 Ubuntu 20.04设置关闭自动休眠

网上查了好多关闭Ubuntu自动休眠的方法,还有使用命令的,duck不必,自己摸索找到了设置方法1、右上角打开系统设置Settings2、点击Privacy3、按照如下设置

2022-03-25 13:34:28 4654 1

转载 【远程连接ubuntu下的mysql数据库失败解决】

ubuntu20 安装和配置mysql

2022-03-25 02:33:02 250

原创 【SpringMVC笔记】一、简介、相关组件、注解

Spring的简介、开发步骤;执行流程、注解解析、组件扫描、XML配置

2022-03-16 17:12:13 349

原创 【Spring笔记】九、Spring事务控制

Spring事务,编程式事务控制、声明式事务控制(XML、注解方法)介绍及使用

2022-03-16 00:23:21 115

原创 【Spring笔记】八、Spring—AOP

Spring-AOP的概念、使用方法的介绍

2022-03-16 00:21:48 78

原创 【Spring笔记】七、Spring简单环境搭建

Spring集成web环境的搭建练习

2022-03-16 00:19:44 345

原创 【Spring笔记】六、JdbcTemplate

Spring中使用JDBC模板JdbcTemplate的方法介绍

2022-03-16 00:18:36 946

原创 【Spring笔记】五、Spring集成web环境

Spring集成web环境,获取ApplicationContext对象也就是Spring容器的方法

2022-03-16 00:17:27 679

原创 【Spring笔记】四、Spring使用注解开发

Spring中使用Annotation注解进行开发的方法

2022-03-16 00:14:16 108

原创 【Spring笔记】三、Spring配置数据源(数据库连接池)

在Spring配置文件中配置数据库连接池(数据源)的方法,以及获取Connection连接测试

2022-03-16 00:12:00 1512

原创 【Spring笔记】二、Spring配置文件

Spring配置文件applicationContext.xml各标签的详细解读

2022-03-16 00:09:29 176

原创 【Spring笔记】一、简介及快速入门

Spring概述、快速入门

2022-03-16 00:06:26 364

原创 Maven导入本地Kaptcha谷歌验证码并在程序中使用

问题在用Maven之前,kaptcha的jar包是下载后作为LIbrary导入项目的,但是在项目使用maven后,maven上不存在kaptcha的坐标,只能下载jar包到本地并添加到项目中。然而问题是:maven只能打包pom.xml里面声明的依赖,不能识别本地jar包。本文介绍把本地jkaptcha的jar包添加到pom.xml中,并在Java项目中使用的方法解决方法1. 下载jar包kaptcha下载地址下载kaptcha-2.3.2.jar包并解压2. maven安装本地jar包cm

2022-03-10 15:32:51 1793

原创 踩坑记录——jsp、html引入js文件导致js失效

jsp、html中script标签引入js文件不起作用,导致js失效

2022-03-03 17:17:42 1031

原创 【JavaWeb】6、Filter过滤器、JSON、Ajax

JavaWeb三大组件之一Filter过滤器、json和ajax的介绍和使用

2022-02-27 21:31:22 763

原创 【JavaWeb】5、Cookie、Session、kaptcha验证码

Cookie、Session的作用以及原理,谷歌验证码kaptcha的使用

2022-02-27 21:29:29 443

原创 【JavaWeb】4、文件上传、下载

网页中的文件上传、下载实现

2022-02-27 21:27:34 92

原创 【JavaWeb】3、EL表达式、JSTL标签库

EL表达式、JSTL标签库介绍及在jsp中的使用方法

2022-02-27 21:25:31 447

原创 【JavaWeb】2、Servlet、JSP、Listener

Servlet、JSP、Listener的介绍和使用

2022-02-27 21:20:56 158

原创 【JavaWeb】1、XML、Tomcat

XML介绍,java解析XML文件;Tomcat介绍,Idea下给项目配置Tomcat服务器

2022-02-27 21:14:21 116

原创 jQuery学习笔记

1、jQuery介绍​ JavaScript+Query(查询),它是辅助JavaScript开发的js类库,它的核心思想是write less,do more,因此实现了很多浏览器兼容问题。​ jQuery是免费、开源的,其语法设计可以使开发更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax以及其它功能2、jQuery核心函数$js原生单击事件 window.onload = function() { var btnObj =

2022-02-14 21:48:26 392

原创 【JDBC知识点】Java连接访问MySQL

获取数据库连接、操作访问数据库、数据库事务、DAO及相关实现类、数据库连接池、DBUtils实现增删改查

2022-02-10 22:21:03 1118

原创 Java高级编程知识—13、Java 8 新特性

Lambda表达式、函数式接口、方法引用、Stream API、Optional类

2022-01-27 23:09:35 537

原创 Java高级编程知识—12、反射

Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期间借助Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。Class类、类加载器、动态代理

2022-01-25 23:03:37 219

原创 Java高级编程知识—11、网络编程

Socket连接、URL连接

2022-01-24 01:38:22 366

原创 Java高级编程知识—10、IO流

File、文件流FileReader、FileWriter、FileInputStream、FileOutputStream缓冲流BuffererReader、BufferedWriter、BufferedInputStream、BufferedOutputStream路径分隔符:windo

2022-01-23 00:09:35 234

原创 Java高级编程知识—9、泛型

文章目录9、泛型9.1 泛型概述9.2 自定义泛型泛型类、接口泛型方法9.3 通配符9、泛型9.1 泛型概述把容器元素的类型设计成一个参数,这个类型参数叫做泛型JDK5 新增的特性,集合接口或集合类在JDK5时都修改为带泛型的结构在实例化集合类时,可以指明具体的泛型类型指明完后,在集合类或接口中凡是定义类或接口时,内部结构(如方法、构造器、属性等)使用到类的泛型的位置,都指定为实例化的泛型参数泛型的类型必须是类,不能是基本数据类型,需要用到基本数据类型的位置用包装类替换如

2022-01-14 22:44:35 119

原创 Java高级编程知识—8.2、Map接口

Map、HashMap、LinkedHashMap、Hashtable、Properties、TreeMap

2022-01-14 22:43:45 286

原创 Java高级编程知识—8.1、Collection接口(List、Set)

Collection;List:Vector、ArrayList、LinkedList;Set:HashSet、LinkedHashSet、TreeSet;

2022-01-11 23:46:01 394

原创 Java高级编程知识—7、注解Annotation

文章目录7、注解Annotation7.1 概述7.2 使用示例7.3 自定义注解7.4 元注解7、注解Annotation7.1 概述从JDK5.0 开始,Java增加了对元数据(MetaData)的支持,也就是注解(Annotation)Annotation就是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取并执行相应的操作通过使用Annotation,程序员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充信息,代码分析工具、开发工具和部署工具可以通过这些补充信息进行验证或者

2022-01-10 21:54:46 269

原创 Java高级编程知识—6、枚举类

文章目录6、枚举类6.1 枚举类的引入6.2 定义枚举类6.3 Enum类常用方法6.4 enum实现接口6、枚举类6.1 枚举类的引入枚举类:类的对象只有有限个,确定的。当需要定义一组常量时,建议使用枚举类(如季节:春夏秋冬;星期:1~7;性别:男女)如果枚举类中只有一个对象,则可以作为单例模式的实现方式6.2 定义枚举类方式一:JDK5.0 之前,自定义枚举类声明枚举类对象的属性:paivate final修饰私有化类的构造器,并给对象属性赋值提供当前枚举类的多个对象:publ

2022-01-08 23:14:57 289

原创 Java高级编程知识—5、其他类

文章目录5、其他类5.1 System类5.2 Math类5.3 BigInteger、BigDecimal5、其他类5.1 System类System.in:标准输入流System.out:标准输出流System.currentTimeMillis():获取时间戳System.gc():垃圾回收System.exit(int status):退出程序System.getProperty(String key):输出系统属性“java.version”、“java.home”、“os.

2022-01-06 00:22:24 157

原创 Java高级编程知识—4、比较器

文章目录4、Java比较器4.1 Comparable接口4.2 Comparator接口4.3 两种比较器对比4、Java比较器Java实现对象比较排序的方式有两种自然排序:实现java.lang.Comparable接口定制排序:实现java.util.Comparator接口4.1 Comparable接口自然排序实现Comparable< T >接口,需要重写compareTo(T obj)方法,给出比较两个对象大小的方式重写compareTo(T obj)的规则

2022-01-06 00:21:16 193

原创 Java高级编程知识—3、日期API

文章目录3、 日期API3.1 JDK8之前java.util.Datejava.sql.DateSimpleDateFormatCalendar3.2 JDK8之后java.time.LocalDateTimeInstantDateTimeFormatter3、 日期API获取时间戳:long System.currentTimeMillis()3.1 JDK8之前java.util.Date构造器new Date():创建一个对应当前时间的Date对象new Date(long mil

2022-01-05 00:23:08 220

原创 Java高级编程知识—2、String类

文章目录2、String类2.1 String定义2.2 字符串拼接2.3 字符串常用方法2.4 与其他类型转换2.5 StringBuffer、StringBuilder2、String类2.1 String定义String:字符串,使用一对""引起来表示String声明为final,不可被继承String实现了Serializable接口:表示字符串是支持序列化的实现了Comparable接口:表示String可以比较大小String内部定义了final char[] valu

2022-01-05 00:09:50 86

原创 Java高级编程知识—1、多线程

文章目录1、多线程1.1 线程基本概念创建多线程方式一:继承Thread类创建多线程方式二:实现Runnable接口常用方法调度策略1.2 线程生命周期1.3 线程同步synchronized死锁Lock锁1.4 线程通信1.5 JDK5.0新增线程创建方式创建线程的方式三:实现Callable接口创建多线程方式四:线程池1.6 总结1、多线程1.1 线程基本概念程序:完成特定任务用某种语言编写的一组指令的集合。指一段静态的代码,静态对象。进程:是程序的一次执行过程、或是正在运行的一个程序,

2022-01-05 00:02:42 204

前端css选择器练习diner.zip

css-diner选择器练习

2021-04-22

空空如也

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

TA关注的人

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