字符串 字符 工具java

tiup 工具离线安装与简单导出数据说明

## tiup 工具离线安装说明 ## mirror的创建 ``` 能上网的机器上面进行如下操作: curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh 然后执行一下环境变量: so ......
工具 数据 tiup

Java面向对象基础

## 面向对象三要素 封装:顾名思义,将函数或变量集中定义在类中,而非散乱分布。 继承:扩展类的功能。 多态:在扩展类的功能的基础之上,实现其内部方法的多样性。 ### 多态的本质 针对某个类型的方法调用,其真正执行的方法取决于运行时期实际类型的方法。 ```java package Project ......
对象 基础 Java

日常工具使用小记录 (daily tool usage snippet)

1. 如何上传本地文件至服务器 (how to upload local files to server) 1.1 启动本地server 假设本地目录 C:/your_home/tmp , 该目录下有文件 test.txt cd c:/your_home/tmp python -m SimpleHT ......
小记 snippet 工具 daily usage

java垮平台的原理-垃圾回收-day1

[TOC] ### 1. 跨平台原理 ![](https://img2023.cnblogs.com/blog/1422290/202308/1422290-20230821230514438-484726115.png) ![](https://img2023.cnblogs.com/blog/1 ......
原理 垃圾 平台 java day1

开源Java诊断工具Arthas:开篇之watch实战

## 一、前言 - 还在为排查Java程序线上问题头痛吗,看我们用阿里开源的诊断神器 Arthas 来帮您 - 本文开篇主要介绍 阿里开源的诊断神器Arthas 3.7.0版本,watch、jad、classloader 命令,以 Debian 11、openjdk 11 为例 ## 二、Artha ......
开篇 实战 工具 Arthas watch

Java 引用传递

首先,Java的数据类型有哪些? 1. 基本类型:编程语言中内置的最小粒度的数据类型。它包括四大类八种类型: 4种整数类型:byte、short、int、long 2种浮点数类型:float、double 1种字符类型:char 1种布尔类型:boolean 2. 引用类型:引用也叫句柄,引用类型, ......
Java

《深入理解Java虚拟机》读书笔记: 虚拟机类加载的时机和过程

