自定义博客皮肤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)
  • 收藏
  • 关注

原创 分布式调度XXL-JOB|配置部署执行器项目

上节下载的代码其实已经为我们写好了一个执行器项目:这节我们手动完成执行器项目:选择maven管理,这里我选择的jdk1.8 spring boot 版本选择的是 2.7.6执行器配置添加执行器配置方法 添加job处理类 使用@XxlJob注解 属性起一个名字:demoJobHandler记住这个名字 后面添加任务时需要填写这个名字运行启动类,本地运行运行后打开任务调度中心,在任务管理中新增一个任务:这里选择执行器为示例执行器,配置任务描述和负责人,设置触发时间,这里设置每五秒

2024-12-22 18:27:10 351

原创 分布式调度XXL-JOB|配置部署调度中心

下载号源码,解压获取到“调度数据库初始化SQL脚本” sql文件,执行即可。默认登录账号 “admin/123456”, 登录后运行界面如下图所示。根据个人实际情况,修改配置文件,把数据库账号密码配置上。直接在本地运行项目,运行。

2024-12-22 16:15:16 390

原创 分布式调度XXL-JOB|初步了解XXL-JOB

任务调度,听起来像是一件高大上的事,但实际上,它在我们生活中也随处可见的给我们带来便利。让我们来看看一些生活中的例子,了解任务调度是如何默默为我们保驾护航的:每个月花呗还款日,花呗会准时发送短信提醒你该还花呗了。双十二到了,某猫某狗这类电商平台会每天上午十点定时发放优惠券。某财务系统需要每天在凌晨0:10分自动执行任务,结算并统计前一天的财务数据,进行汇总处理。以上场景就是任务调度所需要解决的问题。任务调度就是为了自动完成特定任务,在约定的特定时刻去执行任务的过程。

2024-12-19 16:47:20 417

原创 史上最简单的正则表达式,读完就能让你轻松使用正则表达式

快速上手正则表达式

2024-12-16 17:15:01 952

转载 k8s学习|k8s集群环境的搭建

●kubernetes支持多种网络插件,比如flannel、calico、canal等,任选一种即可,本次选择flannel,如果网络不行,可以使用本人提供的。●③ 二进制包:从官网上下载每个组件的二进制包,依次去安装,此方式对于理解kubernetes组件更加有效。●一主多从:一个Master节点和多台Node节点,搭建简单,但是有单机故障风险,适合用于测试环境。●多主多从:多台Master和多台Node节点,搭建麻烦,安全性高,适合用于生产环境。

2024-12-03 11:52:18 92

原创 k8s学习|k8s的介绍

1 应用部署方式的演变1.1 应用部署方式的演变●应用程序的部署方式经历了三个主要的发展阶段:●① 传统部署:○在互联网早期,应用程序通常直接部署在物理服务器上。○优点:部署方式简单,几乎不需要额外的技术支持。○缺点:无法为应用程序明确划定资源使用边界,导致计算资源分配不均,程序间容易互相干扰,影响性能和稳定性。●② 虚拟化部署:○可以在一台物理机上运行多个虚拟机,每个虚拟机都是独立的一个环境。○优点。

2024-12-02 10:32:20 900

原创 盛最多水的容器

首先第一种办法就是笨办法,暴力求解,使用双重循环列出所有情况,通过计算底乘高,找出盛最多水的情况,返回,但是实际中如果输入数组过长的话则会超出时间限制。图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。因此,要矩阵面积最大化,两条垂直线的距离越远越好,两条垂直线的最短长度也要越长越好。所以可以采用双指针,定义两个指针让他从两边同时走,然后找出面积最大的时候。长度:两条垂直线的距离,由数组下标决定。轴共同构成的容器可以容纳最多的水。

2024-09-25 14:42:08 232

原创 IDEA如何找回不小心丢失的代码

我认为第一次双击shift找到的local history弹出来的是git的history,所以这里还是建立在git帮我们保存的代码记录。但是第二步的右击工程找到的local history是idea的额外的功能,相当于idea也在后台帮我们备份了本地的代码的历史记录。右键点击工程,也会有一个local history,在这里面同样有代码的历史记录,通过在这里回滚,成功把所有的代码全部找回来了。双击shift搜索local history的方式找到了代码,回滚。但是发现仍然有一部分代码没有“找回来”

2024-09-19 15:40:30 1904

原创 一些常用的脱敏方法,姓名脱敏,手机号码脱敏,身份证脱敏,地址脱敏

【代码】一些常用的脱敏方法,姓名脱敏,手机号码脱敏,身份证脱敏,地址脱敏。

2024-09-19 14:52:12 169

