自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Azkaban 3.73.0的solo模式的安装【文字】与【视频】教程

Azkaban是由Linkedin开源的一个批量工作流任务调度器。用于在一个工作流内以一个特定的顺序运行一组工作和流程。Azkaban定义了一种KV文件格式来建立任务之间的依赖关系,并提供一个易于使用的web用户界面维护和跟踪任务的工作流。 Azkaban有集群式和单机式的安装模式,本文介绍的是单...

2019-08-20 19:14:44

阅读数 91

评论数 0

原创 Windows Server上TCP连接CLOSE_WAIT状态过多异常的排查心得

背景: Windows Server 2008 R2上运行着一个服务A,它会从某地接收数据和图片,接受到的图片通过HTTP请求的形式提交给Tomcat上的应用B,应用B负责将图片存储到HBase中。由于服务A接收到的图片数量较多,并发较高。每次接受到一张图片,就创建一个线程向应用B提交数据,提交完...

2019-07-29 15:30:43

阅读数 582

评论数 1

原创 Java中实现图片格式的转换

小小的代码片段,在Java中实现图片格式的转换。 下边的示例中,使用了jpg->jpg,^_^我懒得修改了再测试了,我在实际使用的时候是从bitmap位图转换为了jpg。 package com.d.ws; import java.awt.image.BufferedImage...

2018-08-03 21:04:19

阅读数 1647

评论数 0

原创 Windows7 x64+Eclipse+Hadoop 2.5.2搭建MapReduce开发集群

MapReduce开发测试的代码,可以提交到Hadoop集群上测试运行,也可以在本机测试运行。由于我们的开发机是windows系统,我在尝试将代码提交到Hadoop集群上测试运行的时候,出现了一个接一个的错误。最后我还是采用了本机测试运行的方法,本文介绍的配置方法最终能够实现本地运行测试代码。当然...

2018-06-12 14:51:22

阅读数 115

评论数 0

翻译 翻译:通过Java编程创建X.509格式的数字签名证书

我所需要解决的问题很简单:创建一个只需要配置很少字段的X.509协议的证书,在使用已有的CA私钥/证书进行签名,最后导出为PKCS12格式的签名证书。把这个过程变得复杂化的原因是:我需要在一台小型设备(PDA)上,通过Java编程实现。

2017-12-13 16:33:31

阅读数 1364

评论数 3

原创 如何在Linux系统中查看CPU信息

查看系统的CPU信息时,需要注意的参数是:系统中有几颗CPU,每颗CPU中有几颗核心,每个CPU有几个线程。 通过/proc/cpuinfo中可以看到系统中总计有几颗CPU,每颗CPU有几个核心,系统总计有多少CPU线程。参数的意义:model name:每颗CPU的型号。 physical ...

2017-12-06 13:57:13

阅读数 2223

评论数 0

原创 Freeradius系统的安装与管理

vpn在CentOS 6.5中安装freeredius:yum -y install httpd httpd-devel mysql mysql-server mysql-devel yum -y install php php-devel php-mysql php-common php-gd ...

2017-12-04 20:04:20

阅读数 4498

评论数 1

原创 gitlab系统的安装和使用教程

gitlab系统用于在本地搭建一个git的Web管理页面,也包括对用户的管理等。gitlab团队已经提供了编译好的安装包,但是在各个版本的linux系统中并没有加入这个安装包。所以我们在安装的时候还需要手动下载,或者手动添加gitlab提供的第三方软件源。

2017-12-04 20:01:48

阅读数 575

评论数 0

原创 openldap服务器安装配置

搭建opendlap服务器,并使用go语言链接该服务器。得到的配置过程和配置方法如下: 操作系统为 Ubuntu 14.04.1 x64。修改host文件为(一般是第二行):127.0.1.1 cgnmon.envisioncn.com ubuntu安装opendlap-server...

2017-12-04 20:00:45

阅读数 307

评论数 0

原创 Linux中内部命令和外部命令