虚拟机类加载的时机和过程 一、类加载的时机 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用(Using)和卸载( ......
时机 过程 笔记 Java

本地nacos启动报错: Please set the JAVA_HOME variable in your environment, We need java(x64)! jdk8 or later is better!

编辑startup.cmd文件 将模式从cluster改为standalone 插入一行指定你的JAVA_HOME路径set JAVA_HOME="C:\dev_files\jdk17" 然后启动nacos即可~ ......
environment JAVA_HOME variable Please better

最大重复子字符串

给你一个字符串 sequence ,如果字符串 word 连续重复 k 次形成的字符串是 sequence 的一个子字符串,那么单词 word 的 重复值为 k 。单词 word 的 最大重复值 是单词 word 在 sequence 中最大的重复值。如果 word 不是 sequence 的子串, ......
字符串 字符

字符设备驱动-13.ioctl命令详解

#1 引入ioctl 一个字符设备驱动通常会实现设备打开、关闭、读、写等功能,在一些需要细分的情境下,如果需要扩展新的功能增添命令,通常以增设 ioctl() 命令的方式实现。 对于ioctl这个系统调用接口,Linux的创始人在2.0版本之前并没有进行添加,仅有write和read两个接口,但是后 ......
设备驱动 字符 命令 设备 ioctl

VUE3单页面应用开发常用工具

Vite 一种新型的前端构建工具,它主要由两个部分做成 一个开发服务器,它基于 原生 ES 模块 提供了 丰富的内建功能,如速度快到惊人的 模块热更新(HMR)。 一套构建指令,它使用 Rollup 打包你的代码,并且它是预配置的,可输出用于生产环境的高度优化过的静态资源。 社区模板 create- ......

SVN工具基础知识

# SVN工具基础知识 ## 1、简介 ```tex 1、全称Subversion,是一个开放源代码的版本控制系统,Subversion 在 2000 年由 CollabNet Inc 开发,现 在发展成为 Apache 软件基金会的一个项目,同样是一个丰富的开发者和用户社区的一部分。SVN是一个开 ......
基础知识 基础 工具 知识 SVN

【java】[sql]使用Java程序向MySql数据库插入一千万条记录,各种方式的比较,最后发现insert批量插入方式对效率提升最明显

转:https://www.cnblogs.com/heyang78/p/11666743.html 我的数据库环境是mysql Ver 14.14 Distrib 5.6.45, for Linux (x86_64) using EditLine wrapper 这个数据库是安装在T440p的虚拟 ......
方式 万条 效率 数据库 程序

Java虚拟机规范

来自GPT翻译,主要是找一些跟jvm指令与字节码相关的部分,来源:https://docs.oracle.com/javase/specs/jvms/se8/html/index.html 2.5. Run-Time Data Areas Java虚拟机定义了各种运行时数据区,这些数据区在程序执行期 ......
Java

java 批量插入数据

转:https://blog.csdn.net/qq_35461948/article/details/130195282 批量插入数据,常见的使用mybatis foreach 插入的方式,原始的方式和批处理 1,常见的mybatis foreach xml <insert id="insertB ......
数据 java

Java学习IO流Day01

# io ## 一、File ### 2.1 FIle概述 1. File用来表示文件系统中的一个文件或者目录 2. java.io包下 ### 2.2 方法 1. 构造方法 - File(String pathname) : 通过指定路径名称创建一个新的FIle实例 ```java File fi ......
Java Day 01

java中多线程使用方法

线程互相独立可以同时运行 一个线程不能多次启用 并发 和并行 并发强调交替 并行强调同时 多线程实现方式 继承Thread 重写run方法下 不能直接调用方法要调用start方法 set name 给线程命名 getname获取线程名字 实现Runnable接口 先继承Runnable 在创建Thr ......
线程 使用方法 方法 java

c2工具sliver 执行木马命令后会弹窗一闪而过

向木马发出指令后, 如果是cmd命令会有一个黑窗口一闪而灭, 不利于木马隐藏, 需要将`executeHandler`从`handlers.go`拷贝到handlers_windows.go里,核心代码为 `cmd.SysProcAttr = &syscall.SysProcAttr{HideWin ......
木马 命令 工具 sliver

c2工具sliver的python客户端无法修改grpc超时时间的解决办法

业务需要,调用了很多implants来执行对应系统上的命令, 但是无论怎么指定interactive.py中execute方法参数, 命令执行超时时间总是30. 后面通过扩展`execute`方法增加一个grpc超时参数后解决;具体方法如下: ``` async def execute_ex(sel ......
客户端 客户 办法 时间 工具

如何找到 Java安装目录的路径以及如何重新安装java

要找到Java安装目录的路径,可以按照以下步骤进行: 1. 打开文件资源管理器(Windows资源管理器)。 2. 导航到你的计算机的C盘或系统盘。 3. 在C盘或系统盘上查找一个名为"Program Files"或"程序文件"的文件夹。如果你的计算机是64位操作系统,可能会有两个类似的文件夹,一个 ......
路径 目录 Java java

.NET Evolve 数据库版本管理工具

# .NET Evolve数据库版本管理工具 ## 1.简介 提到数据库版本管理,`Java`领域开发首先会想到大名鼎鼎的`flyway`。但是它不适用`.NET`领域,那么`.NET`领域也需要做数据库版本管理,该用什么工具?自行造轮子?`.NET`领域的解决方案就是`Evolve`,这是一个开源 ......
管理工具 版本 数据库 工具 数据

当字符串中含有%,先使用 encodeURI 进行编码,再使用decodeURI解码报错

报错原因:decodeURI不允许参数有%,它会自动把%25转义为%,这个转义后的%导致的报错 解决方法一 在解码decodeURI 之前将%替换为%25 编码:url = encodeURI(encodeURI(url)); 解码: url= url.replaceAll("%","%25"); ......
字符串 encodeURI decodeURI 字符 编码

Java入门

Java特性和优势 简单性 面向对象 可移植性 write once ,run anywhere JVM虚拟机跨平台 高性能 效率高 分布式 动态性 反射机制 多线程 一边 一边 安全性 不会使程序崩溃 健壮性 Java三大版本 JavaSE:标准版(桌面程序扫雷连连看,控制台开发) JavaME: ......
Java

使用ITSM工具的10大优点

无论业务规模如何,每个公司或组织都需要以某种方式进行IT服务管理,ITSM确保事件、服务请求、问题、更改和IT资产(还有一些IT服务的其他方面)等都得到简化的管理,那么使用ITSM工具就变得尤为重要! 在ITSM中,IT团队可以采用ITIL的各种工作流程和最佳实践,有效的ITSM流程可以对IT组织的 ......
优点 工具 ITSM

安利 1 款 Office 激活工具,亲测有效!

废话少说,直接上干货!!! 本篇回答是自己的安装经验及搜寻后成功的工具,使用KMS激活工具,亲测可以完美激活Office,希望能够帮到大家。 目前国行 PC 预装的普遍是 Office 家庭和学生版,包含 Word、Excel、PowerPoint4个组件,激活后可以永久免费使用,有的是180天需要 ......
激活 工具 Office

python判断字符串是否包含子串的五种方法

## python判断字符串是否包含子串的五种方法 #### 一、用find()方法判断 要判断某一个字符串是否包含某一个子串,方法之一是可以利用python内置的字符串方法find()来查找,如果查找到,就返回子串第一个字符在原字符串中的索引位置,如果找不到,则返回-1,实例代码如下: ``` > ......
字符串 字符 方法 python

形状工具的使用

先新建一个渐变色 ![image](https://img2023.cnblogs.com/blog/1510515/202308/1510515-20230821154622888-1916792118.png) 吸取颜色,拉一下来作为背景 ![image](https://img2023.cnb ......
形状 工具

springboot 启动 Caused by: java.lang.NoClassDefFoundError: org/springframework/boot/context/properties/ConfigurationPropertiesBean

springboot 启动 Caused by: java.lang.NoClassDefFoundError: org/springframework/boot/context/properties/ConfigurationPropertiesBean 问题是因为springboot版本和spr ......

C# String 字符串转换为base64

string 转换为 base64 public string str2Base64( string str) { byte[] b = System.Text.Encoding.UTF8.GetBytes(str); string result= Convert.ToBase64String(b) ......
字符串 字符 String base 64

Java Polymorphism Concept

# What is Polymorphism 这个多态看中文确实有点费解,多态的英文是Polymorphism,它的翻译含义是: n. 多态性 (可以看出是比较宽泛的) n. 多型现象 从翻译也看不出啥, 我举一个生活中的例子来引入多态: 生活中有很多常见的物体具有多态性。例如,一张纸可以用来写字、 ......
Polymorphism Concept Java