原创 windows11下载docker,docker提示 docker engine stopped,windows系统更新导致docker无法使用

windows11下载docker,docker提示 docker engine stopped,windows系统更新导致docker无法使用

2024-08-16 16:42:58 3304

原创 一个简单方法将java对象的属性以字符串“字段中文:值”输出

对象属性修改为中文形式!!!

2024-08-16 15:28:31 268

原创 Java 类 带参数new不出来

类似这种解决办法:查看导入的包:删掉即可。

2023-09-06 13:03:41 150

原创 IDEA Java右击没有运行run

1.参照其他博主方法,检查是否有main方法,是否main方法为static。主要情况:有的类中的main方法右击有run可以运行,而有的类中右击。检查自己要运行的这个main方法上方是否导入这个包。2.参照其他博主方法,检查版本是否正确。

2023-09-06 12:58:40 1324

原创 educoder 软件工程导论 结构化分析方法-数据流图

educoder 软件工程导论 结构化分析方法-数据流图

2022-06-26 08:54:01 8208

原创 python学习 | 实例1 温度转换

#TempConvert.pyTempStr = input("请输入带有符号的温度值:")if TempStr[-1] in ['F','f']: C = (eval(TempStr[0:-1])-32)/1.8 print("转换后的温度是{:.2f}C".format(C))elif TempStr[-1] in ['C','c']: F = 1.8*eval(TempStr[0:-1])+32 print("转换后的温度是{:.2f}F".format(F)).

2021-08-01 18:43:57 163

原创 Java学习 | 注释

为了方便程序的阅读,Java语言允许程序员在程序中写上一些说明性的文字,用来提高程序的可读性,这些文字性的说明就称为注释。注释不会出现在字节码文件中,即Java编译器编译时会跳过注释语句。在Java中根据注释的功能不同,主要分为单行注释、多行注释和文档注释。单行注释单行注释使用“//”开头,“//”后面的单行内容均为注释。多行注释多行注释以“/*”开头以“*/”结尾,在“/*”和“*/”之间的内容为注释,我们也可以使用多行注释作为行内注释。但是在使用时要注意,多行注释不能嵌套使用。文档注释文档注释

2021-08-01 16:12:16 228

原创 Java学习 | API的认识

JDK帮助文档 SUN公司为JDK工具包提供了一整套文档资料,我们习惯上称之为JDK文档。 JDK文档中提供了Java中的各种技术的详细资料,以及JDK中提供的各种类的帮助说明。 JDk文档是Java语言的完整说明,大多数书籍中的类的介绍都要参照它来完成,它是编程者经常查阅的资料 如何理解API:就当做是一个“字典”,“使用手册”,API就相当于是一个电子的帮助文档,可以帮我们查看JDK提供的类的信息,平时查看的时候可结合百度一起看。其实API没有什么神奇的,就是一个电子文档而已,帮助我...

2021-07-30 17:46:47 94

转载 Java学习 | Java环境变量配置

配置java环境变量 打开系统设置,点击高级程序设置然后点击环境变量打开环境变量界面以后 点击下方的新建(注意:下方系统变量的新建按钮)JAVA_HOME变量新建JAVA_HOME变量(下方可复制)JAVA_HOME点击浏览目录,找到你刚才安装时第一次更改的路径(未修改的默认路径为 C:\Program Files\Java\jdk1.8.0_181 )(我的安装比较早,所以图片上显示的是jdk1.8.0_161)然后点击确定。...

2021-07-30 17:40:29 104

原创 python学习 | 有趣的python小程序

简单 python程序的编写和运行1.Hello World打开IDLE输入print("Hello World")回车2.绘制同心圆同样打开IDLE输入代码import turtleturtle.pensize(2)turtle.circle(10)turtle.circle(40)turtle.circle(80)turtle.circle(160)...

2021-07-30 17:05:50 478 1

原创 python学习 | python开发环境配置Windows版

下载地址:https://www.python.org/下载方法:1 输入网址进入2 点击download3 选择python3.9.6进行下载,然后在相应的文件夹找到对应的文件,为了方便,我一般都会下载到桌面,便于操作。

2021-07-30 17:00:33 86

原创 python学习 | 1.python基本语法元素(1)

1.1程序设计基本方法计算机与程序设计计算机概念:计算机是根据指令操作数据的设备 功能性:对数据的操作,表现为数据计算、输入输出处理和结果存储等 可编程性:根据一系列指令自动地可预测地、准确地完成操作者的意图计算机的发展:计算机的发展参照摩尔定律,表现为指数方式程序设计:程序设计是计算机可编程性地体现程序设计语言:程序设计语言是一种用于交互(交流)的人造语言 ...

