 Ubuntu 桌面培训 2010的熟练程度,适当地使用各种教学手段(幻灯片、范 例和引导进行实验练习)。 课程概况 35 Ubuntu 桌面培训 目录 • 使用幻灯片帮助您专注于当前主题而避免离题,确保不遗漏任何有关信息的同时着 重对主要的知识点进行讲解。偶尔看一眼特定的知识点,并尽快将您的注意力重新 放回学生身上。避免单调地逐字复述幻灯片上的内容。 • 为了激发学生的积极性,在课堂上贯穿进行实验练习。 课程结构 每个课程包括以下几个部分。 简介 从学习者的角度解释为何该主题很重要。 • 联系之前学习的主题 主要内容 您可以使用以上介绍的任意教学方法,也可以按照学生的资质和教学内容的复杂程度 任意组合以上提到的方法。采用多样的教学风格和方法可以避免单调,有利于教学实 践。 36 总结 目录 Lucid Lynx • 对于较复杂的主题,先进行示范,然后再让学生进行上机练习。如果该主题比较简 单,可以在使用幻灯片进行过程演示时让学生自行进行练习。 • 需要购买 • 操作系统必须被安装到硬盘 上 软件安装 • 默认提供各种各样的软件 • 均可从互联网免费下载 • 默认的软件选择有限 • 用户可以购买或从网上下载 一些软件,其他的需要手动 安装。 表 I.2 安 装 的 区 别 • 操作系统安装有些计算机预装了 Microsoft Windows 或者 Ubuntu 。但是,要 自己动手安装的时候,Ubuntu 可以自由地从互联网上下载或者您可以申请一张免0 码力 | 540 页 | 26.26 MB | 1 年前3 Ubuntu 桌面培训 2010的熟练程度,适当地使用各种教学手段(幻灯片、范 例和引导进行实验练习)。 课程概况 35 Ubuntu 桌面培训 目录 • 使用幻灯片帮助您专注于当前主题而避免离题,确保不遗漏任何有关信息的同时着 重对主要的知识点进行讲解。偶尔看一眼特定的知识点,并尽快将您的注意力重新 放回学生身上。避免单调地逐字复述幻灯片上的内容。 • 为了激发学生的积极性,在课堂上贯穿进行实验练习。 课程结构 每个课程包括以下几个部分。 简介 从学习者的角度解释为何该主题很重要。 • 联系之前学习的主题 主要内容 您可以使用以上介绍的任意教学方法,也可以按照学生的资质和教学内容的复杂程度 任意组合以上提到的方法。采用多样的教学风格和方法可以避免单调,有利于教学实 践。 36 总结 目录 Lucid Lynx • 对于较复杂的主题,先进行示范,然后再让学生进行上机练习。如果该主题比较简 单,可以在使用幻灯片进行过程演示时让学生自行进行练习。 • 需要购买 • 操作系统必须被安装到硬盘 上 软件安装 • 默认提供各种各样的软件 • 均可从互联网免费下载 • 默认的软件选择有限 • 用户可以购买或从网上下载 一些软件,其他的需要手动 安装。 表 I.2 安 装 的 区 别 • 操作系统安装有些计算机预装了 Microsoft Windows 或者 Ubuntu 。但是,要 自己动手安装的时候,Ubuntu 可以自由地从互联网上下载或者您可以申请一张免0 码力 | 540 页 | 26.26 MB | 1 年前3
 强大的音视频处理工具: FFmpeg此处整理,从完整的⾳频⽂件中,提取其中⼀段,即提取⾳频⽚段。 从mp3中提取某个时间段的mp3 参数解释 -i :input 输⼊⽂件 -acodec copy : -acodec = audio codec :⾳频编码器 == -c copy 等价于: 官⽹⽂档 Stream-copy ffmpeg Documentation 3.2 Stream copy Stream copy is a 需经过播放器处理解析显示(=VSFilter渲染) 外挂字幕 以单独的字幕⽂件形式存在,播放时经播放器处理解析 显示(=VSFilter渲染)到视频上 硬字幕=内嵌字幕 指字幕被以图形⽅式硬编码到视频中 变成视频数据本身=视频数据的⼀部分 特点 过程不可逆 ⽆法再把字幕提取出来 播放时不需要额外的播放器读取解析显示(=VSFilter渲染) 字幕 crifan.com,使⽤署名4 ⽂件格 式。 该格式在Windows平台上可以经播放器由VSFilter 渲染进⾏播放。这是⼀款⼴受欢迎且已停⽌开发的 字幕编辑制作⼯具。 最新版本:V4.00 基于:SSA 4.00+编码构建 特点: 在SSA编写⻛格的基础上增添更多的效果和指令 使⽤现状 该字幕格式常被字幕组所应⽤ ⽬前有很多播放器⽀持渲染SSA、ASS字幕 最新版本:V4.00+ ASS字幕分类 软字幕0 码力 | 73 页 | 11.57 MB | 1 年前3 强大的音视频处理工具: FFmpeg此处整理,从完整的⾳频⽂件中,提取其中⼀段,即提取⾳频⽚段。 从mp3中提取某个时间段的mp3 参数解释 -i :input 输⼊⽂件 -acodec copy : -acodec = audio codec :⾳频编码器 == -c copy 等价于: 官⽹⽂档 Stream-copy ffmpeg Documentation 3.2 Stream copy Stream copy is a 需经过播放器处理解析显示(=VSFilter渲染) 外挂字幕 以单独的字幕⽂件形式存在,播放时经播放器处理解析 显示(=VSFilter渲染)到视频上 硬字幕=内嵌字幕 指字幕被以图形⽅式硬编码到视频中 变成视频数据本身=视频数据的⼀部分 特点 过程不可逆 ⽆法再把字幕提取出来 播放时不需要额外的播放器读取解析显示(=VSFilter渲染) 字幕 crifan.com,使⽤署名4 ⽂件格 式。 该格式在Windows平台上可以经播放器由VSFilter 渲染进⾏播放。这是⼀款⼴受欢迎且已停⽌开发的 字幕编辑制作⼯具。 最新版本:V4.00 基于:SSA 4.00+编码构建 特点: 在SSA编写⻛格的基础上增添更多的效果和指令 使⽤现状 该字幕格式常被字幕组所应⽤ ⽬前有很多播放器⽀持渲染SSA、ASS字幕 最新版本:V4.00+ ASS字幕分类 软字幕0 码力 | 73 页 | 11.57 MB | 1 年前3
 消息中间件RocketMQ原理解析 - 斩秋二:NettyRemotingServer Remoting 服务端实现 broker 启动初始化 NettyRemotingServer , 向 netty 注册 handler NettyEncoder 协议编码器,将 RemotingCommand 转换为字节,给 netty 传输 NettyDecoder 协议解码器, 将 netty 接收的输入流,转换成 RemotingCommand Nett , sendMessageExecutor) 三:NettyRemotingClient 向 netty 注册 handler NettyEncoder 协议编码器,将 RemotingCommand 转换为字节,给 netty 传输 NettyDecoder 协议解码器, 将 netty 接收的输入流,转换成 RemotingCommand N 四:底层传输协议 RocketMq 服务器与客户端通过传递 RemotingCommand 来交互,通过 NettyDecoder, NettyEncoder 对 RemotingCommand 进行协议的编码与解码 协议格式 消息中间件RocketMQ原理解析 - 斩秋二:NettyRemotingServer Remoting 服务端实现 broker 启动初始化 NettyRemotingServer , 向 netty 注册 handler NettyEncoder 协议编码器,将 RemotingCommand 转换为字节,给 netty 传输 NettyDecoder 协议解码器, 将 netty 接收的输入流,转换成 RemotingCommand Nett , sendMessageExecutor) 三:NettyRemotingClient 向 netty 注册 handler NettyEncoder 协议编码器,将 RemotingCommand 转换为字节,给 netty 传输 NettyDecoder 协议解码器, 将 netty 接收的输入流,转换成 RemotingCommand N 四:底层传输协议 RocketMq 服务器与客户端通过传递 RemotingCommand 来交互,通过 NettyDecoder, NettyEncoder 对 RemotingCommand 进行协议的编码与解码 协议格式- 1 2 0 码力 | 57 页 | 2.39 MB | 1 年前3
 清华大学 DeepSeek 从入门到精通优先根据任务类型而非模型热度选择(如数学任务选推理模型,创意任务选通用 模型)。 提示语设计 • 推理模型:简洁指令,聚焦目标,信任其内化能力。(“要什么直接说”)。 • 通用模型:结构化、补偿性引导(“缺什么补什么”)。 避免误区 • 不要对推理模型使用“启发式”提示(如角色扮演),可能干扰其逻辑主线。 • 不要对通用模型“过度信任”(如直接询问复杂推理问题,需分步验证结果)。 从“下达指令”到“表达需求” 策略类型 预算控制在2000元内。” ✅ 兼顾目标与细节 ❌ 需避免过度约束 启发式提问 通过提问引导模型主 动思考(如“为什 么”“如何”) 探索性问题、需模型解 释逻辑 “为什么选择梯度下降法解 决此优化问题?请对比其他 算法。” ✅ 触发模型自解释能力 ❌ 可能偏离核心目标 任务需求与提示语策略 任务类型 适用模型 提示语侧重点 示例(有效提示) 需避免的提示策略 数学证明 推理模型 画直角三角形…” 直接提问(易跳过关键步骤) 创意写作 推理模型 鼓励发散性,设定角色/风格 “以海明威的风格写一个冒险故事” 过度约束逻辑(如“按时间顺序列出”) 通用模型 需明确约束目标,避免自由发挥 “写一个包含‘量子’和‘沙漠’ 的短篇小说,不超过200字” 开放式指令(如“自由创作”) 代码生成 推理模型 简洁需求,信任模型逻辑 “用Python实现快速排序” 分步指导(如“先写递归函数”)0 码力 | 103 页 | 5.40 MB | 8 月前3 清华大学 DeepSeek 从入门到精通优先根据任务类型而非模型热度选择(如数学任务选推理模型,创意任务选通用 模型)。 提示语设计 • 推理模型:简洁指令,聚焦目标,信任其内化能力。(“要什么直接说”)。 • 通用模型:结构化、补偿性引导(“缺什么补什么”)。 避免误区 • 不要对推理模型使用“启发式”提示(如角色扮演),可能干扰其逻辑主线。 • 不要对通用模型“过度信任”(如直接询问复杂推理问题,需分步验证结果)。 从“下达指令”到“表达需求” 策略类型 预算控制在2000元内。” ✅ 兼顾目标与细节 ❌ 需避免过度约束 启发式提问 通过提问引导模型主 动思考(如“为什 么”“如何”) 探索性问题、需模型解 释逻辑 “为什么选择梯度下降法解 决此优化问题?请对比其他 算法。” ✅ 触发模型自解释能力 ❌ 可能偏离核心目标 任务需求与提示语策略 任务类型 适用模型 提示语侧重点 示例(有效提示) 需避免的提示策略 数学证明 推理模型 画直角三角形…” 直接提问(易跳过关键步骤) 创意写作 推理模型 鼓励发散性,设定角色/风格 “以海明威的风格写一个冒险故事” 过度约束逻辑(如“按时间顺序列出”) 通用模型 需明确约束目标,避免自由发挥 “写一个包含‘量子’和‘沙漠’ 的短篇小说,不超过200字” 开放式指令(如“自由创作”) 代码生成 推理模型 简洁需求,信任模型逻辑 “用Python实现快速排序” 分步指导(如“先写递归函数”)0 码力 | 103 页 | 5.40 MB | 8 月前3
 谈谈MYSQL那点事在日志组中每个日志文件的大小 , 一般是 innodb_buffer_pool_size 的 25% ,官方推荐是 innodb_buffer_pool_size 的 40-50%, 设置大 一点来避免在日志文件覆写上不必要的缓冲池刷新 行为 innodb_log_buffer_size 128K 64M 用来缓冲日志数据的缓冲区的大小 . 推荐是 8M , 官方推荐该值小于 16M ,最好是 1M-8M 像性别、状态值等等建立索引没有意义 像性别、状态值等等建立索引没有意义  字段唯一,最少,不可为 字段唯一,最少,不可为 null null  对大数据量表建立聚集索引,避免更新操作带来的碎片。 对大数据量表建立聚集索引,避免更新操作带来的碎片。  尽量使用短索引,一般对 尽量使用短索引,一般对 int int 、 、 char/varchar char/varchar 、 、 date/tim 也尽量放在前面 也尽量放在前面  尽量避免使用 尽量避免使用 GROUP BY GROUP BY 、 、 DISTINCT DISTINCT 、 、 OR OR 、 、 IN IN 等语句的使用 等语句的使用 , , 避免使用联表查询和子查询,因为将使执行效率大大下降 避免使用联表查询和子查询,因为将使执行效率大大下降  能够使用索0 码力 | 38 页 | 2.04 MB | 1 年前3 谈谈MYSQL那点事在日志组中每个日志文件的大小 , 一般是 innodb_buffer_pool_size 的 25% ,官方推荐是 innodb_buffer_pool_size 的 40-50%, 设置大 一点来避免在日志文件覆写上不必要的缓冲池刷新 行为 innodb_log_buffer_size 128K 64M 用来缓冲日志数据的缓冲区的大小 . 推荐是 8M , 官方推荐该值小于 16M ,最好是 1M-8M 像性别、状态值等等建立索引没有意义 像性别、状态值等等建立索引没有意义  字段唯一,最少,不可为 字段唯一,最少,不可为 null null  对大数据量表建立聚集索引,避免更新操作带来的碎片。 对大数据量表建立聚集索引,避免更新操作带来的碎片。  尽量使用短索引,一般对 尽量使用短索引,一般对 int int 、 、 char/varchar char/varchar 、 、 date/tim 也尽量放在前面 也尽量放在前面  尽量避免使用 尽量避免使用 GROUP BY GROUP BY 、 、 DISTINCT DISTINCT 、 、 OR OR 、 、 IN IN 等语句的使用 等语句的使用 , , 避免使用联表查询和子查询,因为将使执行效率大大下降 避免使用联表查询和子查询,因为将使执行效率大大下降  能够使用索0 码力 | 38 页 | 2.04 MB | 1 年前3
 RocketMQ v3.2.4 开发指南............................................................................. 46 14.5 利用服务器消息过滤,避免多余的消息传输 ........................................................................................... ,但是牺牲了分布式 Failover 特性,即 Broker 集群中只 要有一台机器丌可用,则整个集群都丌可用,服务可用性大大降低。 如果服务器部署为同步双写模式,此缺陷可通过备机自劢切换为主避免,丌过仍然会存在几分钟的服务丌 可用。(依赖同步双写,主备自劢切换,自劢切换功能目前迓未实现) 目前已知的应用只有数据库 binlog 同步强依赖严格顺序消息,其他应用绝大部分都可以容忍短暂乱序,推 (5)、(6)属亍单点故障,丏无法恢复,一旦収生,在此单点上的消息全部丢失。RocketMQ 在返两种情冴下,通 过异步复制,可保证 99%的消息丌丢,但是仍然会有极少量的消息可能丢失。通过同步双写技术可以完全避免单点, 同步双写势必会影响性能,适合对消息可靠性要求极高的场合,例如不 Money 相关的应用。 RocketMQ 从 3.0 版本开始支持同步双写。 4.7 Low Latency Messaging0 码力 | 52 页 | 1.61 MB | 1 年前3 RocketMQ v3.2.4 开发指南............................................................................. 46 14.5 利用服务器消息过滤,避免多余的消息传输 ........................................................................................... ,但是牺牲了分布式 Failover 特性,即 Broker 集群中只 要有一台机器丌可用,则整个集群都丌可用,服务可用性大大降低。 如果服务器部署为同步双写模式,此缺陷可通过备机自劢切换为主避免,丌过仍然会存在几分钟的服务丌 可用。(依赖同步双写,主备自劢切换,自劢切换功能目前迓未实现) 目前已知的应用只有数据库 binlog 同步强依赖严格顺序消息,其他应用绝大部分都可以容忍短暂乱序,推 (5)、(6)属亍单点故障,丏无法恢复,一旦収生,在此单点上的消息全部丢失。RocketMQ 在返两种情冴下,通 过异步复制,可保证 99%的消息丌丢,但是仍然会有极少量的消息可能丢失。通过同步双写技术可以完全避免单点, 同步双写势必会影响性能,适合对消息可靠性要求极高的场合,例如不 Money 相关的应用。 RocketMQ 从 3.0 版本开始支持同步双写。 4.7 Low Latency Messaging0 码力 | 52 页 | 1.61 MB | 1 年前3
 MySQL 8.0.17 调优指南(openEuler 20.09)6 网络参数调优 3.7 IO 参数调优 3.8 缓存参数调优 3.9 内核优化 3.10 mysql进程绑核 3.1 关闭 irqbalance 目的 关闭irqbalance,通过手动绑定中断的方法优化性能。 方法 步骤1 停止irqbalance服务。 systemctl stop irqbalance.service 步骤2 关闭irqbalance服务。 systemctl irqbalance.service MySQL 8.0.17 调优指南(openEuler 20.09) 3 操作系统调优 2020-10-15 4 ----结束 3.2 网卡中断绑核 目的 手动绑定网卡中断,根据网卡所属CPU将其进行分配,从而优化系统网络性能。 方法 对于不同的硬件配置,用于绑中断的最佳CPU数目会有差异,比如对于华为鲲鹏920 4826处理器 + Huawei TM2800 码力 | 11 页 | 223.31 KB | 1 年前3 MySQL 8.0.17 调优指南(openEuler 20.09)6 网络参数调优 3.7 IO 参数调优 3.8 缓存参数调优 3.9 内核优化 3.10 mysql进程绑核 3.1 关闭 irqbalance 目的 关闭irqbalance,通过手动绑定中断的方法优化性能。 方法 步骤1 停止irqbalance服务。 systemctl stop irqbalance.service 步骤2 关闭irqbalance服务。 systemctl irqbalance.service MySQL 8.0.17 调优指南(openEuler 20.09) 3 操作系统调优 2020-10-15 4 ----结束 3.2 网卡中断绑核 目的 手动绑定网卡中断,根据网卡所属CPU将其进行分配,从而优化系统网络性能。 方法 对于不同的硬件配置,用于绑中断的最佳CPU数目会有差异,比如对于华为鲲鹏920 4826处理器 + Huawei TM2800 码力 | 11 页 | 223.31 KB | 1 年前3
 MySQL高可用 - 多种方案heartbeat 停掉,这样就会切换到 backup 中去)。 默认启动以及切换后的 backup 话 mysql 不会启动起来,因此这对于 mysql 复制是很不利的。因此需要做好监控,发生切换以后需要手动去启动。或者 mysql 之间不使用复制,而是用共享存储或者 DRBD,这样能解决这个问题。 不方便扩展。 可能会发生脑裂问题。 4.3 方案架构图 4.4 适用场景 该方案 模块。安 装命令如下: yum install -y drbd83 kmod-drbd83 安装后使用 lsmod | grep drbd 命令查看是否加载 drbd 模块,如果没有加载需 要手动运行命令加载,命令如下: insmod drbd/drbd.ko 或者 modprobe drbd 5.5.3 DRBD 的配置 配置之前需要先使用 fdisk 对/dev/sdb 进行分区。0 码力 | 31 页 | 874.28 KB | 1 年前3 MySQL高可用 - 多种方案heartbeat 停掉,这样就会切换到 backup 中去)。 默认启动以及切换后的 backup 话 mysql 不会启动起来,因此这对于 mysql 复制是很不利的。因此需要做好监控,发生切换以后需要手动去启动。或者 mysql 之间不使用复制,而是用共享存储或者 DRBD,这样能解决这个问题。 不方便扩展。 可能会发生脑裂问题。 4.3 方案架构图 4.4 适用场景 该方案 模块。安 装命令如下: yum install -y drbd83 kmod-drbd83 安装后使用 lsmod | grep drbd 命令查看是否加载 drbd 模块,如果没有加载需 要手动运行命令加载,命令如下: insmod drbd/drbd.ko 或者 modprobe drbd 5.5.3 DRBD 的配置 配置之前需要先使用 fdisk 对/dev/sdb 进行分区。0 码力 | 31 页 | 874.28 KB | 1 年前3
 清华大学 DeepSeek+DeepResearch 让科研像聊天一样简单产品概况 功能亮点 功能亮点  较高格式规范输出:根据学术规范自动排版,生成符合 论文要求的文献综述结构。  中文内容丰富:在中文文献的分析上具有优势,能够详 细呈现中文领域的研究成果,用户可手动选择想要分析 的50篇文献。  无数据检索:以中国知网数据库作为支撑,通过关键词 检索,自动搜集相关文献并生成综述报告,仅支持中文 检索。 斯坦福STORM 斯坦福STORM平台是由斯坦福 生成定制化的商业报告,帮助管理层理解市场 格局、识别潜在机会和风险,做出明智决策。 输出报告 将不同来源的结构化和非结构化数据进行 整合,形成全面的市场和消费者视角。 基于AI推理模型,分析消费者行为、市场 趋势、竞争对手动态,预测未来商业机会 市场趋 势预测 竞争对 手分析 消费者 行为 分析 产品市 场定位 应用场景4:商业研究,决策支持 用户需求 过去十年发达国家与发展中国家GDP 前十名的iOS和Android的采用率,0 码力 | 85 页 | 8.31 MB | 8 月前3 清华大学 DeepSeek+DeepResearch 让科研像聊天一样简单产品概况 功能亮点 功能亮点  较高格式规范输出:根据学术规范自动排版,生成符合 论文要求的文献综述结构。  中文内容丰富:在中文文献的分析上具有优势,能够详 细呈现中文领域的研究成果,用户可手动选择想要分析 的50篇文献。  无数据检索:以中国知网数据库作为支撑,通过关键词 检索,自动搜集相关文献并生成综述报告,仅支持中文 检索。 斯坦福STORM 斯坦福STORM平台是由斯坦福 生成定制化的商业报告,帮助管理层理解市场 格局、识别潜在机会和风险,做出明智决策。 输出报告 将不同来源的结构化和非结构化数据进行 整合,形成全面的市场和消费者视角。 基于AI推理模型,分析消费者行为、市场 趋势、竞争对手动态,预测未来商业机会 市场趋 势预测 竞争对 手分析 消费者 行为 分析 产品市 场定位 应用场景4:商业研究,决策支持 用户需求 过去十年发达国家与发展中国家GDP 前十名的iOS和Android的采用率,0 码力 | 85 页 | 8.31 MB | 8 月前3
 基于go和flutter的实时通信/视频直播解决方案 段维伟Flutter 支持那些平台 iOS/Android/Web/Windows/Linux/macOS/Embedded 使用flutter 开发app意味着什么? • 无需为每个平台独立维护代码 • 一次编码,多平台运行,效率最大化 • 多平台一致性体验 • 强大的社区资源 Flutter-WebRTC 插件 Flutter-WebRTC 支持那些平台 实现一对一视频通话服务 (基于 Go 开发)0 码力 | 38 页 | 2.22 MB | 1 年前3 基于go和flutter的实时通信/视频直播解决方案 段维伟Flutter 支持那些平台 iOS/Android/Web/Windows/Linux/macOS/Embedded 使用flutter 开发app意味着什么? • 无需为每个平台独立维护代码 • 一次编码,多平台运行,效率最大化 • 多平台一致性体验 • 强大的社区资源 Flutter-WebRTC 插件 Flutter-WebRTC 支持那些平台 实现一对一视频通话服务 (基于 Go 开发)0 码力 | 38 页 | 2.22 MB | 1 年前3
共 10 条
- 1













