- 博客(22)
- 资源 (4)
- 收藏
- 关注
原创 Windows下Gvim的简单配置
这是_vimrc文件里增加的部分,_vimrc路径名:C:/Program Files/Vim/_vimrc说明:1)字体的设置:如何得到自己想要设置的字体的格式?在Gvim的编辑里选择“选择字体”,选择好后,在命令模式输入:set guifont? (不能漏掉?)然后会出现你当前选择的字体的格式,记下来,写到_vimrc中即可。2)菜单栏和工具栏的隐藏与显示:即" Tog
2011-06-08 14:47:00
499
原创 Fedora 14安装软件的几个小问题
<br /><br />问题1. Fedora下安装eclipse出现的错误:<br /> 从终端运行: ./eclipse后出现以下错误:<br /> usr/java/jre1.6.0_18/bin/../lib/i386/client/libjvm.so: <br /> cannot enable executable stack as shared object requires: Permission denied<br />解决:关闭SELinux<br />$sudo vi
2011-04-26 21:12:00
928
原创 MinGW和NotePad++的C/C++环境配置
<br />一、下载MinGW和NotePad++,并安装好,建议下载安装版。<br /><br />二、配置:<br />1)为NotePad++安装两个有用的插件:<br />Function List的安装:<br />a、将FunctionList.dll复制到NotePad++安装目录的plugins目录下;<br />b、将C++.flb和GmodLua.bmp复制到plugins/config目录下;<br />c、将FunctionListRules.xml复制到C:
2011-03-30 21:50:00
3408
1
原创 10枚硬币轮流取,如何必赢?(腾讯笔试)
<br />假如有10枚硬币,由你和对手两个人轮流拿,每次只能拿1个、2个或4个;拿走最后一枚硬币的人,算输。请问:有没有必赢的可能?<br /><br />(这好象是腾讯的一道笔试题)<br />解析:因为是拿走最后一枚硬币的算输,所以当然应该从最后剩下的硬币来考虑。其实这个题就是个思路的问题,想到了这个思路,就很简单。最开始时,我就没有开启思路,由剩下的硬币数,从1到10分10中情况,每一种情况又分那1个、2个、4个三类,判断输赢,这样就刚好绕进去了。<br /><br />正确的思路应该是
2011-03-30 16:18:00
2416
原创 设置个性化命令搜索路径
<br /><br /> 2 假如我们安装了chrome浏览器,其可执行文件的完整路径为:/opt/google/chrome/chrome,也就是说我们在shell里输入这个完整路径是可以启动chrome浏览器的。<br /> 3 如果我们想在终端直接输入chrome即可运行的话,需要将其搜索路径加入到系统的环境变量里,即$PATH中。当然我们可以直接把上述完整路径加入到PATH中,操作如下:<br /> 4 PATH=$PATH:/opt/google/chrome,这样在终
2011-03-26 12:54:00
518
原创 C/C++字符串及函数
<br /><br /><br /> 1 #include <iostream><br /> 2 #include <string.h> // define strcpy | strlen | strcmp<br /> 3 //#include <string> <br /> 4 #include <cstdio> // define printf<br /> 5 using namespace std;<br /> 6
2011-03-25 01:02:00
211
原创 原来我一直误解了typedef
<br /><br /> 1 #include <iostream><br /> 2 using namespace std;<br /> 3 <br /> 4 /* 原来自己一直误解了typedef的含义啊,应该是新定义了一种类型,类型名就是我们<br /> 的变量名,变量名是什么样的类型,我们定义的类型就是什么类型的。比如,FuncPtr> 是一个只想一个函数值为空的带两个char参数的函数指针。然后使用时,用FuncPtr定> 义的变量就是一个指向这类函数的一个指针。<br
2011-03-24 19:13:00
231
原创 Windows下Apache+PHP+MySQL学习过程实录(一)
<br />一直对开源的PHP、Apache和MySQL的相关技术非常感兴趣,最近一直在学,边学边记录,想法是整理成一个连载序列。这样对自己的学习起到加强的帮助作用,同时也希望对遇到同样问题的同道中人有所帮助。说明:所写的这些内容,包括问题及解决办法都是我自己一步一步走过来的,至少在我自己的环境里是成功了的,而且遇到的问题也都解决了的。Apache、PHP、MySQL的安装和配置:(1)Apache的安装在主页下载最新的Apache HTTP Server 2.2.17,选默认安装即可,也可以选择安装在自己
2011-03-18 21:01:00
514
原创 ubuntu远程桌面到Windows
<br />我知道的有两种方法:1)使用Terminal Server Client打开Applications -> Internet -> Terminal Server Client,在“General”选项里要填入的内容如下:Computer: (要远程连接到的机器的IP地址或者机器名,如192.168.111.2)User Name: (远程机器帐户的用户名)Password: (远程机器账户的密码)然后,"Local Resources"里可以根据需要选中“Add my local driv
2011-03-18 20:58:00
1930
原创 g++:命令行编译c++程序
<br />简单地编译源程序文件,加入源文件为test.cpp,已经进入当前目录,则可以用g++编译:$g++ test.cpp这是会在当前目录生成新的文件a.out,这是默认的。虽然a.out在当前目录中,但下一步执行它时,只能输入$./a.out,而不能直接是$a.out;不使用默认文件名a.out,可以自己指定文件名,g++编译选项为:$g++ -o out test.cpp这时,输出文件为out,执行时输入$./out即可。
2011-03-18 20:57:00
3506
原创 gcc 和 g++的一点儿解释
<br />之前在装双系统时的分区不当(只给根分区/5个G的容量)终于在前两天体验KDE桌面时彻底暴露出来了。所以只好重装了系统,使分区更合理一些。可是所有的环境都得重新配置了,比如Eclipse with CDT,Qt SDK等。记得之前在ubuntu里配置C/C++环境时没有碰到什么问题的,基本步骤如下:1.安装好Eclipse(GALILEO)后,安装C/C++的插件CDT.在Eclipse里,Help->Install new software->Add里将CDT的地址(http://downl
2011-03-18 20:55:00
840
原创 关于Ubuntu的一些小问题集锦
<br />声明:这些小问题都是我在使用Ubuntu过程中遇到的,然后在网上搜索到的有效的答案,所以并非是我自己的原创,也希望被我参考到答案的作者不要介意,我也会把相关的参考网址附在后面。集中于此,一方面是为了自己的备忘和方便以后的查阅,另一方面,如果能帮到遇到同样问题的朋友,那就更有价值了,所以欢迎转载。1.如何将Ubuntu的panel恢复到最开始默认的布局?解决方法:在终端依次输入:<br />gconftool --recursive-unset /apps/panel<br />rm -rf
2011-03-18 20:53:00
428
原创 Linux和Windows双系统的两个小问题
<br />我的电脑上是Windows Server 2008 R2和Ubuntu 10.04的双系统,今天搜索和解决了两个小问题:1.双系统时间的不一致性:Windows和Linux都以CMOS的时间为依据,但是计算标准不一样,所以时间会不一致。Linux和Mac系统以当前主板CMOS为格林威治标准时间,然后根据系统设置的时区确定系统时间,如:北京时间时区设置为GMT+8.0,当前CMOS时间为03:00,则系统会将这两个时间相加作为当前的系统时间。而Windows直接把CMOS作为当前显示时间,不根
2011-03-18 20:51:00
503
原创 VIM的C/C++简易编程环境设置
这里主要是简单地配置,满足基本的需要,使vim能语法高亮、自动缩进等等。更详细地配置请参考“参考文章”中的(2)。配置文件为/etc/vim/vimrc,是对所有用户都有效的。也可以在用户的家目录中定义自己的vimrc配置文件,及~/vimrc.打开vimrc:$gedit /etc/vim/vimrc加入如下内容(括号内为注释):syntax on (语法高亮显示)(如果语法还是无法高亮,在/etc/profile文件中加入语句:export TERM=xterm-color,注意该文件默认只读,可以更改
2011-03-18 20:44:00
487
转载 [转载]Fedora常用软件安装简介
Fedora下的一些常用软件的安装简介:下面的方法绝大部分适用于Fedora 9以上的版本。1.MplayerMplayer是一个全能影音播放器,支持现有的几乎所有流行视频、音频格式。Smplayer是Mplayer的前端,界面漂亮,功能设置多。在终端下,输入如下命令:yum install mplayer* smplayer*系统就会自动开始mplayer的下载,并自动下载因包依赖性而需要的其它rpm包。下载完成并安装后,mplayer就被安装入系统。但这时候它还什么都不能放,需要接着安装解码包。安装解码
2010-08-21 11:02:00
329
原创 Fedora命令:终于弄明白了rename的用法了
<br />今天在学习rm命令的时候,提到rm也有重命名文件和目录的功能,同时,还有一个专门用于重命名的命令,即rename。<br />可是,貌似这个命令不是很常用。我man了一下rename,这里是手册的内容:<br /><br />RENAME(1) Linux Programmer’s Manual RENAME(1)<br /> <br />NAME<br /> rename - Rename files<br /> <
2010-08-11 22:00:00
2072
1
原创 Fedora积累--添加国内常用源
yum即yellowdog updater modified,是一个为rpm系统设计的用于软件包自动更新的安装删除程序。默认是连接官方网站的源,这会导致下载速度比较慢,尤其是使用教育网的时候。国内比较好的源有:上交的,北邮的,清华的等(清华的更新不够勤,现在才是Fedora 11
2010-08-11 10:43:00
374
原创 Fedora积累--开机自动登录
1.普通用户如何实现自动登录:Fedora 13里没有图形界面可以直接配置自动登录,需要编辑/etc/gdm/custom.conf文件。这个文件直接用右键gdit或vim可以打开,但不能编辑,因为没有写的权限,所以只能在终端下操作:终端下打开文件:#vim /etc/gdm/custom.conf 当然,首先要注意切换目录打开后,需要一点vim的使用常识,vim默认为命令模式,即输入的是命令,而不是要插入的字符,按i或者a即可进入编辑模式,在文件末尾加入如下内容:[daemon]Timed
2010-08-09 17:42:00
1168
转载 【转载】Fedora下压缩文件相关
<br />对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕。别个不说,单单就压缩文件为例,我们知道在Windows下 最常见的压缩文件就只有两种,一是,zip,另一个是.rap。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等 众多的压缩文件名,此外windows下的.zip和.rar也可以在Linux下使用,不过在Linux使用.zip和.rar的人就太少了。本文就来 对这些常见的压缩文件进行一番小结,希望你下次遇到
2010-08-09 11:14:00
349
原创 Window7下硬盘安装Ubuntu双系统
说明:我的环境是Windows 7 英文旗舰版 Ubuntu 10.04 LTS,我也是参考网上的各种资料,然后经过自己的实践,证明确实可行。下面我会详细地说明步骤,并在重点的地方加以强调,既是给自己备份,同时希望对大家有所帮助。1、划分磁盘分区就是在自己的硬盘上划分出一个空闲分区,以安装Linux。这里建议腾出一个空闲的盘(比如,你有C、D、E三个盘,可以空闲出E盘,大小在15G左右即可)然后将该盘格式化,并且在磁盘管理(Device Manager)里右键删除该空闲盘)。这里一定要删除盘符,否则后面给U
2010-08-03 22:16:00
1753
原创 Ubuntu有线网络的配置
我是在Windows7里Wubi安装Ubuntu 10.04的,启动时也会有系统选项,跟双系统差不多。我遇到的问题是,在Windows里面可以上网,而在Ubuntu里却不能。一直没查明白是怎么回事,后来在同学azhi的指点下,最终将问题解决。原来,我使用的有线局域网,有线网就需要手动配置网络(无线网就不存在这样的问题了),Ubuntu和Windows一样,也需要手动配置IP、Gateway、DNS等,以下是配置过程。1、找到System-Preferences-Network Connections:2、选
2010-08-02 19:12:00
3186
原创 如何在命令行中编译运行Java applet?
可以有以下步骤来编译运行Java applet:假设我们的程序叫TestApplet.java,首先在命令行中切换到程序当前所在的目录。我们需要编译生成.class文件。命令行中输入:javac TestApplet.java,我们发现有提示:”TestApplet.java 使用或覆盖了已过时的API...“,不过.class文件生成了。我们需要写名为TestApplet.htm
2009-08-28 19:05:00
2225
EditPlus Text Editor V3.11
2009-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人