电商、直播等业务要求以非常快的速度完成请求应答,计算和存储的飞速提高也在推动HPC、分布式训练集群、超融合等新应用的普及,网络变成制约性能的主要因素之一。为此,我们设计了低开销高性能的RoCE网络,构建了低时延、无损的大型以太网数据中心,作为RDMA等技术的底层基石,也为UCloud未来的物理网络建设打下了良好基础。一、低开销高性能的无损网络选型普通的内网进行数据包交互时,通常会使用系统级的TCP
分类:
其他好文 时间:
2020-01-17 21:27:34
阅读次数:
95
00 Java语言 由美国SUN公司发明于1995年,是目前业界应用最广泛、使用人数最多的语言,连续多年排名世界第一,可以称之为“计算机语言界的英语”。 Java广泛应用于企业级软件开发、安卓移动开发、大数据云计算等领域,几乎涉及IT所有行业。 01 Java历史 1991年,James Gosli ...
分类:
编程语言 时间:
2020-01-04 22:24:10
阅读次数:
103
说明 以下内容为入门级介绍,意在对老技术作较全的总结而不是较深的研究。主要参考《构建高性能Web站点》一书。 什么是服务器并发处理能力 一台服务器在单位时间里能处理的请求越多,服务器的能力越高,也就是服务器并发处理能力越强 有什么方法衡量服务器并发处理能力 1. 吞吐率 吞吐率,单位时间里服务器处理 ...
分类:
其他好文 时间:
2019-12-22 00:31:41
阅读次数:
108
这题我总觉得 oj 有问题。。。就算真的复杂度很高,也不可能通不过一个样例吧。。。 第一眼没注意到每一列都从上到下递增,写出来的算法平均时间复杂度为 O(lgn * lgm),最坏为O(nlgm),思路就是对第一列做二分查找得到一个行区间,然后遍历行区间,对每一行做二分查找,但提交后有段错误(本地 ...
分类:
编程语言 时间:
2019-12-13 14:17:36
阅读次数:
87
引用计数法 :Java虚拟机并未采用这种算法 缺点:1.对象的循环引用 2.伴随加法和减法操作,有一定的性能开销 -可达对象 -不可达对象 : 通过根对象进行引用搜索 复制算法:通常存活对象很少,这个算法效率高,也没有空间碎片,但是内存折半 标记清除法:会产生空间碎片 标记压缩法:老年代存活对象多, ...
分类:
编程语言 时间:
2019-11-29 10:41:24
阅读次数:
94
现在主流的游戏引擎包括: 1、Unity3D,C#语言,优点在于支持几乎所有平台 丹麦创立的一家公司,现已被微软收购。在中国市场占有率最高,也是社群很强大,一般解决方案也能在网上找到,教程丰富。物理引擎采用英伟达的PhysX 代表作:王者荣耀、纪念碑谷、神庙逃亡 2、UnReal 4 (虚幻4),C ...
分类:
编程语言 时间:
2019-11-10 11:44:56
阅读次数:
130
鱼叉式网络钓鱼 攻击目标 攻击目标 由于鱼叉式网络钓鱼锁定之对象并非一般个人,而是特定公司、组织之成员,故受窃之资讯已非一般网络钓鱼所窃取之个人资料,而是其他高度敏感性资料,如知识产权及商业机密。 网络钓鱼是指诱导人们连接那些黑客已经锁定的目标。这种攻击方法的成功率很高,也非常常见。点击链接、打开表 ...
分类:
其他好文 时间:
2019-11-01 22:12:20
阅读次数:
159
什么是网络编程?一句话来说,网络编程是对网络协议的落地。 落地,意味着网络编程对实战的要求更高,也正因为如此,很多程序员更倾向于使用类似 Netty 这种封装好的框架,快速,高效。 既然如此,为什么还要学习网络编程呢? 确实,比起开发细节,在某些时候,开发效率更重要一些。但如果是高性能的网络编程呢? ...
分类:
其他好文 时间:
2019-10-20 01:13:36
阅读次数:
86
正则表达式一般用来匹配字符串模版。 1. 表示方式 正则表达式有两种表示方式。下面两种方式调用的时候,都相当于新建了一个正则表达式。 1. RegExp对象表示法(知道就行) 2. 斜杠开始和结束(用这个) 因为这个写法在编译阶段就新建一个正则表达式,效率更高,也更直观。 2. 实例属性 实例属性基 ...
分类:
其他好文 时间:
2019-10-16 00:29:45
阅读次数:
90
优点: 1.工程内容超额完成了任务,增加了UI界面,并且把需求给的账号密码和所有运行程序期间生成的题目都保存在了数据库里,完成度更高,也比只是用TXT保存账号内容更具扩展性。 2.程序类划分的很明确,每个类拥有什么方法是用来做什么的一目了然。 3.使用多线程生成题目,响应速度快。 缺点: 1.注释介 ...
分类:
其他好文 时间:
2019-09-20 00:09:51
阅读次数:
67