脚本jmeter java
20230621 java.nio.Buffer
## 介绍 - java.nio.Buffer - public abstract class Buffer - 缓冲区都具有 - `mark` ,**可选的标记**,用于重复一个读入或写出操作,默认 -1 - `position` ,**读写位置**,下一个值将在此进行读写,默认 0 - `lim ......
20230626 java.nio.ByteBuffer
## 介绍 - java.nio.ByteBuffer - public abstract class ByteBuffer extends Buffer implements Comparable - 最常用的 `Buffer` 子类 ## API ### static - allocateDir ......
20230626 java.nio.CharBuffer
## 介绍 - java.nio.CharBuffer - public abstract class CharBuffer extends Buffer implements Comparable, Appendable, CharSequence, Readable - char 缓冲区,内部是 ......
20230627 java.net.InetAddress
## 介绍 - java.net.InetAddress - public class InetAddress implements java.io.Serializable - 因特网地址,是一串数字表示的主机地址(IPv4 是 4 字节,IPv6 是 16 字节) - 支持在主机名和因特网地址之 ......
20230627 java.net.InetSocketAddress
## 介绍 - java.net.InetSocketAddress - public class InetSocketAddress extends SocketAddress ## API ### 构造器 - InetSocketAddress(int port) - InetSocketAdd ......
20230627 java.net.ServerSocket
## 介绍 - java.net.ServerSocket - public class ServerSocket implements java.io.Closeable - 服务器套接字 - `ServerSocket` 类用于建立套接字,`accept` 用于告诉程序不停地等待,直到有客户端连 ......
20230627 java.net.Socket
## 介绍 - java.net.Socket - public class Socket implements java.io.Closeable - 套接字( Socket )是网络软件中的一个抽象概念,负责启动该程序内部和外部之间的通信 ## API ### 构造器 - Socket() - ......
20230627 java.net.URI
## 介绍 - java.net.URI - public final class URI implements Comparable, Serializable - URI 是个纯粹的语法结构,包含用来指定 Web 资源的字符串的各种组成部分 - URL 是 URI 的一个特例,它包含了用于定位 ......
20230627 java.net.URL
## 介绍 - java.net.URL - public final class URL implements java.io.Serializable - URI 是个纯粹的语法结构,包含用来指定 Web 资源的字符串的各种组成部分 - URL 是 URI 的一个特例,它包含了用于定位 Web ......
20230626 java.util.regex.Matcher
## 介绍 - java.util.regex.Matcher - public final class Matcher implements MatchResult - 通过解释 `Pattern` 对字符序列执行匹配操作的引擎 - 匹配器 - 关联方法 `Pattern.matches` ## ......
20230626 java.util.regex.Pattern
## 介绍 - java.util.regex.Pattern - public final class Pattern implements java.io.Serializable - 正则表达式的编译表示 ## API ### 常量 flag - UNIX_LINES - 启用 UNIX 行模 ......
20230517 java.nio.file.Path
## 介绍 - `java.nio.file.Path` - `public interface Path extends Comparable, Iterable, Watchable` - 不推荐使用 `Paths` 工具类,相关方法在 Path 接口中都有静态方法 - 代表系统相关的文件路径, ......
20230627 java.nio.channels.Channels
## 介绍 - java.nio.channels.Channels ## API ### static - newInputStream - newOutputStream - newChannel - `ReadableByteChannel newChannel(InputStream in) ......
20230627 java.nio.channels.SocketChannel
## 介绍 - java.nio.channels.SocketChannel - public abstract class SocketChannel extends AbstractSelectableChannel implements ByteChannel, ScatteringByte ......
20230628 java.net.URLConnection
## 介绍 - java.net.URLConnection - public abstract class URLConnection - 如果想从某个 Web 资源获取更多信息,那么应该使用 URLConnection 类,通过它能够得到比基本的 URL 类更多的控制功能 ## API ### ......
20230621 java.io.FileInputStream
## 介绍 - java.io.FileInputStream - public class FileInputStream extends InputStream - 提供附着在一个磁盘文件上的输入流 - 在 java.io 中的类都将相对路径名解释为以用户工作目录开始,可以通过调用 `Syste ......
Java-mybatis语法
@Data @Builder public class ICoverageDao { private String className; private String methodName; private String counterType; private String counterMiss ......
java基础(根据狂神总结)
# java基础(狂神) ## 注释 * 单行 * // * 多行 * /* */ * 文档注释(可以加参数) * /**** * ```java /** * @Description helloworld * @Author cheems */ } ``` ## 数据类型 ### 类型 * 基本数 ......
redis执行lua脚本
[toc] ## redis执行lua脚本 ### 简介 ```markdown 1. 原子操作: redis对lua脚本执行具备原子性 不需要事务维护 2. 复用高效: 客户端发送的脚本除非通过script flush清除 否则会一直被缓存 且lua由c编写而成 加载和运行速度都很快 支持不同平台 ......
Java中使用JTS对空间几何计算(读取WKT、距离、点在面内、长度、面积、相交等)
场景 基于GIS相关的集成系统,需要对空间数据做一些判断处理。比如读取WKT数据、点到点、点到线、点到面的距离, 线的长度、面的面积、点是否在面内等处理。 JTS (Java Topology Suite) Java拓扑套件,是Java的处理地理数据的API。 github地址: https://g ......
nginx同步脚本
1. 检测nginx进程是否存在异常 `#!/bin/bash #收集nginx进程pid pid=$(ps -ef |grep nginx|grep worker|awk '{print $2}') #收集第一个nginx进程的pid,打上时间戳 pid0=$(ps -ef |grep nginx ......
redis分布式锁,setnx+lua脚本的java实现
本文是基于redis缓存实现分布式锁,其中使用了setnx命令加锁,expire命令设置过期时间并lua脚本保证事务一致性。Java实现部分基于JIMDB提供的接口。 ......
Java 15 JSTL实现登录退出
jstl.jsp <%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%--if--%> ......
【校招VIP】java语言考点之动态代理相关
考点介绍: 在校招面试中,动态代理相关内容经常出现。AOP的拦截功能是由java中的动态代理来实现的,AOP的源码中用到了两种动态代理来实现拦截切入功能::jdk动态代理和cglib动态代理。两种方法同时存在,各有优劣。 一、考点题目 1、 JDK 和 JRE 有什么区别?(面试题) 解答:JDK是 ......
Java 14 EL表达式
eljstl.jsp <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Title</title> </head> <body> <h1>首页</h1> <%--指令包含<%@ ......
Java代码审计之目录穿越
一、目录穿越漏洞 1、什么是目录穿越 所谓的目录穿越指利用操作系统中的文件系统对目录的表示。在文件系统路径中,".."表示上一级目录,当你使用"../"时,你正在引用当前目录的上一级目录。如果你使用"../../",你实际上在两次".."的基础上,再次引用上一级目录,从而返回到上两级目录。 例子:假 ......
java——双列集合
java——双列集合 双列集合一次需要存一对数据,分别为键和值 键不能重复 键和值是一一对应的,每一个键只能找到自己对应的值 键+值这个整体我们称之为“键值对”或“键值对对象”Entry对象 方法名说明 V put(k key,v value) 添加元素 V remove(Object key) 根 ......
JAVA SE基础《十》 ---- 面对对象高级一
目录 一、static 1、static修饰成员变量 2、static修饰成员变量的应用场景:在线人数统计 3、static修饰成员方法 4、static修饰成员方法的应用场景:工具类 5、static的注意事项 6、static的应用知识:代码块 7、static的应用知识:单例设计模式 二、面向 ......
bat 脚本
@echo offsetlocal enabledelayedexpansion set "inputFile=rs.txt"set "outputFile=outputrs.txt" if not exist "%inputFile%" ( echo Input file "%inputFile% ......