自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring入门

Spring框架是一个开源的Java应用程序框架,它为企业级应用程序提供了一种全面的编程和配置模型。它的主要目标是简化企业级应用程序的开发,提高应用程序的可维护性和可测试性,并促进代码重用。控制反转(IoC):它允许您将应用程序的对象之间的依赖关系交给Spring来处理,这样您就可以将重点放在编写应用程序的业务逻辑上,而不是处理对象之间的依赖关系。AOP面向切面编程:它允许您将横切关注点(如事务管理和安全性)与应用程序的业务逻辑分开。

2023-04-12 00:44:32 190

原创 SpringCloud-Eureka集群

使用Idea实现单机模拟Eureka集群

2022-03-25 14:44:26 1391

原创 Zookeeper

ZookeeperZookeeper是什么?Zookeeper集群 Zookeeper是什么? zookeeper是一个开源的分布式协调服务,可用于服务发现、分布式锁、分布式领导选举、配置管理等 Zookeeper集群 Zookeeper集群由一个担任leader角色的服务器+若干个担任Follwer角色的服务器+一个担任Observer角色的服务器组成。每台服务器之间信息互通共享,Client端访问某个服务器节点并进行读请求,直接响应请求;若该请求为写请求,且该服务器节点不是Leader则将写请求转发到l

2022-03-21 15:00:23 2157

原创 GIt与Gitee远程库的文件操作

