Java
Linux系统中Jar包自动重启
先在指定目录创建一个shell脚本 第一种方法,缺点是,这个restart.sh停了,就不会监测了 编辑 给脚本授权 将shell脚本在后台运行起来 第二种方法 写入定时任务
VsCode 配置java环境
1、java 的下载和安装一、安装JDKjava下载网址根据自己操作系统和系统位数下载相应的JDK安装 Java 就是安装 JDK 点击下一步,安装完成后点关闭记住这个安装路径,配置环境变量需要用二、配置环境变量右击此电脑,点击属性,找到高级系统设置 点击新建,创建创建环境变量 JAVA_HOME。设置 JAVA_HOM
pytest+allure环境搭建
一、pytest安装 pip install -U pytest pytest官网:https://www.osgeo.cn/pytest/getting-started.html#install-pytest 二、java8安装 1、根据该网址下载(需oracle账号) https://www.oracle.com/java/technologies/downloads/#java8 2、配置系
接口测试--什么是接口?什么是接口测试?
一.什么是接口? 接口:简单来说就是 系统之间传输数据的通道。【就好像手机充电,必须要用充电线一样】 接口的特点:(1)一定的规范要求(协议)(2) 能灵活自定义的部分(开发) 测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 二.接口都有哪些类型? 接口一般分为两种: 1.内部系统的接口 2.系统对外的接口或外部系统接口(又叫第三方接口) 内部系统的接口:方法与
ubuntu下java安装
首先看自己的系统版本是什么,可以通过:uname -a的命令来查看,比如我的系统`22.04.1-Ubuntu XXX x86_64 x86_64 x86_64 GNU/Linux`。去官网下载相关的包,地址:https://www.oracle.com/java/technologies/downloads/ 这里我们的是x86_64,选择x64 Compressed A
VUE 滚动到底部加载更多(附带指令实现方式)
VUE 滚动到底部加载更多(附带指令实现方式) 直接上代码: mounted() { window.addEventListener('scroll', this.handleScroll, true); }, destroyed() { window.removeEventListener('scroll', this.handle
搭建skywalking监控平台
搭建skywalking监控平台一.平台建构二.环境搭建注意核对系统时间是否正确Datentpdate pool.ntp.org1.在任意目录新建一个docker-compose的目录cd /homemkdir docker-compose2.在docker-compose的目录下,新建一个docker-compose.yml的文件touch docker-compose.yml添加以下配置:ve
vue3+ts+vite enum keyof typeof a-table columns 里的使用 第十回
export enum Roles{ SuperAdmin='超级管理员', Admin='管理员', Other='其它', ... } 首先看一个基本的枚举类的定义,是的,做过后端的道友一看就知,在我们实际开发里,枚举一直是比较常用的类型,但是如何在TS里拿到枚举的值,就需要额外的学习一下了。 import {Roles} from
webpack前端项目调试环境安装入门:禁用UglifyJs只合并JavaScript不压缩混淆代码
webpack是目前比较流行的前端build工具,本质上是一个模块打包器。合并压缩JavaScript,css,图片等。 目前有很多开源项目使用webpack进行打包,下面介绍的是如何编绎这些开源项目。 webpack安装 webpack目前的版本较多,各个版本使用上区别也较大,一般在项目的 package.json 中会指明依赖的webpack版本,只需要在项目目录下执行npm install
app端文章列表展示
一、表结构分析 文章信息表、文章配置表、文章内容表 文章信息表:文章ID、图片、布局、作者信息等 文章配置表:是否可转发、评论、删除等 文章内容表:文章内容 其中文章配置表和文章内容表都存在文章ID字段,即与文章信息表为1对1关系 question:为什么文章表要拆分成多个表? 垂直分表:将一个表的字段分散到多个表中,每个表存储其中一部分字段。 优势: 1. 减少IO争抢,减少锁表的几率,查看
Redis跳跃表是如何添加元素的?
今天分享的这道题来自于蔚来的真实面试题。 Java 面试不可能不问 Redis,问到 Redis 不可能不问 Redis 的常用数据类型,问到 Redis 的常用数据类型,不可能不问跳跃表,当问到跳跃表经常会被问到跳跃表的查询和添加流程,所以接下来我们一起来看这道题的答案吧。 Redis 有序集合 ZSet 是由 ziplist (压缩列表) 或 skiplist (跳跃表) 组成的。 压缩列表
vue3+ts+vite antd自定义主题和vite打包配置资源压缩和分类打包, 第十一回
直接贴出vite.config.ts 的配置 plugins:[ vue(), AutoImport({ imports: ['vue', 'vue-router'], // 自动导入vue和vue-router resolvers:[ AntDesignVueResolver(), // 自动导入ant-desig
CentOS7+java8+hadoop3.3.5环境搭建
需要的配置文件 centos7的镜像 centos-7.9.2009-isos-x86_64安装包下载_开源镜像站-阿里云 (aliyun.com) java8 Java Downloads | Oracle hadoop3.3.5 Index of /dist/hadoop/common/hadoop-3.3.5 (apache.org) 步骤 首先第一步在本地下载好vmware和cent
Java基础 -Day04
Java基础 -Day04 For循环 循环结构的4个要素: ①初始化条件 ②循环条件----->只能是Boolean类型 ③循环体 ④迭代条件 循环结构 for(①;②;④){ ③ } 执行过程:① - >② - >③ - >④ - >② - >③ - >④ -> ... -> ② While循环 循环结构的4个要素: ①
工业物联网:功能强大的SCADA软件推荐
前言 发现优化工业运营效率并最大化投资回报率的最佳“监控和数据采集 (SCADA)、工业物联网 (IIoT)、人工智能 (AI) 等”数字化转型技术,使商业组织能够提高运营效率并促进公用事业管理。当配备最好的 SCADA 软件时,工业组织将获得优势,该类软件可以促进远程设备监控、实时设施监控、集成安全监控以及准确的数据遥测。顶级 SCADA 软件可以解决与可操作性,时间管理
编程:“如果当年我遇到自己,我会更早的成为我?”
作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!😄 如果当年我遇到自己,我会更早的成为我? 你觉得一瞬间的技术能力提升,是必须经历过过吃苦或者浪费掉时间去摸索找路吗?🤔 可能都不是!任何成长都不是一个孤立的过程,你不可能凭空创造成长。而成长的本质是提升认知,只有吸收更有价值的知识和见识更高人的本事,才是快速成长的关键。 就像15年我跳槽进
Solon Web 也支持响应式开发了?!
"solon.web.flux" 是 solon v2.3.6 新推出的生态插件,为 solon web 提供响应式接口支持 (io.projectreactor) 。为什么叫这个名呢?因为用户群里投票说,这个名大家一看就知道是干啥的! 这个插件,支持所有 solon 已适配的 http server 插件,包括 jdk 自带的 sun http server。情况如下: 插件 适配框架 包
【从零开始学微服务】04.微服务架构的特点
大家好,欢迎来到万猫学社,跟我一起学,你也能成为微服务专家。 微服务架构被技术大牛们总结出了以下九个特点: 服务组件化 围绕业务功能 产品而不是项目 强终端弱管道 去中心化管理 去中心化数据管理 基础设施自动化 容错性设计 演进式设计 下面我们来逐个详细了解一下。 服务组件化 当我们谈到组件的时候,一般是指可以独立替换、可以独立升级的功能单元。在以往的架构中,我们引入组件时,使用动态链接
Spring Cloud Gateway编码实现任意地址跳转
欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 本篇概览 作为《Spring Cloud Gateway实战》系列的第十四篇,本文会继续发掘Spring Cloud Gateway的潜力,通过编码体验操控网关的乐趣,开发出一个实用的功能:让Spring Cloud Gateway应用在收到请求后
Building a Dice Game using JavaScript Javascript构建一个dice game 项目
We will be building a Dice Game Project using HTML, CSS, and JavaScript. The Dice Game is based on a two-player. Both players roll the dice and the player who gets the highest phase value will win the
ElasticSearch(ES)、ik分词器、倒排索引相关介绍
简介: ES(ElasticSearch)是一款分布式全文检索框架,底层基于Lucene实现。Lucene只是一个框架; ES与传统数据的区别主要有: 1).结构名称不同 一个ES集群可以包含多个索引(数据库),每个索引又包含了很多类型(表),类型中包含了很多文档(行),每个文档使用 JSON 格式存储数据,包含了很多字段(列)。 关系型数
部署Kafka应用步骤::::
如何部署Kafka应用 原创 Summer Stone 测试DAO 2023-06-12 23:30 发表于江苏 收录于合集#Kafka4个 本地部署Kafka应用步骤如下: 安装Java 确保你的 本地系统(macOS,Windows)上已经安装了 Java 开发工具包(JDK)。Kafka 是用 Java 编写的,需要 Java 环境来运行。
Ruby web开发实战(4)-JQuery(1)
目录下载并安装Document Ready 下载并安装 jQuery是一个快速、小型且功能丰富的JavaScript库。它通过一个跨多个浏览器工作的易于使用的API,使HTML文档遍历和操作、事件处理、动画和Ajax等事情变得更加简单。jQuery结合了多功能性和可扩展性,改变了数百万人编写JavaScript的方式。 https://jquery.com/ 生产用的压缩版 Downloa
Leekcode心得总结
单调栈应用场景 在一维数组中对每一个数找到第一个比自己小(或大)的元素。这类“在一维数组中找第一个满足某种条件的数”的场景就是典型的单调栈应用场景。 好比LeekCode739每日温度、42接雨水和84柱状图最大矩形 希望本文章对您有帮助,您的转发、点赞是我的创作动力,十分感谢。更多好文推荐,请关注我的微信公众号--JustJavaIt
SpringBoot假死,十万火急,怎么救火?
文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 :《尼恩Java面试宝典》 持续更新+ 史上最全 + 面试必备 2000页+ 面试必备 + 大厂必备 +涨薪必备 免费赠送 :《尼恩技术圣经+高并发系列PDF》 ,帮你 实现技术自由,完成职业升级, 薪酬猛涨!加尼恩免费领 免费赠送 经典图书:《Java高并发核心编程(卷1)加强版》 面试
分布式任务elasticjob整合springboot本地多服务启动(附源码)
Elastic-Job是一个分布式调度的解决方案,由当当网开源,它由两个相互独立的子项目Elastic-Job-Lite和ElasticJob-Cloud组成,使用Elastic-Job可以快速实现分布式任务调度。 Elastic-Job的github地址:https://github.com/elasticjob 功能列表: 分布式调度协调 在分布式环境中,任务能够按指定的调度策略执行,并且能够
你如何理解 JS 的继承?
在JavaScript中,继承是一种机制,允许一个对象(子类)从另一个对象(父类)继承属性和方法。这使得子类可以共享父类的功能,并有能∧自身定义新的功能。 JavaScript中的继承通过原型链实现。 具体来说,JavaScript中的继承可以通过以下几种方式实现: 原型链继承:将父类的实例作为子类的原型,从而实现继承。通过使用Child.prototype = new Parent()来实现,