服务器jcraft java sftp

Java Swing查看字体和设置全局字体

# 查看支持的字体 以下代码用于运行时在控制台打印支持的字体 ```java GraphicsEnvironment gEnv = GraphicsEnvironment.getLocalGraphicsEnvironment(); final String AvailableFontFamilyN ......
字体 全局 Swing Java

Centos7.5生产服务器系统安全配置

因为服务器要对外开放访问 故需针对服务器进行安全加固 一、禁用root以外的超级用户 检测 cat /etc/passwd 查看口令文件,文件格式如下 login_name:password:user_ID:group_ID:comment:home_dir:command 若user_ID=0,则 ......
Centos7 服务器 Centos 系统

【服务器部署框架小结】

# [【一】在Windows系统本地部署 Alist网盘 并用 nginx 动态转发](https://www.cnblogs.com/dream-ze/p/17663199.html) # [【二】服务器安装青龙面板](https://www.cnblogs.com/dream-ze/p/1751 ......
小结 框架 服务器

微服务16:微服务治理之熔断、限流

# ★微服务系列 [微服务1:微服务及其演进史](https://www.cnblogs.com/wzh2010/p/14940280.html "微服务1:微服务及其演进史") [微服务2:微服务全景架构 ](https://www.cnblogs.com/wzh2010/p/15311192.h ......

.NET 日志系统-3 结构化日志和集中日志服务

# .NET 日志系统-3 结构化日志和集中日志服务 # 系列文章 - [认识.NET 日志系统 ](https://www.cnblogs.com/ZYPLJ/p/17663487.html) https://www.cnblogs.com/ZYPLJ/p/17663487.html - [.NE ......
日志 结构 系统 NET

再看java枚举

每一个枚举都是一个一个常量,遵循对象不可变,但对象中的内容可变,这个原则 枚举也可以说是对象,不过这个对象比较特殊,在赋值的时候不需要使用new,只需要声明变量以及构造方法就能赋值, 赋值方式,枚举名字(name,age) ......
java

java锁升级的过程

当我们只有一个线程的时候锁是无效的,所以在这个时候如果你加了一个锁那么这个锁叫做偏向锁,偏向我这个线程,当线程数量不是很多比如只有三五个线程,那么他们会进行锁争抢,这个时候锁会升级为自旋锁,当线程数量在增多,锁就会变成重量锁,Sys就是重量级锁 ......
过程 java

window服务重启脚本.bat(右键设置为 以管理员运行)

``` start cmd /k "cd/d C:\Program Files\nacos\bin &&startup.cmd" ping 127.0.0.1 -n 25 >nul start cmd /c "cd/d C:\Users\admin\Desktop\nginx-1.16.1 &&ng ......
脚本 管理员 window bat

nginx 部署成服务(带图安装)

1.下载 https://nginx.org/en/download.html 下载地址 下载完成后,解压缩,运行cmd,使用命令进行操作,不要直接双击nginx.exe,不要直接双击nginx.exe,不要直接双击nginx.exe一定要在dos窗口启动,不要直接双击nginx.exe,这样会导致 ......
nginx

java性能监控

1:工具 Arthas JVISUALVM 2:使用 1)jvisualvm jconslole jstack 进入jdk安装目录的bin下 执行cmd 执行jvisualvm、 jconslole 、jstack即可显示 2)arthas 进入阿里官网进行下载 https://alibaba.gi ......
性能 java

微服务与测试,契约测试CDC

https://martinfowler.com/articles/microservice-testing/ ......
契约 CDC

java练习-读取写入文件、数组排序

需求: /* 文本文件中有以下的数据: 2-1-9-4-7-8 将文件中的数据进行排序,变成以下的数据: 1-2-4-7-8-9*/ package com.example.ss_0203_array.test.test_0901; import java.io.*; import java.uti ......
数组 文件 java

杰哥教你面试之一百问系列:java多线程

java多线程是java面试中的高频问题,如何才能在面试中脱颖而出呢?熟读这里的一百个java多线程面试问题即可。 ### 1. **什么是线程?什么是进程?** **回答:** - 线程是操作系统能够进行调度的最小执行单位,它包含在进程中,共享进程的资源。 - 进程是一个正在执行中的程序,它包含了 ......
线程 java

Java项目日常开发中使用BigDecimal常见问题总结

Java项目中有计算精度要求高的场景(如金额计算)会使用`BigDecimal`类型来代替`Double`、`Float`。 本文整理了一些日常开发中使用`BigDecimal`值得注意的问题和代码实例。 1. `BigDecimal`初始化时入参应使用`String`类型 例1: ```java ......
BigDecimal 常见问题 常见 项目 问题

Java 设计模式实战系列—单例模式

> 本文首发公众号:小码A梦 单例模式是设计模式中最简单一个设计模式,该模式属于创建型模式,它提供了一种创建实例的最佳方式。 单例模式的定义也比较简单:一个类只能允许创建一个对象或者实例,那么这个类就是单例类,这种设计模式就叫做单例模式。 单例模式有哪些好处: * 类的创建,特别是一个大型的类,只创 ......
模式 设计模式 实战 Java

有点意思的 Java 递归调用

