- 博客(18)
- 收藏
- 关注
原创 spring cloud微服务学习
1.Ribbon 是什么?Netflix公司提供的一个负载均衡的客户端2.Ribbon 可以解决什么问题?基于负载均衡策略进行服务调用3.Ribbon 内置的负载策略都有哪些?RoundRobinRule。 轮询策略。默认的策略
2021-05-31 14:55:03
167
原创 框架学习,错题集锦
1:(单选题)项目中有如下包结构和类:|- com|- tarena|- serviceUserService(接口)|-implUserServiceImpl(实现)在配置切点时给出了如下切点表达式,问使用getBean从spring容器中获取对象时,是否会创建代理对象A.切点表达式为 within(com.tarena.)UserServiceImpl 是代理B.切点表达式为 within(com.tarena.service…)UserServiceImpl 是代理C.切点表
2021-05-29 10:26:33
447
原创 学习日常bug处理
nacos 应用配置文件中的连接数据库异常mac电脑:m1芯片使用mysql 8.0.16和8.0.23和8.0.25都运行失败5.7的版本不能安装,所以全部运行失败但是使用mariadb数据库之后,数据库连接正常mariadb使用homebrew安装。 10.5.9版本brew安装、启动mariadb(mysql)安装brew install mariadb如果想查看mariadb不同版本信息:brew info mariadb这样可以看到所有的历史版本,根据自己的需要安装不同的
2021-05-28 17:01:31
365
原创 leetcode算法题
1.两数之和给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。示例 2:输入:nums = [3,2,4], tar
2021-05-26 12:08:03
81
原创 mac操作阿里云服务器相关操作
阿里云服务器相关功能1.阿里云服务器远程连接1.1在阿里云服务器管理界面找到自己的实例1.2在实例界面中修改自己的实例密码1.3在mac的终端中通过ssh命令进行远程连接命令ssh 用户名@公网ip地址1.4输入你的实例密码,即可登陆你自己的服务器了。...
2021-05-26 11:40:13
554
原创 mysql数据库题目
– 一.准备数据已知有如下4张表:学生表:student(学号,学生姓名,出生年月,性别)成绩表:score(学号,课程号,成绩)课程表:course(课程号,课程名称,教师号)教师表:teacher(教师号,教师姓名)根据以上信息按照下面要求写出对应的SQL语句。--auto_increment 是属性自增drop database if exists school;create database school charset utf8;use school;create ta
2021-04-26 08:25:35
1297
原创 JAVA九--I/O
概念就是程序读取数据的写入/写出操作,根据读取的方式可以分为,字节流和字符流。字节流InputStream/OutputStream字符流Reader/Writer用处1)流中的数据是单向的2)只能从头到位读取一次File文件流是管理文件的一个类,可以实现打开关闭文件的操作,可以封装一个路径,或者新建一个文件路径。输入输出流的前提是找到文件,所以先有文件流,后才有输入输出流。ex:输入输出流的常见用法package tedu.day12.i_o;import java.io.F
2021-03-27 10:20:44
73
原创 JAVA--解决浮点数计算不精确
因为计算机在执行浮点数计算的时候,会有不精确的现象,所以我们引入了BigDecimal/BugInterger类来解决。但是如果直接把double数据直接赋值给BigDecimal也会出现计算不精确的问题,所以我们要把double类型的数据转换成String类型的数据。...
2021-03-27 10:10:09
383
原创 JAVA八--接口
概念是用来提高程序的复用性和可维护性。1)接口中所有的方法都是抽象方法2)通过interface关键字来定义3)子类通过implements来实现接口4)接口可以理解成一个特殊的抽象类,因为接口的方法全部都是抽象方法5)接口和类可以多实现,接口和接口之间可以多继承,打破了继承单一的局限性6)接口是对外暴露的规则,是一套开发规范7)接口提高了程序的功能拓展,降低了程序的耦合性,继承的结构编程,是程序有高度的耦合性,不能进行模块化处理,是程序的可拓展性降低接口的用法ex:package t
2021-03-26 15:00:51
92
原创 JAVA七--抽象类
访问控制符讲抽象类之前,我们需要先了解访问控制符的用处控制谁可以访问本类中的成员抽象抽象的关键字:abstract可以用来修饰类,方法1)被abstract修饰的类,是抽象类2)被abstract修饰的方法,是抽象方法特点:1)如果一个类中存在一个或者多个抽象方法,那么这个类就是抽象类。2)如果一个类继承了抽象类,但是没有实现抽象方法,那么这个类还是一个抽象类,只有这个子类实现了父类中的方法,才说明这是一个真正的类。3)抽象类中也可以没有抽象方法,让这个类不能被实例化4)多用于多态
2021-03-26 14:36:12
93
原创 JAVA六--异常机制
异常是什么?异常是java特有的问题处理机制,用来封装错误信息的对象,包含错误类型,错误提示,以及出现错误的行号异常的继承结构Throwable–顶级父类Error–系统错误,无法修复Excepiton–可以修复的错误,就是我们常说的异常RunTimeExcepitonClassCastExceptionClassNotFoundException…异常的处理方式当程序中遇到了异
2021-03-26 14:25:36
68
原创 JAVA五--面向对象基础
基本概念编程语言总共有两大类,一类以汇编语言和c语言为首的最底层的用于嵌入式编程的面向过程编程,另一类就是以JAVA、C++、Python为首的面向对象编程。面向编程和面向对象的区别有很多,优缺点也很明显。1.运行效率,面向过程的执行效率比面向对象的执行效率更高,因为他更适用于底层的硬件上,去命令计算机做事情,面向对象是基于操作系统来控制电脑进行执行的,效率慢一点,但是思想更高级。2.运用场景,软硬件编程的区别三大特征封装、继承、多态或者可以吧抽象也加上1.封装:把相关的数据封装成一个“类”
2021-03-26 10:17:56
146
原创 JAVA学习四--方法和数组
方法1.方法调用的顺序找到主方法的方法入口–public static void main(String[] args)然后从上自下调用出现的语句,并执行2.方法的定义方法包括,返回值类型,参数,方法名,方法体,控制修饰符public void method1(String str) { }控制修饰符 返回值 方法名 参数列表 方法体方法的修饰符分为:public、default、protected、private从大到小排列返回值类
2021-03-26 09:17:24
64
原创 JAVA三--语句结构
java的运行顺序是自上而下,从左到右的运行模式。java的语句结构和c语言的基本结构相同,不同的是两者的定义方式和编码方式。1.分支结构–if语句结构:if(判断条件){ 执行的语句块;}ex:if(a == 1){ System.out.println("输出a=" + a);}2.分支结构嵌套(1)if语句双分支if(判断条件){ 执行的语句块;}else { 不满足判断条件的,执行该块代码;}多分支结构嵌套if(判断条件1){ 执行的语句块;}els
2021-03-24 20:18:20
135
原创 JAVA学习二--了解基本知识
JAVA学习二–了解基本知识注释1.“//”,单行注释2.“/”,“/”,多行注释,可以同时注释多行内容3.“/**”,“*/”,文本注释,可以注释多行内容,写在调用的时候可以显示出来☆快捷方式:选中需要注释的多行文本,windows按住Alt+/Mac版按住command+/会自动在行头添加“//”基本数据类型八种基本数据类型:按数据大小从小到大排列整数型4种:byte、short、int、long浮点型:float、double字符型:char布尔型:boolean常用的类型
2021-03-24 19:51:41
60
原创 重难点知识
面向对象的三大特征1。封装性,把相关的数据封装成一个"类"组件2。继承性,是子类自动共享父类属性的方法,这是类之间的一种关系。子类只有一个父类,一个父类可以有多个儿子。3。多态,增强软件的灵活性和重用性对象1。对象的状态用来描述对象的基本特征2。对象的行为用来描述对象的功能3。对象的标识是指在内存中都有一个唯一的地址值来和其他对象区分开来4。类是一类事物的抽象,对象是具体的实现创建对象时,内存发生了什么事情?(new出来的对象存到 堆 内存中,对象的局部变量和方法存到 栈
2021-03-24 09:57:36
75
原创 JAVA第一课
JAVA学习第一课/**JVM JDK JRE的关系 * JVM是用来运行JAVA程序的基础,由JVM来实现JAVA语言的跨平台运行,是JAVA的虚拟机是RR包含在JRE中 * JRE是JAVA的运行环境,包含了JVM和一些标准的函数类别库 * JDK是JAVA的语言核心 */Hello World! 第一个JAVA程序public class HelloWorld { public static void main(String[] args) { System.
2021-02-26 14:27:13
67
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人