自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

人无远虑,必有近忧.

迷茫的时候就学习吧

  • 博客(162)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Jquery选择器

文章目录1. Jquery选择器2. Jquery选择器常用类型2.1 元素 选择器2.2 #id 选择器2.3 .class 选择器2.4 属性选择器2.5 CSS选择器3. 总结规律1. Jquery选择器jQuery 选择器允许您对 HTML 元素组或单个HTML元素进行操作。2. Jquery选择器常用类型2.1 元素 选择器基于 HTML元素名 选取元素<!DOCTYPE html><html lang="en"><head> &lt

2022-01-22 13:22:10 2860

原创 Intellij Idea2021.3.1环境配置

文章目录1. 配置 utf-8 编码1.1 配置当前项目1.1.1 File-->Settings-->Editor-->File Encoding1.1.2 File-->Settings-->Build,Execution,Deployment --> Compiler --> Java Compiler1.2 配置新建项目(必要配置)1.2.1 File-->New Projects Setup-->Settings for New Project

2022-01-21 14:29:20 2626 4

原创 IntellJ Idea默认快捷键

文章目录删除选中行 Ctrl + Y代码块移动向左移动 Shift + Tab向右移动 Tab向上移动 Shift + Alt+ "↑"向下移动 Shift + Alt + "↓"自动生成构造函数、get、set 方法 Alt + Insert删除选中行 Ctrl + Y代码块移动向左移动 Shift + Tab向右移动 Tab向上移动 Shift + Alt+ “↑”向下移动 Shift + Alt + “↓”自动生成构造函数、get、set 方法 Alt + Insert...

2022-01-10 16:57:20 238

原创 eclipse设置git忽略文件

文章目录切换为Navigator导航模式选择文件,设置忽略切换为Navigator导航模式windows->show view->Navigator选择文件,设置忽略右键文件或文件夹 --> team --> ignore

2022-01-08 16:40:36 1000

原创 fastjson实现两个javaBean对象的转换

