摘要: 1 package net.pengsn; 2 3 import java.io.ByteArrayOutputStream; 4 import java.io.IOException; 5 6 public class WaveHeader { 7 8 public final char file 阅读全文
posted @ 2021-06-23 16:47 pengsn 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 一、wireshark抓取mysql协议报文 通过过滤条件过滤出报文 协议 mysql 或端口 tcp.port == 3306 注: mysql 协议默认分析的是 3306端口的数据;如果你的端口不是3306,请先在如下配置修改端口分析 wireshark-》编辑-》首选项-》protocol下找 阅读全文
posted @ 2021-04-27 10:05 pengsn 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 由于浏览器请求本地服务时,不会经过网卡交换数据,导致wireshark无法抓取到数据包,需要添加一条路由。如下 一、请先查看本机的ip及网关 cmd.exe ipconfig 二、路由 2.1 查看路由 route print 2.2 添加路由 route add 本机IP mask 255.255 阅读全文
posted @ 2021-04-26 15:51 pengsn 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 一、Dockerfile是什么? Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。 二、Dockerfile文档 1. 拉取基础镜像文件 FROM java:8 2. 服务数据目录挂载到宿主机 docker volume create test_da 阅读全文
posted @ 2021-04-26 15:41 pengsn 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 一、搭建springBootAdmin服务 SpringBootAdmin 监控 <?xml version="1.0" encoding="UTF-8"?> <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns=" 阅读全文
posted @ 2021-04-26 09:49 pengsn 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 常用过滤规则: 协议过滤、IP过滤、端口过滤、路径过滤 一、协议过滤 二、IP过滤 ip.src == xx ip.dst == xx ip.addr == xx 三、端口过滤 tcp.port == xx udp.port == xx tcp.srcport == xx tcp.dstport = 阅读全文
posted @ 2021-04-20 14:26 pengsn 阅读(1035) 评论(0) 推荐(0) 编辑
摘要: 一、安装zookeeper docker pull zookeeper 二、dubbo-provider 2.1 POM <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLS 阅读全文
posted @ 2021-04-20 13:52 pengsn 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 快速了解下docker。废话少说,开干! 一、相关概念 什么是虚拟化技术? 维基百科中的解释是这样的: 虚拟化(技术)是一种资源管理技术,是将计算机的各种实体资源(CPU、内存、磁盘空间、网络适配器等),予以抽象、转换后呈现出来并可供分割、组合为一个或多个电脑配置环境。 对于一台计算机,我们可以简单 阅读全文
posted @ 2021-04-15 14:09 pengsn 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 一、概念 用户: 访问并可操作linux系统的登录账号 用户组: 当前用户所归属的组;便于控制操作目录文件的权限 二、/etc/passwd 2.1 创建用户: useradd user, 具体参数如下 2.2 密码操作: passwd user 2.3 root查看所有用户 方式一: cat /e 阅读全文
posted @ 2021-03-15 10:57 pengsn 阅读(867) 评论(0) 推荐(1) 编辑
摘要: 一、需求 将PDF文档类转换成图片形式。 二、实现方式 2.1 pdfbox 1 PDDocument doc = null; 2 try { 3 doc = PDDocument.load(sourceFile); 4 PDFRenderer renderer = new PDFRenderer( 阅读全文
posted @ 2021-02-01 09:08 pengsn 阅读(3220) 评论(0) 推荐(0) 编辑
摘要: mysqldump命令 @echo off set "dateYmds=%date:~,4%%date:~5,2%%date:~8,2%" echo "%dateYmd%" "C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqldump.exe" -uu 阅读全文
posted @ 2021-01-20 10:17 pengsn 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一、主体代码结构 二、源码分析 1、简化结构分析 1 (function(factory){ 2 3 //check global env 4 factory(jQuery); 5 6 })(function($){ 7 8 // uri编码 9 function encode(){} 10 11 阅读全文
posted @ 2020-12-14 16:44 pengsn 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 一、代码主体结构 二、源码分析 1. 结构代码 ;(function(factory){ // 立即执行函数 ... })(function(){ .... })); 2. 立即执行函数内容代码分析 1 var registeredInModuleLoader; // 变量定义是否是模块形式加载 2 阅读全文
posted @ 2020-12-14 10:08 pengsn 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一、代码主体结构 二、源码分析 2.1 外层结构 分析步骤 a. 简化结构如下 1 (function(param){ 2 3 console.info(param); 4 5 }( "123" )); 6 7 执行结果: 8 9 123 10 11 立即执行函数 b. 根据步骤a即可理解外层结构的 阅读全文
posted @ 2020-12-08 14:48 pengsn 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 父元素 parent(): 直接父元素 parents(): 所有父元素 parentsUntil(): 父元素直到某个元素 子元素 find(): 查找子元素 children(): 直接子元素 兄弟姐妹元素 sibling(): 兄弟元素 不包括自己 next(): 下一个元素 nextAll( 阅读全文
posted @ 2020-11-30 22:02 pengsn 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 元素 attr(''): 获取属性值 val() : 获取表单元素的值 html(): 获取选中元素的html text(): 获取选中元素的文本 回调: html(function(i, orginText){ return xxx; }) 添加元素 append('xxx'): 在被选元素的结尾 阅读全文
posted @ 2020-11-30 21:03 pengsn 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 显示/隐藏 css实现隐藏的方式有 display:none; visibility:hidden; width:0px;height:0px; jquery实现显示隐藏 $('#i').hide(speed, callback); $('#i').toggle(speed, callback); 阅读全文
posted @ 2020-11-30 20:15 pengsn 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 安装加载 本地源文件直接引入 cdn引入 下载jquery库 [jquery.com](http://www.jquery.com) 压缩版本或源码(开发)版本 $.fn.jquery 查看当前jquery的版本 语法 $(selector).action() 通过选取元素,并对元素进行操作 示例: 阅读全文
posted @ 2020-11-30 08:47 pengsn 阅读(107) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2020.cnblogs.com/blog/1938716/202011/1938716-20201109095956548-1218030000.png) 阅读全文
posted @ 2020-11-09 10:00 pengsn 阅读(133) 评论(0) 推荐(0) 编辑
摘要: AudioFormat对象 sampleRate 采样率 每秒音频采样数量 sampleSizeInBits 采样位数 每个采样的位数 channels 声道 1: Mono 单声道,2:Stereo 立体 signed 有符号无符号 bigEndian 大端模式存储 还是小端模式存储 采集麦克风音 阅读全文
posted @ 2020-10-13 16:10 pengsn 阅读(2361) 评论(3) 推荐(2) 编辑