自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(127)
  • 资源 (53)
  • 收藏
  • 关注

原创 getopts使用详解

<!--.shell {background-color:black; line-height:100%}.shell p {color:lime; margin-top:0.5%; margin-bottom:0.5%}.shell_comment {color:#00FFFF; margin-top:0.5%; margin-bottom:0.5%}

2012-02-12 15:17:02 133

原创 test

test onetest two

2012-02-11 12:22:24 56

原创 Linux命令行操作修改系统时区

# 保存设置$ sudo mv /etc/localtime /etc/localtime.old# 设置时区$ sudo ln -sf /usr/share/zoneinfo/Asia/Hong_Kong /etc/localtime# 这里已经改完了# 更新某些文件,这个文件是由system-config-date命令读取的$ sudo vim /etc/sysconf

2012-02-10 18:44:40 2528

原创 Convert Between ASCII Code and Character in Commandline

CSDN论坛上看到是否可以用shell命令实现ASCII code和对应字符的转换。可以完成这方面的应该相当多吧?首先想到的是shell的内建命令printf,这个printf和C语言当中的标准输出函数printf()非常类似。另外,实现的方法确实是很多,下面一一来看。1.From ASCII code to Character$ echo "A" | tr -d "\n" | o

2012-02-08 19:29:15 1119

原创 Linux内核引导x86平台分析(1)

上电自检,第一个执行的地方0xfffffff0,这个内存地址刚好映射到存放了BIOS代码的flash当中,执行BIOS代码,对所有的外围设备进行POST过程。至于这个过程是怎么进行的,需要查看BIOS的源代码。BIOS代码执行的最后,搜寻一个可引导设备,软盘,U盘,硬盘或者CD-ROM,这些设备的搜寻顺序是用户配置的。找到了引导设备,把对应的MBR的内容拷贝到内存地址0x00007c00,然后从0

2012-02-02 20:08:38 96

原创 Linux内核引导x86平台分析

标志位 */ movw {1}lt;font color="#2040a0">bugger_off_msg, %si /* 要打印信息的地址放到%si当中,为下面lodsb作准备 */msg_loop: lodsb /* 取字节字符串指令 ds:si Byte -> al */ andb %al, %al/* 测试是否是字符串结尾 */ jz bs_die /* 是则跳到下面的bs_

2012-02-02 20:05:02 156

原创 fs/binfmt_aout.c:256:30: error: 'SEGMENT_SIZE' undeclared (first use in this function)

1.移植2.6.39版本内核到s3c2440当中出现如下错误:fs/binfmt_aout.c: In function 'load_aout_binary':fs/binfmt_aout.c:256:30: error: 'SEGMENT_SIZE' undeclared (first use in this function)fs/binfmt_aout.c:256:30: not

2012-01-18 18:07:42 1742

原创 chrome.exe - 损坏文件

1.事件起因因为Google Chrome在没有正确关闭的情况下,机器掉电,部分关于Chrome的用户数据丢失。错误结果类似下图。2.解决方法按照提示的方法,对C盘进行chkdsk一遍,然后重启即可。重启,将会扫描磁盘,恢复数据。自此重启,这次还要检查磁盘。最后,不会再提示那个右下角的黄色警告信息了。但是重新运行chrome的时候,会

2012-01-09 13:32:09 2838

原创 sed当中使用变量替换以及执行外部命令

在使用sed对日志或者其它文本进行parse的过程当中,有时候我们需要引用外部变量的值,或者获取一个shell命令执行的结果,以便达到更加可观的输出结果。这里介绍如何做到。sed中使用变量替换1.sed命令使用双引号的情况下,使用$var直接引用$ echo|sed "s/^/$RANDOM.rmvb_/g"29328.rmvb_# 上面例子引用了一个环境变量$RAND

2012-01-08 09:24:34 36806 1

原创 [Ubuntu]: 把Ubuntu Desktop打造成完整的Mac Leopard风格

1.安装MAC风格主题项目主页地址:http://sourceforge.net/projects/macbuntu/下载解压缩后,执行里面对应的install.sh就可以了,然后该安装脚本会下载安装一些软件包。另外我的docky换成了cairo-dock,个人认为那是一款更炫的dock。对于chrome,要达到图下的效果,需要安装chrome的一个扩展,才会把chrome默认的蓝

2012-01-08 08:34:44 2490

原创 [Ubuntu]: 删除Ubuntu Desktop上用不上的电源管理模块gnome-power-manager

$ dpkg --get-selections |grep power可以找到有gnome-power-manager的软件包,用命令卸载即可。$ sudo apt-get remove gnome-power-manager

2012-01-07 20:24:58 728

原创 [Ubuntu]: W: GPG error: http://download.virtualbox.org lucid Release:

$ apt-get update同步源时出现下列问题:W: GPG error: http://download.virtualbox.org lucid Release: The following signatures were invalid: BADSIG 54422A4B98AB5139 Oracle Corporation (VirtualBox archive sig

2012-01-06 21:06:57 1506

原创 some collected compile error for firefox source on Ubuntu 10.04

Needing to compile firefox 4.01 from source on Ubuntu 10.04,here collected some configure and compile errors,hope it helpful.configure: error: --enable-application=APP was not specified and

2011-12-06 23:00:10 1812

原创 some collected compile error for firefox source on Ubuntu 10.04

Needing to compile firefox 4.0.1 from source on Ubuntu 10.04, here collected some configure and compile error and its solution, hopes it usefully!configure: error: --enable-application=A

2011-12-06 22:55:02 280

原创 /usr/bin/ld: cannot find -lstdc++ /usr/bin/ld: cannot find -lm /usr/bin/ld: cannot find -lc

1.在编译firefox时候出现下面错误:/usr/bin/ld: cannot find -lpthread/usr/bin/ld: cannot find -lstdc++/usr/bin/ld: cannot find -lm/usr/bin/ld: cannot find -lc奇怪,这是最基本的开发库,都没有安装?2.根据出错前的提示信息,是在

2011-12-04 13:41:31 8363

/usr/bin/ld: cannot find -lstdc++ /usr/bin/ld: cannot find -lm /usr/bin/ld: cannot find -lc

1.在编译firefox时候出现下面错误:/usr/bin/ld: cannot find -lpthread/usr/bin/ld: cannot find -lstdc++/usr/bin/ld: cannot find -lm/usr/bin/ld: cannot find -lc奇怪,这是最基本的开发库,都没有安装?2.根据出错前的提示信息,是在

2011-12-04 13:33:02 278

原创 [Fedora]: 在Fedora当中卸载wine

原先的Windows程序模拟器wine用不上了,看着碍眼,可以用下面的方式干净地,安全地卸载了。$ sudo yum remove wine-*$ rm -rf ~/.wine$ rm -rf ~/.local/share/applications/wine*

2011-11-13 17:29:12 2190 1

原创 [Windows]: 可以识别U盘,但是双击的时候出现"Please inert disk into removable drivers"?

U盘插入的时候可以整肠生识别,可以在磁盘管理器当中看到,但是需要双击打开的时候,却提示"Please inert disk into removable drivers"的错误。出现这种情况一般的解决方式是使用对应U盘的芯片的量产工具修复一下。整个过程可以分开两步:1.通过工具获取相应的U盘芯片的型号使用工具chipgenius这个超级工具,可以在这里下载。下面是用于我的某个U盘的

2011-11-09 21:36:41 1251

原创 可以识别U盘,但是双击的时候出现"Please inert disk into removable drivers"?

U盘插入的时候可以整肠生识别,可以在磁盘管理器当中看到,但是需要双击打开的时候,却提示"Please inert disk into removable drivers"的错误。出现这种情况一般的解决方式是使用对应U盘的芯片的量产工具修复一下。分两部分:1.通过工具获取相应的U盘芯片的型号使用工具chipgenius这个超级工具,可以在这里下载。下面是用于我的某个U盘的检测

2011-11-09 21:20:19 291

原创 [Fedora]: Fedora当中使用C++编写程序

1.安装必要套件 $ sudo yum install gcc-c++ libstdc++-docs2.编写hello world程序$ vim hello.cpp#include using namespace std; int main(){ cout << "hello world.\n" << endl; return 0;}$ g++

2011-10-29 16:46:48 2208

原创 Fedora 14 live installation安装e1000e网卡驱动

由于存在kernel的bug,2.6.35版本的内核在Fedora 14当中无法正常适用e1000e的网卡,所以要自行编译安装。由于是自行编译内核模块,所以需要kernel-devel和kernel-header,还有编译工具gcc。由于使用的是live cd安装的系统,所以比较麻烦,要从有网络的机器当中下载必须的rpm包,然后拷贝过来,然后再安装。1.下载编译环境必须的几

2011-10-29 13:29:05 2270

原创 在Vim当中使用vimwiki

可以使用vimwiki来干下面这些事情:组织笔记和相关点子管理个人的日程编写管理不同领域的文章vimwiki提供的关键字高亮也使得你个人的wiki管理和组织起来更加方便。1.下载vimwikihttp://code.google.com/p/vimwiki/downloads/listvimwiki-1-2.vba.gz文件2.安装vimwiki$ gunzip

2011-10-04 19:11:32 5063

原创 VirtualBox:Host OS Linux and Guest OS Windows XP Shared Folders Setting

1.VirtualBox的菜单栏,Devices -> Shared Folders,弹出下面的设置界面,选择主机(Linux)需要共享的文件夹。2.OK,然后进入客户机(Guest OS Windows XP)进行设置。My Computer -> Tools ->

2011-09-23 19:42:09 806

原创 Linux:颜色以及高亮显示grep后的结果

~/.bashrc当中添加下面一行。alias grep='GREP_COLOR="1;33;40" LANG=C grep --color=auto'$ source ~/.bashrc$ look '' |grep [^-]colour$结果是不是某些

2011-09-17 21:37:02 300

原创 Linux:C应用程序终端输出字体颜色的改变

使用\033[01;04;32;41m之类的配色方案在需要输出显示的文本之前,可以改变应用程序输出文本的颜色或者背景颜色。color_hello.c#include int main(){ printf("\033[01;34m Hello World\033

2011-09-17 21:15:34 2295 1

原创 Windows:改变C++控制台应用程序字体的颜色

这篇文章谈到了C控制台应用程序的字体和背景颜色的改变方法,当然C++也可以采用这种方法实现。下面介绍C++当中一种不采用system调用执行外部color命令,采用Windows API的方法实现C++控制台应用程序字体的改变。color_test.cpp#inc

2011-09-17 20:59:13 4257

原创 Windows:如何改变C控制台应用程序打印字体的颜色和背景?

主要实现是采用标准库stdlib当中的system执行Windows的外部命令color改变CMD的字体和背景。  #include #include int main(){ system("color 3a"); printf("He

2011-09-17 20:50:12 3529 1

原创 [Fedora]: Google Chrome安装错误,lsb >= 4.0 is needed by google-chrome-stable-13.0.782.112-95650.i386

在feodra 12当中,安装Google Chrome出现如下的错误提示。$ sudo rpm -ivh Downloads/google-chrome-stable_current_i386.rpm [sudo] password for mutter: warning: Downloads/google-chrome-stable_current_i386.rpm: Header

2011-08-22 21:36:38 11813 3

原创 在Gnome-terminal下安装以及使用Monaco字体

Monaco字体的优点以及好看就不用说了,苹果系统终端默认的字体。这里有一个较好的介绍。linux下比较好的用于编程的同时支持中文显示等宽的字体不多,有一个AR PL UKai CN,还有一个文泉绎正黑等宽,现在说说它在linux的gnome-teminal下的安装以及使用。KDE环境下可以从系统设置下的字体安装当中直接安装。在Gnome下安装步骤如下: 1.下载从这个链接当中下载

2011-06-11 10:59:00 4155

原创 VMware使用FreeBSD错误error mounting /dev/acd0 on /dist: input/output error (5)的解决

在VMware下安装好FreeBSD之后,打算使用Packages添加一些软件包,当选择CD/DVD的时候,出现了下面的错误:error mounting /dev/acd0 on /dist: input/output error (5) 仔细看了看,是vfs挂载时候出现了问题,这种问题一般是硬件或者驱动层面的。在虚拟机的设置当中找到了原因。在FreeBSD客户机关机的情况下

2011-06-07 10:12:00 2467 1

原创 ASP数据库连接方式比较及其实现

访问接口易用性运行能力可扩展性技术层次其它描述DAO Jet Data Access Objects好较高一般高层在Windows系统当中

2011-06-05 12:02:00 680

原创 ipv6协议在Windows XP的安装

一、图形方式下的安装方法:1.Start-> Run -> 输入control ncpa.cpl,或者Start -> Control Panel -> Network Connections(经典视图下的),或者Desktop -> My Network Places -> Properties 2.进入如下的设置界面,然后选择Loc

2011-06-05 09:39:00 562

原创 ASP中连接MySQL

使用ASP作为开发工具,MySQL作为后台数据库系统的基于Windows平台下的网站开发,在配置好了IIS的情况下,只需要下面四个下载安装程序就可以建立一个ASP+MySQL完整的开发环境了。mysql-essential-5.1.55-win32.msi mysql-connector-odbc-5.1.8-win32.msi

2011-06-05 09:26:00 1298

原创 cygwin上使用vim+cscope+ctags阅读源码

1.需要安装的东西vimcscopectags在cygwin更新管理中输入上面三个关键词进行搜索即可。  2.一点点改动vim当中默认是使用cs或者cscope命令的,但是cygwin当中的cscope不是使用cscope调用的,而是mlcscope。创建一个软连接即可。$ ln -s /usr/bin/mlcscope /usr/bin/cscope 

2011-06-05 09:06:00 2615

原创 Windows Powershell入门

shell是帮助系统进行管理的工具,提高效率或者给日常操作带来方便。shell的使用,第一步也是最重要的一步是如何获取系统上自带的帮助文档。Windows Powershell虽然功能还不是非常强大,但也是自成体系的一种shell,尤其是在各种Windows的服务器当中占有举足轻重的地位。 1.获取帮助获取帮助信息有三种方式:(1)命令help(2)命令get-help

2011-06-04 20:03:00 2382

原创 Python GUI编程各种实现的对比

从Python语言的诞生之日起,就有许多优秀的GUI工具集整合到Python当中,这些优秀的GUI工具集,使得Python也可以在图形界面编程领域当中大展身手,由于Python的流行,许多应用程序都是由Python结合那些优秀的GUI工具集编写的。下面分别介绍Python GUI编程的各种实现,下面的许多内容都是来自维基百科(文章后面列出了参考),这里就当做是一个没有技术色彩的整合吧。1.Tkinter简单介绍:是绑定了Python的Tk GUI工具集,就是Python包装的Tcl代码,通过内嵌在Pytho

2011-05-21 19:25:00 64604 2

原创 在compaq presario v3000安裝xp系統

因为sata驱动的原因,xp无法在compaq presario v3000上面安装。解决方法一:在BIOS设置里面禁用SATA本地模式解决方法二:F6加载外部驱动,可以通过U盘,U盘可以正常识别解决方法三:直接使用番茄花园的DSP版本的SP3的系统安装盘第一种方法对于有些机器不行,最简单,最合适,最好的就是第三种方法。

2011-05-14 14:20:00 4470

原创 安装vimperator后,显示菜单,导航栏,以及书签栏

<br />第一次使用vimperator这个插件,不是太习惯,尝试下面的方式可以切换回原来的界面。<br />:set guioptions=mTBr<br />m指的是menu bar,T指的是导航栏(navigator bar),Br指的是书签栏。<br />上面的设置可以立即见效。<br />:mkv!<br />写入新的配置,下次重新启动就可以了。

2011-05-13 15:58:00 1128

原创 office07 access当中的数据访问页

本来想在office07的access当中创建数据访问页,但是始终没有找到相关的操作和选项。原来Microsoft Office Access 2007当中已经不支持数据访问页了。取而代之的是另一个更加强大的工具Windows sharepoint service。一下的内容是来自Access的帮助文档。Microsoft Office Access 2007 不再支持数据访问页。如果您希望在 Web 上部署数据输入窗体并在 Access 中存储所生成的数据,则可以将数据库部署到 Windows Sha

2011-05-04 10:08:00 2801

原创 Solaris 10下建立GNU C开发环境

<br /><br />虽然Solaris的目录/usr/ccs提供了一些关于编译系统的工具,但是并没有提供完整的C开发环境。在Solaris下进行C开发,有两种选择:使用Sun公司提供的Sun Studio(需要购买)使用免费的GNU工具构建开发环境<br />这里介绍第二种方法。<br />1、首先从sunfreeware获取已经编译好的二进制包。<br />http://ftp.sunfreeware.com/ftp/pub/freeware/i386/10/<br />需要安装的:bin

2011-04-15 12:02:00 1117

iNodeClient for Linux 64 bits

iNodeClient for Linux 64 bits environment

2015-04-29

Line Number Addin for VC6.0

Very useful and convenient add-in for VC6.0 With this add-in, line number will be showed at the left of the editor. Read the 'README' file before get started.

2014-10-08

Visual Assist for VC6.0

Visual Assist for VC6.0 The crack dll file is included in the package, after installation, replace the dll file with the one in package. Then crack is done and happy coding. Read the 'README' file before get started.

2014-10-08

vimscript.tar.bz2

vimscript.tar.bz2

2014-01-25

ChromeSetup

ChromeSetup.exe

2013-02-24

wrar411.exe

wrar411.exe wrar411.exe

2012-10-27

WinPcap_4_1_2.exe

WinPcap_4_1_2.exe

2012-10-27

putty ssh.zip

putty ssh

2012-10-27

Dev-Cpp 5.2.0.3 MinGW32 Setup.exe

Dev-Cpp 5.2.0.3 MinGW32 Setup.exe

2012-10-27

Dev-Cpp 5.2.0.3 MinGW32 Portable.7z

一款在Windows下的好用的C/C++ IDE,基于MinGW32 GCC编译器

2012-10-27

coLinux-0.7.9.exe

一种在Windows下运行Linux的方便快捷方式

2012-10-27

ChipGenius.rar

ChipGenius.rar

2012-10-27

snow.leopard.10.6.1.10.6.2.intel.amd.made.by.hazard.torrent

snow.leopard.10.6.1.10.6.2.intel.amd.made.by.hazard.torrent

2012-10-23

1000_Hacker_Tutorials_2008.rar

1000_Hacker_Tutorials_2008.rar

2012-08-23

VA_X_1837.rar

VA_X_1837.rar 包含破解方法

2012-07-17

SourceInsight-Keygen.rar

SourceInsight-Keygen.rar SourceInsight 里面包含keygen

2012-07-17

scrt-6.7.2-229.ubuntu.i386.deb

scrt-6.7.2-229.ubuntu.i386.deb SecureCRT for Ubuntu

2012-07-17

Secure CRT 6.7.4 Portable Version With Crack

SecureCRT Terminal Emulator English Version

2012-06-27

solarized-gedit

solarized-gedit

2012-05-17

dot.language.2011-12-09.pdf

dot language example

2012-03-20

ARM® and Thumb®-2 Instruction Set Quick Reference Card

ARM® and Thumb®-2 Instruction Set Quick Reference Card

2012-03-20

SumatraPDF-1.9-install.exe

SumatraPDF-1.9-install.exe

2012-03-04

SumatraPDF 1.7

lightweight pdf viwer

2012-03-04

web programming unleashed

web programming unleashed

2011-12-23

bash overview

bash overview a introduction

2011-12-13

ViEmu For VS

ViEmu For VS -

2011-11-30

my configure file

my configuration files including vimrc bashrc vim and gvimrc

2011-11-21

dreamweaver plugin template resource

dreamweaver plugin template resource

2011-11-19

FS8806内嵌系统加密芯片

一款常用语嵌入式系统硬件加密的芯片。里面包含了特性,功能模块图,以及产品的应用领域。

2011-04-28

C语言进阶-凌明-PDF.zip

C语言进阶-凌明-PDF 讲解C语言用于嵌入式当中的许多细节问题

2011-01-09

C程序设计-谭浩强-3rd-pdf-ppt-src.zip

C程序设计-谭浩强-3rd-pdf-ppt-src.zip 课本电子版pdf文档 课件ppt 源程序src 实验上机指导

2011-01-09

Hacking: The Art of Exploitation pdf

技艺清湛的黑客攻击技术基础。 黑客攻击是创造性的问题求解艺术.可以用来寻找某一难题的非常规解决方案或者发掘脆程序中的漏洞。 许多人称他们自己为黑客,但几乎没有人具备作为一个成功的黑客必须具备的坚实的技术基础。《黑客之道:漏洞发掘的艺术》讲解每一个真正的黑客都应该知道的知识。尽管许多描写黑客攻击的书向你介绍了如何运行其他人的exploit,但没有真正讲解技术细节。《黑客之道:漏洞发掘的艺术》介绍了黑客攻击的理论及其精髓,以及黑客攻击背后的科学。通过学习黑客攻击的一些核心技术和技巧,你将开始理解黑客的思想和习惯。一旦学会黑客攻击的一些核心技术和技巧,你将开始理解黑客的思想和习惯。一旦学会了像一个黑客那样思考问题。你就可以发避孕明新技术,或者阻止对你的相同的潜在攻击。

2010-12-30

arm汇编语言ppt.tar.bz2

04级 汇编语言期末复习.ppt lec08_ARMasm.ppt 第0章 RISC处理器体系结构概述.ppt 第1章 ARM体系结构概述.ppt 第2章 ARM微处理器的编程模型.ppt 第3章 ARM微处理器的指令系统1-寻址方式.ppt 第3章 ARM微处理器的指令系统2-算术指令.ppt 第3章 ARM微处理器的指令系统3-特殊指令.ppt 第3章 ARM微处理器的指令系统4-ARM指令应用举例.ppt 第3章 ARM微处理器的指令系统5-Thumb指令.ppt 第4章 ARM程序设计基础-伪指令1.ppt 第4章 ARM程序设计基础-伪指令2.ppt 第6章 ATPCS.ppt 第7章 ARM程序和Thumb程序混合使用.ppt 第9章 异常中断处理.ppt

2010-12-22

机器视觉与智能检测.tar.bz2

第一讲 视觉检测概述 第二讲 视觉检测系统组成 第三讲 图像预处理 第四讲 图像增强 第五讲 图像分割

2010-12-22

ipv6介绍ppt.tar.bz2

ipv6的ppt讲解 第一章:网络协议基本概念.ppt 第二章:IPv6新特性.ppt 第三章:IPv6必须要掌握的知识.ppt 第四章:各操作系统IPv6相关的命令介绍.ppt

2010-12-22

2小时玩转iptables.pdf

2小时玩转iptables,不用多言,50多张ppt集合在一个pdf文档里面

2010-10-22

Linux常用命令手册

Linux常用的命令,加上一些说明和例子。 新手可以用来看看。

2010-10-08

stardict-3[1].0.2.tar.bz2

stardict-3[1].0.2.tar.bz2 tar -jxvf stardict-3[1].0.2.tar.bz2 #./configure #make #make install

2010-08-08

flash-plugin-10.0.45.2-release.i386.rpm

rpm -ivh flash-plugin-10.0.45.2-release.i386.rpm

2010-08-08

stardict常用字典-oxford-gb-formated

stardict中常用的字典之一,oxford-gb-formated,下载解压缩到目录/usr/share/stardict/dic即可。

2010-08-08

空空如也

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

TA关注的人

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