自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

转载 VirtualBox下设置Windows XP与Ubuntu的共享文件夹

VirtualBox下设置Windows XP与Ubuntu的共享文件夹的简单过程:1)  安装好virtualbox2)  选择系统的光盘镜像3)  XP安装结束后,安装增强设备功能4)  重启以后设置共享文件夹5、Ubuntu安装结束后,安装设置增强功能

2013-12-28 09:02:57 672

转载 认证失败: 不能认证到服务器: 被拒绝的 Basic 挑战

ubuntu 12.04,结果svn checkout的时候报:GNOME keyring [(null)] 的密码:svn: 方法 OPTIONS 失败于 “http://xxxxxxxx/svn”: 认证失败: 不能认证到服务器: 被拒绝的 Basic 挑战原来ubuntu默认启用了密码环,解决办法有二:1 删除$HOME/.gnome2/keyring目录

2013-12-27 18:05:45 3302

转载 请问如何查看我的ubuntu是32位的还是64位的

打开终端 输入 uname -ar 有amd64或者 x86_64 字样 就是64位的了

2013-12-26 16:43:58 988

转载 linux下创建用户

linux下创建用户(一)Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登录时键入正确的用户名

2013-12-24 13:09:51 442

原创 Linux 下切换不同类型的SHELL

作为与内核交互的工具shell,主要有 bsh , bash(BourneAgain Shell) , ksh(Korn Shell) , C Shell以及之后的许多变种 关于切换Shell的方法:chsh -s /bin/XXXsh 切换后,需要重新登录 才能生效。通过echo $SHELL可以查看当前使用的shell类型。

2013-12-24 13:05:23 1676

原创 C++和java对于 "多态 访问权限"的区别

#include using namespace std;class A{public://private: virtual void print() { cout<< "A print\n"; }};class B: public A{//public:protected: void print() { cout<<

2013-12-23 09:44:47 626

原创 xp系统 任务栏 “搜索桌面” 如何去掉

针对XP系统,有时候在某些系统更新后, 任务栏右下角出现 搜索桌面的InputBox,去掉方式: 右击任务栏 -- 工具栏 -- Windows Search 桌面工具栏 (勾掉)。

2013-12-21 16:26:15 4298

原创 switch入参:java中不可为long,C++中则可以

