自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Win7下Apploc的正确安装姿势

时隔两年之后WIN7终于再次挂掉。于是重装系统打完补丁之后又遇到了安装Apploc的问题

2014-08-01 12:19:54 3378 1

转载 notify-send focus follow

gconftool-2 -s -t string /apps/notify-osd/multihead_mode focus-followorgsettings set com.canonical.notify-osd multihead-mode focus-follow

2013-10-03 09:42:36 922

转载 Compile the mainline Linux kernel for Ubuntu

Original: http://blog.avirtualhome.com/compile-mainline-kernel-ubuntu/This article will describe how you can compile the latest kernel from the official kernel.org git repository in a Ubun

2012-10-22 13:02:09 1262

转载 HOWTO: 32-Bit Chroot on 64-Bit Installs (ubuntu)

Original: http://ubuntuforums.org/showthread.php?t=24575Most of this comes from http://digital-conquest.ath.cx/wiki/...h_debbootstrap but I wanted to put together a cleaned up version that w

2012-10-04 02:58:49 927

转载 Boot Multiple ISO from USB via Grub2 using Linux

Boot ISO Files directly from USB using Grub2 from Linux. Here is one way to create a Multiboot USB Flash Drive from a running Ubuntu (I used the Live CD). You may eventually need a large Flash Drive or USB Hard Drive in order to include every bootable ISO

2011-02-16 05:34:00 2391

转载 The OpenGL Light Bible

The OpenGL Light BibleLet there be light... and light there was!

2011-02-10 05:58:00 1665

原创 SVN creating & access through SSH

<br />Creating with out sudoer:<br /> <br />svnadmin create /home/user/svn<br /> <br />gedit /home/user/svn/conf/svnserve.conf<br /> <br />[general]anon-access = readauth-access = writerealm = My First Repositorypassword-db = passwd<br /> <br />svn

2010-09-13 10:46:00 524

原创 delete file by pattern

