- 博客(16)
- 资源 (8)
- 收藏
- 关注
原创 将vim加入到右键菜单中
每次使用vim需要从终端进入相应目录然后打开文件进行编辑,这样总感觉很麻烦,所以在网上搜了下将vim添加到右键菜单的办法,非常简单而且很好用。现将步骤整理如下:1.用vim打开defaults.list,把所有的gedit.desktop用vim.desktop 来替换。 命令:sudo vim /etc/gnome/defaults.list :%s/g
2011-10-23 20:17:28 2404
原创 C标准库——assert.h
assert.h中制定义了assert函数。代码很少,但是必须注意其对NDEBUG的回应。使用时只需要加入assert.h的头文件然后就可以进行断言。例子://#define NDEBUG#include int main(){ int a=10; int b=9; assert(a<b); return
2011-10-22 21:59:48 1574 1
原创 关注C++细节--宏展开出错
当我们在分析有关宏定义的问题时,最简单的办法就是先把宏的内容进行替代,然后在进行分析。如:#define sqr(x) x+x #define fun(x) x*x则分析如下表达式的结果sqr(3) //第一个很简单就是x+x即3+3=6fun(3+3) //第二个先用宏替代则为 3+3*3+3则为15!sqr(3)
2011-10-22 20:30:40 1650 2
转载 横空出世,席卷互联网--评微软等公司数据结构和算法面试100题 .
入编程这一行之初,便常听人说,要多动手写代码。可要怎么写列?写些什么列?做些什么列?c语言程序设计100例,太过基础,入门之后,挑战性不够。直接做项目,初学者则需花费大量的时间与精力、且得有一定能力之后。 于是,这份精选微软等公司数据结构+算法面试100题的资料横空
2011-10-17 17:05:31 1355
转载 gdb调试技巧
GDB概述GDB 是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“
2011-10-16 17:00:46 948
原创 关注C++细节——strcpy
题目: 已知strcpy函数的原型是: char * strcpy(char * strDest,const char * strSrc); 1.不调用库函数,实现strcpy函数。 2.解释为什么要返回char *。解说: 1.strcpy的实现代码 char * strcpy(char * strDest,const
2011-10-15 19:37:08 1884 2
原创 oracle面试题集
ORACLE 面试问题-技术篇1. 解释冷备份和热备份的不同点以及各自的优点解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库
2011-10-15 09:42:22 1205
原创 JSP链接Servlet的路径问题
(a)在创建Servlet的时候在Servlet/JSP Mapping URL:[color=red]/servlet/TestServlet中 如果JSP页面创建在WebRoot的跟目录下,路径如下。 JSP页面的路径: 注:如何JSP页面在webroot下的一个
2011-10-13 23:44:55 4659 1
原创 改写vim配置文件vimrc来实现显示行号,语法高亮,自动缩进功能
在UBUNTU中vim的配置文件存放在/etc/vim目录中,配置文件名为vimrc 在终端 输入以下命令来编辑vimrc配置文件:sudo vim /etc/vim/vimrc 或者 sudo gedit /etc/vim/vimrc 此文件需要用r
2011-10-12 23:22:27 5876
原创 ubuntu中关闭触摸屏代码
我们在用笔记本时经常不小心碰到触摸屏从而导致鼠标乱滑,这很麻烦。怎样关闭触摸屏呢?很简单,可以直接用root执行modprebu -r psmouse就可以关闭触摸屏,当然你也可以直接借用下root的权限就可而不必登录,即sudo modprobe -r psmouse即可。
2011-10-09 23:37:05 3837 1
原创 ubuntu下在终端中普通用户与root之间的切换
普通用户切换到root1.未设置root密码时,先通过命令:sudo passwd root 回车键2出现提示输入当前用户密码,自己输入 回车键3出现提示让输入unix新密码,自己设定 回车键4再次输入新密码 回车键5输入命令:su 回车键
2011-10-08 13:07:03 2175
原创 Mayor's posters poj 2528
题目链接:http://poj.org/problem?id=2528题目大意:贴海报,可以互相覆盖,问贴完所有海报最后能看到几张海报。先离散化然后用线段树求解即可。代码:#include #include #include using namespace
2011-10-06 13:49:53 1109
原创 google一道面试题的扩展——智力挑战
google曾有个面试题说给你两个鸡蛋,在一个100层楼上测试鸡蛋掉下摔碎的临界高度,以楼层计算,问你最少的尝试次数。当时因为只有两个鸡蛋所以答案很简单那就是14次。思路如下:假设至少需要尝试x次,则第一次在第x层扔下,如果摔碎了,则还有一个鸡蛋则最大需要再逐个尝试1-(
2011-10-03 11:32:24 3461 5
原创 2011 ACM亚洲预选赛大连站 现场赛 D题 Hexadecimal View
题目链接:http://acm.zju.edu.cn/onlinejudge/showContestProblem.do?problemId=4487题目类型:一个灵活运用printf的水题。不解释代码:#include #include #include
2011-10-02 15:29:26 4872 2
原创 Palindrome poj 1159
题目链接:http://poj.org/problem?id=1159题目大意:给你一个字符串,问最少添加多少个字符就能使其成为一个回文串。ps:以前做过的一个题目跟这个很相似,但显然这个的要求的条件更少,所以很容易确定状态和状态转移。但是这个题目用int会超内存,所以只
2011-10-02 11:17:58 1600 1
三维CAD建模——基于半边数据结构的基本欧拉操作建模
2014-11-17
dom4j解析xml使用的jar包
2014-05-21
QT多文档编辑器
2012-02-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人