【每日打卡】 [leetcode+剑指 offer] 169-多数元素

来源:力扣 (LeetCode) 链接:https://leetcode-cn.com/problems/majority-element 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 这道题也是 《剑指 offer 》原题——面试题 39 数组中出现次数超过一半的数字。 https:/ ... 阅读更多

[leetcode+剑指 offer] 左旋转字符串

leetcode 上开了 《剑指 offer 》专栏,深夜回家特来水一下。题解后续补上~ 代码:

单元测试案例:

HTTP 代理

一、 HTTP 代理 HTTP 代理的实现很简单,和普通的 HTTP 请求差别不大,只要在请求行的 uri 路径中加上实际请求的 host 就可以了: 代理服务器收到这个请求后,会主动请求 uri 中的 host 地址 (不是请求头部的 Host 字段中的值),然后去掉这部分构造成一个普通的 HTTP 请求发送到服务端。服务端响应后的 ... 阅读更多

一次子进程继承信号屏蔽字导致的功能异常问题排查过程

近来一直在做部门疑难问题的排查工作,最近也准备在周分享上做一个小培训 (交流)——「排查问题的方法和思路」 。回想历史问题处理,觉得这是个很不错的案例,便回溯了一下排查过程记录下来。 一、问题背景 有一个应用层程序,依赖信号接收配置更新事件。 即程序依赖某个配置文件,当配置更新后,需要通过信号告知程序也 ... 阅读更多

socks5 代理工作流程和原理

一、 socks5 协议 socks5 协议是一款广泛使用的代理协议,它在使用 TCP/IP 协议通讯的前端机器和服务器机器之间扮演一个中介角色,使得内部网中的前端机器变得能够访问 Internet 网中的服务器,或者使通讯更加安全。 SOCKS5 服务器通过将前端发来的请求转发给真正的目标服务器, 模拟了一个前端 ... 阅读更多

iterm 通过 ssh 登录 linux 后语言变中文的问题

一、问题现象 使用 item2 登录到远程 linux 后,系统的语言编程了中文: 本来对于中国人来说,使用中文没有什么不好。但是报错信息是中文就导致出问题了不好查,百度和 google 查不到相关信息。比较尴尬! 二、解决办法 通过 locale 命令查看当前终端的语言和字符编码信息: [crayon-69479 ... 阅读更多

socks5 服务端搭建

ss5 项目主页:http://ss5.sourceforge.net/,下载地址:https://sourceforge.net/projects/ss5/files/。 先下载下来源码包,解压:

安装依赖项: [crayon-694 ... 阅读更多