文章目录1. 业务需求2. 代码实现3. 结论1. 业务需求常常开发业务中有字段相似的两个类,需要把一个类的对象的字段值赋给另外一个类的对象2. 代码实现import com.alibaba.fastjson.JSONObject;/** * fastjson 两个类的对象相互转换, * 1.如果存在相同字段则会自动接收字段的值; * 2.若不存在相同字段获得是一个空对象,不会抛出异常 * */public class TestFastJson { public static

2021-12-28 17:57:44 612

原创 docker安装配置Redis

文章目录1. docker的安装配置2. 查看redisdocker search redisdocker search redis:版本号3. 拉取redis镜像docker pull redis4. 查看redis镜像docker images5. 准备redis的配置文件6. 配置redis.conf7. 创建Linux本地和docker容器内的目录文件的映射7.1 创建本地存放redis的位置7.2 刚才下载的redis.conf放入到创建的linux本地路径8. 查看容器状态docker psdo

2021-12-23 12:07:23 2197

原创 centos下docker的安装和配置

文章目录1. 安装docker1.1 检查内核版本,必须是3.10及以上1.2 安装docker1.3 输入y确认安装1.4 启动docker1.5 开机启动docker1.6 停止docker1. 安装docker1.1 检查内核版本,必须是3.10及以上uname -r1.2 安装dockeryum install docker1.3 输入y确认安装输入y确认安装1.4 启动docker[root@localhost ~]# systemctl start docker[roo

2021-12-23 11:26:19 612

原创 Springboot集成minio上传文件

文章目录1. minio的安装配置2. springboot配置pom.xml请注意版本号:8.2.1版本过高或者过低都可能会报错3. yml 配置文件4. MinioConfig 配置类5. MinioUtils 工具类6. ObjectWriteResponse 上传后返回的对象region() 方法可以获取上传后的服务端图片对应的完整访问路径1. minio的安装配置官方网址:https://docs.min.io/docs/minio-quickstart-guide.html本人

2021-12-18 14:20:50 2329

原创 window10安装MySQL8

文章目录1. mysql简介2. MySQL下载3. 安装4. 配置4.1 配置环境变量4.2 配置 my.ini1. mysql简介MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,2008 年被 SUN 公司收购,后 SUN 公司又被 Oracle 公司收购。2. MySQL下载官网地址:https://www.mysql.com/点击 DOWNLOADS(https://dev.mysql.com/downloads/)- MySQL Enterprise

2021-12-11 17:02:41 231

原创 Spring5--Idea配置spring5环境变量

文章目录1. 下载spring5的jar包1.1 下载地址: [https://repo.spring.io/ui/native/release/org/springframework/spring/](https://repo.spring.io/ui/native/release/org/springframework/spring/)1.2 解压后目录如下2. Idea创建项目导入jar包2.1 创建一个普通的Java项目2.2 项目根目录创建 lib文件夹2.3 把主要的4个jar包复制到lib文件

2021-09-26 14:05:13 610

原创 javaEE的三层架构

文章目录JavaEE的三层架构JavaEE的三层架构分层的目的是为了解耦;解耦是为了降低代码的耦合度;方便后期维护;

2021-07-22 14:04:56 103

原创 Javaweb 请求的转发和重定向

文章目录1. 请求的转发1.1 什么是请求的转发1.2 转发的操作步骤1.3 请求的转发示例1.4 请求转发的特点1.4.1 浏览器请求地址在转发操作执行后没有发生变化1.4.2 浏览器请求转发时,只有一次请求1.4.3 请求转发的前后Serlvet类共享HttpRequest的数据1.4.4 请求转发可以转发到WEB-INF目录下1.4.5 请求转发不可以转发工程以外的资源1. 请求的转发1.1 什么是请求的转发请求的转发,是指服务器收到请求后,从一个服务器端资源跳转到同一个服务器端另外一个资源的

2021-07-22 11:58:38 459

原创 Javaweb 相对路径和绝对路径

文章目录相对路径. 点 表 示当前目录.. 点点 表示 上一级目录资源名 表示 当前目录/资源名绝对路径http://ip地址/端口号/工程路径/资源路径/ 斜杠 是一种绝对路径/ 斜杠 如果被浏览器解析,得到的地址是 http://ip/port// 斜杠 如果被服务器解析,得到的地址是 http://ip:port/工程名重定向的 / ,把斜杠发送给浏览器解析 ,得到的地址是相对路径. 点 表 示当前目录… 点点 表示 上一级目录资源名 表示 当前目录/资源名绝对路径http://

2021-07-22 10:03:43 80

原创 HttpServletRequest 和 HttpServletResponse

文章目录1. HttpServletRequest 类的作用2. HttpServletRequest 类的方法getRequestURI() 获取请求的相对资源路径getRequestURL() 获取请求的统一资源定位符(绝对路径)getRemoteHost() 获取客户端的IP地址getHeader() 获取请求头getParameter() 获取请求的参数getParameterValues() 获取多个请求参数getMethond() 获取请求的方式 Get 或 PostsetA

2021-07-22 08:18:42 450

原创 Javaweb HTTP请求和响应

文章目录1. http请求客户端发送服务器的数据叫做**请求**服务器返回客户端的数据叫做**响应**2. Get请求和Post请求2.1 Get请求请求行请求头2.2 Post请求请求行请求头**空行**请求体2.3 区分Get请求和Post请求3. HTTP响应3.1 常见的响应码说明1. http请求客户端发送服务器的数据叫做请求服务器返回客户端的数据叫做响应2. Get请求和Post请求2.1 Get请求请求行请求的方式 GET请求的资源路径[?param01=vale01

2021-07-21 15:40:45 125

原创 Javaweb ServletContext的使用

文章目录1.ServletContext的定义1.1 ServletContext 是一个接口,表示Servlet 上下文对象1.2 一个web工程,只有一个ServletContext对象实例1.3 ServletContext对象是一个域对象什么是域对象?1.4 ServletContext是在web工程部署启动的时候创建;在web工程停止的时候销毁2. ServletContext的4个作用获取 web.xml 中配置的上下文参数 context-param获取当前的工程路径,格式为: /工程路径获

2021-07-21 14:36:28 126

原创 Javaweb ServletConfig类的使用

文章目录1. ServletConfig读取配置信息1.1 创建Servlet实现类ServletConfigTest1.2 配置 web.xml1.3 启动项目,发送浏览器请求2. ServletConfig类的3大作用获取Servlet程序的别名 servlet-name获取初始化参数 init-param获取ServletContext对象一个 ServletConfig 只对应一个 Servlet实现类1. ServletConfig读取配置信息1.1 创建Servlet实现类Servle

2021-07-21 11:11:12 144

原创 Javaweb 整个Servlet的继承体系

Servlet 接口GenericServlet 抽象类HtppServlet 抽象类

2021-07-21 10:39:48 116

原创 Javaweb Servlet获取请求类型

@Overridepublic void service(ServletRequest req, ServletResponse res) throws ServletException, IOException { System.out.println("this is hello servlet"); //HttpServletRequest是 ServletRequest的子类 HttpServletRequest httpServletRequest = (HttpServletReques

2021-07-21 10:30:51 402

原创 Javaweb--Servlet的创建和部署

文章目录1.什么是Servlet2.手动实现Servlet程序2.1 编写类实现Servlet接口2.2 在 **web.xml** 中配置 Servlet程序的访问地址和相关配置3. 部署项目并启动Tomcat测试4. 浏览器输入地址访问Servlet实现类的过程1.什么是ServletServlet是javaee规范之一.规范就是Java接口Servlet是Javaweb三大组件之一.(三大组件:Servlet程序;Filter过滤器;Listener监听器)Servlet是运行在服务器端的一

2021-07-21 10:11:43 499 1

原创 javaweb工程的目录结构解析

文章目录idea版idea创建的是 Java Enterpriseeclipse版eclipse创建的是 Dynamic Web Projectidea版idea创建的是 Java Enterpriseeclipse版eclipse创建的是 Dynamic Web Project

2021-07-21 09:12:33 165

原创 Idea配置Tomcat8.5.x

文章目录1.配置如下2. 选择已经安装解压好的Tomcat,保存并退出3. 创建新的工程可以选择服务器1.配置如下2. 选择已经安装解压好的Tomcat,保存并退出3. 创建新的工程可以选择服务器-File>>> New Project >>> java enterprise...

2021-07-20 17:29:14 392

原创 eclipse配置Tomcat8.5.x

文章目录1.下载eclipse和Tomcat8.51.1 解压缩Tomcat8.52. 打开eclipse,配置如下2.1windows>>>Preferences>>>Server>>>RuntimeEnvironments2.2 点击 下一步2.3 选择 Apache Tomcat v8.5 ,如果没有 请选择最新版本的eclipse2.4 点击 Finish2.5 配置Tomcat1.下载eclipse和Tomcat8.51.1 解压缩Tom

2021-07-20 17:19:13 719

原创 Tomcat文件夹目录

文章目录1. tomcat文件夹目录bin存放 Tomcat 服务器的可执行文件conf存放 Tomcat 服务器的配置文件lib存放Tomcat 服务器的jar包logs存放Tomcat服务器运行时输出的日志信息temp存放Tomcat运行时产生的临时数据webapps存放Tomcat部署的web工程workTomcat工作时的目录,用来存放Tomcat运行时jsp翻译为servlet的源码和Session钝化目录2.Tomcat的启动方式2.1 双击Tomcat/bin/ 文件夹下的startup.ba

2021-07-20 16:34:30 2966

原创 PreparedStatement操作数据库

文章目录Connection 连接类PreparedStatement 预编译类Connection 连接类package com.lchh.utils;import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.util.Properties;import org.junit.Test;import com.lchh.jdbc.ConnectionTes

2021-07-20 10:26:18 100

原创 Java创建MySQL的连接的5种方式

文章目录1. 方式12. 方式23. 方式34. 方式45. 方式5 通过properties配置文件加载(最终版)1. 方式1步骤:加载驱动加载数据库连接用户名密码创建连接@Testpublic void connectionTest01() throws SQLException { //1. 加载驱动 Driver driver = new com.mysql.jdbc.Driver(); //2. 加载数据库连接 String urlString = "jdbc

2021-07-19 11:57:19 583

原创 Java基础 单例模式

文章目录1. 单例模式单例模式,就是采取一定的方式保证在整个系统中,某个类的对象示例有且只有一个2. 饿汉式 单例模式3. 懒汉式 单例模式4. 懒汉式和饿汉式 区别懒汉式 好处:节省内存饿汉式 好处:线程安全1. 单例模式单例模式,就是采取一定的方式保证在整个系统中,某个类的对象示例有且只有一个2. 饿汉式 单例模式package com.lchh.javase;public class SingletonTest { public static void main(String[] arg

2021-07-14 11:38:18 64

转载 Java基础 == 和 equals() 的使用

文章目录1. == 的使用1.1 可以使用在基本数据类型和引用数据类型变量中1.2 比较基本数据类型比较连个变量保存的数据是否相等(不一定类型要相同)1.3 比较引用数据类型比较的是两个对象的栈地址是否相同,即是比较两个栈的引用是否指向同一个堆中的对象实体2. equals()的使用2.1 equals()是一个方法,只适用于引用类型的数据2.2 Object类中的equals()方法Object类中equals()方法和 == 的作用是相同的String类中的equals()方法是比较对象中的内容(通常是

2021-07-14 09:18:02 193

原创 Java基础--Object类的使用

文章目录1. Object类是所有Java类的父类2. 声明类,若未显式声明extends继承关系,那么默认继承Object类1. Object类是所有Java类的父类2. 声明类,若未显式声明extends继承关系,那么默认继承Object类package com.lchh.javase;public class ObjectTest { public static void main(String[] args) { A a = new A(); System.out.print

2021-07-13 17:15:04 91

原创 Java基础--类的 封装 继承 多态

文章目录1. 封装2. 继承3. 多态3.1 理解什么是多态性3.2 什么是多态3.3 多态的使用3.4 多态的使用前提类的继承关系调用的方法必须重写3.5 多态性只适用于 方法,不适用于属性多态性是运行时行为(动态绑定)3.6 向下转型向下转型 示意图3.7 多态举例3.8 instanceof 的使用对象 instanceof 类 返回结果是boolean型1. 封装把一类事物抽出共有的属性和动作,封装到一个类中2. 继承抽出几个事物类ABCD共有的属性和方法封装到一个通用类中,然后让事

2021-07-13 17:05:14 127 1

原创 eclipse常用快捷键

文章目录1. 补全代码Alt + /2. 快速修复Ctrl + 13. 批量导包Ctrl + Shift + o(字母)4. 单行注释Ctrl + /5. 多行注释Ctrl + Shift + /6. 取消多行注释Ctrl + Shift + \7. 复制指定行的代码Ctrl + Alt + ↓Ctrl + Alt + ↑8. 删除指定行代码Ctrl + d9. 上下移动代码Alt + ↑Alt + ↓10. 切换到下一行代码空位Shift + enter11. 切换到上一行代码空位Ctrl + Shift

2021-07-13 11:33:57 80

原创 eclipse常用设置

文章目录1. 设置 Workspace utf-8编码2. 设置 Text 为 utf-8编码3. 设置字体大小4.设置创建项目时,显示的项目类型列表5. eclipse常见问题5.1 每次打开eclipse设置提示workspace位置5.2 设置为JavaEE透视图5.3 设置文档注释呈现程序员信息1. 设置 Workspace utf-8编码Window >>> Preferences >>> General >>> workspace

2021-07-13 10:50:58 318

原创 Java基础--类中的this

文章目录1. this关键字的使用2. this修饰属性和方法3.this调用构造器1. this关键字的使用this可以用来修饰,调用 属性/方法/构造器2. this修饰属性和方法this可以理解为当前对象或者当前正在创建的对象当形参和属性重名时,this不能省略3.this调用构造器在类的构造器中可以通过"this()" 或者 “this(参数列表)”,来显式的调用类的其他构造器在构造器中不能自己调自己,会进入死循环.调用构造器必须放在该构造器的首行,否则会编译出错.

2021-07-13 08:18:40 375

原创 Java基础--JavaBean

文章目录1. 什么是JavaBean2. JavaBean的标准1. 什么是JavaBeanjava语言写的可重用组件2. JavaBean的标准类是公共的必须有一个无参构造器有属性,并且对应get set方法

2021-07-12 16:21:23 55

原创 Java基础--递归

1. 什么是递归一个方法的方法体内调用方法自身方法递归包含一种隐式循环,它会重复执行某段代码,但又不要循环控制递归一定要想已知道的方法递归,否则变成无限递归,类似死循环2.递归的示例//求1--100的和public void getSum(){ int sum = 0; for(int i=1;i<=100;i++){ sum += i; }}public int getSum(int n){ if(n==1){ return 1; }else{ retu

2021-07-12 16:14:00 71

原创 Java基础--方法的重载和重构

文章目录1.方法的重载1.1 方法重载的概念1.2 方法重载的特点1.3 可变个数的形参方法名(参数类型 ... 参数名)方法参数如果是多个,并且包含可变个数的形参,那么可变个数形参必须放到最后一个形参位置,否则编译出错2. 方法的重构1.方法的重载1.1 方法重载的概念在同一个类中方法名字相同参数个数或者参数类型不同参数个数相同,但同一个位置的参数类型不同,也是重载方法重载和 权限修饰符/返回值类型/参数名字/方法体内容 无关//这个也是方法的重载public void getDD(

2021-07-12 14:48:37 390

原创 计算机的存储单元bit和byte

文章目录bitbyteKB(kilobyte)1KB=1024BMB(megabyte)1MB = 1024KBGB(gigabyte)1GB = 1024MBTB(terabyte)1TB = 1024GBbit计算机本身是一组电路开关.如果是开的状态,值为1如果是关的状态,值为0一个0或1,是计算机最小的存储单元byte计算机最基本的存储单元 ,byte1byte=8bitKB(kilobyte)1KB=1024BMB(megabyte)1MB = 1024KBG

2021-07-07 14:53:45 261

原创 12. vue 计算属性和过滤器

1. vue官方 计算属性https://cn.vuejs.org/v2/guide/computed.html#计算属性1.1 计算属性示例<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" cont

2021-07-07 09:44:01 323 2

原创 11. Vue自定义指令

1. 自定义指令Vue官网 自定义指令2. 自定义全局指令3. 自定义局部指令

2021-07-06 11:29:20 86

原创 10. vue常用指令 v-on 给元素绑定监听事件

文章目录1. v-on指令是什么2. v-on 指令的 用法2.1 v-on指令基本格式2.2 v-on:click.stop 阻止事件冒泡事件冒泡阻止事件冒泡2.3 v-on:click.self 只有当前元素自身触发回调函数才会执行2.4 v-on:click.capture 事件捕获2.5 v-on:click.prevent 阻止默认事件2.6 v-on:click.once 只触发一次回调3. v-on指令的注意点3.1 如果回调函数不需要传递参数,那么可以把()去掉3.2 如果回调函数

2021-07-05 11:23:56 769 2

jdk-8u202-windows-x64.zip

jdk8最后一个完全免费版本.

2021-06-01

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

TA关注的人

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