首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

B 站,可以更快!

现在用谷歌浏览器 B 站视频,默认是用 HTTP/2 协议,它相比 HTTP/1.1 性能提高很多,但是其实 B 站视频还能更快!...---- 怎么用 QUIC B 站视频? 手机端我没研究过怎么使用 QUIC 协议 B 站视频,但是谷歌浏览器则很容易搞定。...是字节流协议,TCP 层必须保证收到的字节数据是完整且有序的,如果序列号较低的 TCP 段在网络传输中丢失了,即使序列号较高的 TCP 段已经被接收了,应用层也无法从内核中读取到这部分数据,从 HTTP 视角,...Stream,Stream 可以认为就是一条 HTTP 请求。...队头阻塞,HTTP/2 多个请求跑在一个 TCP 连接中,如果序列号较低的 TCP 段在网络传输中丢失了,即使序列号较高的 TCP 段已经被接收了,应用层也无法从内核中读取到这部分数据,从 HTTP 视角

1.3K10

未来软件SaaS SaaS趋势Salesforce

Salesforce的触发会给软件市场带来一股强心风暴,同是也会让更多的传统软件坚定SaaS转型的决心,资本市场也会将SaaS作为今年投入的主战场。...并且Salesforce也会颠覆软件股市场不断下滑的景象,由于Tableau Software(数据)的第四季度疲软数据给股市带来暴跌49.5% (2月5日)的局面。...前期股市的不幸,也使得遗留软件开发商甲骨文(ORCL)的股票暴跌。Salesforce的股票也下跌了13%。...Steelbrick除了可以为商品算出最合适的报价外,SteelBrick的工具服务还可以处理订单、合同、开票和支付等业务,与Salesforce的业务密切相关。...而对于 Salesforce.com 来说,从长远来看,此类数据驱动型的软件会对其构成挑战,因此尽早收购对手不失为一步好棋。