public class SwitchTest { public static void main(String args[]) throws Exception { int i = 56; //long j = 56; // error, byte char short class-enum int Integer switch (

2013-12-20 15:28:57 1129

转载 两个对象值相同,有相同的hash code

两个对象值相同(x.equals(y) == true),则一定有相同的hash code。 这是java语言的定义: 因为:Hash,一般翻译做“散列”,也有直接音译为"哈希"的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散

2013-12-18 20:27:43 936

转载 eclipse启动时 failed to create the java virtual machine 解决办法

重新安装jdk之后,遇到这样的问题“failed to create the java virtual machine”。google了一下,找到了合适的解决办法及解释:解决步骤:1、打开eclipse解压目录下的配置文件eclipse.ini;2、找到     --launcher.XXMaxPermSize     256M   并改为 

2013-12-17 19:31:20 487

原创 SHELL类型切换

通过chsh -s /bin/sh 更改当前用户的SHELL类型时,只有在重新登录该用户之后才会有效。从bash切换到sh后,所有bash内置的环境变量和特效都会消失,如Tab补全、source命令、SHELL版本信息(usrname@hostname)和↑、↓、←、→键等。

2013-12-16 11:16:22 1558

转载 【shell】bash与sh的区别

在我们所使用的系统当中,使用sh调用执行脚本,相当于打开了bash的POSIX标准模式 (等效于bash的 --posix 参数)一般的,sh是bash的“子集” (不是子集的部分,具体区别见下的“Things sh has that bash does not”)例子:[wwy@sf-watch test]$ cat t2.sh #!/bi

2013-12-13 14:35:51 862

原创 linux history 命令详解

显示命令执行时间 linux shell 具有history 功能,即会记录已经执行过的命令,但是默认是不记录命令的执行时间。通过设置环境变量HISTTIMEFORMAT将执行时间显示出来,如下:在/home/$USER/.bashrc中添加 HISTTIMEFORMAT环境变量即可。具体如下:HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S " # '%F

2013-12-09 13:48:06 714

原创 多进程学习(vfork)

#include #include #include #include int main(){ FILE *fp; int fd, pid; const char *str = "stdout has been closed\n"; /* vfork 虽然在执行exec或exit前,运行在父进程的地址空间,但仍然会对打开的文件描述符执

2013-12-09 11:59:04 492

转载 线程库编译问题: undefined reference to 'pthread_create'的解决

由于是Linux新手,所以现在才开始接触线程编程,照着GUN/Linux编程指南中的一个例子输入编译,结果出现如下错误:undefined reference to 'pthread_create'undefined reference to 'pthread_join'问题原因:    pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthrea

2013-12-06 16:23:29 516

转载 转义字符和格式控制符

\a:蜂鸣,响铃 \b:回退:向后退一格 \f:换页 \n:换行,光标到下行行首 \r:回车,光标到本行行首 \t:水平制表 \v:垂直制表 \\:反斜杠 \':单引号 \":双引号 \?:问号 \ddd:三位八进制 \xhh:二位十六进制 \0:空字符(NULL),什么都不做 注: 1,\v垂直制表和\f换页符对屏幕没有任何影响,但会影

2013-12-06 13:26:20 914

原创 预编译语法

一,#define相关在用#define 定义时 , 斜杠("\")是用来续行的,"#"  ,用来把参数转换成字符串,给参数加上双引号"##" ,用来连接前后两个参数"#@"  ,给参数加上单引号demo如下,#define conn(x,y) x##y#define toChar(a) #@a #define toString(x) #x

2013-12-06 13:14:19 549

原创 编辑器中的字符串连接

void print(){ std::cout << "abc" "def" << std::endl; std::cout << "abc" "def" << std::endl; // std::cout << "abc" + "def" << std::endl; // Qt surport std::cou

2013-12-06 10:53:18 473

转载 Rdesktop协议的命令参数

-u 登陆用户,可选,认证服务器上的用户名。-d 域名认证的。-s 启动shell为用户模式,开启一个特殊的应用代替进程-c 最初的工作目录为用户,常用于结合-s建立一个固定的登录环境。-p 登录密码,可选-n 客户端主机名,通常rdesktop服务器自动获得的客户。-k 键盘布局来加以仿效。这需要一个相应的keymap文件被安装。标准keymaps提供rde

2013-12-06 09:38:12 1838

原创 android4.4 代码下载 和 编译

1)  在/etc/hosts中添加 镜像地址和主机名:127.0.0.1 localhost127.0.1.1 usrnameip(...) hostname(例如,mirror.core.xxx.com) 2)  运行命令,从镜像服务器获取repomkdir Android4.4cd Android4.4curl ht

2013-12-05 15:48:43 894

原创 Android4.4 模拟器启动脚本

将脚本start.sh 放到代码根目录,执行 . start.sh即可.ANDROID_HOME=.ANDROID_EMULATOR=$ANDROID_HOME/out/host/linux-x86/bin/emulatorANDROID_SYSDIR=$ANDROID_HOME/out/target/product/genericANDROID_DATAIMG=$ANDROID_HO

2013-12-05 15:10:11 1096

转载 ubuntu 12.04 输入法图标消失解决办法

Ubuntu12.04下ibus输入法的图标经常消失,输入中文时很不方便,从测试版开始就有这个问题。如果实在需要,可以手动重启一下ibus进程。按Ctrl+ALT+T 快捷键打开终端,输入:      killall ibus-daemon     (结束进程)     ibus-daemon -d           (重启ibus)因为fcitx目前无法在dash窗口里输入

2013-12-05 10:24:46 723

原创 常用命令

为usrname 添加sudo权限(需要有root权限)在/etc/sudoers文件中,添加如下一行,usrname    ALL=(ALL:ALL) ALL ubuntu中安装7zip命令sudo apt-get install p7zip-full ubuntu如何改ROOT密码sudo passwd root

2013-12-03 15:37:16 432

原创 EOF的解释

EOF 是End Of File 的缩写。  在C 语言中,它是在标准库中定义的一个宏。  人们经常误认为EOF 是从文件中读取的一个字符( 牢记)。 其实,EOF 不是一个字符, 它被定义为是int 类型的一个负数(比如 -1), EOF 也不是文件中实际存在的内容。EOF 表示,读文件到了结尾(这一状态,这种状态可以用feof() 来检测)或 I/O 操作中的读、写错误(通

2013-12-03 15:03:34 1841

原创 关于重定向的API

#include #include #include int main(void){ int fd, outBak; // const char *str1 = "write in dup2TestFile\n"; // const char *str2 = "write in tty\n"; const char *str3 = "pr

2013-12-03 14:41:43 2037

java面试宝典

java面试宝典

2013-12-17

xmpp Qt源码包

xmpp Qt源码包 的server搭建

2012-05-03

空空如也

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

TA关注的人

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