最近在刷一些问题的时候看到有下面一个问题 上面问的是当输入的字符串为什么的时候返回 True 总结 在做题目的时候,第一次还做错了。 这是因为解答这个题目的时间只有 3 分钟,没有自己看题目 后来拿着程序跑了下。 public void testGetPut() throws Exception { ......
意思 Java

docker 中部署预览服务(kkFileView)

1、通过下载工具,将kkFileView镜像下载到本地: wget http://kkfileview.keking.cn/kkFileView-4.1.0-docker.tar 或直接在docker中 docker pull keking/kkfileview 2、将下载的kkFileView-4 ......
kkFileView docker

面试题——java有哪些特点

java有哪些特点 1.面向对象。 让程序耦合度更低,内聚性更高,Java是一种面向对象的编程语言,它对对象中的类、对象、继承、封装、多态、接口、包等均有很好的支持。 面向对象(Object-Oriented)是一种编程思想,它将现实世界中的对象映射到程序中的类和对象,通过对象之间的交互和消息传递来 ......
特点 java

docker中java 程序运行方法

下面是在`/usr/local/dockerdata`目录下使用Dockerfile构建和运行Docker镜像的详细过程: 1. 在宿主机的命令行中,确保已经安装了Docker,并且当前工作目录为宿主机的任意位置(无关于Dockerfile所在位置)。 2. 创建一个名为`Dockerfile`的文 ......
程序 方法 docker java

java.lang.IllegalStateException: No primary or single unique constructor found for interface javax.servlet.http.HttpServletRequest问题的解决

# 问题描述 更改功能出现这样的问题; # 问题解决 经过不断试错,发现是这里出现问题: ![](https://img2023.cnblogs.com/blog/2808014/202308/2808014-20230831213643712-45226725.png) 然后将原来的这种: ![] ......

Java - ThreadPoolExecutor线程池分析

Java - ThreadPoolExecutor源码分析 1. 为什么要自定义线程池 首先ThreadPoolExecutor中,一共提供了7个参数,每个参数都是非常核心的属性,在线程池去执行任务时,每个参数都有决定性的作用。 但是如果直接采用JDK提供的方式去构建,可见设置的核心参数最多就两个, ......
ThreadPoolExecutor 线程 Java

在本地运行Kusto服务器

我喜欢Kusto (或商用版本 Azure Data Explorer,简称 ADX) 是大家可以有目共睹的,之前还专门写过这方面的书籍,请参考 [大数据分析新玩法之Kusto宝典](https://kusto.book.xizhang.com), 很可能在今年还会推出第二季,正在酝酿题材和场景中。 ......
服务器 Kusto

Java新特性

一、Java新特性 主要内容 Lambda表达式 函数式接口 方法引用 Stream流式编程 二、函数式接口 函数式接口:接口中只能有一个抽象方法,其他的可以有default、static、Object里继承的方法等。 作用:在Java中主要用在Lambda表达式和方法引用(想使用Lambda表达式 ......
特性 Java

【故障公告】一而再,再而三,三翻四复:数据库服务器 CPU 100%

[会员救园](https://www.cnblogs.com/cmt/p/17520031.html),故障捣乱,每当困难时,故障们总是喜欢雪上加霜过来考验你。 今天下班前 17:43~17:47 期间,园子的 SQL Server 数据库服务器突然出现 CPU 100% 问题。 发现问题后,我们立 ......

java代审之XXE

一、什么是XXE漏洞 xxe攻击也叫xml外部实体注入攻击,是一种常见的Web应用安全漏洞,通过漏洞可导致任意文件读取、目录遍历、探测内网端口、攻击内网网站、发起DoS拒绝服务攻击、执行系统命令等安全问题。 当应用程序使用XML处理器解析外部XML实体时,可能会发生XXE漏洞,使用场景比如后台解析x ......
java XXE

【Azure Cloud Service(Extended Support)】如何使用外延服务迁移应用?

问题一:迁移到云服务扩展后,之前经典版的云服务的部署槽会变成单一的部署槽,关于两个云服务扩展版之间的部署交换能否提供一个演示? 对于具有双槽的云服务(Classic),根据文档中的建议,在迁移到云服务(外延支持)时需要先删除过渡槽,将生产槽作为一个独立的云服务进行迁移。 在完成生产槽的迁移后,创建另 ......
外延 Extended Service Support Azure

Java进阶篇-4

## 多线程 并发:在同一时刻,有多个指令在单个CPU上*交替*执行 并行:在同一时刻,有多个指令在多个CPU上*同时*执行 ### 实现方式 #### 继承Thread类 ```java //MyThread.java public class MyThread extends Thread{ } ......
Java

深度解读智能媒体服务的重组和进化

统一“顶设”的智能媒体服务。 邹娟|演讲者 大家好,首先欢迎各位来到LVS的阿里云专场,我是来自阿里云视频云的邹娟。我本次分享的主题为《从规模化到全智能:智能媒体服务的重组与进化》。 本次分享分为以上四部分,一是媒体服务(Mediaservices)面临的技术难题;二是如何使用统一“顶设”进行媒体服 ......
深度 智能 媒体

JAVA-基本程序设计结构(运算符、进制、位运算、字符串)

1.运算符 运算符是一种特殊的符号,用于表示数据的运算、赋值和比较以及连接值等。 1.算术运算符 算术运算符是对数值类型的变量进行运算。 算术运算符 运算符 运算 示例 结果 + 正号,表示变量为正数 +7 7 - 负号,表示变量为负数 b=11;-b -11 + 加 9+9 18 - 减 10-8 ......

hive-metastore服务启动方式

1.前台启动hive命令: /export/server/apache-hive-3.1.2-bin/bin/hive --service metastore 2.后台启动hive命令: ......
hive-metastore metastore 方式 hive