自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 conda和virtualenv有什么不同

在使用python时,通常都会有虚拟化环境的需求,常用的虚拟化环境有conda和virtualenv,两者有什么不同呢

2022-12-11 22:11:43 6606 1

原创 【源码阅读】goreman

今天我们来一起来学习一下golang一个第三方进程管理工具goreman其功能和supervisor类似,用于管理多个进程github地址如下:https://github.com/mattn/goreman一、命令行参数查看所有参数,最直接方法是goremanhelp常用命令goremanstart //启动所有进程goremanrunstartCOMMAND //启动一个进程goremanrunstopCOMMAND...

2020-06-10 17:49:25 572

原创 Cobra 一个快速建立命令行应用程序的工具

概述cobra库是golang的一个开源第三方库,能够快速便捷的建立命令行应用程序。优势:cobra可以快速建立CLI程序,使我们更专注于命令需要处理的具体的业务逻辑。举两个例子:hugo server --port=1313git clone URL --bare都是命令行程序。基本概念cobra由三部分构成:commands,arguments 和 flagscommands:表示要执行的动作...

2018-04-27 20:55:15 3118

转载 vlan基础知识

什么是VLAN?    VLAN(Virtual LAN),翻译成中文是“虚拟局域网”。LAN可以是由少数几台家用计算机构成的网络,也可以是数以百计的计算机构成的企业网络。VLAN所指的LAN特指使用路由器分割的网络——也就是广播域。    先复习一下广播域的概念。广播域,指的是广播帧(目标MAC地址全部为1)所能传递到的范围,亦即能够直接通信的范围。严格地说,并不仅仅是广播帧,多

2015-10-22 11:15:06 807

原创 sprintf为什么有安全隐患

先来看一小段代码#include int main(){ char buf[12] = {0}; char *str = "ab"; sprintf(buf, "hello :%s\n", str); printf("%s\n", buf); return 0;}编译并运行以上程序,会打印输出hello :ab然而,当把程序改成#include i

2015-06-29 23:12:18 10902 3

转载 Nginx静态文件响应POST请求,提示405错误问题

Apache、IIS、nginx等绝大多数web服务器,都不允许静态文件响应POST请求,否则会返回“HTTP/1.1 405 Method not allowed”错误。例1:用linux下的curl命令发送POST请求给Apache服务器上的HTML静态页[root@localhost ~]# curl -d 11=1 http://www.92csz.com/

2015-06-15 09:55:28 4174

转载 cc攻击原理

简单点说如果这个论坛比较“大”,访问的人比较多,打开页面的速度会比较慢(暂时排除网络原因)。。。一般来说,访问的人越多,论坛的页面越多,数据库就越大,被访问的频率也越高,占用的系统资源也就相当的大如果是一个静态页面的话,则用不了服务器多少资源,但是论坛就不一样了当我看一个帖子的时候,系统则先需要到数据库中查看我是否有看这帖子的权限。。。如果有,就把帖子里的内容读出来并显示出来,这一

2015-06-11 17:14:56 2374

转载 awk命令详解

简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfr

2015-06-04 17:51:24 337

转载 linux定时任务crontab详解

cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: /sbin/service crond start //启动服务/sbin/service crond stop //关闭服务/sbin/service crond restart //重启服务/sbi

2015-06-04 10:30:09 424

转载 什么是DNS泄漏

域名系统(DNS)是关联网址(如www.makeuseof.com)和IP地址(54.221.192.241)的系统。当你使用浏览器访问一个网站,它会向DNS服务器发送你输入的地址请求,然后DNS服务器会指出其正确的IP地址。这是互联网如何工作的一个关键部分。通常情况下,DNS服务器是由你的互联网服务提供商(ISP)所提供,这意味着他们可以监控、记录任何你发送到服务器的请求。当您使用虚拟专用网

2015-05-28 23:48:23 4663

原创 /etc/hosts文件中的::1是什么意思

