c++

博客园 首页 新随笔 联系 订阅 管理

2010年11月22日 #

摘要: # man 2 selectNo manual entry for select in section 2# man 3 selectNo manual entry for select in section 3可见2,3都没有,增加此项目,使用命令:#apt-get install manpages-dev#apt-get install manpages-posix-dev安装完毕即可使用用法 man strlen 就可以知道相应的关于strlen()函数的消息 阅读全文
posted @ 2010-11-22 12:25 lovewcl 阅读(250) 评论(0) 推荐(0) 编辑

摘要: Linux的man手册很强大,该手册分成很多section,使用man时可以指定不同的section来浏览,各个section意义如下:1 - commands2 - system calls 3 - library calls 4 - special files 5 - file formats and convertions 6 - games for linux 7 - macro packages and conventions 8 - system management commands 9 - 其他 1是普通的命令 2是系统调用,如open,write之类的 3是库函数,如pri. 阅读全文
posted @ 2010-11-22 12:24 lovewcl 阅读(175) 评论(0) 推荐(0) 编辑

摘要: To start installing and using software from a Personal Package Archive, you first need to tell Ubuntu where to find the PPA and how to verify the authenticity of its software.Step 1: Copy the first line from the apt sources.list entries section of the PPA overview page.For example:deb http://ppa.lau 阅读全文
posted @ 2010-11-22 12:23 lovewcl 阅读(201) 评论(0) 推荐(0) 编辑

摘要: Ubuntu安装后root不能够登录的并且也是没有默认的密码的,因为你还没给root设置密码,你第一个 user 是在 admin 组 ,所以他可以给 root 设置密码 。给root用户设置密码。具体步骤是打开终端(应用程序--附件--终端),然后输入下面的命令sudo passwd root回车后会出现让你输入密码和确认密码,例如这样[sudo] password for you :---> 输入你的密码(你现在这个用户的密码),不回显Enter new UNIX password: --- > 设置root 密码Retype new UNIX password: --> 阅读全文
posted @ 2010-11-22 12:23 lovewcl 阅读(447) 评论(0) 推荐(0) 编辑

摘要: 要安装 MySQL,可以在终端提示符后运行下列命令:sudo apt-get install mysql-serversudo apt-get install mysql-clientsudo apt-get install php5-mysql // 安装php5-mysql 是将php和mysql连接起来一旦安装完成,MySQL 服务器应该自动启动。您可以在终端提示符后运行以下命令来检查 MySQL 服务器是否正在运行:sudo netstat -tap | grep mysql当您运行该命令时,您可以看到类似下面的行:tcp 0 0 localhost.localdomain:mysql 阅读全文
posted @ 2010-11-22 12:22 lovewcl 阅读(260) 评论(0) 推荐(0) 编辑

摘要: Error opening/initializing the selected video_out (-vo) device没有办法播放视频。其实解决的方法很简单:打开MPLAYER。右击选择“preferences"->"Video"选项卡->在"Availabe Drivers"中选择“X11“。点"OK"关闭设置。重启Mplayer。打开个视频看看。或者.Mplayer播放时提示错误:Error opening/initializing the selected video_out (-vo) device 阅读全文
posted @ 2010-11-22 12:21 lovewcl 阅读(836) 评论(0) 推荐(0) 编辑

摘要: 方案1就是卸载显卡驱动然后再更新驱动下载envyng-core代码:sudo apt-get install envyng-core运行envyng代码:sudo envyng -t用envyng卸载了原有驱动,接着用它又安装了一次驱动,重启(系统-系统管理-硬件驱动 更新驱动)方案2打开gconf-editor,将/apps/metacity/general/compositing_manager这个键值后面的勾去掉即可,然后在去启动桌面效果,无论是正常和扩展,都能大开了,3D桌面也可以启动了方案3白屏后Cltrol+Alt+backspace退回登录届面。点左下角的 选项/会话/安全模式. 阅读全文
posted @ 2010-11-22 12:20 lovewcl 阅读(752) 评论(0) 推荐(0) 编辑

摘要: 现在的操作系统流行桌面小工具。它们一些小程序,在桌面上显示,并且提供了特别但是有用的功能,譬如显示时间、天气预报等。Mac OS X从10.4版开始提供,而Windows Vista则提供了侧边栏来显示这些工具。如你所愿,Ubuntu也提供了自己的桌面工具-Screenlets,唯一的要求是必须开启“桌面特效”。安装Screenlets,打开“新立得”搜索并安装“screenlets”软件包,同时在“新立得”里面还需要安装“compizconfig-settings-manager”软件包。这是因为在运行Screenlets的时候,你需要打开“widget layer”效果。如何打开,安装完成 阅读全文
posted @ 2010-11-22 12:19 lovewcl 阅读(2811) 评论(0) 推荐(0) 编辑

摘要: 在Linux下设置字体的命令是: :set guifont=Courier/ 14 而在Windows下则是: :set guifont=Courier:14 当然,如果需要设置多个字体,则我们可以在各个字体之间添加逗号(,)来设置多个字体,如: :set guifont=Courier/ New/ 12, Arial/ 10如果不知道是那种字体到的话 可以通过:set guifont 来查看它是哪一种! 阅读全文
posted @ 2010-11-22 12:18 lovewcl 阅读(2154) 评论(1) 推荐(0) 编辑

2010年11月21日 #

摘要: Josephus 排列问题定义如下:假设 n 个竞赛者排成一个环形。给定一个正整数 m,从某个指定的第 1 个人开始,沿环计数,每遇到第 m 个人就让其出列,且计数继续进行下去。这个过程一直进行到所有的人都出列为止。 最后出列者为优胜者。 每个人出列的次序定义了整数 1,2,...,n 的一个排列。这个排列称为一个(n,m)Josephus利用c++中的list来做 实验文件夹内容(input.txt):5 2hjs1wcl2zf3ap4zz5(output.txt :)1 : ap42 : wcl23 : hjs14 : zf35 : zz5数到k是此人出局:k = 3原文件代码:/** = 阅读全文
posted @ 2010-11-21 16:48 lovewcl 阅读(451) 评论(0) 推荐(0) 编辑