首页
学习
活动
专区
工具
TVP
发布

用户1337634的专栏

专栏作者
330
文章
591340
阅读量
30
订阅数
Elastic Stack安装使用
https://www.elastic.co/cn/downloads/elasticsearch
十毛
2021-11-24
1670
jq命令 - json文本处理
jq可以对json数据进行分片、过滤、映射和转换 安装 #CentOS yum install jq #MacOS brew install jq 提取信息 cat json.txt [{"genre":"deep house"}, {"genre": "progressive house"}, {"genre": "dubstep"}] 格式化展示原文 cat json.txt | jq '.' [ { "genre": "deep house" }, { "genr
十毛
2021-11-24
6310
skywalking搭建
可以选择下载: https://archive.apache.org/dist/skywalking/8.7.0/apache-skywalking-apm-8.7.0.tar.gz
十毛
2021-11-24
6960
skywalking展示http请求和响应
使用skywalking跟踪请求的时候,是看不到http请求的参数的,这样不方便定位问题。本文通过自定义的方式(ActiveSpan.tag),实现了http请求和响应的输出,方便快速定位问题 效果图 可以在请求中看到自定义请求信息input和返回值output,方便快速定位问题 📷 实现请求和响应的输出 添加依赖 <dependency> <groupId>org.apache.skywalking</groupId> <artifactId>apm-toolkit-trace</a
十毛
2021-11-24
2.5K1
Nginx安装lua-nginx-module
使用lua可以为nginx扩展出强大的能力,比如频率限制,访问redis等,本文介绍一下如何安装模块lua-nginx-module 编译安装 下载 wget http://luajit.org/download/LuaJIT-2.0.5.tar.gz wget https://github.com/openresty/lua-nginx-module/archive/refs/tags/v0.10.20.tar.gz wget https://github.com/vision5/ngx_devel
十毛
2021-07-08
2.6K0
Java类反编译工具jd-cli
https://github.com/kwart/jd-cli/releases/tag/jd-cli-1.2.0
十毛
2021-06-29
1.6K0
如何用openssl从pkcs12中导出证书、秘钥和证书编号
PKCS#12(也称为PKCS12或PFX)是一种二进制格式,用于将证书链和私钥存储在单个可加密文件中。 PKCS#12文件通常用于在Windows和macOS计算机上导入和导出证书和私钥,并且通常具有文件扩展名 .p12 or .pfx.
十毛
2021-06-01
6.9K0
如何从PKCS12证书中解析私钥、公钥和证书序列号
微信支付对接用到的商户API证书是PKCS12格式,常见后缀名是.p12。调用微信支付接口时,都需要用到私钥和证书序列号,为了方便用户,所以一般要求用户直接上传证书(.p12文件),再由后台解析私钥和证书序列号。 而且因为证书本身是一个文件,不方便存储到数据库,所以也转成BASE64格式后再存储。 直接上代码 public class P12Application { public static void main(String[] args) throws Exception {
十毛
2021-06-01
3K0
微信支付为什么有这么多证书和秘钥
证书一般是由CA权威机构颁发,一般包含了网站与公钥的信息,用于创建HTTPS加密连接
十毛
2021-06-01
2.1K0
忽略https域名校验不通过
公司有一些标准的对外https服务,内部调用也需要走https的方式,但是可以用内部IP,这个时候就会遇到证书校验域名不通过的问题,需要忽略。本文分别介绍curl,wget和okhttp中忽略域名校验的方法 curl 错误内容 curl: (51) Unable to communicate securely with peer: requested domain name does not match the server's certificate. 忽略方式 一种是添加临时域名解析缓存的方式,
十毛
2021-02-04
8.7K1
whistle - 跨平台的Web代理
whistle(读音[ˈwɪsəl],拼音[wēisǒu])基于Node实现的跨平台web调试代理工具,类似的工具有Windows平台上的Fiddler,主要用于查看、修改HTTP、HTTPS、Websocket的请求、响应,也可以作为HTTP代理服务器使用 安装 请先安装nodejs:https://www.runoob.com/nodejs/nodejs-install-setup.html 安装whistle $ npm install cnpm -g --registry=https://re
十毛
2021-02-04
4990
Python访问PostgreSQL
Python访问MySQL一般都使用pymysql,访问PostgreSQL也有很多驱动,其中psycopg2使用最广泛 安装 pip install psycopg2 访问示例 # coding=utf-8 import psycopg2 # 创建连接 conn = psycopg2.connect(host='100.76.84.71', user='test', password='test', dbname='test', port=8081) # 获取游标 cursor = conn.
十毛
2021-01-26
6490
Redis集群间数据迁移与对比
https://github.com/alibaba/RedisFullCheck
十毛
2021-01-18
1.5K0
ResponseEntity为单独接口实现灵活返回值控制
Restful API的Web后台服务,一般都提供了统一的接口规范。但是有时候又需要提供回调地址给外部服务,比如微信支付。那么这个回调接口的返回值需要满足微信支付回调的返回值协议(这个协议跟项目的Web后台服务不一致)。 利用ResponseEntity可以单独为某个接口实现返回值的完全控制,也不用修改项目的整体协议规范。 实现 项目的统一返回值协议WebResult /** * @author timxia * @since 2019/8/13 */ @Getter @Setter @ToS
十毛
2019-12-20
1.5K0
OkHttp上传文件
对接微信的时候,需要通过后台再把图片上传到微信,得到mediaId后再执行后面操作。 图片上传接口 @PostMapping("upload") public WebResult<ImageUploadResult> upload(@RequestParam("img") MultipartFile file) { final byte[] bytes; try { bytes = file.getBytes(); } catch (IOException e)
十毛
2019-06-21
2.3K0
tcpdump分析ICMP协议
前面20字节是IP协议头,之后就是ICMP协议头:是0800 cbae 472e 0001部分
十毛
2019-04-19
3.7K0
ElasticSearch监控工具 - cerebro
ps: kopf的github首页就表明该项目不再维护,推荐使用cerebro;bigdesk也只支持ElasticSearch1.3及以下版本
十毛
2019-03-27
1.9K0
Supervisor进程管理初体验
setuptools https://pypi.org/project/setuptools/#files
十毛
2019-03-27
1.5K0
BTrace实现原理
BTrace是基于动态字节码修改技术(Hotswap)来实现运行时java程序的跟踪和替换。大体的原理可以用下面的公式描述:
十毛
2019-03-27
1.1K0
ElasticSearch&HanLP --- 集群部署及常见坑
3台服务器: 192.168.58.201 192.168.58.203 192.168.58.205,部署地址为/opt/soft/,ES版本为5.4.3
十毛
2019-03-27
8460
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档