- 开发者
- 软件开发
#软件开发#
- zsh可以被视为是对Bourne shell的一种扩展,完全兼容bash。它强大的自动补全功能对我还是非常有吸引力的。 总体来说,zsh的功能主要包括: 开箱即用、可编程的命令行补全功能可以帮助用户输入各种参数以及选项。在用户启动的所有shell中 共享命令历史。通过扩展的文件通配符,可以不利用外部命令达到find命令一般展开文件名。改进的变量与数组处理。在缓冲区中编辑多行命... zsh可以被视为是对Bourne shell的一种扩展,完全兼容bash。它强大的自动补全功能对我还是非常有吸引力的。 总体来说,zsh的功能主要包括: 开箱即用、可编程的命令行补全功能可以帮助用户输入各种参数以及选项。在用户启动的所有shell中 共享命令历史。通过扩展的文件通配符,可以不利用外部命令达到find命令一般展开文件名。改进的变量与数组处理。在缓冲区中编辑多行命...
- 可以实现路由器功能的开源软件很多,为什么只有OpenWrt成功了?OpenWrt软件成功的关键在于3个方面:领导者、基础设施以及实现软件的技术。通常领导者是最重要的,因为领导者决定着社区的规则和技术方向,但是每个人都是独特的而且是无法复制的,因此通常无法借鉴。基础设施和实现软件的技术则是可以借鉴的。OpenWrt社区采用六大基础设施工具支撑整个社区的运转,这六大基础设施工具分别是代码管理工具... 可以实现路由器功能的开源软件很多,为什么只有OpenWrt成功了?OpenWrt软件成功的关键在于3个方面:领导者、基础设施以及实现软件的技术。通常领导者是最重要的,因为领导者决定着社区的规则和技术方向,但是每个人都是独特的而且是无法复制的,因此通常无法借鉴。基础设施和实现软件的技术则是可以借鉴的。OpenWrt社区采用六大基础设施工具支撑整个社区的运转,这六大基础设施工具分别是代码管理工具...
- 有人说,在学习一门编程语言的过程中是否觉得有趣,很大程度上取决于对这门语言的介绍方式。那么……有趣的旅程就此开始了……Erlang是什么Erlang是一门函数式编程语言。如果你曾经用过命令式语言,那么像i++这样的语句对你来说再普通不过了,但是在函数式编程中,却不能这样使用。事实上,改变任何变量的值都是绝对不允许的。乍一听这似乎很奇怪,但是想想上过的数学课,你学到的内容是这样的:y = 2x... 有人说,在学习一门编程语言的过程中是否觉得有趣,很大程度上取决于对这门语言的介绍方式。那么……有趣的旅程就此开始了……Erlang是什么Erlang是一门函数式编程语言。如果你曾经用过命令式语言,那么像i++这样的语句对你来说再普通不过了,但是在函数式编程中,却不能这样使用。事实上,改变任何变量的值都是绝对不允许的。乍一听这似乎很奇怪,但是想想上过的数学课,你学到的内容是这样的:y = 2x...
- 译者:jiajia9llinuxer本文导航-我们所需的工具-搭建我们的环境-Slack 实时消息传递(RTM)API-获得我们聊天机器人的 ID-编码我们的 StarterBot-结束聊天机器人(Bot)[1]Slack[2][3]我们通过搭建你的开发环境, 获得一个 Slack API 的聊天机器人令牌,并用 Pyhon 开发一个简单聊天机器人。我们所需的工具我们的聊天机器人我们将它称作... 译者:jiajia9llinuxer本文导航-我们所需的工具-搭建我们的环境-Slack 实时消息传递(RTM)API-获得我们聊天机器人的 ID-编码我们的 StarterBot-结束聊天机器人(Bot)[1]Slack[2][3]我们通过搭建你的开发环境, 获得一个 Slack API 的聊天机器人令牌,并用 Pyhon 开发一个简单聊天机器人。我们所需的工具我们的聊天机器人我们将它称作...
- 在这篇文章里我想阐明JavaScript中的this,希望对你理解this的工作机制有一些帮助。作为JavaScript程序员学习this 对于你的发展有很大帮助,可以说利大于弊。这篇文章的灵感来自于我最近的工作——我即将完成的书的最后章节——JavaScript 应用程序设计(JavaScript Application Design)(注意:现在你可以购买早期版本),我写的是关于scop... 在这篇文章里我想阐明JavaScript中的this,希望对你理解this的工作机制有一些帮助。作为JavaScript程序员学习this 对于你的发展有很大帮助,可以说利大于弊。这篇文章的灵感来自于我最近的工作——我即将完成的书的最后章节——JavaScript 应用程序设计(JavaScript Application Design)(注意:现在你可以购买早期版本),我写的是关于scop...
- 什么是性能测试?在一定负载下获得相应时间、吞吐量、资源利用率,验证系统是否满足性能需求。什么是好的性能?低响应时间、高吞吐量、低资源利用率。上面两个概念基本上应该是所有对性能测试有些概念的朋友都清楚的,但是在后一个概念里面有一个点基本上大家都会犯错。什么叫做低资源利用率?大家普遍的理解无非是当前系统的资源占用率越低越好,但是这个理解有一个概念上的偏差。所谓的低资源利用率是指在一个单位基数下的... 什么是性能测试?在一定负载下获得相应时间、吞吐量、资源利用率,验证系统是否满足性能需求。什么是好的性能?低响应时间、高吞吐量、低资源利用率。上面两个概念基本上应该是所有对性能测试有些概念的朋友都清楚的,但是在后一个概念里面有一个点基本上大家都会犯错。什么叫做低资源利用率?大家普遍的理解无非是当前系统的资源占用率越低越好,但是这个理解有一个概念上的偏差。所谓的低资源利用率是指在一个单位基数下的...
- 关于直播的技术文章不少,成体系的不多。我们将用七篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面、深入地了解视频直播技术,更好地技术选型。本系列文章大纲如下:(一)采集(二)处理(三)编码和封装(四)推流和传输(五)延迟优化(六)现代播放器原理(七)SDK 性能测试模型本篇将重点聊聊:采集。采集是整个视频推流过程中的第一个环节,它从系统的采集设备中获取原始... 关于直播的技术文章不少,成体系的不多。我们将用七篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面、深入地了解视频直播技术,更好地技术选型。本系列文章大纲如下:(一)采集(二)处理(三)编码和封装(四)推流和传输(五)延迟优化(六)现代播放器原理(七)SDK 性能测试模型本篇将重点聊聊:采集。采集是整个视频推流过程中的第一个环节,它从系统的采集设备中获取原始...
- 关于直播的技术文章不少,成体系的不多。我们将用七篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面、深入地了解视频直播技术,更好地技术选型。本系列文章大纲如下,想复习之前文章的直接点击直达链接:(一)采集(二)处理(三)编码和封装(四)推流和传输(五)现代播放器原理(六)延迟优化(七)SDK 性能测试模型在上期采集中,我们介绍了视频采集针对音频采集和图像采集... 关于直播的技术文章不少,成体系的不多。我们将用七篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面、深入地了解视频直播技术,更好地技术选型。本系列文章大纲如下,想复习之前文章的直接点击直达链接:(一)采集(二)处理(三)编码和封装(四)推流和传输(五)现代播放器原理(六)延迟优化(七)SDK 性能测试模型在上期采集中,我们介绍了视频采集针对音频采集和图像采集...
- 关于直播的技术文章不少,成体系的不多。我们将用七篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面、深入地了解视频直播技术,更好地技术选型。本系列文章大纲如下,想复习之前文章的直接点击直达链接:(一)采集(二)处理[(三)编码和封装][(四)推流和传输](五)延迟优化(六)现代播放器原理(七)SDK 性能测试模型视频编码是视频直播技术系列文章的第三篇,是本系... 关于直播的技术文章不少,成体系的不多。我们将用七篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面、深入地了解视频直播技术,更好地技术选型。本系列文章大纲如下,想复习之前文章的直接点击直达链接:(一)采集(二)处理[(三)编码和封装][(四)推流和传输](五)延迟优化(六)现代播放器原理(七)SDK 性能测试模型视频编码是视频直播技术系列文章的第三篇,是本系...
- 关于直播的技术文章不少,成体系的不多。我们将用七篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面、深入地了解视频直播技术,更好地技术选型。本系列文章大纲如下,想复习之前文章的直接点击直达链接:(一)采集(二)处理(三)编码和封装(四)推流和传输(五)延迟优化(六)现代播放器原理(七)SDK 性能测试模型在上一篇推流和传输中,关于「直播的第一公里」的关键因素... 关于直播的技术文章不少,成体系的不多。我们将用七篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面、深入地了解视频直播技术,更好地技术选型。本系列文章大纲如下,想复习之前文章的直接点击直达链接:(一)采集(二)处理(三)编码和封装(四)推流和传输(五)延迟优化(六)现代播放器原理(七)SDK 性能测试模型在上一篇推流和传输中,关于「直播的第一公里」的关键因素...
- 关于直播的技术文章不少,成体系的不多。我们将用七篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面、深入地了解视频直播技术,更好地技术选型。本系列文章大纲如下,想复习之前文章的直接点击直达链接:(一)采集(二)处理(三)编码和封装(四)推流和传输(五)延迟优化(六)现代播放器原理(七)SDK 性能测试模型在上一篇延迟优化中,我们分享了不少简单实用的调优技巧。... 关于直播的技术文章不少,成体系的不多。我们将用七篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面、深入地了解视频直播技术,更好地技术选型。本系列文章大纲如下,想复习之前文章的直接点击直达链接:(一)采集(二)处理(三)编码和封装(四)推流和传输(五)延迟优化(六)现代播放器原理(七)SDK 性能测试模型在上一篇延迟优化中,我们分享了不少简单实用的调优技巧。...
- 关于直播的技术文章不少,成体系的不多。我们将用七篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面、深入地了解视频直播技术,更好地技术选型。本系列文章大纲如下,想复习之前文章的直接点击直达链接:(一)采集(二)处理(三)编码和封装(四)推流和传输(五)延迟优化(六)现代播放器原理(七)SDK 性能测试模型本篇是《视频直播技术详解》系列的最后一篇直播云 SDK... 关于直播的技术文章不少,成体系的不多。我们将用七篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面、深入地了解视频直播技术,更好地技术选型。本系列文章大纲如下,想复习之前文章的直接点击直达链接:(一)采集(二)处理(三)编码和封装(四)推流和传输(五)延迟优化(六)现代播放器原理(七)SDK 性能测试模型本篇是《视频直播技术详解》系列的最后一篇直播云 SDK...
- spam = ['apples', 'bananas', 'tofu', 'cats']spam = [] while True: print ('Enter some words into spam:') spam_input = input() if spam_input == '': break spam = spam + [spam_i... spam = ['apples', 'bananas', 'tofu', 'cats']spam = [] while True: print ('Enter some words into spam:') spam_input = input() if spam_input == '': break spam = spam + [spam_i...
- 反复试错试出来的,并没有像书中提醒的那样需要向Print传递end关键字参数。grid = [['.','.','.','.','.','.'], ['.','0','0','.','.','.'], ['0','0','0','0','.','.'], ['0','0','0','0','0','.'], ['.','0','... 反复试错试出来的,并没有像书中提醒的那样需要向Print传递end关键字参数。grid = [['.','.','.','.','.','.'], ['.','0','0','.','.','.'], ['0','0','0','0','.','.'], ['0','0','0','0','0','.'], ['.','0','...
- 如今,随着互联网带宽的不断提升,视频内容的分发与播放,在新闻娱乐、在线教育、社交网络和自媒体场景下越来越普遍。在满足成本预算的情况下、保证视频的快速分发与播放,也成了各家视频内容提供商不断优化的方向。为了帮助用户节省带宽、快速分发视频内容、保证在网络不好的情况下流畅播放,七牛数据处理产品推出了实时流式转码、和多码率自适应转码这两个功能。1. 实时流式转码目前国内外主流的基础音视频云服务,都是... 如今,随着互联网带宽的不断提升,视频内容的分发与播放,在新闻娱乐、在线教育、社交网络和自媒体场景下越来越普遍。在满足成本预算的情况下、保证视频的快速分发与播放,也成了各家视频内容提供商不断优化的方向。为了帮助用户节省带宽、快速分发视频内容、保证在网络不好的情况下流畅播放,七牛数据处理产品推出了实时流式转码、和多码率自适应转码这两个功能。1. 实时流式转码目前国内外主流的基础音视频云服务,都是...
上滑加载中
推荐直播
-
OpenHarmony应用开发之网络数据请求与数据解析
2025/01/16 周四 19:00-20:30
华为开发者布道师、南京师范大学泰州学院副教授,硕士研究生导师,开放原子教育银牌认证讲师
科技浪潮中,鸿蒙生态强势崛起,OpenHarmony开启智能终端无限可能。当下,其原生应用开发适配潜力巨大,终端设备已广泛融入生活各场景,从家居到办公、穿戴至车载。 现在,机会敲门!我们的直播聚焦OpenHarmony关键的网络数据请求与解析,抛开晦涩理论,用真实案例带你掌握数据访问接口,轻松应对复杂网络请求、精准解析Json与Xml数据。参与直播,为开发鸿蒙App夯实基础,抢占科技新高地,别错过!
回顾中 -
Ascend C高层API设计原理与实现系列
2025/01/17 周五 15:30-17:00
Ascend C 技术专家
以LayerNorm算子开发为例,讲解开箱即用的Ascend C高层API
回顾中
热门标签