自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (6)
  • 收藏
  • 关注

原创 ESXi server 6.0添加USB移动硬盘作为存储

最近拿到一个较老的DELL服务器,上面的硬盘居然只有130G的存储空间,完全不够用。找IT拿了一个1T的移动硬盘,想着直接当做硬盘用,但是插到服务器上之后看,没有被识别为硬盘。类型为“enclosure”,添加不了。按照“http://www.virten.net/2015/10/usb-devices-as-vmfs-datastore-in-vsphere-esxi-6-0/”上把硬盘格式

2017-03-31 12:42:05 32893

原创 pytest paramiko 连接超时

最近开始学习新自动化框架,用paramiko代替pexpect,pytest作为测试脚本的管理框架。在测试的时候发现一个问题,单独运行脚本连接Linux PC可以正常工作,但是使用pytest来调用的时候就无法连接上Linux PC。在paramiko的GitHub上发现一个解决方法,把paramiko的版本降到1.17.0上即可解决这个问题,还是期待paramiko的开发能在后续的版本上修复

2017-02-25 11:23:50 2243

原创 黑苹果的折腾安装

最近过年了放假了,闲着也没事,想着之前用过在虚拟机里面用过OSX,想着是不是在本机上也装一个。首先上网看看相关的资料吧,这就是痛苦的开始。首先详细资料非常的缺乏,国内技术最牛的论坛远景,这段时间只能通过自己写域名和IP地址来链接,其次是这个论坛的下载资源和一些帖子需要注册和登录,而我没有账号就很尴尬了。接下来就是去贴吧看了一眼,有偿装机效果不如意导致满屏都是互喷的帖子。接下来继续找吧,这个论坛

2017-02-01 12:11:04 7124

原创 Ubuntu 16.04 interface and networking service.

不出意外,Ubuntu升级到16.04上又出幺蛾子了,接口名字没有定义在/etc/udev/rule.d/下面了,而是改到了开机启动里面了。Interface Name修改文件 /etc/default/grub“net.ifnames=0 biosdevname=0”添加到GRUB_CMDLINE_LINUX变量里面sudo update-grub重启之后就可以看到熟

2017-01-20 15:59:27 3261

原创 S3C2410 Linux kernel 移植记录

上篇文章说到把u-boot.bin文件烧写到S3C2410开发板上了。遇到一个很扯的问题是我忘了开发板的配置了,这样导致的后果是我不知道开发板的网络适配器的类型,继而导致了不能在u-boot里使用网络,使用minicom的ymodel模式往开发板上传输文件非常慢。上传u-boot.bin倒还好,只有100-200K,但是传内核文件和根文件系统的时候就苦逼了。所以u-boot上的网络功能还是非常重要

2017-01-01 14:35:31 470

原创 升级到windows 10后,vmware workstation 的桥接模式不能上网

升级到windows10之后,VMware的桥接网口上不了网,网上查了查是因为vmnet没有桥接到上网接口导致的。解决方法是手动做了一个桥接。我查看了一下,在VMware的网络编辑器里,vmnet0桥接口桥接到一栏选择的是自动,应该是这里自动选择出问题了,手动在这里选择一个可以上网的网卡即可。这也是一种解决办法。

2016-10-30 13:40:08 2234

原创 Sql的嵌套查询

之前就遇到过嵌套查询的问题,一直也没注意这个问题,知道最近被弄到痛不欲生才觉得为啥会有这么傻叉的写法。

2016-10-26 23:03:53 615

原创 S3C2410 u-boot 移植记录

在新闻里看到树莓派3发布了,想着要不要入门一个,装个Linux之类的来玩玩。突然想起来抽屉里有一块读书时买的ARM9的开发板,当时也是想着要入门嵌入式,结果天不遂人愿,没有从事相关的工作,所以这块开发板已经放了很多年了。那就不买新的板子了,还是用这么板子来练练手吧。这块板子是当时在学校做相关培训的时候,从一家公司里面买的,型号是S3C2410,CPU是arm920t,有4M的nor flash和6

2016-08-08 00:14:34 724 1

原创 Jenkins build失败后继续后续执行命令

