- 博客(24)
- 资源 (3)
- 收藏
- 关注
原创 IntelliJ IDEA 升级插件「Spring Initializr and Assistant」后报错 & 卡死
IntelliJ IDEA 升级插件「Spring Initializr and Assistant」后报错 & 卡死,现象描述、问题定位及解决。
2022-03-11 14:04:14
4061
6
原创 Kafka 性能测试脚本详解
Apache Kafka 官方提供了两个客户端性能测试脚本,它们的存放位置如下:- 生产者性能测试脚本:$KAFKA_HOME/bin/kafka-producer-perf-test.sh- 消费者性能测试脚本:$KAFKA_HOME/bin/kafka-consumer-perf-test.sh支持测试的性能指标包括:吞吐量(throughput)、最大时延(max-latency)、平均时延(avg-latency)等。
2021-03-25 16:33:24
1088
原创 maven-plugin-shade 详解
maven-plugin-shade 插件提供了两个主要的能力:1. 把整个项目(包含它的依赖)都打包到一个 "uber-jar" 中;2. shade - 即重命名某些依赖的包。具体来说,它提供了以下功能:1. 按需选择要添加到最终 jar 包中依赖;2. 重定位 class 文件;3. 生成可执行 jar 包;4. 生成项目资源文件。
2021-03-23 10:43:54
2843
原创 canal.client 源码分析
canal.client 封装与 Canal Server 进行交互的客户端,提供两种实现给外部使用:1. 简单连接:直接通过 socket 与 server 进行交互,实现连接、订阅、批量获取、提交和回滚等操作。2. 有 HA 的 Cluster 连接:基于简单连接方式进行封装,通过 ZooKeeper 实现 client 端的 HA。
2020-12-05 19:45:58
1198
原创 Linux 安装 Elasticsearch 和 Kibana
文章目录一、环境介绍二、安装步骤2.1 创建用户2.2 拷贝安装包到组件目录2.3 安装 Elasticsearch2.4 安装 Kibana三、配置步骤3.1 Elasticsearch 配置3.1.1 调整系统配置3.2.2 必需配置3.2 Kibana 配置四、启动组件4.1 启动 Elasticsearch4.2 启动 Kibana五、使用组件一、环境介绍属性属性值(点击链接????可跳转下载)OS 版本CentOS Linux release 7.9.2009 (Core
2020-12-04 01:09:59
373
原创 Linux 安装 pip 及 mysql-python
pip 是 Python 的包管理工具,是为 Python 安装第三方依赖的最佳方式。mysql-python 是 Python 2.x 版本连接 MySQL 数据库的首选依赖。本文介绍如何在 CentOS 7 上安装 pip,随后安装 mysql-python 并使其正常工作。
2020-12-01 14:53:17
689
原创 使用 mysqld_safe 启动 mysqld 服务
在 Unix 机器上,MySQL 官方推荐使用 mysqld_safe 启动 mysqld 服务。mysqld_safe 增加了一些安全特性,比如它会在遇到错误时重启 mysqld 服务,并把运行时信息记录到 error log 中。
2020-09-25 23:28:16
1991
原创 Linux 安装 VirtualBox 增强功能
一、环境介绍二、安装步骤2.1 为虚拟机实例分配光驱2.2 挂载 CD-ROM2.3 安装依赖2.4 运行安装文件三、故障排查3.1 未能加载虚拟光盘3.2 运行安装文件报错
2020-09-21 17:29:22
785
原创 Linux 虚拟机绑定静态 IP
文章目录环境介绍虚拟机连网方式配置步骤修改网卡配置文件重启网络服务故障排查宿主机不能访问虚拟机虚拟机不能访问外部网络环境介绍Machine: NUC8i5BEKOS: macOS Catalina 10.15.6VirtualBox: 6.1.12 r139181 (Qt5.6.3)CentOS: 8.2.2004-x86_64虚拟机连网方式VirtualBox 虚拟机设置 -> 网络 -> 网卡 1 -> 连接方式,常用的连接方式有 4 种,这里不赘述它们的原理,只是简
2020-09-21 17:27:18
555
原创 使用 Supervisor 监控 Python 3 进程
使用 Supervisor 监控 Python 3 进程首先说明,Supervisor 只能安装在 Python 2.x 环境中!但是基本上所有的 Linux 都同时预装了 Python 2.x 和 Python 3.x 版本,并且调用 python 命令时默认运行的 Python 2,运行 Python 3 只需要 调用 python3 即可。 博主的 CentOS 上预装了 Pyth...
2018-07-24 14:49:15
2460
转载 编程文档中常见的 Foo 和 Bar
Foo / Bar 是计算机程序领域里的术语炒作,并无实际用途和引用意义。 在计算机程序设计与计算机技术的相关文档中,术语 Foo / Bar 是一个常见的无名氏化名,常被作为“伪变量”使用。
2018-05-16 21:26:21
6298
原创 Python 寻找局部最高点
[Python] 寻找局部最高点# 寻找局部最高点# 输入input: 含有最高点高度的列表# 输出output: 返回最高点的位置# 时间复杂度: O(log(n))def findHighSpot(input): iLen = len(input) mid = iLen//2 - 1 # Python中'/'为小数除法,'//'为地板除 if input[...
2018-05-06 11:30:36
5072
2
原创 Windows 安装 pywin32 解决缺少 win32api 的问题
这篇文章讲的是在成功安装了爬虫框架 scrapy 后,运行 scrapy crawl 爬虫名称 出现有关 win32api 的问题解决方法,有人写过类似的博客但涉及到的资源已经转移了,因此我在这里新写一篇作为指引。
2018-05-01 13:22:54
2683
原创 简单比较 BeautifulSoup 和 Xpath 的性能
这篇文章并不是为了比较出结论,因为结论是显而易见的,Xpath 必然 是要比 BeautifulSoup 在时间和空间上都要性能更好一些。其中理由有很多,其中一个很明显的是 BeautifulSoup 在构建一个对象的时候需要传入一个参数以指定解析器,而在它支持的众多的解析器中,lxml 是性能最佳的,那么 BeautifulSoup 对象的各种方法可以理解为是对 lxml 的封装,换句话说,BeautifulSoup 本质上并没有创造出自己的解析方式,而是建立在各种解析器的基础上。
2018-04-29 18:52:22
12641
原创 Linux 默认使用 python3 和 pip3 并与 python2 和 pip2 共存
废话不多说,提取出关键步骤: 1. 备份 python 和 pip 使用 mv 源文件 源文件.bak 2. 从官网下载 python3 打包源码 2. 源码安装 python3 至 /usr/local/python3 使用 ./configure prefix=/usr/local/python3 3. 软链接 python3 和 pip3 至 /usr/bin 使用 ln -s 源文...
2018-04-29 00:08:12
3012
原创 Python requests 编码问题
一般来说,如果 requests 得到的响应头没有指定编码或者响应头的编码不能被正常提取出来,requests 这个库会默认把 r.encoding 设置为 ISO-8859-1 (别名:latin-1) 。事实上响应的内容多数情况下不会是 ISO-8859-1,这就导致了响应 body 里的中文不能被正常解析。
2018-04-22 17:03:39
3860
原创 Python 安装 pyecharts 和 WordCloud 报错解决
这两天在找几个爬虫和数据分析的实战项目练练手,找到了一个网易云爬取的项目,可以手把手跟着做。可是数据可视化时需要安装的一个叫 pyecharts 和 WordCloud 的第三方库安装报错,吸取了网上各位先驱者的经验,汇总成这个教程。
2018-04-22 09:49:38
2871
原创 Python 3 JSON 中文字符读写注意事项
这篇文章讲的是如何把 Python 中的 Dict 转化为 JSON Object 以及 如何把 List 转化为 JSON Array,其中 Dict 和 List 中的数据包括中文,并且如何把这些数据在文件中以正确的方式存入,然后正确地读入到内存中重复使用。关键点在于中文字符的处理,这在 Python2 中一度是一个麻烦的问题,到了 Python3 中稍有改善,但还是需要在读写时做出一些设置。这里详细地讲了设置的地方有哪些。
2018-04-21 16:17:01
1048
原创 微信小程序使用 wx.request 发送 POST 请求
本文记录了在微信小程序开发中遇到的两个问题,分别是“POST body 使用小程序关键字导致出错”和“header['content-type'] 的问题”。如果你在处理小程序的网络请求时遇到问题可以参考下我这里的解决方案。
2018-04-05 10:30:41
8123
2
原创 申请阿里云免费 SSL 证书以通过 https 认证
小程序后台服务器需要安全域名,也就是要支持 https 的域名,听说阿里云有免费的 SSL 证书可以申请,故此一试。
2018-03-31 18:31:30
1753
原创 MongoDB 批量以 JSON 形式导入数据的方法
如果你只是单纯的想把数据导入到 MongoDB,不要求导入的同时建好集合间的关联关系,那么这种直接导入的方法很适合你。
2018-03-22 17:53:05
6621
原创 远程连接阿里云 Linux 服务器上 MySQL 服务失败的解决办法
本文讲的是在 阿里云 Linux 服务器 上安装了 mysql-server 但是却无法远程连接的解决方案。
2018-03-22 17:22:02
1632
原创 SQL Server 2008 Express 及 SSMS Express 下载安装配置教程
这篇文章主要讲如何一步步从下载、安装、配置 SQL Server 2008 Express 和 SMSS 到最后 使用 SMSS 连接本地的数据库服务。
2018-03-08 23:15:28
90032
46
SQL Server Management Studio (SSMS) x64 简体中文(2008)
2018-03-09
SQL Server 2008 Express x64 简体中文
2018-03-09
StartIsBack++
2016-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人