自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(22)
  • 资源 (4)
  • 收藏
  • 关注

原创 Windows下Gvim的简单配置

这是_vimrc文件里增加的部分,_vimrc路径名:C:/Program Files/Vim/_vimrc说明:1)字体的设置:如何得到自己想要设置的字体的格式?在Gvim的编辑里选择“选择字体”,选择好后,在命令模式输入:set guifont? (不能漏掉?)然后会出现你当前选择的字体的格式,记下来,写到_vimrc中即可。2)菜单栏和工具栏的隐藏与显示:即" Tog

2011-06-08 14:47:00 489

原创 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 919

原创 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 3391 1

原创 10枚硬币轮流取,如何必赢?(腾讯笔试)

<br />假如有10枚硬币,由你和对手两个人轮流拿,每次只能拿1个、2个或4个;拿走最后一枚硬币的人,算输。请问:有没有必赢的可能?<br /><br />(这好象是腾讯的一道笔试题)<br />解析:因为是拿走最后一枚硬币的算输,所以当然应该从最后剩下的硬币来考虑。其实这个题就是个思路的问题,想到了这个思路,就很简单。最开始时,我就没有开启思路,由剩下的硬币数,从1到10分10中情况,每一种情况又分那1个、2个、4个三类,判断输赢,这样就刚好绕进去了。<br /><br />正确的思路应该是

2011-03-30 16:18:00 2377

原创 设置个性化命令搜索路径

<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 509

原创 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 206

原创 原来我一直误解了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 226

原创 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 507

原创 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 1924

原创 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 3498

原创 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 832

原创 关于Ubuntu的一些小问题集锦

<br />声明:这些小问题都是我在使用Ubuntu过程中遇到的,然后在网上搜索到的有效的答案,所以并非是我自己的原创,也希望被我参考到答案的作者不要介意,我也会把相关的参考网址附在后面。集中于此,一方面是为了自己的备忘和方便以后的查阅,另一方面,如果能帮到遇到同样问题的朋友,那就更有价值了,所以欢迎转载。1.如何将Ubuntu的panel恢复到最开始默认的布局?解决方法:在终端依次输入:<br />gconftool --recursive-unset /apps/panel<br />rm -rf

2011-03-18 20:53:00 421

原创 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 498

原创 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 482

转载 [转载]Fedora常用软件安装简介

Fedora下的一些常用软件的安装简介:下面的方法绝大部分适用于Fedora 9以上的版本。1.MplayerMplayer是一个全能影音播放器,支持现有的几乎所有流行视频、音频格式。Smplayer是Mplayer的前端,界面漂亮,功能设置多。在终端下,输入如下命令:yum install mplayer* smplayer*系统就会自动开始mplayer的下载,并自动下载因包依赖性而需要的其它rpm包。下载完成并安装后,mplayer就被安装入系统。但这时候它还什么都不能放,需要接着安装解码包。安装解码

2010-08-21 11:02:00 318

原创 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 2058 1

原创 Fedora积累--添加国内常用源

yum即yellowdog updater modified,是一个为rpm系统设计的用于软件包自动更新的安装删除程序。默认是连接官方网站的源,这会导致下载速度比较慢,尤其是使用教育网的时候。国内比较好的源有:上交的,北邮的,清华的等(清华的更新不够勤,现在才是Fedora 11

2010-08-11 10:43:00 363

原创 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 1159

转载 【转载】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 344

原创 Window7下硬盘安装Ubuntu双系统

说明:我的环境是Windows 7 英文旗舰版 Ubuntu 10.04 LTS,我也是参考网上的各种资料,然后经过自己的实践,证明确实可行。下面我会详细地说明步骤,并在重点的地方加以强调,既是给自己备份,同时希望对大家有所帮助。1、划分磁盘分区就是在自己的硬盘上划分出一个空闲分区,以安装Linux。这里建议腾出一个空闲的盘(比如,你有C、D、E三个盘,可以空闲出E盘,大小在15G左右即可)然后将该盘格式化,并且在磁盘管理(Device Manager)里右键删除该空闲盘)。这里一定要删除盘符,否则后面给U

2010-08-03 22:16:00 1733

原创 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 3166

原创 如何在命令行中编译运行Java applet?

可以有以下步骤来编译运行Java applet:假设我们的程序叫TestApplet.java,首先在命令行中切换到程序当前所在的目录。我们需要编译生成.class文件。命令行中输入:javac TestApplet.java,我们发现有提示:”TestApplet.java 使用或覆盖了已过时的API...“,不过.class文件生成了。我们需要写名为TestApplet.htm

2009-08-28 19:05:00 2216

EditPlus Text Editor V3.11

EditPlus is a text editor, HTML editor, PHP editor and Java editor for Windows. While it can serve as a good Notepad replacement, it also offers many powerful features for Web page authors and programmers.

2009-08-05

RabbiTv ipv6网络电视播放器

ipv6专用网络电视播放器,无需安装,体积很小,只有656kb,可以播放绝大部分的ipv6电视和电台,清晰流畅。

2009-07-10

MicroWaveOven

这是用java实现的微波炉的界面,程序比较简单,作参考。

2008-12-06

SQL2000Pro

SQL server 2000 professional Edition

2008-05-09

空空如也

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

TA关注的人

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