自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(289)
  • 收藏
  • 关注

转载 Bash Prompt -Linux 终端提示符

Task: Display current BASH prompt (PS1)Use the echo command to display current BASH prompt:$ echo $PS1Sample outputs:[\\u@\h \\W]\\$Here is another output from my Debian based system:$ e

2013-04-26 14:57:32 3685

原创 ubuntu_x64 安装 Adobe Reader

前言:Adobe Reader for linux 只有32bit1.添加源:You will need to enable the Canonical Partners repository in Software Sources (search in Dash)2.sudo apt-get updatesudo apt-get install acrore

2013-04-21 06:27:31 1159

原创 vim安装插件最简单的方法

1.sudo apt-get install vim-scripts2.vim-addons install taglist  vim-addonsinstall supertabvim-addonsinstall cscopevim-addonsinstall winmanagervim-addonsinstall tags………………………………

2013-04-20 19:33:07 1147

转载 揭开Socket编程的面纱

对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1.         什么是TCP/IP、UDP?2.         Socket在哪里呢?3.         Socket是什么呢?4.         你会使用它们吗?什么是TCP/IP、UDP?         TCP/IP(Trans

2013-04-16 11:45:56 612

转载 Ubuntu 12.10安装后需要做的那些事

一 安装ubntu-tweak,现在(2013.1.7)最新版本0.8.3下载:http://ubuntu-tweak.com/双击安装或者在终端输入:sudo dpkg -i Ubuntu-tweak_0.8.3-1~precise1_all.deb二 A卡驱动安装我电脑显卡是AMD Radeon HD 4500,最新的A卡驱动12.12版本不支持AMD Radeon

2013-04-15 23:21:18 917

转载 Ubuntu 下UFW防火墙简单设置攻略

UFW是一个主机端的iptables类防火墙配置工具,比较容易上手。一般桌面应用使用ufw已经可以满足要求了。Ubuntu下安装方法sudo apt-get install ufw当然,这是有图形界面的(比较简陋),在新立得里搜索gufw试试……使用方法1 启用sudo ufw enablesudo ufw default deny作用:开启了防火墙并随系统启动同时

2013-04-15 23:11:08 980

转载 XP自带防火墙删除

在控制面版关闭防火墙 禁用[Security Center"服务 禁用[WindowsFirewall/InternetConnectionSharing(ICS)"服务 删除服务:开始运行CMD.命令行下:sc delete SharedAccess 开始运行:sfc.exe /purgecache 禁用文件保护从C:WINDOWSsystem32drivers中删除以下文件

2013-04-15 15:04:52 794

转载 我的VIM配置(ubuntu)

前几天有位谦虚的高人让我贴一下我的vim配置,就在这里贴一下好了,001set nocp    "设置兼容002set expandtab   "设置tab003set shiftwidth=4    "设置tab的间隔004set tabstop

2013-04-14 19:40:04 1276

转载 linux-sudo

1. 关于 Sudo  授予权限  sudo命令允许系统管理员授予其他用户执行一些程序的权限,正常情况下,非系统管理员用户不具备这些程序的执行权限。与设置程序setuid位域方式不同的是,sudo在谁具有某条命令的执行权限以及何时执行方面可以实现更为严密地控制。  使用sudo可以制作一份清晰的列表来申明哪些用户具有执行哪一个程序的权限。而如果采取设置程序setuid位的方式,则任何用

2013-04-12 22:16:37 596

转载 Mysql:函数笔记

<!--h3 {margin-bottom:0.08in}h3.cjk {font-family:"WenQuanYi Zen Hei"}h3.ctl {font-family:"Lohit Hindi"}h2 {margin-bottom:0.08in}h2.cjk {font-family:"WenQuanYi Zen Hei"}h2.ctl {

2013-04-12 08:02:00 723

转载 Make Linux faster and lighter

With just a few tweaks, your Linux box can be lighter, sprightlier and quicker than ever before. Read on for the best ways to speed up your boot sequence, optimise KDE and Gnome, and get better perfor

2013-04-11 22:11:48 1240

转载 ubuntu自带的终端浏览器:w3m

w3m在ubuntu10.10里集成了,如果没有可以使用sudo apt-get install w3m 安装,要想让他支持图片还得安装w3m-img。sudo apt-get install w3m w3m-img 即可w3m对中文的支持很好,没出现乱码,而那两款都会有乱码,很不方便如果出现乱码,可以用w3m打开任意网页,键盘键入o,然后将显示语言调整为chinese如果你的loca

2013-04-11 22:02:37 4129

转载 如何在Linux下卸载VMware Workstation

[email protected]:~$ vmware-uninstallYou have gotten this message because you are either downgrading VMwareWorkstation, Player, or VIX, or because you attempted to run eithervmware-unins

2013-04-11 21:54:31 1399

转载 献给新手,如何阅读Linux源码(转)

常常有人问:我想学习内核,需要什么基础吗?Linus Torvalds本人是这样回答的:你必须使用过Linux。 这个……还是有点太泛了吧,我想下面几个基础可能还是需要的,尽管不一定必需:1, 关于操作系统理论的最初级的知识。不需要通读并理解《操作系统概念》《现代操作系统》等巨著,但总要知道分时(time-shared)和实时(real-time)的区别是什么,进程是个什么东西

2013-04-11 16:10:59 708

转载 Fedora 15/16 安装后需要做的28件事

#####01、 系统安装登录官方网站下载最新liveCD镜像,刻盘安装。#####02、 设置ROOT可直接登录打开终端,输入命令:$ su输入root密码(此时密码不显示,直接输入)输入命令:# gedit /etc/pam.d/gdm&在文本编辑器中注释掉"auth required pam_succeed_if.so user != root quiet"这

2013-04-11 14:28:51 704

转载 linux服务简介-关闭不需要的Linux服务

Linux服务(Linux services)对于每个应用Linux的用户来说都很重要。关闭不需要的服务,可以让Linux运行的更高效,但并不是所有的Linux服务都可以关闭。今天安装了一次CentOs Linux,发现Linux启动的时候启动了好多服务,大部分都不知道是干什么的。因此着重了解了一下那些Linux服务(Linux services)可以关闭,那些Linux服务(Linux se

2013-04-10 11:42:44 969

原创 pdf文件页面偏移的解决方法

前言:如果大家从网上下载过《Linux开发工具箱》的话,就应该清楚我说的页面偏移是什么情况了。用福昕阅读器打开了之后首页是居中的,其他页面都偏的厉害,只好缩小页面才勉强能看到这个页面。一开始我以为自己下的版本不好,所以在网上多找了几个网站下,结果都一样。气死个人,网上有篇文章叫“pdf文件纠偏”,看了一下,结果我理解没错的话,貌似不是解决我遇到的问题的方法。闲言少叙,转入正题:纠偏前的

2013-04-10 00:26:13 9554

转载 printf函数实现原理

/* * =====================================================================================* *       Filename:  printf.c * *    Description:  printf 函数的实现 * *        Version:  1.0 *

2013-04-04 15:58:56 857

转载 不定参数的应用

不定参数当年做为C/C++语言一个特长被很多人推崇,但是实际上这种技术并没有应用很多。除了格式化输出之外,我实在没看到多少应用。主要原因是这种技术比较麻烦,副作用也比较多,而一般情况下重载函数也足以替换它。尽管如此,既然大家对它比较感兴趣,我就简单总结一下它的使用和需要注意的常见问题。原理刚学C语言的时候,一般人都会首先接触printf函数。通过这个函数,你可以打印不定个数的变量到屏幕,如

2013-04-04 15:53:26 516

转载 Google 搜索技巧

1. 搜索a和b多个关键词, 用空格相连input: a b2. 搜索a 但不包含b的结果input: a -b3. 搜索至少包含a或b的结果input: a OR b4. 使用*代替字符, 注意用加引号input: "fuckg*w"5. 搜索短语 I am txinput: "i am tx

2013-04-03 14:53:47 835

转载 HTTP协议详解

引言                                        HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of H

2013-04-03 14:48:54 455

转载 HTTP协议再次详解

HTTP协议再次详解1. 基础概念篇1.1 介绍  HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945

2013-04-03 14:45:56 1260

转载 Shell 笔记

变量赋值变量名=值注:等号两边不能有空格,如字符串中有空格需用引号括起。引用变量$变量名 或 ${变量名}内部变量$# 传递到脚本的参数个数$* 以一个单字符串显示所有向脚本传递的参数。$$ 脚本运行的当前进程I D号$! 后台运行的最后一个进程的进程I D号$@ 使用时加引号,并在引号中返回每个参数$? 显示最后命令的退出状态。0表示没有错误,

2013-04-03 14:16:18 534

转载 Vim 笔记

w, b, W, B 以word为单位移动到word首字母, 大写则以空格跳转e, ge, E, gE 以word为单位移动到word末字母, 大写则以空格跳转fx, Fx 当前行移动到下一个x字符, 大写向反方向, ;重复, ,反向重复tx, Tx 同f, 但将光标停留在x前一个字符上, 大写反方向, ;重复, ,反向重复% 匹配括号^, $ 行首,行尾9G 跳到9行

2013-04-03 14:12:15 608

转载 堆和栈的区别

一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(

2013-04-03 14:08:19 468

原创 IRC基本命令

命令-------解释粗体 为必须要的参数,斜体 为可选参数。可以输入别人名字前2个字母,然后按TAB补全人名。基本命令包括如下命令:1.1.1 连接及注册命令: pass, nick, user, server, oper, quit, squit1.1.2 频道操作命令:join, part, mode, names, topic, list, invite, kick1.1.3 服务器

2013-04-02 17:57:46 3477

原创 Ubuntu 12.04 安装 eclipse

前言非常简单,把文件解压到想安装的目录即可;稍微棘手的就是创建快捷方式的配置文件编辑。安装过程1.下载eclipse:http://www.eclipse.org/downloads/    我下载的是Eclipse Classic 4.2.2;2.解压:tar -zxvf eclipse*.tar.gzsudo mv eclipse/ /usr

2013-04-02 17:45:42 1368

原创 Rhythmbox 下中文的音乐文件显示成乱码解决办法

第1. 安装python-mutagen,命令:sudo apt-get install python-mutagen第2.告诉播放器mp3标签大编码方式sudo gedit ~/.profile添加:export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030export GST_ID3V2_TAG_EN

2013-04-02 15:17:22 912

原创 Ubuntu12.04 安装java

前言:其实很简单,选对了配置文件就OK了。注: “*”指的是下载的java包版本号。比如我下载是jdk-7u17-linux-x64.tar.gz,jdk解压后得到文件夹jdk1.7._17,那么本文中的文件名中的“*”=“-7u17-linux-x64”;目录名中的“*”="1.7.0_17"1.下载jdk*.tar.gz2.cd到下载目录下,输入命令:sudo

2013-04-02 06:00:10 943

转载 电脑主板各部件详细图解

一、主板图解      一块主板主要由线路板和它上面的各种元器件组成 1.线路板 PCB印制电路板是所有电脑板卡所不可或缺的东东。它实际是由几层树脂材料粘合在一起的,内部采用铜箔走线。一般的PCB线路板分有四层,最上和最下的两层是信号层,中间两层是接地层和电源层,将接地和电源层放在中间,这样便可容易地对信号线作出修正。而一些要求较高的主板的线路板可达到6-8层或更多。

2013-04-01 13:07:33 7596 1

转载 CPU类型

CPU插座(英语:CPU socket)插座名称制造年份停止使用年份支持的CPU封装形式针脚数针脚大小总线速度备注DIP1970s仍然使用Intel8086Intel8088DIP402.54mm5/10MHz PLCC ?仍然使用Intel80186

2013-04-01 12:33:04 1956

转载 Windows Kernel Structures

StructuresACCESS_STATEACLACTIVATION_CONTEXT_STACKALPC_PROCESS_CONTEXTALPHA_LOADER_BLOCKAMD64_DBGKD_CONTROL_SETARBITER_ADD_RESERVED_PARAMETERSARBITER_ALLOCATION_STATEARBITER_ALTER

2013-03-30 20:49:12 1171

转载 linux ping命令参数及用法详解--linux测试网络连通性命令

语  法:ping [-dfnqrRv][-c][-i][-I][-l][-p][-s][-t][主机名称或IP地址]补充说明:执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。参  数:  -d   使用Socket的SO_DEBUG功能。  -c

2013-03-30 20:49:00 932

转载 linux ps命令参数和使用详解

1. ps简介前面介绍的两个命令都是用于查看当前系统用户的情况,下面就来看看进程的情况,这也是本章的主题。要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等。总之大部分信息都是可以

2013-03-30 20:48:48 626

转载 一个比较好的命名管道例子

下面这个例子使用FIFO进行进程间的通信,程序lucy.c创建了FIFO write_fifo用于向程序peter.c发送消息;peter.c程序创建了FIFO read_fifo用于向lucy.c发送消息同时,lucy.c能够通过打开peter.c创建的FIFO来得到的peter.c发来的消息,peter.c能够通过打开lucy.c创建的FIFO来得到lucy.c发来的消息。因此两者就能

2013-03-30 20:48:21 1240

转载 Ubuntu上搭建 Apache + PHP + MySQL 环境

1. 安装测试apache包1.1 安装apache包    sudo apt-get install apache2  1.2. 启动并测试apache环境    sudo /etc/init.d/apache2 start  访问http://localhost,可以看到页面有“It works!”的提示。2. 安装测试php相关包2.1

2013-03-30 20:48:02 506

转载 ubuntu手动编译安装MySQL

一、准备工作1.1、MySQL版本介绍MySQL 官方放出的版本比较多,但没有针对 Ubuntu 的版本,所以只能选择二进制分发版和源码分发版,前者已经编译并经过优化了,后者没有。MySQL 二进制分发版的文件名格式为 mysql-VERSION-OS.tar.gz,其中 VERSION 是版本号(例如,5.1.51),OS表示分发版安装的操作系统类型(例如,linux-i686)。

2013-03-30 20:47:43 944

转载 Linux一句话精彩问答

进入“linux一句话精彩问答2009年04月16日PDF版下载”页面编者按:鉴于目前中国Linux的发展现状,90%以上的问题都可以用一句话来回答,这便是本文的初衷。欢迎大家添加自己的“一句话”,收录后注明原始提供者。更详细的文档,请浏览http://linux.chinaunix.net或http://www.linuxpk.com-----------------------

2013-03-30 20:45:47 9219

转载 UML解惑:图说UML中的六大关系

UML定义的关系主要有六种:依赖、类属、关联、实现、聚合和组合。这些类间关系的理解和使用是掌握和应用UML的关键,而也就是这几种关系,往往会让初学者迷惑。这里给出这六种主要UML关系的说明和类图描述,一看之下,清晰明了;以下就分别介绍这几种关系:    继承    指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接

2013-03-30 20:44:05 508

转载 查看Linux端口占用的方法

经常有朋友问题,Linux系统的端口是否启用,该用什么命令呢,其实很简单。查看Linux程序端口占用情况的可以使用下面这个命令:       ps -aux | grep tomcat       发现并没有8080端口的Tomcat进程。       使用命令:netstat –apn       查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Progr

2013-03-30 20:43:28 640

空空如也

空空如也

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

TA关注的人

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