自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (20)
  • 收藏
  • 关注

原创 使用Google CPU Profiler对C/C++多线程程序做性能剖析

Google的gperftools套件中包含有CPU Profiler(以下简称:pprof),原生支持C/C++多线程程序的性能剖析。相比GNU Profiler无法原生支持多线程性能剖析,pprof更具实用价值。

2015-06-14 10:58:04 7906

原创 敏捷看板管理实践——Trello篇

Trello,是免费的在线多人协作看板系统。操作体验非常好,加之看板管理的理念简洁易懂,使trello是个分分钟上手的东西。在实践Trello之前,参考了《精益开发实战——用看板管理大型项目》。结合自己的实际情况,设计了如下的Trello看板管理方案。

2015-02-21 17:44:58 23061 1

原创 CMake编译项目集成Gcov/Lcov代码覆盖率测试

原文链接:http://blog.yeyuzhen.cn/?p=203

2014-11-09 12:33:31 9230 6

原创 如何从一台客户机向服务机发起40亿TCP长连接?

这绝不是标题党!其实这是一篇“科普”文章,讲述了关于“socket=((client_ip:client_port)-(server_ip:server_port),pocotol)”的一个普遍的误解。       因为带着这样的误解,我将曾经的一个测试任务变成了“社交活动”。为了测试新开发出来的TCP长连接服务器的性能,我们需要让一台测试服务机保持100W+的长连接。一台客户机能发起的长连接

2014-09-21 14:40:39 5929 4

原创 C++线程安全的对象生命周期管理

C/C++的指针一直是令人又爱又恨的特性。围绕指针产生了许许多多优雅的数据结构和系统实现,但又滋生了不少“脑细胞杀手”——内存Bug。C/C++指针问题(空指针、野指针、垂悬指针)的根本原因其实是,当你获得一个指针时是无法判断这个指针所指向的地址是否保存着一个有效的对象。如果每个指针都绑定着这么一个方法,IsValid(),用于判断指向的对象是否有效,那该多好。幸运的是,C++11给我们带来了与之

2014-07-13 17:13:25 3783

原创 跨平台 C/C++ memcached 客户端 memcacheclient 介绍