在Jenkins的构建中,如果Jenkins部署在Linux上,且某一命令exit code 不为0,那么构建就会结束构建退出,此命令之后的命令都不会执行。解决这个问题的办法是:在此命令与另一exit code或执行即可。如:# failed commad || echo "continue execute"参考链接:http://stackoverflow.com/quest

2016-07-04 17:05:28 17571 2

原创 freeradius-server-2.1.12 undefined reference to `pthread_getspecific' 的问题

最近在Ubuntu13.10上编译radius2.1.12时报了一个错:/opt/freeradius-server-2.1.12/libtool --mode=link gcc   \                -o smbencrypt smbencrypt.lo smbdes.lo /opt/freeradius-server-2.1.12/src/lib/libfreeradi

2016-03-21 16:29:25 4046 1

原创 Golang glfw中使用opengl库的问题

一个GLFW例子

2016-03-16 23:56:03 3410

转载 Golang中使用log(一):Golang 标准库提供的Log

Golang的标准库提供了log的机制,但是该模块的功能较为简单(看似简单,其实他有他的设计思路)。

2016-02-27 15:33:12 17372 1

原创 Ubuntu 15.10 安装 小米/360 2代等随身WIFI驱动

Ubuntu 15.10 安装 小米/360 2代等随身WIFI驱动

2016-02-13 20:00:02 5293

转载 Aireplay-ng的6种攻击模式详解

Aireplay-ng的6种攻击模式详解

2016-02-09 10:46:25 6924

转载 深入理解Aireplay-ng各种攻击及其原理

深入理解Aireplay-ng各种攻击及其原理

2016-02-09 10:36:54 9471

原创 Kali 获取WEP无线密码过程

Kali 获取WEP无线密码过程

2016-02-09 10:17:32 2962

转载 Ubuntu15.10 apache2 使用HTTPS

安装apachesudo apt-get install apache2安装opensslUbuntu默认是安装了openssl,也可以使用 sudo apt-get install openssl安装创建一个自签名凭证sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ss

2016-01-09 16:39:35 1988

原创 Ubuntu snmpwalk 执行报错 “Unknown Object Identifier”

在新装的Ubuntu 机器上安装snmp后,执行 snmpwalk 命令报错:Unknown Object Identifier在http://www.chenshake.com/configuring-ubuntu-12-04-install-cacti/ 上查看到需要安装包:snmp-mibs-downloader 就能解决了。

2015-12-24 16:22:08 2333

原创 Ubuntu 13.10 64bit 不能运行 32bit的软件

在Ubuntu64bit的系统上默认是不能运行32bit的程序的。可以通过安装相应的lib来支持,只要你运行的程序不需要额外的lib即可。最近项目上需要升级Ubuntu系统,并且将32bit的系统升级为64bit。这带来一个问题就是在64bit上如何运行32bit的程序。由于丢失了源文件,也不能重新编译,只能安装32bit系统lib支持。在Ubuntu上使用apt-get install

2015-12-23 11:17:29 698

原创 Ubuntu 13 不能更新源

Ubuntu13.* 使用正常的源不能更新了,但是又必须要用这个版本的系统。找了官网和国内的源,都不能更新了。这里只需要把源里面的网址替换为 http://old-releases.ubuntu.com/ubuntu 即可正常安装软件了。

2015-12-16 11:49:19 837

原创 perl 匹配 Linux grep 出来的结果失败

今天同事遇到一个问题,她写的正则表达式写的没有问题,但是在Linux环境下执行的时候就匹配失败了。我看了这个正则表达式,也没有问题,但是为什么会匹配失败了。原因就在于Linux 的grep命令使用了--color=auto这个参数。使用了这个参数后,会高亮显示匹配的结果,是一个很人性化的设置,但是对于自动化来说就未必了。高亮显示带来的是额外的输出,而且我们肉眼看不到多余的代码。所以就会出现开头的情

2015-11-30 15:31:29 1079

原创 golang.org 不能访问

最近学习Go语言,需要安装 golang.org/x/tools 这个包,一直报错。     环境:win10,64位,go1.5    安装命令:go get golang.org/x/tools/cmd/oracle,错误提示:packagegolang.org/x/tools/cmd/oracle: unrecognized import path "golang.org/x/too

2015-10-19 22:14:23 4989

转载 执行go get出现 go: GOPATH entry is relative错误

http://2goo.info/article/detail/885Windows 10 安装 Go 语言后,配置 GOROOT 和 GOPATH 的时候,没有主要细节,结果很悲剧查看版本go version竟然提示错误,没有碰过此类的错误:go: GOPATH entry is relative; must be absolute path: "".Ru

2015-10-19 21:54:01 8844

转载 在perl中,同时获取shell脚本返回值和标准输出。

http://www.cnblogs.com/agostop/archive/2012/04/03/2431548.html使用perl调用外名命令有很多方法,这里就不详细讲解。如有shell脚本a.sh#!/bin/bashecho "script out put"exit 2有perl脚本test.pl调用a.sh#!/bin/per

2015-10-09 09:18:42 4924

原创 Ubuntu 12.04 ping echo icmp_req=*

把测试机升级到Ubuntu 12.04后,以前有些脚本跑不过了。原因就是因为ping的回显值充icmp_seq变为icmp_req。查看源代码后发现函数 ”pr_echo_reply“ :void pr_echo_reply(__u8 *_icp, int len){        struct icmphdr *icp =(struct icmphdr *)_icp;  

2015-10-08 13:39:21 1166

转载 perl fork多进程

原文地址:http://blog.sina.com.cn/s/blog_574962d801010vc3.htmlPerl fork()Forking in perl is a nice thing to do, and for some it’s a hard thing to understand. It can be pretty easy to get lost e

2015-09-29 11:32:43 743

原创 superputty 传输文件步骤

一直听说superputty可以传输文件,但是就没用过,所以连怎么传文件都不知道。步骤如下:1. 确认pscp.exe文件在tools->option的pscp.exe location 一栏中被设置。2.选中一个已保存的session,然后右键选中File transfer, 就可以传输文件了。PS:这个sftp的功能隐藏的太深了。

2015-09-07 15:32:18 3447

翻译 Eclipse Ndk开发中的Method 'NewStringUTF' could not be resolved问题

最近需要用到android的ndk,但是在eclipse中,一直提示Method 'NewStringUTF' could not be resolved,诸如此类的错误。可问题是,jni.h等一系列的依赖库,我都已经导入了,并且也能正常的使用build来编译出动态库文件。但是eclipse的cdt,仍旧会不停的提示这类的错误,导致整个项目没办法编译过去。Go

2015-07-15 22:16:01 650

原创 vmware kali Linux 分辨率调整

在vmware新装了一个kali Linux,装好后分辨率为800:600。分辨率太小,然后想通过安装VMWare Tools后,重新配置配置分辨率。但是安装VMWare Tools时,找不到kali Linux kernel header files。在用命令apt-get installgcc make linux-headers-$(uname -r)安装好kernel header f

2015-04-30 23:59:50 13381

翻译 luaeclipse console 不能显示输出

luaeclipse

2010-12-24 10:41:00 1677 1

转载 内存

内存 目 录1.         内存 1.               内存管理子系统导读from aka 2.               用户态 3.               内核页目录的初始化 4.               内核线程页目录的借用 5.               用户进程内核页目录的建立 6.       

2008-11-16 15:35:00 1536

转载 USB协议简介

USB协议简介     USB是一种协议总线,即主机与设备之间的通信需要遵循一系列约定。协议内容较多,这里仅作一些简单介绍,深入学习,可参看USB规范(WWW.usb.org)。     为了理解协议中的名称,先看图10.32。该图突出了主机上的客户软件和USB逻辑设备(编程涉及的设备)之间的通信流(Communication Flow),该通信流跨越了USB驱动程序USBD、主控制器驱动程序UH

2008-08-27 15:41:00 3017

superputty 1.4.0.8

superputty的github可以访问,但是下载放到aws s3上了,区域没有CN,基本上下载不了。

2017-02-28

superputty1.4

superputty 1.4, code.google.com被墙了,所以提供一个下载资源

2015-04-16

Linux文件系统.pdf

详细介绍 Linux文件系统 系统原理 EXT2文件系统 LVM

2011-11-25

C语言面试题-答案大全

1、局部变量能否和全局变量重名? 答:能,局部会屏蔽全局。要用全局变量,需要使用"::" 局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内 ........

2008-11-16

mips汇编指令入门基础

mips汇编指令入门基础 想学mips汇编指令的可以看看

2008-11-16

空空如也

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

TA关注的人

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