1.2K60
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ASP.NET表现层开发

    即aspx的实现) 一: GridView  DataList等笨重的数据控件我是不怎么用的 因为他产生了许多table标签 有朋友说存在即合理,微软费这么大劲开发这些控件肯定有用 确实  我觉得是给那些要求快速开发的人用用的...《相搭积木一样做软件》这个书我想就是给这类人的 二: repeater和listview相对轻量一些 但是我也不怎么用 因为用这些控件一般要用到Eval之类的绑定 而微软是通过反射来实现Eval函数的...做过实验,相对而言) 三: 我这样输出我的数据    <%foreach (EnterpriseJob job in jobs)      { %>....   直接把充血实体的属性输出到页面 asp...确实啊,倒退了.呵呵 这样写有缺点,当重构项目的时候,查找某个类或方法的所有引用 是查找不到aspx中的引用的 四: 最好的办法是通过asp.net mvc模式来写页面 这样才是王道

    26910

    软件高可用实践那些事儿

    为了方便理解,先来统一语言话术,看一下软件交付过程中的各个阶段,如下图: 图1 软件交付过程的各阶段 ‍为什么说软件的高可用会面临着诸多挑战呢? 1....在需求响应周期中,高质量的落实架构设计,编码实现,安全上线,部署运营等生产阶段,是软件高可用落地保障的前提和基础。...3.1 架构设计 从整个需求交付链路可以发现,随着链路的逐级递增,信息的架构设计往往影响着系统的前期实现成本(即ROI)和后续运维难度,属于软件的顶层设计,这里面既包含宏观的设计方案,也包含落地细节里的范式约束...在本项目中是否存在类似的功能可以调用而不用全部重新实现? 工程中是否引入了无用的,功能重复的,不同版本的jar包依赖?(json类库,各种utils) 有没有无用的代码可以清除? 代码可读性如何?...过程规范 摘流量:选择第一批机器jsf下线/np摘流量(选为冷备); 日志:观察日志确认摘除机器无流量; 服务预热:确认机器启动成功,核心业务接口需要接口预热; 挂流量:挂载上线机器流量; 指标:观察上线机器

    22710

    关于在 PC 上 Netflix 的那些

    当然 Netflix 也有它自己比较特别的地方,今天就拿出来和大家聊一聊在 PC 上 Netflix 的正确姿势,以及一些可以折腾的点。...不过今天这篇文章针对的是网页端,毕竟客户端没有多少可以折腾的地方。如果你是客户端死忠的话,也就可以放心略过了。...中间的选项就是视频码率了,可用范围会根据视频源的不同而有所变动,当然我们都可以无脑点最大的一个然后 Override 。...另外也可以按 Ctrl+Alt+Shift+D 来呼出诊断信息菜单,显示内容如下(节选): 其中可以看到当前的音频和视频码率,视频分辨率及 VMAF ,缓冲情况和视频编码信息。...有了这两个扩展的帮助之后,在 PC 端就可以任意开启 4K 分辨率和最高画质了。

    4.3K20

    ChatGPT 现在可以、听和说话了!

    ChatGPT 现在可以、听和说话了! 大家好,我是猫头虎,今天给大家带来一个非常激动人心的消息!...新的视觉和听觉功能介绍 ️ 首先,新推出的语音功能使得我们可以通过语音与 ChatGPT 进行交流,不管是在外出时,还是在家里,我们都可以随时随地与它交谈,而它也能为我们的问题提供及时的回答。...点击主屏幕右上角的耳机按钮,就可以从五种不同的声音中选择你喜欢的声音开始与 ChatGPT 的语音交流啦! 新的语音功能由一个新的文本转语音模型提供支持,它能生成非常自然、类似人类的声音。...图像交互 我们现在可以通过手机拍摄或上传图片,让 ChatGPT 看到我们所看到的世界。...通过这个功能,我们可以在旅行时拍摄地标并了解它的历史,或者在家里拍摄冰箱,让 ChatGPT 帮助我们安排一顿美味的晚餐。

    18710

    终端复用软件tmux的那些事儿

    什么是Tmux 简单来说,tmux是一个终端复用器,第一,它是在终端下,也就是我们常说的命令下使用的,第二,它是一个可以在一个窗口管理各种会话的软件。...也就说,你可以在一个终端下干多种事情,一边写前端项目,一边写后台项目,可以同时查看进程资源占用,也可以运行终端命令。...其实还有一个原因那就是另一款终端复用软件screen已经使用了ctrl+a,于是这里就接着b来使用了。...总结 如果你经常在终端下工作,那么tmux一定是一款你应该学会使用的软件,当然如果你习惯使用screen也可以。...其实一开始你可以只是做一些简单的事情,让自己不要想的太多,一点点发现这些软件的好处,你会慢慢地喜欢上它们。

    73020

    从代码审查视角软件质量

    影响软件质量的整体的因素有:软件需求缺陷、软件架构设计缺陷、编码缺陷、文档缺陷、错误地修复功能问题。 一个高质量的软件产品,离不开整个团队多个角色的配合,那么真正关注软件质量的角色主要有那些呢?...2、组织正式的代码审核会议:为试图寻找代码的缺陷提供一种非常结构化的流程,通过会议形式,它还可以用于发现软件需求缺陷和软件设计缺陷,这种方式代码审查效果较好。...动态代码审查 动态的代码检测同样也是需要借鉴工具进行对代码动态分析,动态代码检测工具例如:Valgrind、GCC、Clang等等,通过运行软件进行动态检测代码,可以让内存问题、线程死锁、线程竞争、未定义的行为更容易的暴露出来...,动态检测和单元测试、功能测试、系统测试相结合,可以提高检测的覆盖率,可以挖掘出更多代码中的bug。...总结 提高软件质量是作为开发人员的一个很重要的指标,通过多维度的论述软件质量问题,并且从软件开发者视角讨论如何写出高质量的软件

    91450

    盘点那些具有特色的写作软件

    盘点那些具有特色的写作软件软件市场,拥有很多各具特色的编辑器。在最近两年,随着 Notion 和 Roam Research 等工具的发展,原本已经拥挤的笔记软件赛道又出现了不少新的笔记软件。...那些聚焦写作任务的写作软件早期的写作软件,主要是从优化写作体验的角度出发为写作提供辅助。比如,支持 Markdown 语法进行输入,这如今成为绝大多数写作软件的标准配置。...那些思写合一的写作软件写作并不是等同于从引言到结论的线性码字过程。写作本质上是一种通过文字在指尖进行深度思考。...那些特定场景的写作软件当然,每个写作软件可以进行文学创作。不过,也有一些专门针对小说、剧本等专业写作场景的写作软件。以下是我在 Product Hunt 等网站所发现的相关写作软件。...关于笔记软件可以查看这篇文章的姐妹篇《盘点那些具有特色的笔记软件》关于阅读工作流的解决方案,可以查看《我的信息管理方案》关于工具选择、工作流理念、阅读工作流和写作工作流理念,可以进一步阅读《工作流的祛魅

    1.2K20

    软件工程角度测试

    这是软件工程系列的第六篇文章,我想从软件工程的角度来谈谈关于软件测试的一些话题。 软件工程的核心 软件工程简单来说就是多人参与、有计划有步骤的构造一个符合质量标准的软件产品的过程。...软件工程出现的初衷,就是为了摆脱软件质量危机,其核心内容是要用工程化的方法去规范软件开发,让软件开发项目可以按时保质完成的同时且成本可控。...抽象归纳可以称之为一个核心三个方法,即:以软件开发为核心,对开发过程组织+对方法的运用+对工具的使用。 以工程方法,解决复杂性下软件质量的不可控,所以质量是其最核心的部分。...我们可以软件质量保障和交付生命周期的三个阶段来做不同的定义。 需求设计质量 我们谈软件质量,不可避免要从它的源头说起,而源头就是需求和设计阶段要做的事情。...通过上文可以看出,软件质量的构成主要由需求设计质量+研发过程质量+用户使用质量三者决定。换个角度来理解就是软件质量=功能质量+代码质量+过程质量。

    29730

    那些相见恨晚的 Mac 软件

    一、背景 学习和工作中用到了很多不错的 Mac 软件,想借着这个机会做个汇总和推荐。 有些软件不知道并不影响工作,但是知道以后或许能提高工作效率、提升工作体验。...具体大家可以去官网了解。 Pelican 免费粘贴板工具 上面介绍的 Paste 为、收费软件,如果不想付费,可以使用 Pelican 这款,也非常不错。...官网:https://www.freedownloadmanager.org/zh/ Snipaste 截图和贴图工具 支持截图 + 贴图,可以说是目前我用过的最好用的免费截图和贴图软件。...notion 高颜值笔记软件 官网: https://www.notion.so/ 这款软件不必多少,网上也有很多使用教程。...三、授人以渔 3.1 少数派 https://sspai.com/ 3.1 开源的mac优质软件列表 github 上会有很多好用的 MAC 软件分类汇总,大家可以从中找自己感兴趣的用一用。

    1.2K10
    领券