1、简介    C/C++ memcached 客户端首推 libmemcached,但是其并不兼容 Windows 下 VC++ 编译器。在 google code 的 memcached wiki 有关于 memcacheclient 的简介“memcacheclient——cross-platform, but primary focus on Windows (last updated

2013-03-23 22:40:45 10244 7

原创 Windows 下基于 Eclipse 的可视化远程 Linux C/C++ 开发环境搭建

1、简介    Windows 下远程 Linux 开发工具,比较著名的就是 WinGDB 和 Magic C++。都是商业软件,而且配置复杂,据说还不稳定。其实,我们想要的就是个图形环境 IDE,而且是直接操作的远程 Linux 环境。经过若干的实践,发现使用 SecureCRT + Eclipse 基于 X11 转发即可实现可视化远程 Linux 开发。先附上最终效果图:2、环境&

2012-10-18 17:43:31 10314 1

原创 Openssl Crypto 加/解密功能封装之二:MD5 摘要生成与验证

1、环境OpenSSL 版本:openssl-0.9.8d请确保系统存在环境变量 SSL_ROOT, $SSL_ROOT/lib 存在 crypto 库文件,$SSL_ROOT/lib 已加入 LD_LIBRARY_PATH 中。测试过的系统版本:RHEL 4.8 32 bit,AIX 5.3 64bit 2、源码/* * MD5.h * * 基于 Opens

2012-04-25 02:43:05 5954

原创 Openssl Crypto 加/解密功能封装之一:进制转换

1、环境OpenSSL 版本:openssl-0.9.8d请确保系统存在环境变量 SSL_ROOT, $SSL_ROOT/lib 存在 crypto 库文件,$SSL_ROOT/lib 已加入 LD_LIBRARY_PATH 中。测试过的系统版本:RHEL 4.8 32 bit,AIX 5.3 64bit 2、源码 /* * NumSysConvert.h *

2012-04-24 12:51:51 4345

原创 [SoftwareTesting][UnitTest][初级]VC++ 2008 Google Test:gtest 测试项目与正式项目分离方案

1、VC++ 环境下测试项目与正式项目混杂的弊端测试项目和正式项目无法共存无法独立运行测试项目或者正式项目  图 1 :测试与正式项目混杂2、测试项目与正式项目分离方案Visual Studio 集成环境并不像 Linux 下的构建方式

2011-09-15 22:26:43 2267 2

原创 [SoftwareTesting][UnitTest][初级]VC++ 2008 Google Test:gtest 安装与配置

1、下载地址:http://code.google.com/p/googletest/downloads/list当前最新版本为 gtest-1.6.02、编译解压 gtest-1.6.0.zip,目录结构如下:          图 1 :g

2011-09-12 10:05:19 4595 1

原创 Doxygen 1.7.4 安装配置指南(windows)

Doxygen 是一个支持 C/C++,以及其它多种语言的跨平台文档生成工具。如同 JavaDoc, doxygen 直接从源文件中提取符合 doxygen 注释规范的注释,生成文档[1]。 1、安装1.1 安装 Doxygen 1.7.4(Windows) 地址:f

2011-05-26 10:27:00 6526 5

原创 自己动手将在线文档制作成CHM文件

在线帮助文档转CHM方法用到的工具:      wget工具(Linux自带,Windows下请自行下载),htm2chm(共享软件,不过没什么限制)具体步骤:1、使用wget工具下载在线文档整个目录    简单介绍一下wget的几个用到的参数。

2011-04-20 21:49:00 17419 2

原创 ubuntu 10.04 Tex Live 2010 + XeTex + ctex中文配置

下载texlive2010地址:http://ftp.ctex.org/mirrors/CTAN/systems/texlive/Images/。我下载的版本为texlive2010-20100826。     安装TexLive2010      为了使用GUI

2011-02-10 17:21:00 12900 4

原创 HDU 2045 LELE的RPG难题

原题:    http://acm.hdu.edu.cn/showproblem.php?pid=2045分析:      这是一道排列计数问题。题目给的限制是“任何相邻的方格不能同色,且首尾两格也不同色”,是一个简单的限制。所以。我们考虑使用递推求解。下面来分析一下这题的递推公式。满足条件的情况下,我们设f(n)=m。      最直接的思路就是枚举第n格的涂法,分情况讨论,如下:-----------------------------------|    |    |    | …… |     | 

2010-07-18 21:07:00 1906 2

原创 HDU 2047 阿牛的EOF牛肉串

原题:http://acm.hdu.edu.cn/showproblem.php?pid=2047分析:      分析题意,我们知道这是一道排列计数问题。而且,题意的要求是对于给定字符串长度n,给出对应的方案数m。我很容易联想到“f(n) = m”这样的函数关系。并且,题目中的限制条件只有“两个O不能相邻”。计数 + 简单限制 = 递推。接下来的问题就是求出递推公式了。* 第n格取“O”: ----------------------------------|   |   |   | …… |     |

2010-07-17 21:03:00 10319

原创 FOJ 1003 Counterfeit Dollar

原题:http://acm.fzu.edu.cn/problem.php?pid=1003分析:经典的题目(大部分版本是区分苹果).这题最关键的就是充分挖掘每次称得的结果所提供的信息.这题使用了一个包含12个元素的整型数组,用来标记对应的硬币的状态.  * 未知标记为2  * 正常标记为0  * 可能轻标记为-1  * 可能重标记为1.下面结合称出的结果说明解题

2010-05-21 18:53:00 1712 3

原创 FOJ 1207 半数集问题

原题: http://acm.fzu.edu.cn/problem.php?pid=1207解题分析:要注意的有三点: 1)  "从 N 开始依次产生半数集 ......". 要注意 " 依次 " 的表述 , 说明半数集中元素的产生是有先后顺序的 . 这对后面的排除重复元素很重要 . 2)  "在 N 的左边加上一个自然数 , 但该自然数不能超过最近添加数的一半 ." 这是构造

2010-05-18 17:23:00 2374 1

原创 UBUNTU通过软件源管理器快速配置更新源(最简单的方法)

     在帮朋友或自己安装UBUNTU之后,都免不了要配置更新源。     用的方法有两种:     1:安装UBUNTU Tweak,使用里面的软件源编辑功能。把默认的源替换成网络上搜索到的源。     2:直接修改XXlist(名字不好记),用网络上搜索到的源替换源配置文件里面的信息。      总觉得麻烦。要搜索,要下载。现在发现,UBUNTU系统已经内置了功能强大

2010-05-13 22:39:00 3671

原创 UVaOJ 401 Palindromes

原题:     http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=6&page=show_problem&problem=342 题目大意:     文中规定描述了如下三个概念:    1) “regular palindrome(常规回文)”: 从前往后读与从后往前读是一

2010-05-13 21:32:00 1721

IEEE Std 802.1AEbw-2013

IEEE Std 802.1AEbw-2013 Media Access Control (MAC) Security Amendment 2: Extended Packet Numbering

2017-11-24

漫谈设计模式-从面向对象开始.刘济华.扫描版

漫谈设计模式-从面向对象开始.刘济华.扫描版.带详细目录。

2015-03-01

Cassandra权威指南.中文.扫描版

Cassandra权威指南,中文,扫描版。清晰,带目录书签。

2015-02-08

memcacheclient-2.0

修复两处关键 Bug 的 memcacheclient-2.0 完整源码。

2013-05-05

MemCacheClientTest

memcacheclient 2.0 Windows/Linux 完整测试工程文件。

2013-03-23

Open Diameter Documentation

http://diameter.sourceforge.net/ Open Diameter Documentation Page 整站离线版, 抓取时间 2011-6-16 。 包括 open diameter 的 API 文档、教程、安装指南等内容。

2011-06-16

制造开源软件-如何成功运营开源软件项目(CHM)

Producing Open Source Software - How to Run a Successful Free Software Project (制造开源软件-如何成功运营自由软件项目) Karl Fogel 章节标题 前言 1. 介绍 2. 起步 3. 技术基础设施 4. 社会和政治的基础架构 5. 金钱 6. 交流 7. 打包、发布和日常开发 8. 管理志愿者 9. 许可证,版权和专利 ---------------------------

2011-05-22

ACE Programmer's Guide (ACE程序员指南) 完整示例源码

其实 ACE 的源码中就有APG的示例代码,这个是从 ACE_5.7.4 里面拷贝出来的。之前搜了很久的示例代码,后来才听说 ACE 里面有,故共享一下~

2011-04-01

代码大全2 中文版(完整清晰版).part7

代码大全2 中文版 扫描版 清晰版 PDF文件大小:152.6MB 第7部分,共7部分。

2011-02-22

代码大全2 中文版(完整清晰版).part6

代码大全2 中文版 扫描版 清晰版 PDF文件大小:152.6MB 第6部分,共7部分。

2011-02-22

代码大全2 中文版(完整清晰版).part5

代码大全2 中文版 扫描版 清晰版 PDF文件大小:152.6MB 第5部分,共7部分。

2011-02-21

代码大全2 中文版(完整清晰版).part4

代码大全2 中文版 扫描版 清晰版 PDF文件大小:152.6MB 第4部分,共7部分。

2011-02-21

代码大全2 中文版(完整清晰版).part3

代码大全2 中文版 扫描版 清晰版 PDF文件大小:152.6MB 第3部分,共7部分。

2011-02-21

代码大全2 中文版(完整清晰版).part2

代码大全2 中文版 扫描版 清晰版 PDF文件大小:152.6MB 第2部分,共7部分。

2011-02-21

代码大全2 中文版(完整清晰版).part1

代码大全2 中文版 扫描版 清晰版 PDF文件大小:152.6MB 共7部分。

2011-02-21

中易六套字体.part1.rar

收集的中易六套ttf字体,可用于xetex+ctex的中文配置。 包括:宋体、仿宋、黑体、楷体、隶书、幼圆

2011-02-10

UBUNTU桌面培训10.04 简体中文r1 PDF版

目录 课程概况 27 目标对象和前提要求................................................. 27 学生职责 ........................................................... 28 Ubuntu课程计划 .................................................. 28 教员职责 ........................................................... 33 培训前准备和检查 ............................................. 33 教学方法 ..................................................... 34 一些教学提示和指导方针 ....................................... 34 课程结构 ..................................................... 35 简介 ......................................................... 35 内容设置 ..................................................... 35 主要内容 ..................................................... 35 总结 ............................................................... 36 1 Ubuntu介绍 1 1.1 关于开源 ...................................................... 1 1.2 自由软件运动、开源和Linux ................................... 2 1.2.1 自由软件运动.......................................... 2 1.2.2 开源运动与Linux ..................................... 3 1.3 关于Ubuntu ................................................. 6 1.3.1 Ubuntu承诺 ......................................... 8 1.3.2 Ubuntu版本 ......................................... 8 1.3.3 Ubuntu衍生版 ...................................... 11 1.3.4 Ubuntu开发和社区 .................................. 11 1.4 Ubuntu和MicrosoftWindows:对比 ........................ 12 1.4.1 安装 ................................................. 16 1.4.2 应用程序 ............................................. 17 1.5 本课小结 ..................................................... 21 1.6 复习题 ....................................................... 22 2 探索Ubuntu桌面 25 2.1 Ubuntu桌面组件 ............................................ 25 2.2 添加语言支持和更改默认语言 ................................... 41 2.3 创建一个用户账户和快速切换用户 ............................... 44 2.4 添加/删除应用程序 ............................................ 49 2.5 桌面效果——CompizFusion ................................. 51 2.6 本课小结 ..................................................... 53 2.7 复习题 ....................................................... 54 2.8 上机练习 ..................................................... 54 3 使用互联网 57 3.1 连接和使用互联网 ............................................. 57 3.1.1 网络管理器 ........................................... 58 3.1.2 使用电缆连接 ......................................... 59 3.1.3 使用ADSL连接 ..................................... 63 3.1.4 使用无线网卡 ......................................... 65 3.2 浏览网络 ..................................................... 68 3.3 使用Feed阅读器 ............................................ 72 3.3.1 LifereaFeedReader ................................ 72 3.4 收发邮件 ..................................................... 78 3.4.1 使用Evolution邮件客户端 ............................ 78 3.4.2 使用其他电子邮件客户端 ............................... 89 3.5 即时通信 ..................................................... 95 3.6 使用软电话拨打电话 .......................................... 101 3.6.1 使用Linphone ..................................... 102 3.6.2 Skype ............................................. 106 3.7 使用UbuntuOne保持同步 .................................. 107 3.8 本课小结 .................................................... 114 3.9 复习题 ...................................................... 114 3.10 上机练习 .................................................... 115 4 使用OpenOffice应用程序 117 4.1 OpenOffice.org套件介绍 ................................... 117 4.1.1 OpenOffice.org文字处理 ........................... 119 4.1.2 OpenOffice.org电子表格 ........................... 119 4.1.3 OpenOffice.org演示 ............................... 119 4.1.4 OpenOffice.org数据库 ............................. 120 4.1.5 OpenOffice.org图画 ............................... 120 4.1.6 OpenOffice.org公式 ............................... 120 4.2 使用OpenOffice.org文字处理 ............................... 120 4.2.1 OpenOffice.org文字处理的主要特性 ................. 120 4.2.2 完成基本的文字处理工作 .............................. 122 4.3 使用OpenOffice.org电子表格 ............................... 145 4.3.1 OpenOffice.org电子表格的主要特性 ................. 145 4.3.2 完成基本的制表任务 .................................. 146 4.4 使用OpenOffice.org演示 ................................... 164 4.4.1 OpenOffice.org演示的主要特性 ..................... 164 4.4.2 创建多媒体演示文稿 .................................. 165 4.5 使用OpenOffice.org图画 ................................... 191 4.5.1 OpenOffice.org图画的主要特性 ..................... 191 4.5.2 完成基本的绘图操作 .................................. 192 4.6 使用OpenOffice.org公式 ................................... 205 4.6.1 OpenOffice.org公式的主要特性 ..................... 205 4.6.2 创建与编辑公式 ...................................... 206 4.7 附加程序 .................................................... 215 4.7.1 GnuCash财务软件 .................................. 215 4.8 本课小结 .................................................... 218 4.9 复习题 ...................................................... 218 4.10 上机练习 .................................................... 220 5 Ubuntu和游戏 227 5.1 在Ubuntu上安装游戏 ....................................... 227 5.1.1 从软件仓库中安装一个游戏 ............................ 227 5.2 在Ubuntu中玩游戏 ......................................... 231 5.2.1 玩Frozen-Bubble .................................. 232 5.2.2 玩ExtremeTuxRacer ............................. 239 5.3 玩其他流行的游戏 ............................................ 245 5.3.1 安装Wine .......................................... 245 5.3.2 在Ubuntu中玩MicrosoftWindows操作系统上的 游戏 ................................................ 246 5.4 本课小结 .................................................... 246 5.5 复习题 ...................................................... 247 5.6 上机练习 .................................................... 247 6 自定义桌面和应用程序 249 6.1 简介 ........................................................ 249 6.2 自定义桌面.................................................. 249 6.2.1 更改背景 ............................................ 250 6.2.2 自定义主题(按钮&图标等) ........................... 259 6.2.3 自定义屏幕保护...................................... 268 6.2.4 自定义屏幕分辨率.................................... 270 6.3 3D特效 .................................................... 272 6.4 使用Nautilus管理文件 ...................................... 272 6.4.1 Nautilus的特性 .................................... 272 6.4.2 Nautilus ........................................... 273 6.5 软件包管理器 ................................................ 278 6.5.1 软件包管理器种类 .................................... 279 6.6 使用Ubuntu软件中心 ....................................... 279 6.7 使用新立得软件包管理器 ...................................... 286 6.8 安装单个软件包文件 .......................................... 295 6.8.1 安装/卸载Debian软件包 ............................ 296 6.9 软件仓库 .................................................... 296 6.9.1 软件仓库分类 ........................................ 297 6.10 添加新语言设置 .............................................. 304 6.11 本课小结 .................................................... 304 6.12 复习题 ...................................................... 305 6.13 上机练习 .................................................... 306 7 处理大多数图像和照片 309 7.1 图像软件介绍 ................................................ 309 7.2 使用F-Spot查看和管理照片 .................................. 311 7.2.1 向F-Spot中导入图像 ................................ 313 7.2.2 查看照片 ............................................ 319 7.2.3 组相片 ............................................ 321 7.2.4 去除红眼 ............................................ 323 7.3 GIMP ...................................................... 325 7.4 使用Inkscape绘图 ......................................... 328 7.4.1 使用Inkscape创建矢量图形 ......................... 329 7.5 扫描仪的使用 ................................................ 333 7.5.1 检查扫描仪的兼容性 .................................. 333 7.5.2 扫描图像 ............................................ 334 7.6 本课小结 .................................................... 336 7.7 复习题 ...................................................... 337 7.8 上机练习 .................................................... 337 8 播放音乐和视频 339 8.1 法律限制 .................................................... 339 8.2 播放多媒体音视频 ............................................ 339 8.3 播放和管理音乐文件 .......................................... 341 8.3.1 使用Rhythmbox播放和管理音乐 ..................... 341 8.4 提取和播放CD .............................................. 358 8.4.1 播放音频CD ........................................ 359 8.4.2 提取音频CD ........................................ 363 8.5 刻录音频CD ................................................ 369 8.6 创建和编辑音频文件 .......................................... 374 8.6.1 创建音频文件 ........................................ 375 8.6.2 编辑音频文件 ........................................ 380 8.7 播放DVD .................................................. 393 8.7.1 在Totem电影播放器中播放DVD ..................... 394 8.7.2 备份DVD .......................................... 401 8.8 在线媒体播放 ................................................ 406 8.8.1 在网页浏览器中观看视频 .............................. 406 8.9 编辑视频 .................................................... 418 8.9.1 使用Pitivi视频编辑器编辑视频 ....................... 419 8.10 本课小结 .................................................... 427 8.11 复习题 ...................................................... 428 8.12 上机练习 .................................................... 430 9 Ubuntu帮助和支持 435 9.1 简介 ........................................................ 435 9.2 系统文档 .................................................... 436 9.3 在线文档 .................................................... 437 9.4 社区支持 .................................................... 441 9.4.1 邮件列表 ............................................ 442 9.4.2 网络论坛 ............................................ 447 9.4.3 IRC频道 ........................................... 449 9.4.4 本地团队支持 ........................................ 452 9.4.5 Ubuntu中文Wiki .................................. 454 9.5 Launchpad ................................................ 455 9.6 Fridge新闻站 .............................................. 457 9.7 购买商业服务 ................................................ 458 9.7.1 .................................................... 458 9.8 本课小结 .................................................... 459 9.9 复习题 ...................................................... 460 10 分区和启动 463 10.1 什么是分区 .................................................. 463 10.2 创建分区 .................................................... 467 10.2.1 使用GParted进行分区 .............................. 467 10.3 引导选项 .................................................... 475 10.3.1 在启动时自动运行系统命令 ............................ 476 10.3.2 更改引导时的默认操作系统 ............................ 478 10.3.3 配置启动应用程序 .................................... 479 10.4 本课小结 .................................................... 481 10.5 复习题 ...................................................... 482 10.6 上机练习 .................................................... 483 11 UbuntuFAQ 485 11.1 关于64位 .................................................. 485 11.1.1 AMD64只能用在AMD的处理器上吗? ............... 485 11.1.2 如何查看自己的计算机是否支持AMD64? ............. 485 11.1.3 64位Ubuntu的可用软件会不会很少? ............... 486 11.2 软件包管理 .................................................. 486 11.2.1 什么是PPA? ....................................... 486 11.2.2 无法连接互联网的环境中,如何下载多个软件,并解 决依赖关系? ........................................ 487 11.2.3 Apt/Aptitude/软件中心/新立德把软件给我装哪了? ..... 488 11.2.4 如何使用DVD做源? ................................ 488 11.2.5 我下载的CD为什么不能做源? ....................... 488 11.2.6 UbuntuDVD可以在什么地方下载到? ................ 488 11.2.7 根分区(如果/var单独分区时是/var分区)没有空间 了,可是,我装的软件并不多,这是怎么回事? .......... 488 11.2.8 我安装的是Beta/RC版,我可以升级到正式版吗? ...... 489 11.3 系统管理和个性化配置 ........................................ 489 11.3.1 Root用户的口令是什么?安装时并没有要求我输入 root的口令。 ....................................... 489 11.3.2 如何开机时自动启动tomboy? ....................... 490 11.3.3 如何把一个功能做成桌面快捷方式? .................... 490 11.3.4 如何安装主题? ...................................... 490 11.3.5 为什么开机的时候条目变多了? ........................ 491 11.3.6 如何设置鼠标右键菜单?在端中打开/设为壁纸等功 能是怎么实现的? .................................... 491 11.3.7 Gedit打开一些文本文件时会乱码,其他文本编辑器 却正常,这是怎么回事? .............................. 492 11.4 常用工具软件 ................................................ 492 11.4.1 Ubuntu中如何解压rar文件? ....................... 492 11.4.2 在Linux上怎么使用飞信? ........................... 493 11.4.3 Ubuntu上怎么使用网上银行? ....................... 493 11.4.4 Ubuntu上怎么聊QQ? ............................. 494 11.4.5 Rhythmbox/Totem播放MP3文件乱码? ............ 494 11.5 硬件系统备份 .............................................. 494 11.5.1 如何查看硬件信息? .................................. 494 11.5.2 Ubuntu挑硬件吗?不支持什么硬件?去什么地方下 载驱动程序? ........................................ 495 11.5.3 Linux怎么进行碎片整理? ........................... 495 11.5.4 我想备份我现在的系统,怎么办?Ghost好像不行。 ..... 495 11.5.5 Super键是键盘上的哪个键? ......................... 496 11.6 系统的安装和引导 ............................................ 496 11.6.1 我重新安装了Windows,可是启动时却找不到 Ubuntu的启动项了? ............................... 496 11.6.2 常用的几种Ubuntu安装方法? ....................... 497 11.6.3 有的宣传说Ubuntu可以10秒启动系统,为什么我 的却那么慢? ........................................ 497 11.7 其他问题 .................................................... 498 11.7.1 Ubuntu中文论坛上,每页都会给显示一条命令,很 酷,从哪里可以找到它们? ............................ 498 11.7.2 Ubuntu中文论坛上,都有哪些求助方法? ............. 498 11.7.3 iBus如何切换到中文输入法? ........................ 498 11.7.4 在Gnome端中,如果需要输入一个很长的文件名 怎么办? ............................................ 498 11.7.5 怎么实现定时关机? .................................. 498 11.7.6 如何自动登录? ...................................... 499 11.8 关于系统安全 ................................................ 499 11.9 关于衍生发行版 .............................................. 500 11.9.1 关于Debian ........................................ 500 11.9.2 Ubuntu与Debian的关系 ........................... 501 11.9.3 Ubuntu与其他基于Ubuntu的衍生发行版 ............ 502

2010-08-03

(错发,发现不用分割,无法删除,请下载完整版)UBUNTU桌面培训10.04 简体中文PDF版(part1)

目录 课程概况 27 目标对象和前提要求................................................. 27 学生职责 ........................................................... 28 Ubuntu课程计划 .................................................. 28 教员职责 ........................................................... 33 培训前准备和检查 ............................................. 33 教学方法 ..................................................... 34 一些教学提示和指导方针 ....................................... 34 课程结构 ..................................................... 35 简介 ......................................................... 35 内容设置 ..................................................... 35 主要内容 ..................................................... 35 总结 ............................................................... 36 1 Ubuntu介绍 1 1.1 关于开源 ...................................................... 1 1.2 自由软件运动、开源和Linux ................................... 2 1.2.1 自由软件运动.......................................... 2 1.2.2 开源运动与Linux ..................................... 3 1.3 关于Ubuntu ................................................. 6 1.3.1 Ubuntu承诺 ......................................... 8 1.3.2 Ubuntu版本 ......................................... 8 1.3.3 Ubuntu衍生版 ...................................... 11 1.3.4 Ubuntu开发和社区 .................................. 11 1.4 Ubuntu和MicrosoftWindows:对比 ........................ 12 1.4.1 安装 ................................................. 16 1.4.2 应用程序 ............................................. 17 1.5 本课小结 ..................................................... 21 1.6 复习题 ....................................................... 22 2 探索Ubuntu桌面 25 2.1 Ubuntu桌面组件 ............................................ 25 2.2 添加语言支持和更改默认语言 ................................... 41 2.3 创建一个用户账户和快速切换用户 ............................... 44 2.4 添加/删除应用程序 ............................................ 49 2.5 桌面效果——CompizFusion ................................. 51 2.6 本课小结 ..................................................... 53 2.7 复习题 ....................................................... 54 2.8 上机练习 ..................................................... 54 3 使用互联网 57 3.1 连接和使用互联网 ............................................. 57 3.1.1 网络管理器 ........................................... 58 3.1.2 使用电缆连接 ......................................... 59 3.1.3 使用ADSL连接 ..................................... 63 3.1.4 使用无线网卡 ......................................... 65 3.2 浏览网络 ..................................................... 68 3.3 使用Feed阅读器 ............................................ 72 3.3.1 LifereaFeedReader ................................ 72 3.4 收发邮件 ..................................................... 78 3.4.1 使用Evolution邮件客户端 ............................ 78 3.4.2 使用其他电子邮件客户端 ............................... 89 3.5 即时通信 ..................................................... 95 3.6 使用软电话拨打电话 .......................................... 101 3.6.1 使用Linphone ..................................... 102 3.6.2 Skype ............................................. 106 3.7 使用UbuntuOne保持同步 .................................. 107 3.8 本课小结 .................................................... 114 3.9 复习题 ...................................................... 114 3.10 上机练习 .................................................... 115 4 使用OpenOffice应用程序 117 4.1 OpenOffice.org套件介绍 ................................... 117 4.1.1 OpenOffice.org文字处理 ........................... 119 4.1.2 OpenOffice.org电子表格 ........................... 119 4.1.3 OpenOffice.org演示 ............................... 119 4.1.4 OpenOffice.org数据库 ............................. 120 4.1.5 OpenOffice.org图画 ............................... 120 4.1.6 OpenOffice.org公式 ............................... 120 4.2 使用OpenOffice.org文字处理 ............................... 120 4.2.1 OpenOffice.org文字处理的主要特性 ................. 120 4.2.2 完成基本的文字处理工作 .............................. 122 4.3 使用OpenOffice.org电子表格 ............................... 145 4.3.1 OpenOffice.org电子表格的主要特性 ................. 145 4.3.2 完成基本的制表任务 .................................. 146 4.4 使用OpenOffice.org演示 ................................... 164 4.4.1 OpenOffice.org演示的主要特性 ..................... 164 4.4.2 创建多媒体演示文稿 .................................. 165 4.5 使用OpenOffice.org图画 ................................... 191 4.5.1 OpenOffice.org图画的主要特性 ..................... 191 4.5.2 完成基本的绘图操作 .................................. 192 4.6 使用OpenOffice.org公式 ................................... 205 4.6.1 OpenOffice.org公式的主要特性 ..................... 205 4.6.2 创建与编辑公式 ...................................... 206 4.7 附加程序 .................................................... 215 4.7.1 GnuCash财务软件 .................................. 215 4.8 本课小结 .................................................... 218 4.9 复习题 ...................................................... 218 4.10 上机练习 .................................................... 220 5 Ubuntu和游戏 227 5.1 在Ubuntu上安装游戏 ....................................... 227 5.1.1 从软件仓库中安装一个游戏 ............................ 227 5.2 在Ubuntu中玩游戏 ......................................... 231 5.2.1 玩Frozen-Bubble .................................. 232 5.2.2 玩ExtremeTuxRacer ............................. 239 5.3 玩其他流行的游戏 ............................................ 245 5.3.1 安装Wine .......................................... 245 5.3.2 在Ubuntu中玩MicrosoftWindows操作系统上的 游戏 ................................................ 246 5.4 本课小结 .................................................... 246 5.5 复习题 ...................................................... 247 5.6 上机练习 .................................................... 247 6 自定义桌面和应用程序 249 6.1 简介 ........................................................ 249 6.2 自定义桌面.................................................. 249 6.2.1 更改背景 ............................................ 250 6.2.2 自定义主题(按钮&图标等) ........................... 259 6.2.3 自定义屏幕保护...................................... 268 6.2.4 自定义屏幕分辨率.................................... 270 6.3 3D特效 .................................................... 272 6.4 使用Nautilus管理文件 ...................................... 272 6.4.1 Nautilus的特性 .................................... 272 6.4.2 Nautilus ........................................... 273 6.5 软件包管理器 ................................................ 278 6.5.1 软件包管理器种类 .................................... 279 6.6 使用Ubuntu软件中心 ....................................... 279 6.7 使用新立得软件包管理器 ...................................... 286 6.8 安装单个软件包文件 .......................................... 295 6.8.1 安装/卸载Debian软件包 ............................ 296 6.9 软件仓库 .................................................... 296 6.9.1 软件仓库分类 ........................................ 297 6.10 添加新语言设置 .............................................. 304 6.11 本课小结 .................................................... 304 6.12 复习题 ...................................................... 305 6.13 上机练习 .................................................... 306 7 处理大多数图像和照片 309 7.1 图像软件介绍 ................................................ 309 7.2 使用F-Spot查看和管理照片 .................................. 311 7.2.1 向F-Spot中导入图像 ................................ 313 7.2.2 查看照片 ............................................ 319 7.2.3 组相片 ............................................ 321 7.2.4 去除红眼 ............................................ 323 7.3 GIMP ...................................................... 325 7.4 使用Inkscape绘图 ......................................... 328 7.4.1 使用Inkscape创建矢量图形 ......................... 329 7.5 扫描仪的使用 ................................................ 333 7.5.1 检查扫描仪的兼容性 .................................. 333 7.5.2 扫描图像 ............................................ 334 7.6 本课小结 .................................................... 336 7.7 复习题 ...................................................... 337 7.8 上机练习 .................................................... 337 8 播放音乐和视频 339 8.1 法律限制 .................................................... 339 8.2 播放多媒体音视频 ............................................ 339 8.3 播放和管理音乐文件 .......................................... 341 8.3.1 使用Rhythmbox播放和管理音乐 ..................... 341 8.4 提取和播放CD .............................................. 358 8.4.1 播放音频CD ........................................ 359 8.4.2 提取音频CD ........................................ 363 8.5 刻录音频CD ................................................ 369 8.6 创建和编辑音频文件 .......................................... 374 8.6.1 创建音频文件 ........................................ 375 8.6.2 编辑音频文件 ........................................ 380 8.7 播放DVD .................................................. 393 8.7.1 在Totem电影播放器中播放DVD ..................... 394 8.7.2 备份DVD .......................................... 401 8.8 在线媒体播放 ................................................ 406 8.8.1 在网页浏览器中观看视频 .............................. 406 8.9 编辑视频 .................................................... 418 8.9.1 使用Pitivi视频编辑器编辑视频 ....................... 419 8.10 本课小结 .................................................... 427 8.11 复习题 ...................................................... 428 8.12 上机练习 .................................................... 430 9 Ubuntu帮助和支持 435 9.1 简介 ........................................................ 435 9.2 系统文档 .................................................... 436 9.3 在线文档 .................................................... 437 9.4 社区支持 .................................................... 441 9.4.1 邮件列表 ............................................ 442 9.4.2 网络论坛 ............................................ 447 9.4.3 IRC频道 ........................................... 449 9.4.4 本地团队支持 ........................................ 452 9.4.5 Ubuntu中文Wiki .................................. 454 9.5 Launchpad ................................................ 455 9.6 Fridge新闻站 .............................................. 457 9.7 购买商业服务 ................................................ 458 9.7.1 .................................................... 458 9.8 本课小结 .................................................... 459 9.9 复习题 ...................................................... 460 10 分区和启动 463 10.1 什么是分区 .................................................. 463 10.2 创建分区 .................................................... 467 10.2.1 使用GParted进行分区 .............................. 467 10.3 引导选项 .................................................... 475 10.3.1 在启动时自动运行系统命令 ............................ 476 10.3.2 更改引导时的默认操作系统 ............................ 478 10.3.3 配置启动应用程序 .................................... 479 10.4 本课小结 .................................................... 481 10.5 复习题 ...................................................... 482 10.6 上机练习 .................................................... 483 11 UbuntuFAQ 485 11.1 关于64位 .................................................. 485 11.1.1 AMD64只能用在AMD的处理器上吗? ............... 485 11.1.2 如何查看自己的计算机是否支持AMD64? ............. 485 11.1.3 64位Ubuntu的可用软件会不会很少? ............... 486 11.2 软件包管理 .................................................. 486 11.2.1 什么是PPA? ....................................... 486 11.2.2 无法连接互联网的环境中,如何下载多个软件,并解 决依赖关系? ........................................ 487 11.2.3 Apt/Aptitude/软件中心/新立德把软件给我装哪了? ..... 488 11.2.4 如何使用DVD做源? ................................ 488 11.2.5 我下载的CD为什么不能做源? ....................... 488 11.2.6 UbuntuDVD可以在什么地方下载到? ................ 488 11.2.7 根分区(如果/var单独分区时是/var分区)没有空间 了,可是,我装的软件并不多,这是怎么回事? .......... 488 11.2.8 我安装的是Beta/RC版,我可以升级到正式版吗? ...... 489 11.3 系统管理和个性化配置 ........................................ 489 11.3.1 Root用户的口令是什么?安装时并没有要求我输入 root的口令。 ....................................... 489 11.3.2 如何开机时自动启动tomboy? ....................... 490 11.3.3 如何把一个功能做成桌面快捷方式? .................... 490 11.3.4 如何安装主题? ...................................... 490 11.3.5 为什么开机的时候条目变多了? ........................ 491 11.3.6 如何设置鼠标右键菜单?在端中打开/设为壁纸等功 能是怎么实现的? .................................... 491 11.3.7 Gedit打开一些文本文件时会乱码,其他文本编辑器 却正常,这是怎么回事? .............................. 492 11.4 常用工具软件 ................................................ 492 11.4.1 Ubuntu中如何解压rar文件? ....................... 492 11.4.2 在Linux上怎么使用飞信? ........................... 493 11.4.3 Ubuntu上怎么使用网上银行? ....................... 493 11.4.4 Ubuntu上怎么聊QQ? ............................. 494 11.4.5 Rhythmbox/Totem播放MP3文件乱码? ............ 494 11.5 硬件系统备份 .............................................. 494 11.5.1 如何查看硬件信息? .................................. 494 11.5.2 Ubuntu挑硬件吗?不支持什么硬件?去什么地方下 载驱动程序? ........................................ 495 11.5.3 Linux怎么进行碎片整理? ........................... 495 11.5.4 我想备份我现在的系统,怎么办?Ghost好像不行。 ..... 495 11.5.5 Super键是键盘上的哪个键? ......................... 496 11.6 系统的安装和引导 ............................................ 496 11.6.1 我重新安装了Windows,可是启动时却找不到 Ubuntu的启动项了? ............................... 496 11.6.2 常用的几种Ubuntu安装方法? ....................... 497 11.6.3 有的宣传说Ubuntu可以10秒启动系统,为什么我 的却那么慢? ........................................ 497 11.7 其他问题 .................................................... 498 11.7.1 Ubuntu中文论坛上,每页都会给显示一条命令,很 酷,从哪里可以找到它们? ............................ 498 11.7.2 Ubuntu中文论坛上,都有哪些求助方法? ............. 498 11.7.3 iBus如何切换到中文输入法? ........................ 498 11.7.4 在Gnome端中,如果需要输入一个很长的文件名 怎么办? ............................................ 498 11.7.5 怎么实现定时关机? .................................. 498 11.7.6 如何自动登录? ...................................... 499 11.8 关于系统安全 ................................................ 499 11.9 关于衍生发行版 .............................................. 500 11.9.1 关于Debian ........................................ 500 11.9.2 Ubuntu与Debian的关系 ........................... 501 11.9.3 Ubuntu与其他基于Ubuntu的衍生发行版 ............ 502

2010-08-03

ACM_ICPC_组合数学讲稿

2010年ACM/ICPC暑期集训的时候自己做的组合数学讲稿,希望能多大家的授课有所帮助~~ 目录 1 引言 组合数学 1 1.1 组合数学研究的基本问题 1 1.2 两个基本计数原理 1 1.2.1 加法原理 1 1.2.2 乘法原理 1 1.3 排列组合的概念 1 1.3.1 基本概念 1 1.3.2 基本公式 2 1.3.3 编程练习 2 2 排列组合的生成算法 3 2.1 字典序法生成下一个排列 3 2.1.1 原理说明 3 2.1.2 课堂练习 3 2.1.3 课后练习 4 2.2 组合生成算法 4 2.2.1 原理说明 4 2.2.2 课堂练习 5 2.2.3 课后练习 5 3 母函数 5 3.1 概念 5 3.2 实例分析 5 3.3 课堂练习 6 3.4 课后练习 7 4 递推关系 7 4.1 概念 7 4.2 实例讲解 7 4.3 课堂练习 9 4.4 课后练习 9

2010-07-17

iNode V3.6-E6208 for linux

H3C官方开发的linux版iNode智能客户端。

2010-07-11

空空如也

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

TA关注的人

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