around

【免费下载】5G for the connected World

让人想犯罪 __ 提交于 2020-08-11 23:25:47
今天周日,趁着小朋友还没下课,再发篇下载贴。 这本书曾被3gpp官网首页推荐( https://www.3gpp.org/news-events/2088-5g-for-the-connected-world ),显然很不错。 如果想免费下载这本书,可以在微信公众号中搜索并添加:c13915999999,在后台回复 Devaki ,便会获得下载链接。 下面的内容是3gpp推荐内容的摘选: 5G for the connected World November 13, 2019 The recently published book ‘5G for the connected World’, edited by Devaki Chandramouli, Rainer Liebhart and Juho Pirskanen explains 5G in detail, focusing on 3GPP Release 15 content and how it can be used to enable new services beyond the ones specified for LTE. In this edited extract Devaki Chandramouli and Rainer Liebhart look at how URLLC makes the

Spring Aop基于注解的实现

可紊 提交于 2020-08-11 14:52:40
一.AspectOriented Programing,面向切面编程。   AOP主要用于日志记录,性能统计,安全控制(权限控制),事务处理,异常处理等。将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业务逻辑代码中划分出来,通过对这些行为的分离,我们希望可以将它们独立到非指导业务逻辑的方法中,进而改变这些行为的时候不影响业务逻辑的代码。   Spring AOP织入增强(Advice)的方式有两种 如果连接点实现了接口采用jdk自带的动态代理的形式实现织入,如果连接点没有实现接口则采用动态字节码生成技术(CGLIB)实现织入。 二.AOP常用术语: 连接点(Joinpoint)   增强程序执行的某个特定位置(要在哪个地方做增强操作)。Spring仅支持方法的连接点,既仅能在方法调用前,方法调用后,方法抛出异常时等这些程序执行点进行织入增强。 切点(Pointcut)   切点是一组连接点的集合。AOP通过“切点”定位特定的连接点。通过数据库查询的概念来理解切点和连接点的关系再适合不过了:连接点相当于数据库中的记录,而切点相当于查询条件。 增强(Advice)   增强是织入到目标类连接点上的一段程序代码。表示要在连接点上做的操作。 切面(Aspect)   切面由切点和增强(引介)组成(可以包含多个切点和多个增强),它既包括了横切逻辑的定义,也包括了连接点的定义

计算机揭秘之:网络分类和性能分析

半城伤御伤魂 提交于 2020-08-11 13:05:18
简介 程序员天天都在写代码,关注的都是更高层次的封装,今天我们换个思路,让程序那些事来带你看一看隐藏在表象之下的网络和他们的性能分析。 本文主要涉及5个模块,分别是网络七层协议,延迟与带宽,IP,TCP,UDP。 OSI网络七层协议 在讲网络之前,一定要提到OSI网络七层协议。 OSI是Open System Interconnect的缩写,意为开放式系统互联。 上图是大家非常非常熟悉的OSI七层网络模型,和对应的TCP/IP模型。 应用层的功能是文件传输,电子邮件和文件服务等。使用的协议主要是HTTP,SMTP和FTP。 表示层的功能是数据格式化,代码转换和数据加密。 会话层的功能是解除或者建立与其他节点的联系。 传输层的功能是提供端对端的接口,使用的协议主要是TCP和UDP。 网络层的功能是为数据包选择路由,使用的协议是IP。 数据链路层的功能是传输有地址的帧,和检查数据错误。 物理层的功能是以二进制数据在物理媒介上传输数据。 延迟与带宽 最近电信业务员老是给我打电话,说是要把家里的电信宽带从100M升级到500M,每天只需要一块钱。一块钱虽然少,但也是血汗钱。那么办还是不办呢?升级到500M对性能和延时提升有多大帮助呢? 2020年可以称为中国5G的元年。先不管华为,中信在5G基站和协议制定方面的能力。直观的感觉5G手机开始多了,手机营业厅也在卖力的让你升级到5G套餐

理解“随机性”

两盒软妹~` 提交于 2020-08-11 12:46:22
问题: I can't get my head around this, which is more random? 我无法理解这一点,这更随机? rand() OR 要么 rand() * rand() I´m finding it a real brain teaser, could you help me out? 我发现它是一个真正的脑筋急转弯,你能帮助我吗? EDIT: 编辑: Intuitively I know that the mathematical answer will be that they are equally random, but I can't help but think that if you "run the random number algorithm" twice when you multiply the two together you'll create something more random than just doing it once. 直观地,我知道数学答案将是它们同样随机,但我不禁想到,如果你将两者相乘的话“运行随机数算法”两次,你会创造一些比随机更随机的东西它一次。 解决方案: 参考一: https://stackoom.com/question/GbGA/理解-随机性 参考二: https://oldbug

有没有办法检查文件是否正在使用?

折月煮酒 提交于 2020-08-11 05:11:50
问题: I'm writing a program in C# that needs to repeatedly access 1 image file. 我正在用C#编写一个程序,该程序需要重复访问1个图像文件。 Most of the time it works, but if my computer's running fast, it will try to access the file before it's been saved back to the filesystem and throw an error: "File in use by another process" . 在大多数情况下,它都可以工作,但是如果我的计算机运行速度很快,它将在尝试将文件保存回文件系统之前尝试访问该文件,并抛出错误: “文件正在被另一个进程使用” 。 I would like to find a way around this, but all my Googling has only yielded creating checks by using exception handling. 我想找到一种解决方法,但是我所有的Google搜索都只能通过使用异常处理来创建检查。 This is against my religion, so I was wondering if

全美学界停摆24小时:arXiv、Nature、Science全部暂停更新

心已入冬 提交于 2020-08-11 05:04:27
   机器之心报道    参与:蛋酱、小舟    你可能会注意到,今天海外没啥学界新闻,Nature、Science 也都十分安静。      在美国黑人弗洛伊德去世的十几天后,反种族歧视的抗议又一次引发了学术界「地震」。   当地时间周二,美国高校学术界和科技界联合向同行发起倡议,呼吁科学家和学者在本周三一起参与大罢工,用中止学术和中止科研等方式支持「黑人的命也是命」的游行示威。   这项声援美国反种族主义游行的活动,名为「ShutDownSTEM」。STEM 分别代表科学(Science)、技术(Technology)、工程(Engineering)、数学(Mathematics)。   活动的目的是声援此次由美国黑人乔治 · 弗洛伊德之死而引发的反种族主义活动,支持参加抗议活动的黑人学者。同时,该活动也是为了反思学术界中长期存在的助长种族主义问题,并思考学术界如何在消除社会中的种族主义上发挥更大的作用。   ShutDownSTEM 的组织者在这一行动的官方网站上表示:「作为全球学术界和 STEM 社区的成员,我们负有巨大的道德义务,必须终止这种『一切如常』的状态。」      参与活动的人员应「停止当天所有的常规学术工作,包括教学、研究和相关学术服务」,活动组织者在网站上写道。   组织者敦促科学家们参加当地抗议活动,了解反黑人暴力和种族主义的历史

什么是按位移位(位移)运算符以及它们如何工作?

主宰稳场 提交于 2020-08-11 03:30:12
问题: I've been attempting to learn C in my spare time, and other languages (C#, Java, etc.) have the same concept (and often the same operators) ... 我一直在尝试在业余时间学习C语言,其他语言(C#,Java等)具有相同的概念(通常是相同的运算符)...... What I'm wondering is, at a core level, what does bit-shifting ( << , >> , >>> ) do, what problems can it help solve, and what gotchas lurk around the bend? 我想知道的是,在核心层面,位移( << , >> , >>> )做了什么,它有什么问题可以帮助解决,以及潜伏在弯道的东西? In other words, an absolute beginner's guide to bit shifting in all its goodness. 换句话说,一个绝对的初学者指导比特移位的所有优点。 解决方案: 参考一: https://stackoom.com/question/aof/什么是按位移位-位移-运算符以及它们如何工作

Hacker News 简讯 2020-07-23

久未见 提交于 2020-08-11 00:05:31
最后更新时间: 2020-07-23 23:01 Cognitect Joins Nubank - (cognitect.com) Cognitect加入Nubank 得分:253 | 评论:85 Show HN: TinyPilot – Build a KVM over IP for Under $100 Using a Raspberry Pi - (mtlynch.io) 显示HN:tinyplot–使用树莓Pi构建一个基于IP的KVM,成本低于100美元 得分:18 | 评论:4 1SecondPainting: Generate abstract paintings in one click - (1secondpainting.com) 1SecondPainting:一次点击生成抽象画 得分:283 | 评论:74 Designing scalable API on AWS spot instances - (adapty.io) 在AWS spot实例上设计可伸缩API 得分:71 | 评论:25 KDE Slimbook: Linux Laptop with Ryzen 4000 - (slimbook.es) KDE Slimbook:带有Ryzen 4000的Linux笔记本电脑 得分:364 | 评论:230 Why is CSS the way it is

大多数Web浏览器中都可以使用PUT,DELETE,HEAD等方法吗?

三世轮回 提交于 2020-08-10 17:00:19
问题: I've seen a couple questions around here like How to debug RESTful services , which mentions: 我在这里看到了几个问题,例如 如何调试RESTful服务 ,其中提到: Unfortunately that same browser won't allow me to test HTTP PUT, DELETE, and to a certain degree even HTTP POST. 不幸的是,同一浏览器不允许我测试HTTP PUT,DELETE,并且在某种程度上甚至无法测试HTTP POST。 I've also heard that browsers support only GET and POST, from some other sources like: 我还听说其他一些来源的浏览器仅支持GET和POST: http://www.packetizer.com/ws/rest.html http://www.packetizer.com/ws/rest.html http://www.mail-archive.com/jmeter-user@jakarta.apache.org/msg13518.html http://www.mail-archive.com