
杂谈
zm_21
这个作者很懒,什么都没留下…
展开
-
ubuntu 16.04成功安装meteor
真实验证版,ubuntu 16 成功安装meteor,启动meteor project原创 2022-07-26 11:28:19 · 701 阅读 · 0 评论 -
Mysql性能监控工具Monyog完整安装
原创 2022-04-19 15:14:04 · 1837 阅读 · 0 评论 -
iperf简介
iperf原创 2022-04-15 14:15:38 · 2716 阅读 · 0 评论 -
Linux下如何防止大量IP的并发访问(DDos)
PDF版本近期在Drupal大学上看到一个问题《如何用varnish缓存或其他手段防止不友好人群模拟不同ip同时访问网站》,问题的来源是一个无效的请求的导致drupal进程特别消耗服务器资源,导致cpu超高。由于近期也在研究iptable的ddos策略,所以就研究了一下,大概列举一下相关的解决方案。首先,看看iptable解决办法。对于要解决syn floo转载 2015-08-04 14:03:44 · 5762 阅读 · 0 评论 -
高性能HTTP加速器Varnish-3.0.3搭建、配置及优化
come from: http://www.newasp.net/tech/64309.html经过一天的努力,终于将Varnish缓存服务器部署到线上服务器了。趁着热乎劲儿,赶紧给大家分享一下。Varnish是一个轻量级的Cache和反向代理软件。先进的设计理念和成熟的设计框架是Varnish的主要特点。下面是Varnish的一些特点:基于内存进行缓存,重启后数据将消失;转载 2015-07-27 14:37:39 · 830 阅读 · 0 评论 -
Varnish 入门
出处:IBMhttp://www.ibm.com/developerworks/cn/opensource/os-cn-varnish-intro/http://www.cr173.com/html/20263_1.htmlVarnish 简介Varnish 是一款高性能且开源的反向代理服务器和 HTTP 加速器,其采用全新的软件体系机构,和现在的硬件体转载 2015-07-27 15:23:00 · 495 阅读 · 0 评论 -
Haproxy安装及配置
come from: http://johnsz.blog.51cto.com/525379/715922/1.安装# wgethttp://haproxy.1wt.eu/download/1.3/src/haproxy-1.3.20.tar.gz# tar zcvf haproxy-1.3.20.tar.gz# cd haproxy-1.3.20# m转载 2015-07-27 15:32:16 · 651 阅读 · 0 评论 -
用Varnish和Memcached缓存给WordPress网站提速-内存级加速
come from: http://www.freehao123.com/varnish-memcached/Varnish是一款高性能的缓存加速器,Varnish把数据存放在服务器的内存中,利用内存可以极大的提高PHP页面执行速度,可以设置0~60秒的精确缓存时间,32位的机器支持的缓存文件最大为2 GB。Varnish采用VCL的配置,而且具有强大的管理功能,如top、st转载 2015-07-27 14:44:20 · 644 阅读 · 0 评论 -
haproxy+keepalived实现高可用负载均衡
come from: http://www.cnblogs.com/dkblog/archive/2011/07/06/2098949.html软件负载均衡一般通过两种方式来实现:基于操作系统的软负载实现和基于第三方应用的软负载实现。LVS就是基于Linux操作系统实现的一种软负载,HAProxy就是开源的并且基于第三应用实现的软负载。HAProxy相比LVS的转载 2015-07-27 15:33:43 · 583 阅读 · 0 评论 -
Nginx反向代理和负载均衡部署指南
come from: http://www.cnblogs.com/jacktang/p/3669115.html1. 安装1) 从Nginx官网下载页面(http://nginx.org/en/download.html)下载Nginx最新版本(目前是1.5.13版本)安装包;2) 解压后复制到部署目录。 2.转载 2015-07-08 11:26:27 · 438 阅读 · 0 评论 -
LVS Nginx HAProxy 优缺点
come from: http://blog.chinaunix.net/uid-27022856-id-3236257.html说明:以下内容参考了抚琴煮酒的《构建高可用Linux服务器》第六章内容.搭建负载均衡高可用环境相对简单,主要是要理解其中原理。此文描述了三种负载均衡器的优缺点,以便在实际的生产应用中,按需求取舍。 目前,在线上环境中应用较多的负载均衡器硬转载 2015-07-27 15:30:42 · 334 阅读 · 0 评论 -
Nginx反向代理实现负载均衡配置图解
come from: http://www.php100.com/html/program/nginx/2013/0905/5529.html负载均衡配置是超大型机器需要考虑的一些问题,同时也是数据安全的一种做法,下面我来介绍在nginx中反向代理 负载均衡配置图解,大家可参考本文章来操作。 首先简单的介绍下nginx作为反向代理实现负载均衡。反向代理方式是指以反向转载 2015-07-08 11:35:01 · 617 阅读 · 0 评论 -
Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离详解
大纲一、前言二、环境准备三、安装与配置Nginx四、Nginx之反向代理五、Nginx之负载均衡六、Nginx之页面缓存七、Nginx之URL重写 八、Nginx之读写分离注,操作系统为 CentOS 6.4 x86_64 , Nginx 是版本是最新版的1.4.2,所以实验用到的软件请点击这里下载:http://yunpan.cn/QXIgqM转载 2015-07-08 11:50:46 · 684 阅读 · 0 评论 -
Nginx负载均衡配置实例详解
come from: http://www.php100.com/html/program/nginx/2013/0905/5525.html负载均衡是我们大流量网站要做的一个东西,下面我来给大家介绍在Nginx服务器上进行负载均衡配置方法,希望对有需要的同学有所帮助哦。 负载均衡先来简单了解一下什么是负载均衡,单从字面上的意思来理解就可以解释N台服务器平均分担负载转载 2015-07-08 11:21:11 · 740 阅读 · 0 评论 -
JS实现密码加密
1、base64加密 在页面中引入base64.js文件,调用方法为: DOCTYPE HTML>html>head>meta charset="utf-8">title>base64加密title>script type="text/javascript" src="base64.js">script>script type="text/转载 2015-03-12 14:55:00 · 2968 阅读 · 0 评论 -
安全测试工具
SQL Injection:啊D 算是新手必用吧,比较简单,没有特别复杂的界面,一看就懂,批量扫描注入功能不错,配合搜索语法比较适合新手练手明小子 比啊D多些功能,能够查询旁注,其中有个上传功能蛮不错的NBSI 这个软件对于SQL server的注入有极高的准确率Pangolin 俗称穿山甲啊,比较好用的注入工具,虽然大牛们转载 2015-03-10 17:17:05 · 1280 阅读 · 0 评论 -
C# Httpclient编程
今天研究了一天如何添加httpcient原创 2014-11-20 17:02:29 · 24689 阅读 · 0 评论 -
防止黑客攻击
构建安全服务器环境,构筑黑客攻击第一链条。但构建安全的服务器环境来抵御“黑客”攻击,其涉及面相当广,但就中小型网站而言,大致可从三个方面来进行:(一):技术层面:采用软硬件防火墙、杀毒软件、页面防篡改系统来建立一个结构上较完善的Web服务器环境;(二):服务方面,进行网络拓扑分析、建立中心机房管理制度、建立操作系统以及防病毒软件定期升级机制、对重要服务器的访问日志进行备份,通过这些服务,增转载 2014-11-13 17:01:13 · 1019 阅读 · 0 评论 -
HTTP 头参考
HTTP 请求和 HTTP 响应都使用头发送有关 HTTP 消息的信息。头由一系列行组成,每行都包含名称,然后依次是冒号、空格、值。字段可按任何顺序排列。某些头字段既能用于请求头也能用于响应头,而另一些头字段只能用于其中之一。许多请求头字段都允许客户端在值部分指定多个可接受的选项,有时甚至可以对这些选项的首选项进行排名。多个项以逗号分隔。例如,客户端可以发送包含“Content-E转载 2014-11-12 17:47:59 · 496 阅读 · 0 评论 -
html中设置锚点定位的几种常见方法
come from:http://www.jb51.net/web/170879.html在html中设置锚点定位我知道的有几种方法,使用id定位、使用name定位、使用js定位,这些方法大家可以参考下在html中设置锚点定位我知道的有几种方法,在此和大家分享一下: 1、使用id定位: 复制代码代码如下:锚点1 111111111转载 2015-07-29 16:24:12 · 3991 阅读 · 0 评论 -
搭建 Linux 下 GitLab 服务器
come from: http://blog.youkuaiyun.com/passion_wu128/article/details/8216086这两天因为项目需求需要搭建一个GitLab服务器,遇到了很多问题,参考了很多网络资料,终于搭建成功,在此把这个过程记录一下,利人利己。 一、最终目的 1,在Linux下创建GitLab服务器,客户端能够完成转载 2015-08-27 11:05:26 · 476 阅读 · 0 评论 -
python字符串操作
在python有各种各样的string操作函数。在历史上string类在python中经历了一段轮回的历史。在最开始的时候,python有一个专门的string的module,要使用string的方法要先import,但后来由于众多的python使用者的建议,从python2.0开始, string方法改为用S.method()的形式调用,只要S是一个字符串对象就可以这样使用,而不用i转载 2015-07-31 16:07:39 · 417 阅读 · 0 评论 -
实现开机可以自运行脚本
一.Windows1)把脚本test1.bat放到目录C:\Users\dell\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup下2)test1.bat内容:@echo off:startecho %date%-%time% >> c:\test\monitor.txtecho...原创 2019-09-04 11:29:53 · 2026 阅读 · 0 评论 -
Fiddler抓取Android真机上的HTTPS包
转载:http://blog.youkuaiyun.com/roland_sun/article/details/30078353现在的Android应用程序几乎都会和网络打交道,所以在分析一个apk的时候,如果可以抓取出其发出的数据包,将对分析程序的流程和逻辑有极大的帮助。对于HTTP包来说,已经有很多种分析的方法了,例如用tcpdump,或者将要分析的程序跑在模拟器中然后直接在物理机上用W转载 2018-01-17 17:19:21 · 3750 阅读 · 0 评论 -
RSA premaster secret error
1)问题:发送 POST 请求出现异常!javax.net.ssl.SSLKeyException: RSA premaster secret errorjavax.net.ssl.SSLKeyException: RSA premaster secret error2)解决方案:命令行:C:\test;C:\test\selenium-java-2.53.0\sele转载 2018-01-12 11:41:10 · 697 阅读 · 0 评论 -
CentOS时间的查看与修改
http://www.centoscn.com/CentOS/help/2014/0805/3430.html 1、查看、修改Linux时区与时间一、linux时区的查看与修改1,查看当前时区date -R 2,修改设置时区方法1:tzselect 方法2:仅限于RedHat Linux 和 CentOS转载 2017-03-24 16:34:02 · 26299 阅读 · 0 评论 -
用Socket实现PC和手机的文件传输
PC服务器端代码:[java] view plaincopyprint?/* * PC与Android客户端实现文件的传送 * PC服务器端 */ package com.android.test; import java.io.BufferedInputStream; import java.io转载 2016-10-31 21:07:10 · 2727 阅读 · 0 评论 -
DLL注入和API拦截
在 Windows中,每个进程有自己的私有地址空间。当我们用指针来引用内存的时候,指针的值表示的是进程自己的地址空间中的一个内存地址。进程不能创建一个指针来引用属于其它进程的内存。因此,如果进程有一个缺陷会覆盖随机地址处的内存,那么这个缺陷不会影响到其它进程所使用的内存。 独立的地址空间对开发人员和用户都是非常有利的。对开发人员来说,系统更有可能捕获错误的内存读/写。对用户来说,操作系转载 2016-09-24 22:56:57 · 2887 阅读 · 0 评论 -
Hook技术简介
钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗口前,钩子程序就先捕获该消息,亦即钩子函数先得到转载 2016-09-24 20:45:47 · 466 阅读 · 0 评论 -
webdriver获得文本
webdriver简单操作转载 2016-06-01 15:31:37 · 7125 阅读 · 0 评论 -
使用Coverage分析Python web项目的代码覆盖率
http://www.thinksaas.cn/group/topic/396057/用Python启动的web服务可以方便地使用Coverage分析其覆盖率,假设一个web服务,它的启停命令如下:sudo python xxx/main.py --port=8888 --logging=none > /dev/null 2>&1 &ps auxf|grep xxx/ma转载 2016-03-15 10:34:06 · 1953 阅读 · 0 评论 -
linux安装AWStats业务数据分析工具
http://www.cnblogs.com/fnng/archive/2012/08/31/2666175.htmlAwstats是一个非常简洁而且强大的统计工具。它可以统计您站点的如下信息:一:访问量,访问次数,页面浏览量,点击数,数据流量等精确到每月、每日、每小时的数据二:访问者国家、访问者IP、操作系统、浏览器等三:Robots/Spiders的统计四:纺客持续转载 2016-04-07 18:01:05 · 814 阅读 · 0 评论 -
python编辑器sublime
在sublime中,运行python, 打开preference-> browse packages...1)python 2.7python目录下,编辑python.sublime-build2) python 3.4在C:\Users\min\AppData\Roaming\Sublime Text 3\Packages\User下,编辑python.sublime-build原创 2016-03-14 18:09:07 · 610 阅读 · 0 评论 -
解决U盘在mac air下格式化后在windows上无法显示
从开始菜单里找到附件 - 命令提示符,右键点击“命令提示符”,选择“以管理员模式运行”在打开的cmd窗口里输入diskpart回车,然后输入list disk回车,查看目前电脑上所有的磁盘,如果U盘为1,那么输入以下命令将焦点指定到该磁盘select disk 1回车,然后再输入clean转载 2015-11-06 15:42:37 · 10196 阅读 · 0 评论 -
使用git-flow来帮助管理git代码
come from :http://blog.youkuaiyun.com/maosidiaoxian/article/details/22799157对git不熟悉的我,经常把git提交搞得很乱,导致在master上有许多无用的commit,最终决定好好地看一下git的使用教程,却不小心发现了还有一个git-flow的工具可以帮助我管理好git项目的代码。git-flow在ubuntu上使用转载 2015-08-17 18:06:19 · 472 阅读 · 0 评论 -
怎么输入特殊符号(在Word,Excel,etc)
备注 :平时我们经常会用到一些特殊符号的输入法,有时实在不知道怎么输入就直接用文字代替了。今天刚好也用到直径的输入法,但不知道如何操作,就在网上搜了一下,找到如下的一些特殊符号的输入法,也许可以解大家的不时之需! 1、特殊符号用 True Type Font的输入的一种方法,按下 Alt 不放之后输入 xxxx– 四个数字,如直径符号ø ,按下 Alt转载 2014-11-12 17:46:47 · 5303 阅读 · 0 评论 -
win7中文版转英文版 只须下载安装语言包
如何将win7中文版转英文版(或者其他语言)呢?在XP时代只能重装英文版系统,现在在WIN7时代就方便多了,只须要下载相应的语言包,安装再设置就可以了(前提必需是旗舰版),下面我们来说下具体的方法:一、查看更新并安装英文语言包1、点击开始---控制面板---windows update----检查更新按钮,系统会自动查找可以用的系统更新补丁。2、过几分钟后,可以在更新页面点击可转载 2014-09-19 13:59:37 · 3983 阅读 · 0 评论 -
buildbot
一 buildbot安装1. install TwistedTwisted 依赖 zope.interface and Pythonwget -c http://tmrc.mit.edu/mirror/twisted/Twisted/8.1/Twisted-8.1.0.tar.bz2python setup.py install --prefix=$HOMEinstall转载 2014-06-17 09:43:11 · 1254 阅读 · 0 评论 -
Install tomcat
1. download tomcat from http://tomcat.apache.org/download-70.cgi2. unpack archive and put it into d:\tomcat3. install java 1.6 to D:\jdk1.6.04. set JAVA_HOME=D:\jdk1.6.0 set CATALINA_HOME=d原创 2013-07-01 16:57:03 · 478 阅读 · 0 评论 -
Vagrant
http://www.vagrantup.com/ Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它 使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境。安装方法:sudo gem install vagrantvagrant box add base http://files.vagrantup.com/base.b转载 2013-06-25 11:15:08 · 609 阅读 · 0 评论