- 博客(18)
- 资源 (5)
- 收藏
- 关注
原创 使用tcpcopy进行线上流量导流测试
文章目录导流流程自建机房的用法1. 配置环境2. 线上机器安装tcpcopy3. 辅助机器安装intercept4. 部署5. 添加路由阿里云机房的用法导流流程简单理解,通过tcpcopy工具,截取线上服务收到的数据,转发一份数据给测试服务。参与导流的服务有线上服务、测试服务、tcpcopy、intercept。线上服务和测试服务一般是同个应用程序,或者具备处理导流请求的能力。tcpcop...
2020-11-08 10:57:53
830
2
转载 Git内部存储原理
文章目录引子Git 目录结构Git Object存储方式查看Git Object存储内容Git branch和tagGit stash实现原理Git reset 实现原理Git object存储方式总结参考引子Git是程序员工作中使用频率非常高的工具,要提高日常的工作效率,就需要熟练掌握Git的使用方法。相对于传统的版本控制系统而言,Git更为强大和灵活,其各种命令和命令参数也非常多,如果不了...
2020-02-26 17:35:57
858
转载 Python 包管理工具梳理
转载说明文章转载地址:Python 包管理工具解惑。转载本文仅为学习目的,若侵权请联系本人删除。引子今晚开始学习 scrapy ,在 macbook 上安装 scrapy 的时候,遇到了 python 包的安装问题。又看到了 wheel 之类的字眼,疑惑又上来了,不知道和曾经看过的 egg 到底有什么区别。想想用 python 写工具脚本也好几年了,但始终没系统地去了解 python ...
2019-08-01 00:29:31
306
转载 nginx内置变量大全
转载地址:http://www.cnphp.info/nginx-embedded-variables-lasted-version.html在配置基于nginx服务器的网站时,必然会用到 nginx内置变量 ,下面笔者将它整理成列表,把最新版本的变量列出来,以方便做配置时查询nginx内置变量内置变量存放在 ngx_http_core_module 模块中,变量的命名方式和apache ...
2019-07-08 10:48:36
1945
原创 sentinel故障转移备忘
sentinel, master, slave, 这之间的防火墙要配置好,让彼此之间能互相访问。否则会导致故障转移时提示no-good-slave.sentinel对slave是有要求的。slave不能是客观/主观下线,priority不能为0. 否则会导致故障转移时提示no-good-slave.1个redis实例可能会上报内网ip和外网ip,导致sentinel把其当作2个redis实例...
2019-01-24 21:15:11
282
原创 lua协程知识点总结
最近老是发现以前看过的知识点,过几天,再久一点,几个月,然后就忘得一干二净了。归根结底,还是缺少总结。习惯了以前读书填鸭式的学习方法,逐渐丧失主动独立思考的能力。阅读的时候看似理解了,实则只是简单掌握部分要点,并没有真正吃透。于是,我决定重新开始一点一滴地记录所看过的书或者教程,从中提炼较有价值的内容,既加强自己对文章的理解,也方便日后索引。今天主要重新了解了lua协程函数的使用方法。...
2018-07-15 12:01:19
401
转载 Linux性能分析的前60000毫秒
翻译链接:https://segmentfault.com/a/1190000004104493?luicode=10000359原文链接:http://techblog.netflix.com/2015/11/linux-performance-analysis-in-60s.html作者是Brendan Gregg, Oracle/Linux系统性能分析方面的大牛。Linu
2016-11-04 12:46:49
589
转载 Linux系统系能监控(CPU篇)
原文链接:http://www.iteye.com/topic/1137848linux top命令中各cpu占用率含义 0.3% us 用户空间占用CPU百分比 1.0% sy 内核空间占用CPU百分比 0.0% ni 用户进程空间内改变过优先级的进程占用CPU百分比 98.7% id 空闲CPU百分比 0.0% wa 等待输入输出的CPU时间百分比 0.
2016-11-04 12:30:11
570
转载 Linux vmstat命令实战详解
vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程的CPU使用率和内存使用率(使用场景不一样)。一般vmst
2016-11-04 11:30:31
310
原创 ntohl和htonl的一次误用
htonl和ntohl的原型,参数和返回值都很简单明了。但是有一点我们是要切记的——htonl的形参必须是主机字节序的整型变量,而ntohl的形参必须是网络字节序的整型变量。
2015-03-04 00:57:20
1737
转载 linux shell 中"2>&1"含义
原文链接:http://www.cnblogs.com/caolisong/archive/2007/04/25/726896.html#undefined脚本是: nohup /mnt/Nand3/H2000G >/dev/null 2>&1 & 对于& 1 更准确的说应该是文件描述符 1,而1 一般代表的就是STDOUT_FILENO,实际上这个操作就是一
2015-02-12 14:13:08
554
原创 让人误解的c库函数strtok
在Linux上用man查找strtok,原型如下:#include char *strtok(char *str, const char *delim);这是我第一次接触到c/c++
2014-08-24 23:56:30
818
原创 Java EE学习笔记之二——Servlet部分
1. 配置Servlet的两种方法: 第一种方法: 使用Annotation来配置Servlet,必须满足以下两点: (1)不要在web.xml文件的根元素()中指定metadata-complete="true"; (2)不要在web.xml文件中配置该Servlet。 第二种方法: 在web.xml配置Servlet (1)配置Servl
2013-08-23 23:49:52
742
原创 Java EE学习笔记之一——JSP/Servlet相关技术
1. JSP的本质是Servlet,当用户向指定Servlet发送请求时,Servlet利用输出流动态生成HTML页面。 JSP页面由系统编译成Servlet,Servlet再负责相应用户请求。JSP其实是Servlet的一种简化。 JSP页面生成的Servlet放在work路径对应的Web应用下。2. JSP页面工作原理: (1)客户端(浏览器)向服务器发出请求;
2013-08-22 21:24:40
1231
转载 Java web开发中的编码问题
经常在web开发中碰到中文乱码的问题,一般都是局部性的解决了问题之后就不了了之了。前些天在开发一个小程序,又碰到了中文乱码的问题,于是下定决心彻底解决这个问题。经过了2天的时间,在网上搜索了一些信息,但大都不具权威性。后来无意中发现万方数据库中有关于这方面的论文,下载了三篇看了,受益匪浅。本来是昨天晚上写心得的,遗憾网速太慢,博客上不了,问题解决后兴奋的感觉害得我晚上失眠了。囧!下面总结一下我的收
2013-08-22 21:15:35
786
转载 使用Action来封装HTTP请求参数
对于Struts2应用中的开发者来说,Action才是整个应用系统的核心,开发者需要提供大量的Action类,并且在struts.xml文件中对Action类进行配置,Action中包含了对用户请求的处理逻辑,因此,我们也称Action为业务控制器。相对于Struts1而言,Struts2采用的低侵入式的设计,Struts2不要求Action类继承任何的Struts2基类,或者实现任何的Str
2013-04-28 16:02:29
1853
原创 java数据库编程的前期准备——mysql-connector-java-5.1.22
先贴上mysql-connector-java-5.1.2x-bin的下载地址:http://download.youkuaiyun.com/download/amymengfan/47401721、选择“Window->Preferences”;2. 选择左边栏的“Java->InstalledJREs”,选中"jdk1.7.0"(或者其他版本,就看你电脑安装的是什么版本的JDk),选择Edit
2012-12-28 01:51:07
1145
转载 JAVA Swing日期下拉选择控件(面板)
首先,新建一个Java工程,再新建一个类,类名为CalendarPanel ,继承JPanel,然后把一下的代码复制到这个类中。import java.awt.Color;import java.awt.GridLayout;import java.awt.Label;import java.awt.TextField;import java.awt.event.ActionE
2012-06-10 11:29:33
12178
ZeroMQ 云时代极速消息通信库
2016-05-04
简易的定时计划任务和提醒小软件
2012-12-28
简易定时执行程序和提醒功能小软件
2012-12-28
可视化排序过程
2012-12-28
图形界面排序
2012-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人