/etc/hosts文件是用来将主机名映射为ip地址的文件,也就是域名解析的作用,在之前没有DNS的时候是使用该文件来进行域名和ip地址的映射。有些同学的etc/hosts文件中包括如下两行127.0.0.1 localhost::1            localhost 127.0.0.1表示ipv4的本地地址而::1表示的时ipv6的本地地址,也就是0000:000

2015-05-27 18:01:37 17263

转载 RRDTool详解

大纲一、MRTG的不足和RRDTool对比二、RRDTool概述三、安装RRDTool四、RRDTool绘图步骤五、rrdtool命令详解六、RRDTool绘图案例注,实验环境 CentOS 6.4 x86_64,软件版本 rrdtool-1.3.8(最新版的是1.4.8)。(说明:本博文的一些图片和内容自于开源社区与官方网站并不是所

2015-05-27 10:42:40 2248

转载 倒排索引

1.简介倒排索引源于实际应用中需要根据属性的值来查找记录。这种索引表中的每一项都包括一个属性值和具有该属性值的各记录的地址。由于不是由记录来确定属性值,而是由属性值来确定记录的位置,因而称为倒排索引(inverted index)。带有倒排索引的文件我们称为倒排索引文件,简称倒排文件(inverted file)。倒排文件(倒排索引),索引对象是文档或者文档集合中的单词等,用来存储

2015-05-26 19:25:57 533

转载 iostat命令简介

简介iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。 语法iostat [ -c ] [ -d ] [ -h ] [ -N ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -

2015-05-26 19:24:29 386

转载 http 302重定向

302重定向又称之为302代表暂时性转移(Temporarily Moved ),英文名称:302 redirect。 也被认为是暂时重定向(temporary redirect),一条对网站浏览器的指令来显示浏览器被要求显示的不同的URL,当一个网页经历过短期的URL的变化时使用。302 重定向和网址劫持(URL hijacking)从网址A 做一个302 重定向到网址B

2015-05-25 19:57:16 2190

转载 常见HTTP状态码

1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态码。100(继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101(切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换。2xx (成功)表示成功处理了请求的状态码。200(成功)

2015-05-25 16:27:04 384

原创 .bashrc vs .bash_profile

在使用LINUX、UNIX或者MAC OS系统,当我们需要配置shells的PATH和增加新的环境变量的时候,通常需要修改.bashrc或者.bash_profile。但问题是我们使用哪个文件呢,到底shells会加载哪个文件呢?简单来说,当登录shell启动时,就会加载.bash_profile来配置变量,而打开其他交互式非登录shells都会加载.bashrc文件进行配置。登录shel

2015-05-07 08:26:13 813

原创 一个例子了解apacheBench的简单使用方法

apacheBench,即ab,Apache HTTP server benchmarking tool,是Apache提供的衡量HTTP服务器性能的一个简单的小工具,用来对apache服务器进行压力测试,主要的衡量指标就是服务器每秒能够处理请求的数目,同时支持并发请求。下面举个例子来分析ab执行命令:ab -n 10 -c 10 https://www.baidu.com/场

2015-04-09 20:33:24 1062

原创 Java源代码走读--LinkedList

Java源代码走读--LinkedList

2014-07-10 09:39:48 752

原创 Java源代码走读--ArrayList

public class ArrayList extends AbstractList implements List, RandomAccess, Cloneable, java.io.Serializable{ private static final long serialVersionUID = 8683452581122892189L; /**

2014-07-09 15:48:58 862

原创 华为2014年7月7日下午1点机试题-java

华为2014年7月7日下午1点机试题-java

2014-07-07 11:59:46 632

原创 华为2014年7月7号下午3点30机试题-JAVA

华为2014年7月7号下午3点30机试题-JAVA7月7号的题目xia

2014-07-07 11:10:15 889

原创 java实现简单的动态代理

Java实现简单的动态代理

2014-06-27 15:59:18 442

jdk api 1.7.chm

JDK1.7 api文档 chm格式,格式清晰,内容全面

2014-07-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除