Git使用 Git下载 网盘下载连接点击此处 提取码:irlk Git文件本地仓库的操作 先创建一个文件夹:该文件夹作为git一个本地工作空间 这里我在Git安装的目录下创建了一个git文件操作空间:gitworkspace文件夹 在gitworkspace文件夹下创建一个测试文件夹UseGitTest文件夹,这个文件夹作为后续文件操作测试Git仓库 初始化Git本地仓库UseGitTest 文件夹下右击点击Git Bash Here 自动打开Git命令行窗口(此时命令行窗口目录自动切换到当前Git工

2021-10-09 16:14:59 234

原创 哈希表图解

哈希表图解

2021-10-02 18:38:00 199

原创 JVM干货(JVM内部分布)

访问地址:https://www.processon.com/view/link/615023421e085341faa69f49

2021-09-26 15:44:21 260

原创 HTTP中请求转发与重定向 2021-06-29

一、调用的方式区别 请求转发是通过(HttpServletRequest) request调用,调用语法如下: request.getRequestDispatcher("jsp页面路径").forward(request,response);//请求转发 重定向是通过(HttpServletRespone)respone调用,调用语法如下: respone.sendRedirect("jsp页面路径");//重定向 二、区别 解释一 转发是服务器行为,重定向是客户端行为。 转发过程:客户浏览

2021-06-29 18:08:16 252

原创 2021-05-21

foreach遍历的方法 以数据数组为例 方法一: for(数据类型 别名 :数据名){ System.out.println(别名); } 方法二: 数据名.foreach(System.out::println) 方法三: 数据名.foreach(别名 -> System,out.println(别名)); ...

2021-05-21 21:47:44 106

原创 关于sql脏读不可重复读幻读清晰易懂

标题 定义: 脏读: 对于两个事务 T1, T2, T1 读取了已经被 T2 更新但还没有被提交的字段。之后, 若 T2 回滚, T1读取的内容就是临时且无效的。 不可重复读: 对于两个事务T1, T2, T1 读取了一个字段, 然后 T2 更新了该字段。之后, T1再次读取同一个字段, 值就不同了。 幻读: 对于两个事务T1, T2, T1 从一个表中读取了一个字段, 然后 T2 在该表中插入了一些新的行。之后, 如果 T1 再次读取同一个表, 就会多出几行。 1.脏读: 举例:以淘宝为例: ①某Cu

2021-05-17 16:45:01 407

原创 String类常见方法

int length():返回字符串的长度:returnvalue.length char charAt(intindex):返回某索引处的字符returnvalue[index] boolean isEmpty():判断是否是空字符串:returnvalue.length==0 String toLowerCase():使用默认语言环境,将String中的所有字符转换为小写 String toUpperCase():使用默认语言环境,将String中的所有字符转换为.

2021-04-12 18:00:51 139

原创 Sting类型字符串对象的存储方式

@Test public void test3() { String s1 = "java"; String s2 = "EE"; String s3 = "javaEE"; String s4 = "java" + "EE";//s4指向常量池地址值 String s5 = "java" + s2;//s5指向堆的地址值 String s6 = s1 + s2;//s6指向堆的地址值 .

2021-04-12 11:24:42 235

原创 线程创建的四种方式

方式一:创建Thread子类 创建子类继承Thread类。 子类中重写Thread类中的run()方法(通常run方法即为实现线程功能的方法)。 创建Thread子类对象(即创建了线程对象)。 调用线程对象start方法:启动线程(即调用run())。 方式二:实现Runnable接口 创建Runnable接口子类 子类中重写接口中实现run()方法 通过Thread类含参构造器创建线程对象 将Runnable接口子类对象作为参数传递给Thread类的构造器中。 调用Thread类的start方法:开

2021-04-11 11:55:13 171

原创 浅谈单例中的懒汉式

单例:开发中实现对于某个类只存在一个对象 懒汉式:在不调用时不创建对象,只有调用时才开始创建对象去实例化(相比于饿汉式对对象的渴望更低懒得去提前创建对象) 懒汉式实例化格式如下 方式一 普通懒汉式:多线程存在多线程安全问题 适用于单线程情况 class Bank { //无参构造器 private Bank() { super(); } private static Bank instance = null; public static Bank ge

2021-04-09 22:32:57 213

原创 Thread创建线程两种方式

** 1. 创建线程两种方式** 方式一:继承Thread类 1.创建一个继承于Thread类的子类 2.重写Thread类的run() 3.创建Thread类的子类对象 4.通过此对象调用start() 方式二:实现接口Runna接口 1.创建一个实现了Runnable接口的类 2.实现类去实现runnable中的抽象方法:run() 3.创建实现类的对象 4.将此对象作为参数传递到Thread类的构造器中,创建Thread类的对象 5

2021-04-07 21:52:21 206

原创 MySQL复习一——查询-20200401

排序 语法 SELECT 查询列表 FROM 表 WHERE 筛选条件 ORDER BY排序列表【ASC/DESC】 特点 1》.asc:升序,如果不写表示默认升序; desc:降序 2》.排序列表支持 单字段 多字段 函数 表达式 别名 3》.order by一般放在查询语句最后(除limit之外) 常见函数 概述 功能:提高重用性和隐藏实现细节 调用:select 函数名(实参列表); 单行函数 ①字符函数: concat:连接 substr:截取子串 length:获取字节长度 instr

2021-04-01 16:59:26 166

原创 蓝桥杯_特殊回文数Java

特殊回文数 问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的。   输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。 输入格式 输入一行,包含一个正整数n。 输出格式 按从小到大的顺序输出满足条件的整数,每个整数占一行。 import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) { S

2021-02-08 00:15:30 414 2

原创 蓝桥杯——序列求和java

序列求和 问题描述 求1+2+3+…+n的值。 输入格式 输入包括一个整数n。 输出格式 输出一行,包括一个整数,表示1+2+3+…+n的值。 方法一 import java.util.Scanner; public class Main { public static void main(String[]args) { Scanner sc=new Scanner(System.in) ; int n=sc.nextInt(); long sum=0; for(int i=0;

2021-02-06 00:44:04 319

原创 蓝桥杯——数列排序

数列排序 问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200 输入格式 第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。 输出格式 输出一行,按从小到大的顺序输出排序后的数列。 方案一 import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[]args) { Scanne

2021-02-06 00:28:20 640

原创 蓝桥杯——猴子吃包子问题Java

猴子吃包子问题Java 问题描述 从前,有一只吃包子很厉害的猴子,它可以吃无数个包子,但是,它吃不同的包子速度也不同;肉包每秒钟吃x个;韭菜包每秒钟吃y个;没有馅的包子每秒钟吃z个;现在有x1个肉包,y1个韭菜包,z1个没有馅的包子;问:猴子吃完这些包子要多久?结果保留p位小数。 输入格式 输入1行,包含7个整数,分别表示吃不同包子的速度和不同包子的个数和保留的位数。 输出格式 输出一行,包含1个实数,表示吃完所有包子的时间。 import java.math.BigDecimal; import java

2021-02-06 00:20:05 256 2

原创 if语句用法的坑

if语句用法的坑 if语句后边没有花括号时执行体为紧跟if的那句语句 想法来源如下: public class Test1 { public static void main(String[] args) { // TODO Auto-generated method stub boolean x=true,y=false; short z=42; //if(y==true) if((z++==42)&&(y=true))z++;//z++==42为true【z先判断

2020-12-13 16:16:09 538

原创 miniAPP 滑块删除 20201205

滑块效果如图 json文件代码 { "usingComponents": {}, "navigationBarTitleText": "滑块删除" } js代码段 let startTouch_x=0; Page({ _touch_start_x:function (evt){//初始触摸位置 startTouch_x=evt.changedTouches[0].pageX; // console.log(startTouch_x); }, _touch_end_x

2020-12-04 22:22:00 222

原创 CSS3 border-radius(边框圆角)

属性 描述 border-radius 所有四个边角 border---radius 属性的缩写 border-top-left-radius 定义了左上角的弧度 border-top-right-radius 定义了右上角的弧度 border-bottom-right-radius 定义了右下角的弧度 border-bottom-left-radius 定义了左下角的弧度 border-radius:5px;边框四个角圆角度数5px border-radius:5px...

2020-11-24 11:26:39 755

原创 关于继承(JAVA)

继承的语法格式: 修饰符 class 子类名 extends 父类名{ 方法体; } 所有的父类的成员,包括变量和方法,都成为子类的成员,子类继承得到了父类所有的成员。除了构造方法。构造方法是父类所独有的,因为它们的名字就是类的名字,所以父类的构造方法在子类中不存在。 父类成员访问属性 在父类中的含义 在子类中的含义 public 对所有人开放 对所有人开放 protected 只有包内其它类、自己和子类可以访问 只有包内其它类、自己和子类可以访问 缺省 只有包内其它类可以访问 如果

2020-11-17 22:11:56 149

原创 static修饰

1.static修饰成员方法。 被static修饰的方法的调用: 既可以用传统方式用定义的对象调用 (定义的对象名.方法名) 也可以直接被所属的类调用 (类名.方法名) static方法不能访问成员变量 2. static修饰成员变量。 调用直接可以用(类名.变量名)/(对象名.变量名) 此时的变量已经是类变量了,修改其值所有对象中的该变量都会被同样更改。任何对象都可以使用该变量但这个变量只有一份。 ...

2020-11-14 17:07:28 204

原创 循环语句

循环语句 1.while语句 package third; public class WHILE语句 { public static void main(String[] args) { // TODO Auto-generated method stub int i=0; while(i<10) {//先判断条件是否满足(i小于10) System.out.println("i="+i);//满足条件进入花括号内,并且执行括号内语句(输出i的值) i++; }//一

2020-11-07 17:56:57 238

原创 double类型运算会出偏差2020-11-06

double类型运算会出偏差 double类型数进行相互运算会出现较小的误差,当进行到多次运算后误差会明细出现; 例:double a=0.1,b=0.1;a+b结果是0.2。*此时已经产生误差只是很小没有体现出来就认为结果是0.2* package third; public class 浮点运算 { public static void main(String[] args) { // TODO Auto-generated method stub double a=0.1,b=0.1;

2020-11-06 09:10:09 626

原创 2020-11-04

运算符合 加法 + 减法 - 乘法 * 除法 / 整除 % 连接符 + 例:‘ab+c’ 结果‘abc’ 取正 +(单目运算符) 取负 - (单目运算符) 赋值 = 平方 例:Math.pow(b,2) 结果b² 自增自减 假设开始i为2 a= i++ 先给a赋值再执行i+1操作 b=++i 先执行i+1再给b赋值 自减同理 证明代码如下 package third; public class 自增自减运算 { public static .

2020-11-04 17:26:55 123

原创 JAVA 第一案例:英尺英寸转换

英尺英寸转换## Java案例:英尺英寸转换米 JAVA 第一案例:英尺英寸转换米 public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("英式长度单位转换:"); System.out.println("请输入要转换的长度 尺 寸"); Scanner in=new Scanner(System.in); int foot; int inch; foot=i

2020-11-04 12:24:23 986 3

jvm干货总结图

jvm干货总结图

2021-09-26

空空如也

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

TA关注的人

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