java
文章平均质量分 81
奔跑的路奇
这个作者很懒,什么都没留下…
展开
-
jar包用maven install安装本地仓库遇到的坑
jar包如何安装到本地仓库如图是我本地的jar包在项目中要用到这些jar包,所以需要install到本地的maven仓库中。我第一次输入的命令如下:mvn install:install-file -Dfile=E:\work\back\jars/ydl-tools-log.jar -DgroupId=com.ydl -DartifactId=ydl-tools-log.jar - Dversion=1.0-SNAPSHOT -Dpackaging=jar参数说明如下(1)-DgroupId原创 2021-11-13 23:24:40 · 1248 阅读 · 0 评论 -
SpringBoot的定时任务
SpringBoot的定时任务一级目录二级目录三级目录一级目录二级目录三级目录原创 2021-08-07 22:08:07 · 272 阅读 · 0 评论 -
nginx入门简介
nginx入门简介nginx介绍Nginx反向代理与负载均衡什么是反向代理什么是负载均衡nginx的优势nginx介绍nginx是一个高性能的HTTP和反向代理服务器,其特点是占用内存少,并发能力强。Nginx可以作为静态页面的web服务器,Nginx专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率 ,能经受高负载的考验,有报告表明能支持高达 50,000个并发连接数。Nginx反向代理与负载均衡什么是反向代理反向代理(Reverse Proxy)⽅式是指以代理服务器来接受in原创 2021-07-15 20:02:55 · 92 阅读 · 0 评论 -
Dubbo介绍
Dubbo简介Dubbo简介Dubbo架构Dubbo简介Dubbo是一款高性能的Java RPC框架。Dubbo提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。Dubbo作为一个RPC框架,其最核心的功能就是要实现跨网络的远程调用。可以通过Dubbo来实现服务消费方远程调用服务提供方的方法。什么是RPC?RPC全称为remote procedure call,即远程过程调用。比如两台服务器A和B,A服务器上部署一个应用,B服务器上部署一个应用,A服务原创 2021-07-04 10:03:41 · 126 阅读 · 3 评论 -
使用gitee管理微服务配置文件
使用gitee管理微服务配置文件简介在gitee上创建服务提供者的配置文件搭建配置中心微服务获取配置中心配置简介在分布式系统中,由于服务数量非常多,配置文件分散在不同的微服务项目中,管理不方便。为了方便配置文件集 中管理,需要分布式配置中心组件。在Spring Cloud中,提供了Spring Cloud Config,它支持配置文件放在配置服 务的本地,也支持放在远程Git仓库(GitHub、码云)。使用Spring Cloud Config配置中心后的架构如下图:在gitee上创建服务提供者的原创 2021-07-03 16:16:44 · 502 阅读 · 2 评论 -
SpringCloud 五大组件基础介绍
Spring Cloud 五大组件基础介绍Spring Cloud 五大组件介绍1 Eureka注册中心2 负载均衡Ribbon3 Hystrix4 Feign5 Spring Cloud Gateway网关Spring Cloud 五大组件介绍1 Eureka注册中心一个网约车的例子:滴滴这样的网约车平台出现了,所有想载客的私家车全部到滴滴注册,记录你的车型(服务类型),身份信息 (联系方式)。这样提供服务的私家车,在滴滴那里都能找到,一目了然。Eureka做什么?Eureka就好比是滴滴,负责原创 2021-07-03 15:40:51 · 142 阅读 · 2 评论 -
Java自增自减运算符
Java10个基础题1: 自增自减运算符++和–运算符可以放在变量之前,也可以放在变量之后,当运算符放在变量之前时(前缀),先自增/减,再赋值;当运算符放在变量之后时(后缀),先赋值,再自增/减例如,当 b = ++a 时,先自增(自己增加 1),再赋值(赋值给 b);当 b = a++ 时,先赋值(赋值给 b),再自增(自己增加 1)。也就是,++a 输出的是 a+1 的值,a++输出的是 a 本身值。2: 自动装箱与拆箱装箱:将基本类型用它们对应的引用类型包装起来拆箱:将包装类型转换为原创 2021-06-26 15:23:26 · 978 阅读 · 0 评论 -
你了解的异常
JAVA:异常1 什么是异常?1.1 什么是异常?1.2 处理异常1.2 try+catch的处理流程1.3 finally2 异常体系结构2.1 异常体系结构2.2 throws关键字2.3 throw关键字2.4 自定义异常类2.5 异常处理常见面试题1 什么是异常?1.1 什么是异常?异常是在程序中导致程序中断运行的一种指令流。如下:public class ExceptionDemo01{ public static void main(String argsp[]){ int i原创 2021-06-14 23:00:06 · 97 阅读 · 0 评论 -
JAVA常见关键字(final;static;this;super)
JAVA关键字的总结finalstaticthissuper二级目录三级目录finalstaticthissuper二级目录三级目录原创 2021-06-13 16:11:31 · 1203 阅读 · 2 评论 -
Session和Cookie
Session和CookieSession和Cookie介绍1 什么是会话跟踪技术1.1 Cookie1.1.1 什么是cookie1.1.2 Cookie的应⽤1.1.3 Cookie的设置和获取1.1.4 删除Cookie2 Session2.1 什么是Session2.1.1 创建Session的格式2.1.2 Session的⽣命周期2.1.3 Session常⽤的⽅法2.1.4 Sesssion的应⽤场景2.1.5 Session和Cookie的区别Session和Cookie介绍1 什么是会原创 2021-05-23 12:33:01 · 103 阅读 · 0 评论 -
JSP九大内置对象和四大作用域
JSP九大内置对象和四大作用域JSP的原理JSP九大内置对象JSP四大作用域JSP的原理jsp在编译后会转换为java类,在本质上就是一个Servlet当浏览器访问http://localhost:8080/index.jsp。服务器发现后缀为.jsp,它会根据路径找到index.jsp⽂件,会将index.jsp翻译成index_jsp.java⽂件,对这个java⽂件进⾏编译,产⽣⼀个index_jsp.class⽂件,将class⽂件加载运⾏。JSP九大内置对象JSP四大作用域...原创 2021-05-19 22:36:01 · 5307 阅读 · 0 评论 -
Servlet实现用户登录退出的功能
Servlet实现用户登录的功能实现功能的概述前端代码的编写使用Servlet接收前端的请求编写service和dao层,实现代码逻辑实现功能的概述前端代码的编写使用Servlet接收前端的请求编写service和dao层,实现代码逻辑...原创 2021-05-16 16:30:00 · 2966 阅读 · 0 评论 -
JavaWeb-Servle介绍
JavaWeb-Servle1 Servlet介绍1.1 Servlet工作原理1.2 Servlet的生命周期2 Servlet请求2.1 request常用方法2.2 处理乱码问题2.3 post和get的区别3 Servlet响应4 转发和重定向5 Session会话6 Servle3.0注解使用1 Servlet介绍1.1 Servlet工作原理1.2 Servlet的生命周期2 Servlet请求2.1 request常用方法2.2 处理乱码问题2.3 post和get的区别3 S原创 2021-05-15 13:49:33 · 103 阅读 · 0 评论 -
JDBC
JDBC1 JDBC的介绍1.1 简介1.2 JDBC核心组件2 JDBC连接步骤2.1 注册驱动2.2 建立JDBC和数据库之间的Connection连接2.3 执行查询2.3.1 第一种方式:使用Statement接口2.3.2 第二种方式:使用PreparedStatement接口2.3.3 对比statement和PreparedStatement2.4 使用ResultSet处理和显示结果2.5 释放资源3 将上述写成完整的工具类1 JDBC的介绍1.1 简介JDBC(Java DataBa原创 2021-05-10 10:06:06 · 71 阅读 · 0 评论 -
数据库基础-2
数据库基础1 数据完整性1.1 数据库的完整性1.2 实体完整性1.2.1 主键约束(primary key)1.2.2 唯一约束(unique)1.2.3 自动增长列(auto_increment)1.3 域完整性1.3.1 数据类型1.3.2 非空约束1.3.3 默认值约束1.4 引用完整性2 索引2.1 索引的作用2.2 创建索引2.3 索引的实现原理3 拓展(如何修改数据库密码)3.1 方法一1 数据完整性数据库基础-1: 点击访问.1.1 数据库的完整性1.2 实体完整性1.2.1 主键原创 2021-05-09 19:52:59 · 165 阅读 · 2 评论 -
数据库基础-1
数据库基础1 数据库简介1.1 简介1.2 常见数据库管理系统1.3 三大范式(规范)2 SQL语言2.1 sql语言分类2.2 DDL操作数据库2.2.1 创建数据库2.2.2 查看数据库2.2.3 打开库/进入库/选择库2.2.4 删除数据库2.2.5 查看当前使用的数据库2.3 DDL操作表2.3.1 其他表操作2.4 DML操作2.5 DCL3 DQL数据查询3.1 分组函数1 数据库简介1.1 简介数据库(DataBase,DB):指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被原创 2021-05-04 17:04:18 · 634 阅读 · 3 评论 -
Java网络编程基础
Java网络编程基础1. 网络编程概述2. TCP2.1 TCP 协议 的 C/S程序2.2 ServerSocket2.3 Socket2.4 客户端服务器连接案例2.5 在服务端加入多线程处理3 相关类和API3.1 常用方法3.2 UDP 协议(数据报) 程序 了解3.3 InetAddress 描述IP地址的类3.4 URL 类 (统一资源定位符)(网址) 了解1. 网络编程概述1)什么是计算机网络 分布在不同地域的计算机, 通过硬件等网络设备使用通信线路互相连接形成的一个网格系统.原创 2021-04-26 19:49:46 · 123 阅读 · 0 评论 -
Java多线程基础知识
Java线程基础Java线程与进程的区别二级目录一级目录二级目录一级目录二级目录Java线程与进程的区别二级目录一级目录二级目录一级目录二级目录原创 2021-04-23 20:34:27 · 92 阅读 · 0 评论 -
Java反射基础
java反射1 反射简介1.1 什么是反射1.2 反射的缺点2 反射机制2.1 类加载过程2.2 class对象2.3 方法的反射调用3 使用反射3.1 java.lang.reflect 包3.2 获取 Class 对象3.3 创建实例3.4 Field3.5 Method3.6 Constructor3.6 破解访问权限限制1 反射简介1.1 什么是反射java反射机制是在运行状态中,可以获取任意一个类的结构 属性,创建对象,得到方法,执行方法。在这种运行状态动态获取信息以及动态调用对象方法的功能原创 2021-04-17 21:54:20 · 150 阅读 · 2 评论 -
HashMap集合
HashMap集合1. HashMap介绍2. HashMap原理3. HashMap用法1. HashMap介绍2. HashMap原理3. HashMap用法原创 2021-04-14 21:00:22 · 698 阅读 · 0 评论 -
List集合
List集合1. List接口简介1.1 ArrayList和LinkedList1.2 Vector和Stack1.3 Vector 类和 ArrayList 类的区别2. ArrayList2.1 ArrayList 要点2.2 ArrayList 原理2.2-1 ArrayList 的数据结构2.2-2 ArrayList 的get方法2.2-3 ArrayList 的add方法2.2-4 ArrayList 的remove方法3. LinkedList3.1 LinkedList 要点3.2原创 2021-04-11 17:49:17 · 314 阅读 · 0 评论 -
Java面向对象
java面向对象一:面向对象的三大特性1.1继承1.2封装1.3多态一:面向对象的三大特性1.1继承继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。继承的语法:class 父类 {}class 子类 extends 父类 {}注意:java中支持多重继承:public class A(){...}public class B extends A(){...}public class C extends B原创 2021-04-10 12:20:52 · 69 阅读 · 0 评论 -
Java语法
java语法一:java的命名规则二:基础语法1,变量与基本数据类型1.1,变量1.2,数据类型1.3,ASCII码表2,方法2.1,方法的概述2.1,方法的格式2.2,权限修饰符2.3,方法的返回值2.4,参数列表2.4,方法实例3,运算法3.1,算数运算符3.2,关系运算符3.3,赋值运算符3.4,逻辑运算符3.5,字符串连接3.6,三目运算符4,转义字符三,流程控制1,接收用户输入2,程序的执行顺序3,分支执行结构3.1,if条件语句3.2,switch语句4,循环执行结构4.1,while循环4.2原创 2021-04-09 22:16:00 · 104 阅读 · 0 评论 -
JAVA环境搭建
Java环境搭建1 java体系与特点2 java跨平台原理2.1JVM与GC概述2.2javajava SE组成图2.3JDK与JRE2.4环境变量(win10)1 java体系与特点Java1.2之后分为三个方向——Java SE、Java EE、Java ME; 1:Java SE:Java Platform ,Standard Edition。标准版:各种应用平台的基础,桌面开发和低端商务应用的解决方案。 2:Java EE:Java Platform ,Enterprise E原创 2021-04-08 22:02:44 · 151 阅读 · 0 评论