如何开发chrome浏览器插件

从根本上讲,Chrome扩展程序只是一些HTML,CSS和JavaScript,可让您通过Chrome公开的某些JavaScript API向Chrome添加一些功能。扩展程序基本 […]...

chrome翻墙插件:SwitchyOmega

SwitchyOmega是开发用于在浏览器环境中的代理之间切换的浏览器插件。引入SwitchyOmega旨在结束不断地通过代理进行编辑代理设置的过程。在浏览器上安装此扩展程序后,您 […]...

chrome插件Vimium-黑客的浏览器

Vimium是Google Chrome浏览器的扩展程序,它提供了Vim编辑器模式用于导航和控制的键盘快捷键。在浏览器上,你可以摆脱鼠标操作了,提升生产效率。 特征 帮助您浏览网页 […]...

Navicat使用HTTP通道连接MySQL

线上环境一般只允许内网访问,还有一种场景是内网和线上的测试环境不通,无法通过Navicat来直接操作数据库,使用phpadmin界面使用又不是很灵活,所以Navicat提供HTTP […]...

kafkacat调试

kakfka是一项非常强大的技术。它可以提供令人难以置信的吞吐量,并且已经成为后端服务之间通信的标准方式。 唯一真正的负面影响是,深入了解kakfa的底层可能会有些痛苦。当然,Ka […]...

kafkatcat:一个kafka客户端神器

kafkatcat是kafka的一个客户端,可以在命令行下直接模拟kafka的生产者和消费者,也可以获取kafka的meta信息,是使用kafka进行项目开发不可少的工具。 安装方 […]...

手动删除Apache Kafka topic

在Apache的Kafka的最后几个版本中,删除一个主题相当容易。您只需将配置中的一个属性设置为“true”,然后发出删除主题的命令。它很快就会被删除。但是有时候,出于一些我们这样 […]...

WordPress SEO插件推荐:WP External Links

在wordpress写文章的过程中经常会使用外部或者外部的图片,所以在添加链接的时候一定要加上rel=nofollow, 避免SEO权值流失。频繁性的添加添加,会浪费大量的时间,有 […]...

swagger RESTful API工具

Swagger是一个开源软件框架,它由一个庞大的工具生态系统支持,帮助开发人员设计、构建、记录和使用RESTful web服务。 Swagger允许您使用注释从现有代码生成一流的A […]...

Supervisord进程管理工具

Supervisord是一个优秀的进程管理工具,可以自动管理进程启动、重启、关闭、尝试次数等,非常灵活,这对于运行在后台应用程序管理很有帮助, 能够极大的提高服务的稳定性和可用性。 […]...

shell查看端口状态

在项目开发过程中经常会遇到,端口占用的情况,在这种情况下经常用的netstat和lsof两个命令,先找到进程PID,再结束进程。 查看端口占用的情况 通用命令 netstat -v […]...

必应(bing)Web Master改版

嘻嘻IT网站最近在必应中索引量发生不正常的变化,基本上是0索引,这几天一直在找原因,今天突然发现是必应(bing)Web Master改版。 必应网站管理员工具是微软必应搜索引擎的 […]...

haproxy的frontend/backend和listen区别

listen是frontend和backend相结合的。一个listen本身有一个隐式的backend,但是frontend的前端逻辑可以使用其他后端,它的backend可以被其他 […]...

shell分析nginx日志

在做服务端的过程中,经常需要分析日志的数据,使用专业的工具又没有必要。使用shell分析日志是一个不错的选择,这里涉及的命令包括grep,zgrep,cat,zcat, xargs […]...

mysql命令行客户端: mycli安装

MyCLI是一个用于MySQL、MariaDB和Percona的命令行界面,具有自动完成和语法突出显示功能。 Linux: Debian/Ubuntu Package: $ sud […]...

rsync命令

在类unix操作系统上,rsync命令将文件从源同步到目标,在本地机器上或通过安全的网络连接进行同步。它是rcp命令的快速、灵活、安全的替代品。 用法 本地: rsync [OPT […]...

linux scp命令

scp允许在不同的主机之间复制文件。它使用ssh进行数据传输,并提供与ssh相同的身份验证和安全级别。 应用举例 从远程主机复制文件到本地 $ scp your_username@ […]...

git: detached head问题

您处于“detached head”状态。您可以检查一下,进行实验更改并提交,您可以放弃在此所做的任何提交状态,而不会通过执行另一个checkout来影响任何分支。这是使用git开 […]...

git fetch和git pull有什么区别?

在讨论这两个命令之间的差异之前,让我们强调它们的相似之处:两者均用于从远程存储库下载新数据。下载数据是开发工作中必不可少的步骤-因为您正在本地存储库中查看的远程数据只是一个“快照” […]...