自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 chromepd问题记录

chromdep相关问题记录

2023-10-09 16:33:00 294

原创 打印golang垃圾回收信息

golang程序打印垃圾回收信息

2022-07-15 07:48:09 478 1

原创 chromep模拟抖音人机滑块校验

chromedp模拟抖音过滑块校验

2022-02-22 10:20:20 3196 3

原创 iptables基于域名的本机流量控制

iptables+ipset根据域名配置流量控制前言一、iptables配置二、使用步骤1.引入库2.读入数据总结新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入前言公司内网服务器,上面跑了几个程序(爬虫,每天定时从几个

2022-01-04 16:38:58 1678

原创 golang之sftp小工具

golang之sftp小工具前言一、代码总结前言使用xshell在几个服务器之间传输数据的时候,如果需要传输很多带目录的多个文件,xshell不方便,所以使用golang写了一个小工具,可以直接在两个服务器之间传输文件(保留原有的目录的格式)一、代码package mainimport ( "github.com/pkg/sftp" "golang.org/x/crypto/ssh" "time" "fmt" "io/ioutil" "path" "os" "flag" "

2021-10-09 20:56:29 1609

原创 golang之真伪随机数

golang之真伪随机数伪随机数真随机数伪随机数导致的问题伪随机数import ( "math/rand" "fmt")func main(){ rand.Seed(1) fmt.Println(rand.Intn(20)) fmt.Println(rand.Intn(20)) fmt.Println(rand.Intn(20))}将该程序运行多次,每次打印的随机数都是:1,7,7, 该随机数与seed有关真随机数import ( "math/big" "crypto

2021-09-29 11:06:54 825

原创 Java之使用socket连接http接口

Java之使用socket连接http接口代码总结参考代码 public static void execute() throws IOException { StringBuffer requestMessage = new StringBuffer(); requestMessage.append("GET /add2 HTTP/1.1\r\n"); requestMessage.append("cache-control: no-cache\

2021-09-27 18:29:59 1026

原创 SpringBoot异步切面日志

SpringBoot异步切面日志代码总结代码@Target(ElementType.METHOD)@Documented@Retention(RetentionPolicy.RUNTIME)public @interface Log { /* 描述 */ String desc() default "";}@Aspect@Componentpublic class LogAspct { @Autowired private ApplicationCont

2021-09-23 15:01:52 609 3

原创 SpringBoot之异步事件监听

SpringBoot之异步事件监听一、注册一个事件二、注册多个事件监听三、事件发布总结一、注册一个事件public class UserRegisterEvent extends ApplicationEvent { private String username; public UserRegisterEvent(Object source) { super(source); } public UserRegisterEvent(Object so

2021-09-22 20:23:17 1856

原创 最简洁的方式实现Springboot动态增删定时任务

Springboot动态增删定时任务文章目录Springboot动态增删定时任务前言一.最终实现二. 遇到过的问题三.相关源码分析总结前言需求 : 根据配置动态生成定时任务去推送数据大概的流程:1.mysql中有个配置表,配置表中有过期时间字段和最后更新时间字段2.定时读取该配置表,如果有新增的配置,需要生成定时任务,如果该配置已经过期了需要取消该定时任务3.如果该配置进行了更新则需要更新该定时任务一.最终实现实现SchedulingConfigurer,拿到ScheduledT

2021-09-01 15:08:28 1403

原创 golang学习之const和iota

golang之iotagolang中const和iota关键字golang中const和iota关键字今天在看gjson时,发现了几句代码,感觉非常奇怪,如下:下面展示一些 内联代码片。// Type is Result typetype Type intconst ( // Null is a null json value Null Type = iota // False is a json false boolean False // Number is json number

2021-04-13 16:04:59 425

原创 Elasticsearch scoll slice批量导出数据

elasticsearch快速批量导出数据前言一、elasticsearch scoll slice是什么?二、代码实现三、注意事项总结前言最近遇到一个需求,从es批量导出数据.开始使用scoll单线程导出,速度不是很理想.然后又根据一个时间字段进行分片,然后使用多线程导出,速度也一般.最后在es官网找到了scoll的进阶版:scoll slice,遂用这个写了个多线程导出的程序提示:以下是本篇文章正文内容,下面案例可供参考一、elasticsearch scoll slice是什么?s

2020-12-25 13:41:35 1529 2

原创 Java程序导致CPU飙升100%审查

问题描述Linux下多线程(scoll slice)导出es中数据然后在内存中进行操作(1000W级),每次程序导出数据到一定程度的时候CPU飙升到100% 原因分析1. 查看该Java程序的哪一个线程占用的CPU较高: top -Hbp 3557 | awk '/java/ && $9>50'上图可以看出这几个线程占用CPU巨高,均为99.92. 查看JVM中此时的线程情况: jstack 3557 > /a.log 将结果导入到 文件中然后在文件中

2020-12-24 14:45:58 368

原创 用代码为windows设置代理

用代码为windows设置代理

2020-12-21 09:54:27 1132 8

ASN以及对应的类型(isp,business,edu)

asn对应的类型

2022-03-15

为了在服务器之间传文件或者目录方便,使用golang写一个sftp小工具

为了在服务器之间传文件或者目录方便,使用golang写一个sftp小工具

2021-10-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除