E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java-排障
java-
接口继承和多态
一个接口能继承另一个或者多个接口,这和类之间的继承比较相似。接口的继承使用extends关键字,子接口继承父接口的方法。如果父接口中的默认方法有重名的,那么子接口需要重写一次代码当中体现多态性,其实就是一句话:父类引用指向子类对象。格式:父类名称对象名=new子类名称();或者:接口名称对象名=new实现类名称();publicclassFu{publicvoidmethod(){System.o
放牛娃@搞IT
·
2023-04-04 06:25
java
servlet
jvm
【云原生之K8s】 K8s之pod
排障
思路
目录一、
排障
基本命令二、Pod处于Pending状态三、Pod一直处于Waiting或ContainerCreating状态四、Pod处于ImagePullBackOff状态五、Pod一直处于CrashLoopBackOff
芒地狠
·
2023-04-04 03:23
kubernetes
云原生
docker
k8s集群调度、亲和性、污点和容忍、pod状态、
排障
步骤
目录一、调度约束二、创建资源工作流程三、Scheduler调度过程1.Scheduler调度中考虑的问题2.调度过程的步骤3.预算策略(predicate)的常见算法4.优选策略(priorities)的优先级四、Pod调度到指定Node节点1.nodeName指定Node节点名称2.nodeSelector指定Node节点的标签补、kubectl操作资源标签1.查看标签2.添加标签3.修改标签4
TaciturN'
·
2023-04-04 01:43
Kubenetes
kubernetes
运维
docker
Java-
算法-动态规划-背包问题
看完本篇文章可以再多练习相似题目算法-动态规划-背包问题-附一一.背包问题介绍1.最原始的背包问题给定一组物品,每种物品都有自己的重量和价格,在限定的总重量内,我们如何选择,才能使得物品的总价格最高。2.暴力解法在最原始的背包问题中,我们假设每种物品只可以选一次,那么背包问题就可以转换为更为具体的0/1背包问题,即每种物品要与不要的问题。这种问题用暴力解法可以用回溯来做,即每种物品开始直接选择,然
ForwardSummer
·
2023-04-04 00:10
leetcode
Java
动态规划
算法
java如何实取随机数_java - 如何在Kotlin中获取随机数?
java-
如何在Kotlin中获取随机数?可以在2个参数之间返回随机整数的通用方法,如ruby,可以使用rand(0..n)。有什么建议吗?
姐姐妹妹向前冲
·
2023-04-03 19:29
java如何实取随机数
Java-
容器
一、ListArrayListlist=newArrayListlist=newArrayListlist=newArrayListlist=newArrayList(双链表)实现只需修改上面代码的其中一条语句,然后导入新的类,其他的代码和上边一模一样!!!Listlist=newLinkedList和LinkedListpush():压入元素get():得到元素的值pop():弹出栈顶元素,并返
宇宙超级无敌狂拽霹雳魔法暴龙战神
·
2023-04-03 17:52
java
蓝桥杯
java
蓝桥杯
基于Java Agent实现APM
1.1、为什么需要APMAPM主要用于对微服务做“监控及故障发现”,如性能监控,出现故障时发送告警,及辅助
排障
;更进一步可提前做故障预警。
Shi Peng
·
2023-04-03 13:35
监控排障
java
开发语言
java-
动态注解日志
定义注解@Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic@interfaceSysLog{Stringvalue()default"";ServiceSysLogEnumsysLogEnum();}日志注解调用实现类@Slf4j@Lazy@Aspect@Componentpublicc
一个大肚凹凸曼
·
2023-04-03 09:59
spring
java
后端
java多线程基础学习[狂神说
java-
多线程笔记]
java多线程基础学习一、线程简介1.类比2.程序进程线程3.线程的核心概念二、线程的实现(重点)调用方法与调用多线程的区别Thread类1.thread使用方法2.代码实现3.应用Runnable接口1.Runable使用方法2.代码实现3.应用Callable接口1.Callable使用方法2.代码实现三、线程的状态线程的5个状态线程方法观察线程的状态线程的优先级守护线程(daemon)四、线
Alivorth
·
2023-04-03 08:10
java学习
多线程
java
并发编程
java 干支_
Java-
获取年月日对应的天干地支
1publicclassMyDate{2/**3*对于年月日的天干地支4*/5privateintyear_ganZhi;6privateintmonth_ganZhi;7privateintday_ganZhi;8/**9*关于阴历的相关信息10*/11privatestaticint[]lunar_info={0x04bd8,0x04ae0,0x0a570,0x054d5,120x0d260,
Johnson Aker
·
2023-04-03 08:44
java
干支
【2023】华为OD机试真题
Java-
题目0202-去除多余空格
去除多余空格题目描述去除文本多余空格,但不去除配对单引号之间的多余空格。给出关键词的起始和结束下标,去除多余空格后刷新关键词的起始和结束下标。条件约束:不考虑关键词起始和结束位置为空格的场景;单词的的开始和结束下标保证涵盖一个完整的单词,即一个坐标对开始和结束下标之间不会有多余的空格;如果有单引号,则用例保证单引号成对出现;关键词可能会重复;文本字符长度length取值范围:[0,100000];
AmosCloud2013
·
2023-04-03 06:48
java
开发语言
华为
算法
链表
【
排障
】bash: schematool: 未找到命令的原因
发现问题在Hive元数据配置到MySQL过程中,配置完后初始化Hive元数据库不成功,报错:bash:schematool:未找到命令的原因解决问题:1.检查是否有将MySQL的JDBC驱动拷贝到Hive的lib目录下。这一步可能会拷贝错。2.配置Metastore到MySQL,要在hive/conf目录下新建hive-site.xml文件,写入配置信息。拷贝配置信息时要注意换行问题。3.检查配置
不断学习的克里斯
·
2023-04-03 05:56
Hive学习
hive
mysql
数据库
JVM学习.05 JVM常见的
排障
和调优
所以还需要学习一些常用的JVM
排障
工具,和一些常见的调优手段。2、故障排查常用工具2.1、命令行工具2.1.1、jpsJVMProcessStatusTool(jps)虚拟机进程状态工具。
有一只柴犬
·
2023-04-02 14:07
JVM
java
jvm
OpenCV官方教程-
Java-
翻译矫正01-什么是直方图?
什么是直方图?直方图是收集的数据计数,组织成一组预定义的bin当我们说数据时,我们并没有将其限制为强度值(正如我们在前面的教程直方图均衡中看到的)。收集的数据可以是您认为对描述图像有用的任何特征。让我们看一个例子。想象一个矩阵包含图像的信息(即范围内的强度0-255):如果我们想以有组织的方式统计这些数据会发生什么?由于我们知道这种情况下的信息值范围是256个值,我们可以将我们的范围划分为子部分(
菜鸟老文
·
2023-04-02 13:12
TaiChuEIf
opencv
图像处理
Java-
多线程之线程池是否需要关闭
Jmeter压力测试背景之前的文章Java—多线程之学了就要用-CountDownLatch中,用线程池处理相关业务的功能代码,在程序处理完毕后,线程池并未关闭,后来review代码的时候发现了这个问题,将线程池关闭。上线之前通过jmeter进行压力测试。对比线程池关闭和不关闭时压力测试的情况。下面通过测试数据进行对比。测试核心代码@RestController@RequestMapping("t
水晶果冻1125
·
2023-04-02 06:57
#
Java-多线程
java
多线程
jmeter
压力测试
JAVA-
数据结构-队列-附leetcode
JAVA-
数据结构-队列-附leetcode1.简介排队——先进先出单端队列——只有一个口可以进,一个口可以出双端队列——两个都可以进,两个口都可以出左进右出右进左出时间复杂度访问O(N)搜索O(n)插入
jinghang2000
·
2023-04-02 06:54
数据结构个人笔记
JAVA个人笔记
java
leetcode
数据结构
java正则表达式 否定_
java-
正则表达式查找变量并忽略方法
我正在尝试编写一个正则表达式,以查找给定一段JavaScript代码中的所有变量(并且只有变量,完全忽略方法).实际的代码(执行regex的代码)是用Java编写的.现在,我有这样的事情:Matchermatcher=Pattern.compile(".*?([a-z]+\\w*?).*?").matcher(string);while(matcher.find()){System.out.pri
网易浪潮工作室
·
2023-04-01 22:47
java正则表达式
否定
华为OD机试题-
java-
华为机试题及答案
1.通过键盘输入任意一个字符串序列,字符串可能包含多个子串,子串以空格分隔。请编写一个程序,自动分离出各个子串,并使用’,’将其分隔,并且在最后也补充一个’,’并将子串存储测试:输入:“abcdefghid”输出:“abc,def,gh,i,d,”第一种方法:importjava.util.Scanner;publicclassMain1{publicstaticvoidmain(String[]
Eason Y L He
·
2023-04-01 10:17
机试题
java
华为
Java-
后端-分层架构-浅谈
Controller实现层:该层主要是编写Controller实现类,作为请求的入口,负责前后端的交互;Service业务层:该层主要是编写Service接口和ServiceImpl实现类,编写Service接口的作用在于可实现接口与实现类的解耦,为什么要实现接口与实现类的解耦?1.当编写业务层接口的人和编写业务层实现类的人不是同一个人时,可实现互不影响2.代码的调用先于代码的实现,所以可以先写好
进阶的橙汁糖
·
2023-03-31 15:39
Java
java
分层架构
java-
图片url转File
privateFilegetFileByUrl(StringfileUrl,Stringsuffix){ByteArrayOutputStreamoutStream=newByteArrayOutputStream();BufferedOutputStreamstream=null;InputStreaminputStream=null;Filefile=null;try{URLimageUrl=
极简_Fengzt
·
2023-03-31 12:35
JavaWeb.三层架构项目集成
前篇总结什么是jsp-是一种文件格式-写java,html,css,js-jsp本质上是java的额外封装,解析过程中优先解析java">-.jsp->.
java-
>.class->jvm执行安装tomcat
这脑子我不想要了(ಥ_ಥ)
·
2023-03-31 11:35
java
web
eclipse
蓝桥杯
JAVA-
知识点汇总复习
为了准备第十三届蓝桥杯大赛(软件类)省赛以及其他的比赛。现将知识点汇总整理一下,顺便自己也复习学习。个人博客www.tothefor.com为方便,放一些蓝桥杯、一本通的题目和数据。可自行拿取。GitHub地址另外,针对于某些错误的修改或更新,具体可见更新说明新手、小白或刚入坑的小伙伴,如果对蓝桥杯的准备有什么疑惑的,可以看看这个视频。B站视频知识点蓝桥杯JAVA-1.入门必知、正常输入输出和快速
墨水记忆
·
2023-03-30 23:40
蓝桥杯
蓝桥杯
java
职场和发展
java--时间类实例1--时分秒计算
基础内容:
Java-
时间类使用介绍在java对时分秒计算常用的类有LocalTime只包括时间LocalDateTime包括时间和日期DateTimeFormatter格式化类工具类ChronoUnit
一只小余
·
2023-03-30 22:59
java基础
java
蓝桥杯
开发语言
Mac M1 安装 JDK 及动态切换版本
package=jdk#zuluOracleX86JDK:https://www.oracle.com/java/technologies/downloads/#java8-mac安装完成后,终端输入
java
九七年生于初夏
·
2023-03-30 22:37
工具
java
macos
开发语言
Java-
泛型及其通配符
1.类的泛型classPerson{//泛型作为一个参数(使用的时候有些像类,但不是类)privateStringname;privateintage;privateTt;publicPerson(Stringname,intage,Tt){this.name=name;this.age=age;this.t=t;}//有自己的get,setpublicTgetT(){returnt;}publi
CeasarH
·
2023-03-30 20:14
java
Java-
数组及参数传递
Java数组1.概念-什么是数组数组可以理解成在计算机中的多个连续的存储空间,里面可以按顺序存放多个类型相同的数据。2.语法及使用2.1数组的使用:数组连续存储空间2.2获得数组的基本语法:数据类型[]数组名=new数据类型[长度];3.数组的使用数组也是一个[数据类型]4.JVM堆栈4.1.堆:可以理解为凡是new出来的东西都放在这里面,堆内存可以被虚拟机动态的分配内存大小,无需事先告诉编译器的
A安慕c
·
2023-03-30 17:52
异地多活网络架构学习
设计原则:网络在规划和设计时除了可扩展性、冗余性外还必须遵守一个原则,那就是越简单越好,利于后期的
排障
和运维。解决南北互通和三大运营商互通问题:1.可以采用系统部署到用户最近区域。
weixin_34124939
·
2023-03-30 09:21
python
运维
Java-
双色球小程序
“毕业两年,是那种仿佛在大学并没有学习过java一般的菜。思来想去,得会一样技术傍身,那就从Java开始吧。写这个的目的就是记录一些遇到的问题,和思考的过程,也是一种财富ba。(。・∀・)ノ゙”——一个技术小白白先从一个双色小程序记录。【题目】写一个JAVA小程序,执行main方法的时候输出(System.out.println)双色球。红球一共6个,每组从1-33中抽取一个,六个互相不重复。然后
taimafanle121
·
2023-03-30 05:23
java
Java-
生成一个10位的随机密码
获取一个10位的随机密码,包含3个大写字母,3个小写字母,3个数字,1个‘@’一、思路:1.得到一个list。该list里包含3个大写字母,3个小写字母,3个数字,1个‘@’。2.乱序。使用Collections.shuffle(list);将list里的元素打乱顺序。3.循环遍历,输出。3种for循环都列在代码中啦。二、衍生的值得思考的问题(对我来说),了解的路过大佬们可以评论给我哈哈:1.对象
taimafanle121
·
2023-03-30 05:23
java
六【 SpringMVC框架】
SpringMVC框架1.什么是MVC2.SpringMVC概述3.SpringMVC常见开发方式4.SpringMVC执行流程5.SpringMVC核心组件介绍6.快速构建SpringMVC程序✅作者简介:
Java
不会飞的小飞侠24
·
2023-03-30 00:19
Spring
java
struts
spring
mvc
七【SpringMVC参数绑定】
目录一.视图传参到控制器二.SpringMVC跳转方式三SpringMVC处理json请求和响应四SpringMVC静态资源处理✅作者简介:
Java-
小白后端开发者公认外号:球场上的黑曼巴个人主页:不会飞的小飞侠
不会飞的小飞侠24
·
2023-03-30 00:19
进阶内容
java
json
前端
四【Spring框架】
Spring的体系结构三Spring的开发环境3.1配置pom.xml文件四项目案例:4.1创建实体类4.2在pom.xml中引入依赖4.3配置Spring-config.xml文件4.4Test✅作者简介:
Java
不会飞的小飞侠24
·
2023-03-30 00:49
进阶内容
Spring
spring
mybatis
java
八 SpringMVC【拦截器】登录验证
✅3.继承HandlerInterceptorAdapter(不建议使用)✅4.登录页面jsp✅5.主页面(操作页面)✅6.crud用户在访问页面时只做展示不可进行任何操作否则跳转登录页面✅作者简介:
Java
不会飞的小飞侠24
·
2023-03-30 00:12
Spring
servlet
java
spring
java-
输入五个数,比对出这五个数的最大值和最小值
首先定义一个长度为5的数组循环将手动输入的5个数存入到数组里将数组的第一个值定义为max,依次循环遍历数组,将第一个值与后边的相比较,for循环从1开始,因为数组第一个值已经定义为max了,自己没必要和自己再比较一次。如果max的值小于它后面的值则将它后面的值赋值给max,让max里的值永远保持最大的。比较最小值也一样最后输出最大值,最小值运行结果整体代码:packageDemo;importja
一敲代码就头疼
·
2023-03-29 18:29
java
开发语言
后端
Java-
容器List、Map、Set 和 Queue
本文介绍Java中的容器,包括:并发容器、同步容器。Java中容器List、Map、Set和Queue,但并不是所有的容器都是线程安全的。文章目录前言同步容器并发容器ListMapConcurrentHashMap和ConcurrentSkipListMapConcurrentHashMap和HashTable底层数据结构线程安全SetQueue单端阻塞队列双端阻塞队列单端非阻塞队列双端非阻塞队列
一杯java不加糖
·
2023-03-29 17:09
#
基础知识
java
list
jvm
Java-
网络编程
软件结构:网络通信协议:协议分类:网络编程三要素:1.协议2.IP地址3.端口号TCP通信程序:通信的客户端与服务端代码实现:packagedl.java.day28.Demo01TCP;importjava.io.IOException;importjava.io.InputStream;importjava.io.OutputStream;importjava.net.Socket;/*TCP
csdnyp
·
2023-03-28 21:55
java
网络
socket
Java-
多态,接口详解
文章目录一、多态1、向上转型1.1、发生的时机:1.1.1、直接赋值1.1.2、方法传参1.1.3、方法返回2、动态绑定3、向下转型二、super关键字三、抽象类3.1、语法规则3.2、注意四、接口4.1、语法规则4.2、实现多个接口4.3、接口间的继承一、多态面向对象编程的三大特性之一:多态。1.继承的存在(继承是多态的基础,没有继承就没有多态).2.子类重写父类的方法(多态下调用子类重写的方法
俚语h。
·
2023-03-27 21:36
java
开发语言
java-
封装、继承、抽象、多态
关于封装特性封装也叫作信息隐藏或者数据访问保护。类通过暴露有限的访问接口,授权外部仅能通过类提供的方式来访问内部信息或者数据。它需要编程语言提供权限访问控制语法来支持,例如Java中的private、protected、public关键字。封装特性存在的意义,一方面是保护数据不被随意修改,提高代码的可维护性;另一方面是仅暴露有限的必要接口,提高类的易用性。关于抽象特性封装主要讲如何隐藏信息、保护数
GodSure0914
·
2023-03-27 21:00
java
java
开发语言
后端
面试
eclipse for Mac 代码提示
一、每次输入都自动提示点击Eclipse,使其成为第一响应者,preferences->
Java-
>Editor->ContentAssist再右下角AutoactivationtriggersforJava
wmydev
·
2023-03-27 21:18
java-
文件路径
ThesubjectoffilenamesisactuallymorecomplicatedthanI'veletonsofar.Tofullyspecifyafile,youhavetogiveboththenameofthefileandthenameofthedirectorywherethatfileislocated.Asimplefilenamelike"data.dat"or"res
DevFL
·
2023-03-26 12:00
JAVA-
(5)-学习Java 商城案例一步一步搭建mall-tiny
mall-tiny是从mall项目中抽取出来的项目骨架,保留了mall项目的整个技术栈,对业务逻辑进行了精简,只保留了权限及商品核心表,方便开发使用,可以自由定制业务逻辑。自行下载源码:https://github.com/macrozheng/mall-tiny1、准备数据库本地创建mall数据库:执行本文最后提供该源码。放在前面影响阅读。2、https://download.csdn.net/
东宇科技
·
2023-03-25 09:45
java
java-
正装照换底色小demo-技术分享
文章目录前言
java-
正装照换底色小demo-技术分享01实现思路02效果02::01原图:02::02执行单元测试:02::03效果:03编码实现前言 如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊
栗子~~
·
2023-03-25 09:35
JAVA
java
开发语言
计算机视觉
【看动漫学编剧】为角色安
排障
碍——解析《异世界药局》
在七月新番中,有这样一部番,由于名字中带有“异世界”,以异世界番存在固有偏见的我,直接将其排除出了追番列表。之后,我注意到了原作粉的推荐理由——大家快来看啊,专业的医生写的轻小说,内容超硬核的啦!我想,就算作品稀烂,要是能学到点医学知识,也算是不错。于是,我点开了这个七月新番《异世界药局》。果然够硬核,只要一涉及到专业的医学知识,对我这个外行来说,的确是来自异世界的魔法。顺带一提,男主在穿越之后的
东皇未来
·
2023-03-25 08:57
修改IDEA自带的Bundled (Maven 3)的仓库路径(Maven安装及配置)
仓库配置本地仓库:配置中央仓库配置jdk版本:一、安装本地Maven注意:检查JAVA_HOME环境变量,maven本身就是java写的,所以要求必须先安装JDK,检查本机jak环境win+r后输入cmd,然后输入
java
Siobhan. 明鑫
·
2023-03-24 18:54
intellij-idea
maven
java
小米路由器 4A 千兆版折腾日志
优点有官方支持(其实没有,基本上几个版本后就会停更);比较稳定;配置简单,基本上是开箱即用的;自带
排障
功能(虽然没什么用就是了)。缺点没有Shell,功能高度限制,很多参数无法修改。Openwr
泠泫凝
·
2023-03-24 18:37
网络
linux
物联网
运维
Java-
数据类型和运算符
Java是一种强类型语言,每个变量都必须声明其类型。Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。变量在使用前必须对其声明,只有在变量声明以后,才能为其分配相应长度的存储单元,声明格式为:typevarName[=value][{,varName[=value]}];例如:Stringname="Java",intage=20;整型常量十进制整数,如:99,-500,0
西界__
·
2023-03-24 15:19
深入
Java-
动态代理+源码分析Proxy、InvocationHandler
先来理一下概念理论代理三要素抽象主题角色(Subject)具体主题角色(RealSubject)代理主题角色(Proxy)代理关系图image.png栗子Subject:购房需求RealSubject:小明的购房需求Proxy:中介A(只为小明服务)中介可以帮助或者代理小明做一些事情,比如筛选房源、预沟通等等,这就是代理的好处,专业、高效。但是有以下问题:1、中介A只为小明服务,如果小红、小强都要
Rflyee
·
2023-03-23 23:02
Java线程相关概念及方法基本使用
Java学习-09-韩顺平老师
Java-
线程入门01线程相关概念及基本使用线程的相关概念:进程1.进程是指运行中的程序,比如我们使用qq,就会启动一个进程,操作系统就会为改进程分配内存空间,当我们使用迅雷的
安逸sgr
·
2023-03-23 20:47
Java
java
开发语言
后端
java-
实现具体类自动实例化
背景controller中生成了多个new的对象,为了解耦,需要实现多个对象自动实例化,使用classforname,首先先改造下类的结构,具体操作如下classA{publicA(Stringc){}}改造为classA{privateStringc;publicA(){}publicAsetT(Stringc){this.c=c;}}验证classforname可用改造后的类的关系如下图DLS
liwulin0506
·
2023-03-23 02:11
java
jvm
开发语言
java-
设计原则迪米特法则举例
要点一个软件实体应当尽可能少的与其他实体发生相互作用。朋友包括this、参数形式的对象、成员变量(如实集合,包括集合的元素)和方法、当前对象创建的对象。一个都不满足的就是陌生人。狭义迪米特,如果两个类不必产生通信,那就不需要相互作用,可以使用第三个类作为中介转发。广义迪米特,能对一个对象隐藏信息就尽量隐藏。实际操作原则:尽量送耦合、尽量降低成员变量和方法的权限、尽量设计成不变的类、对及其他对象尽量
liwulin0506
·
2023-03-23 02:10
迪米特法则
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他