2021-07-25 17:43:44 92

原创 Java学习 | Java环境准备

【1】下载JDKwww.oracle.com/technetwork/java/javase/downloads/index.html【2】安装JDK【3】卸载JDK控制面板卸载即可【4】 验证JDK是否安装成功(1)方式1:去安装目录下看一眼:(2)方式2:通过控制命令台查看:(3)方式3:通过控制面板查看:【5】JDK和JRE:JDK: Java Development kit ----&...

2021-07-17 14:56:46 87

原创 Java学习 | 常用DOS命令

【1】DOS操作系统Microsoft公司推出的操作系统。(在windows之前的操作系统)DOS是英文"Disk Operating System"的缩写,其中文含意是"磁盘操作系统".DOS是单用户、单任务的操作系统.(只能执行一个任务)【2】DOS命令--在windows中,我们通过鼠标菜单等来操作系统,而在dos操作系统中,要通过dos命令来操作系统。--是DOS操作系统的命令,是一种面向磁盘的操作命令,--不区分大小写。【3】命令学习:windows给我们保留了类似dos系统

2021-07-17 14:43:06 322

原创 Java学习 | 核心机制

一、垃圾收集机制java垃圾回收,JAVA特有功能,垃圾收集意味着程序不再需要的对象是"无用信息",这些信息将被丢弃回收。垃圾收集的目的在除不再使用的对象,当对象建立的时候垃圾收集期,就开始监控对象的动态情况,垃圾收集主要是对内存的释放。创建对象的时候申请一个空间 1.不再使用的内存空间应回收 → 垃圾收集; 2.Java消除了程序员回收无用内存空间的职责;提供一种系统级线程跟踪存储空间的分配情况。在JVM的空闲时,检查并释放可被释放的存储器空间;相比c++,开发人员负...

2021-07-17 09:18:39 126

原创 Java学习 | Java的特性和优势

跨平台/可移植性这是Java的核心优势。Java在设计时就很注重移植和跨平台性。比如:Java的int永远都是32位。不像C++可能是16,32,可能是根据编译器厂商规定的变化。这样的话程序的移植就会非常麻烦。安全性Java适合于网络/分布式环境,为了达到这个目标,在安全性方面投入了很大的精力,使Java可以很容易构建防病毒,防篡改的系统。面向对象面向对象是一种程序设计技术,非常适合大型软件的设计和开发。由于C++为了照顾大量C语言使用者而兼容了C,使得自身仅仅成为了带类的C语言,多少影响了其

2021-07-14 07:33:03 142

原创 Java学习 | Java体系结构

JavaSE(Java Standard Edition):标准版,定位在个人计算机上的应用这个版本是Java平台的核心,它提供了非常丰富的API来开发一般个人计算机上的应用程序,包括用户界面接口AWT及Swing,网络功能与国际化、图像处理能力以及输入输出支持等。在上世纪90年代末互联网上大放异彩的Applet也属于这个版本。Applet后来为Flash取代,Flash即将被HTML5取代。JavaEE(Java Enterprise Edition):企业版,定位在服务器端的应用JavaE...

2021-07-13 14:55:38 79

原创 Java学习 | Java简史

【1】SUN公司美国SUN(Stanford University Network)公司在中国大陆的正式中文名为“太阳计算机系统(中国)有限公司”在台湾中文名为“升阳电脑公司”。【2】Java为什么被发明Green项目。应用环境:像电视盒这样的消费类电子产品要求:语言本身是中立的,也就是跨平台 1996年Java第一次发布就引起了人们的极大兴趣。关注Java的人士不仅限于计算机出版界, 还有诸如《纽约时报》《华盛顿邮报》《商业周刊》这样的主流媒体。Java 是第一种也是唯一种...

2021-07-12 08:33:27 107

原创 Java学习 | 第一章 初识Java 计算机语言的发展历史

计算机语言的发展历史计算机编程语言的发展,是随着计算机本身硬件发展而发展的。硬件速度越快、体积越小、成本越低,应用到人类社会的场景就会越多,那么所需要的算法就会越复杂,也就要求计算机编程语言越高级。最初重达几十吨但一秒只能运算5000次的ENIAC(世界上第一台计算机),只能做非常小的应用,比如:某些情况的弹道计算。现在任何一个人的手机运算能力都可以秒杀那个年代地球上所有计算机运算能力的总和。计算机编程语言的发展历经了从低级到高级发展。发展的核心思想就是“让人更容易编程”。越容易使用的语言,就有越多人.

2021-07-11 11:28:59 138

空空如也

空空如也

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

TA关注的人

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