exec和source都属于bash内部命令(builtins commands),在bash下输入man exec或man source可以查看所有的内部命令信息。 bash shell的命令分为两类:外部命令和内部命令。外部命令是通过系统调用或独立的程序实现的,如sed、awk等等。内部命令...

2017-12-04 19:58:16

阅读数 554

评论数 0

原创 JS和Node.js的部分操作技巧

数据类型。 数据类型和json相互转换。 mysql数据库连接。 http server提取参数。模拟发送http请求var request=require("request"); console.log(request); request.get("http:...

2017-12-03 11:23:40

阅读数 264

评论数 0

原创 Javascript中对正则表达式的应用

在JavaScript中,与大多数其他对象类型一样,有两种方法可以创建正则表达式:通过正则表达式字面量,或者通过构造RegExp对象的实例。

2017-12-03 11:19:55

阅读数 160

评论数 0

原创 Zmap安装教程

Zmap是美国密歇根大学研究者开发出一款工具。在第22届USENIX安全研讨会,以超过nmap 1300倍的扫描速度声名鹊起。相比大名鼎鼎的nmap全网扫描速度是他最大的亮点。在千兆网卡状态下,45分钟内扫描全网络IPv4地址。

2017-12-03 11:08:56

阅读数 5378

评论数 0

原创 在Ubuntu下实现静默安装程序

在Ubuntu系统中安装程序时,会出现需要配置的对话框。这种对话框的出现,使大规模自动化部署该程序无法实现。例如在安装mysql-server程序时,需要填写root的密码。这里介绍一个通过实现设置安装配置信息,实现静默安装程序的方法。

2017-12-03 11:07:52

阅读数 1744

评论数 0

原创 AT&T-汇编语言与C语言联合编程

AT&T汇编语言实现输出Hello,world.文件print.s的内容.data output: .ascii "hello,world!\n" len = . - output .text .globl _start _start: movl $le...

2017-12-03 11:05:55

阅读数 325

评论数 0

原创 QT--项目文件的编写方法和qmake的使用

编写QT的软件时,如果用到Qt-Creator时,可以使用它自动维护项目文件。如果不使用IDE编程软件,手动创建程序源文件和项目文件,则需要学会如何使用QT的项目文件。

2017-12-03 11:04:33

阅读数 1205

评论数 0

原创 Linux操作系统启动流程

开机的程序是这样的: 1. 加载 BIOS 的硬件信息,并取得第一个开机装置的代号; 2. 读取第一个开机装置的 MBR 的 boot Loader (亦即是 lilo, grub, spfdisk 等等) 的开机信息; 3. 加载 Kernel 操作系统核心信息, Kernel 开始解压缩...

2017-12-03 11:01:45

阅读数 402

评论数 0

原创 .bash_profile和.bashrc的区别(如何设置生效)

/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. 并从/etc/profile.d目录的配置文件中搜集shell的设置. /etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取. ...

2017-12-03 10:59:19

阅读数 235

评论数 0

原创 Linux中内部命令和外部命令

exec和source都属于bash内部命令(builtins commands),在bash下输入man exec或man source可以查看所有的内部命令信息。bash shell的命令分为两类:外部命令和内部命令。外部命令是通过系统调用或独立的程序实现的,如sed、awk等等。内部命令是由...

2017-12-03 10:58:28

阅读数 1300

评论数 0

原创 在Ubuntu下添加自定义服务

在Ubuntu系统中添加自定义服务需要遵从设计启动脚本的模式,下面就是如何编写启动脚本的示例程序。

2017-12-03 10:49:53

阅读数 9522

评论数 1

原创 在Ubuntu系统中配置DHCP服务

DHCP服务器是内网环境中非常重要的组件,没有DHCP服务器,内网中的每一台主机都要手动配置IP地址、网关和DNS服务器。下面就介绍在Ubuntu系统上使用isc-dhcp-server软件将系统配置成DHCP服务器。 安装DHCP服务软件: sudo apt-get install is...

2017-12-02 20:48:34

阅读数 1980

评论数 0

原创 在CentOS系统中配置DNS服务

DNS服务器在内网环境中非常重要,除了互联网上的公用的DNS服务器,还需要自己设定私有的DNS服务器,下面就介绍如何在CentOS系统中通过Dnsmasq配置DNS服务器。

2017-12-02 20:43:12

阅读数 3818

评论数 0

原创 Linux系统上的虚拟终端

登录到CentOS系统提供的字符界面的时候,通过who命令查看登录的用户时,可以看到当前的用户通过/dev/tty1通道登录,如果使用putty通过ssh服务登录系统时,可以看到登录占用的是/dev/pts/0通道。查看当前的登录状态使用的那个登录通道也可以可以使用tty命令。而在/dev目录下,...

2017-12-02 20:34:15

阅读数 1622

评论数 0

原创 Ubuntu查看系统的各种版本信息

下面是一些查看当前Linux系统的版本的方法: 注:proc目录下记录的当前系统运行的各种数据,version记录的版本信息可以通过cat查看到。1. 使用命令:cat /proc/version proc目录下记录的当前系统运行的各种数据,version记录的版本信息可以直接通过cat查看到...

2017-12-02 20:30:57

阅读数 20649

评论数 0

原创 CentOS设置字符界面的分辨率

在CentOS系统中,如果使用字符界面时,可用字符区的分辨率是收到显示器大小的限制的。可以通过修改Linux内核启动参数,可以修改分辨率的大小。这个功能通常不用于实体电脑上,因为实体电脑的显示器参数通常适配的很合适。但是使用虚拟机(例如VirtualBox等)时,默认的分辨率较小,可以适当的通过分...

2017-12-02 20:24:25

阅读数 661

评论数 0

原创 Kali系统的软件调整过程

Kali系统安装之后,按照我的需要,我将系统中的软件进行了调整。主要是修改软件源、调整时区、卸载gnome桌面、安装xfce4桌面、安装firefox浏览器等

2017-12-02 20:07:04

阅读数 967

评论数 0

原创 Linux下使用系统调用的三种方法

系统调用(System Call)是操作系统为在用户运行的进程与硬件设备(如CPU,磁盘,打印机等)进行交互提供的一组接口。当进程需要发生系统调用时,CPU通过软中断切换到内核态开始执行内核系统调用函数。

2017-12-02 19:48:19

阅读数 323

评论数 0

原创 解决Win10中VMWare创建的虚拟机会大量占用硬盘IO的问题

在Windows 10上安装上VMware后,虚拟机运行起来之后,占用了大量的硬盘IO,造成系统运行极慢,有时候还会卡死。其中的原因是在虚拟机的默认配置中,将虚拟机的内存镜像保存在硬盘上的一个文件中,这样该内存镜像文件的读写会非常频繁,占用大量的硬盘IO。解决这个文件,需要修改虚拟机的配置,关闭保...

2017-12-02 19:44:25

阅读数 8780

评论数 2

原创 魅族手机连不上adb的解决方法

使用adb通过USB调试魅族手机的时候,第一次连接总会连接不上,除了使用手机助手等辅助软件,也可以在系统上添加一些配置。下边就介绍在Mac OS和Win7上的手动设置方法。

2017-12-02 19:37:48

阅读数 4921

评论数 0

原创 通过PXE远程安装CentOS和Ubuntu系统

PXE协议是Intel设计的协议,它可以使计算机通过网络启动。协议分为client和server两端,PXE client在网卡的ROM中,当计算机引导时,BIOS把PXE client调入内存中执行,并显示出命令菜单,经过用户选择后,PXE client将放置在远端的操作系统安装文件下载到本地运...

2017-12-02 19:31:56

阅读数 3095

评论数 0

原创 Docker应用--搭建Docker镜像的本地仓库

Docker的仓库是DockerHub,类似于GitHub。GitHub有一个开源的软件叫GitLab。Docker也有一个开源软件Docker registry。

2017-12-01 09:41:13

阅读数 3038

评论数 0

原创 Docker应用--创建带有sshd服务的Ubuntu镜像

有不少教程都是介绍如何使用Dockerfile的方法自定义创建镜像,下边介绍通过一个运行的Docker示例,安装必要的软件,再创建镜像的方式构建符合自己要求的镜像。

2017-12-01 09:10:08

阅读数 464

评论数 0

原创 Zabbix监控系统中内置的监控参数(Key)详解

Zabbix中内置了很多监控参数(Key),可以获取监控对象中的系统、CPU、网络、内存、文件系统等信息。下面就详细介绍一下这些监控参数的意义。

2017-11-17 15:10:08

阅读数 5463

评论数 0

转载 待我长发及腰原文

待我长发及腰,将军归来可好?此身君子意逍遥,怎料山河萧萧。天光乍破遇,暮雪白头老。 寒剑默听奔雷,长枪独守空壕。醉卧沙场君莫笑,一夜吹彻画角。江南晚来客,红绳结发梢。 【回信】: 待卿长发及腰,我必凯旋回朝。昔日纵马任逍遥,俱是少年英豪。东都霞色好,西湖烟波渺。执枪血战八方,誓守山河多娇...

2013-12-10 11:17:29

阅读数 821

评论数 0

原创 Windows编译安装QT

安装ActivePerl-5.6.1.628     安装mingw5.1.6到C:\MinGW 并将环境变量Path设置追加C:\MinGW\bin   增加环境变量QTDIR为C:\QT     执行./bin/syncqt.bat   会建立QT的安装位置   configure --plu...

2013-11-17 17:15:26

阅读数 1249

评论数 0

原创 php的JSON模块编译错误

我的系统是CentOS 6.4版本,使用yum方法安装了httpd和php。但是这样安装的php不支持JSON扩展,需要手动安装。在执行make test使,所有的测试方案都无法通过,即使强制安装成功后发现JSON模块无法启动,会出现ZVAL_DELREF符号未知的错误,这是由于php版本造成的。...

2013-05-20 22:52:43

阅读数 3366

评论数 2

转载 Squid反向代理加速WEB

简介: Linux 下著名代理软件Squid, 通常被用作上网代理,比如代理内网的Web服务,起到加速浏览的作用,一般可以设为透明代理. 透明代理设置主要有: ACL设置 acl all src 0.0.0.0/0 acl local_net dst 192.168.0.0/24 ht...

2013-05-11 19:35:47

阅读数 757

评论数 2

原创 手动脱壳----PECompact 2.x -> Jeremy Collake

网上也有很多手动脱壳的教程,但是光看不写总觉的像自己没学过似的。   操作环境:        操作系统:Windows 7 Ultimate        OD版本:Olldbg 1.10        被脱壳软件:文章最后提供下载 下边利用ESP原理脱壳。   首先使用OD载入...

2013-04-21 00:36:39

阅读数 1126

评论数 0

转载 关于破解的一些问题

根据我自己的学习经历,如果你直接照着很多破解教程去学习的话,多半都会把自己搞得满头的雾水,因为有很多的概念要么自己不是很清楚,要么根本就不知道是怎么一回事,所以希望通过下面的讨论给大家一定的帮助: 1. 断点:所谓断点就是程序被中断的地方,这个词对于解密者来说是再熟悉不过了。那么什么又是中断...

2013-04-15 17:30:36

阅读数 457

评论数 0

原创 使用API函数操作ini配置文件

INI文件是Windows系统中一类比较重要的文件,可以使用一些API函数直接对INI文件进行读写操作。 主要用三个函数就可以实现简单的INI文件读写功能,这三个函数是: 1)WritePrivateProfileString:可以在文件中添加字段,可以添加String也可以添加Int,返回值...

2013-04-10 22:36:19

阅读数 679

评论数 0

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