find . -type f -name /*.txt -print | xargs rm

2010-09-13 10:14:00 543

转载 Password-less logins with OpenSSH

Abstract:ssh-keygen -t [type]ssh-copy-id -i [public key file] username@remotehost

2010-09-10 22:32:00 704

原创 random number in C

Too bad that I still haven't got my scim work.-----------------------------------------generating random number in C is pretty simple.First, call srand(time(NULL)) to generate seed. time() works as random reference.Second, call random().But there is someth

2010-09-10 10:27:00 679

原创 指针的引用

void trim(String * & str);

2010-06-24 09:18:00 503

原创 SVN使用代理连接的两种方法

<br />1、 设置/etc/subversions/servers文件里的相关变量<br /> <br />2、 在SVN命令行最后加上--config-option servers:global:http-proxy-host=[proxy_server] --config-option servers:global:http-proxy-port=[proxy_port]

2010-06-02 23:28:00 4991

转载 XP+UBUNTU双系统上重装XP后修复GRUB方法

作者已不可考=.=---------------------------------------重装xp后,mbr被xp写入信息导致grub无法工作解决方法 从CD-ROM启动,从Live CD启动进入桌面。 打开终端或者切换到一个tty(Ctrl+Alt+F1)。 输入:sudo grub 输入:find /boot/grub/stage1     ##有人说这一步不用,不过个人感觉还是

2010-04-08 23:47:00 971

转载 Linux某些软件无法卸载问题

前几天更新ubuntu的时候,突然失败,仔细一看,是卸载老版本的gzip时候出了问题。错误信息:install-info: No dir file specified; try --help for more information.试了多个常用的手动卸载方法都没法搞定,于是求助google,很快找到答案。是GNU版的install-info代替了debian版的install-i

2010-03-18 19:58:00 1815

转载 x86 寄存器信息

http://docs.sun.com/app/docs/doc/820-1200/6ncsub7l7?l=zh&a=viewx86 寄存器信息下面的寄存器信息适用于 x86 体系结构。寄存器说明$gs 交替数据段寄存器$fs 交替数据段寄存器$es 交替

2010-01-13 21:47:00 758

原创 JAVA中方法和变量在继承中的覆盖和隐藏

http://renyanwei.javaeye.com/blog/258304 我们知道,在JAVA中,子类可以继承父类,如果子类声明的方法与父类有重名的情况怎么办,大伙儿都知道要是重写,但是实际上这又分为两种情况,就是方法和变量在继承时的覆盖和隐藏问题,这些概念性的东西看似无聊,但是在面试或者是SCJP认证题中围绕这些是会经常碰到的,所以这里来讨论下 首先我们来看几个概念隐

2009-12-19 22:22:00 1176

转载 Eclipse插件安装二则

使用links方式安装Eclipse插件 http://java.chinaitlab.com/Eclipse/37794.html   一、使用links方式安装eclipse插件    假设eclipse安装目录是D:/eclipse,待安装插件目录是D:/eclipseplugins。以lomboz,Sysdeo Eclipse Tomcat Launcher plugin和

2009-11-14 13:29:00 781

原创 用Button调用JSP/Servlet

最后一次J2EE作业,被第二小题虐得欲死欲仙,说到底就是被两个问题折腾了,一个是JPA,另一个就是如何在JSP中通过Button调用JSP/Servlet。 在网上的无数中英文帖子间寻找答案时,有一个帖子让我印象深刻。帖子是这么说的:点击button是一个客户端的动作,调用JSP/Servlet是服务器做的事,你不可能直接让客户端调用JSP/Servlet,所以唯一的方法就是使用表单的提交

2009-11-11 19:29:00 15740

原创 J2EE笔记

 1、EL表达式 在一个输出变量的位置上 ${person.name} 等价于  若是在输入位置上则等价于  如果没有为属性设置存取方法则会导致无法访问。 另:EL表达式分为JSTL EL和JSF EL,前者以$开头,后者以#开头。 2、JSF JSF默认使用faces-config.xml来配置页面的流程。 

2009-11-10 21:37:00 635

转载 JDK5.0 Annotation 入门介绍

 http://zsy.javaeye.com/blog/165142背景知识:从JDK5开始提供名为Annotation(注释)的功能,它被定义为JSR-175规范。注释是以“@注释名”在代码中存在的,还可以添加一些参数值,例如:@SuppressWarnings(value="unchecked")。注释可以附加在package, class, method, field等

2009-11-08 21:11:00 565

转载 Java多态中的方法覆盖

这个东西栈帧那段说得有些不清不楚,不过例子很典型应该记下来。最后的结论也很重要。 原文链接:http://hi.baidu.com/daping_zhang/blog/item/2bba09fa10bc489759ee90bc.html    多态 (Polymorphism) 大家应该都不陌生,它是我们开发面向对象系统的“老朋友”了 。但是老朋友也会有“烦心”的时候啊,呵呵。有时

2009-10-16 20:44:00 1921

转载 Windows中的路由表和默认网关

  文章出处:http://www.diybl.com/course/4_webprogram/asp.net/asp_netshl/2008422/111057.html 每一个Windows系统中都具有IP路由表,它存储了本地计算机可以到达的网络目的地址范围和如何到达的路由信息。路由表是TCP/IP通信的基础,本地计算机上的任何TCP/IP通信都受到路由表的控制。  理解路

2009-09-14 14:39:00 1686

原创 MIT HAKMEM算法分析

今天学习了一种很有趣的BitCount算法——MIT HAKMEM算法。 本文中^表示乘方 问题需求:计算32位整型数中的1的个数 思路分析: 1.整型数 i 的数值,实际上就是各位乘以权重——也就是一个以2为底的多项式: i = A0*2^0+A1*2^1+A2*2^2+... 因此,要求1的位数,实际上只要将各位消权: i = A0+

2009-09-09 17:35:00 13133 13

原创 算法Tips

1、对自然数n0的N次方(N为任意自然数),用n0-1取模,所得数为1。 这是一个常用的消除多项式各项权重的方法。

2009-09-09 15:18:00 991

转载 Linux下gcc编译中关于头文件与库文件搜索路径相关问题(三)

http://liuleijsjx.javaeye.com/blog/452070 linux操作系统中GCC的头文件和库文件搜索路径 Include 的 header 文件 , 动态链接库,系统定义,总共有下列来源指定 gcc 去那里找。 当初在编译时指定的 ( 在 ~gcc/gcc/collect2.c:locatelib() 写在 specs 内的 ,内定的,这是当初

2009-08-27 08:53:00 655

转载 Linux下gcc编译中关于头文件与库文件搜索路径相关问题(二)

http://liuleijsjx.javaeye.com/blog/452065Linux 指定gcc动态库路径  众所周知, Linux 动态库的默认搜索路径是 /lib 和 /usr/lib 。动态库被创建后,一般都复制到这两个目录中。当程序执行时需要某动态库, 并且该动态库还未加载到内存中,则系统会自动到这两个默认搜索路径中去查找相应的动态库文件,然后加载该文件到内存中,这

2009-08-27 08:51:00 762

转载 Linux下gcc编译中关于头文件与库文件搜索路径相关问题(一)

http://liuleijsjx.javaeye.com/blog/452061 如何指定gcc的默认头文件路径 在交叉编译的时候我们需要用到其他的库,在 config 时候可以通过 “-I” 来指定头文件目录,但是每次都需要设置的话难免有些麻烦,找到一个简单的方法。看下文的红色部分。 有大量的环境变量可供设置以影响 GCC 编译程序的方式。利用这些变量的控制也可使用合适的命

2009-08-27 08:49:00 726

转载 GCC参数详解

http://hustwind.bokee.com/3683909.html [介绍]  gcc and g++分别是gnu的c & c++编译器  gcc/g++在执行编译工作的时候,总共需要4步  1.预处理,生成.i的文件  2.将预处理后的文件不转换成汇编语言,生成文件.s  3.有汇编变为目标代码(机器代码)生成.o的文件  4.连接目标代码,生成可执行程序  [参数详解] 

2009-08-27 08:39:00 483

原创 编程思想

“这种方法称为数据驱动的编程(Data-driven Programming),写代码最重要的是选择正确的数据结构来组织信息,设计控制流程和算法尚在其次,只要数据结构选择得正确,其它代码自然而然就变得容易理解和维护了。”  "Thus, programs must be written for people to read, and only incidentally for machin

2009-08-26 16:06:00 494

原创 C语言学习笔记(二)

11、structure结构体可以用{expression,expression,...}或者{.name=expression,.name=expression}来进行初始化例如:struct complex_struct z1 = { x, 4.0, }; 但是{}本身不是expression,不能对struct进行赋值!以下用法是错误的:struct complex_

2009-08-25 17:31:00 534

转载 Duff's Device (达夫设备)

http://blogs.sun.com/weixue/entry/duff_s_device_%E8%BE%BE%E5%A4%AB%E8%AE%BE%E5%A4%87 这是个很棒的迂回循环展开法, 由 Tom Duff 在 Lucasfilm 时所设计。它的 ``传统" 形态, 是用来复制多个字节: register n = (count + 7) / 8; /* cou

2009-08-25 11:56:00 792

原创 Linux批处理命令笔记

1、批处理文件 批处理文件即可以用shell命令调用,如: sh 文件名 也可以给文件加上x属性直接运行。 2、变量与系统变量变量格式:$变量名 批处理文件的参数变量:$0 ~ $9,其中$0为批处理文件本身的名字,后面9个是运行批处理文件时候的参数 向系统变量$PATH中添加路径: export PATH=$PATH:添加的路径 

2009-08-21 14:53:00 2292 1

原创 C语言学习笔记(一)

1、位操作符:对两个操作数按位操作。 !和~是不同的。 2、布尔表达式:一旦得出结果就停止计算。 对experssion1 && experssion2和experssion3 || experssion4来说,如果exp1为0则exp2不会被计算。同样,如果exp3为1,exp4也不会被计算。 3、赋值表达式:返回值就是操作符左边的表达式的值。 print

2009-08-21 13:33:00 486

原创 开张大吉

RT

2009-08-20 23:32:00 446

空空如也

空空如也

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

TA关注的人

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