由于这项技术在自己所在项目(Windows产品)中使用很多,因此周末学习总结一下。这里研究的主要是微软的RPC技术。 4. Client Stub(不知该如何翻译。。) RPC技术架构 RPC过程中涉及的组件和技术。其中Local RPC只适用于客户端程序和服务器程序位于同一台机器时。 另外RPC技术发送Local请求时使用ncalrpc协议,发送Remote请求时使用ncacn_ip_tcp或者ncacn_np协议,前者微软更推荐。 四. 由于学习时间较短,文中内容主要参考微软技术文档,若有理解不当之处,请大家指正:-) 五. 参考资料 1.
ThoughtWorks在每年都会出品两期技术雷达,这是一份关于技术趋势的报告,它比起一些我们能在市面上见到的其他各种技术行情和预测报告,更加具体,更具可操作性,因为它不仅涉及到新技术大趋势,比如云平台和大数据 这些内容只是简要的总结,但建议您探究这些技术以了解更多细节。这个雷达是图形性质的,把各种技术项目归类为技术、工具、平台和语言及框架四个象限。 不管你是个人开发者,对于新工具和技术有执着的追求,寄希望于从新工具和技术那里获取改进每日工作的灵感,或者你是技术领导者需要针对自己的系统做技术选型,以及对未来技术趋势的把握,技术雷达都会是一份很好的参考 而在本期技术雷达中,ThoughtWorks的技术顾问们又给我们带来了独特和前瞻性的技术视角,特别是微软技术方面,多项技术都是试验和评估,下面是从技术雷达中摘录的说明。 这些主流公有云平台包括微软的 Azure 容器服务以及 Google Cloud。此外市面上 还有很多好用的产品,来不断丰富快速扩大的Kubernetes 生态圈。
ThoughtWorks在每年都会出品两期技术雷达,这是一份关于技术趋势的报告,它比起一些我们能在市面上见到的其他各种技术行情和预测报告,更加具体,更具可操作性,因为它不仅涉及到新技术大趋势,比如云平台和大数据 这些内容只是简要的总结,但建议您探究这些技术以了解更多细节。这个雷达是图形性质的,把各种技术项目归类为技术、工具、平台和语言及框架四个象限。 不管你是个人开发者,对于新工具和技术有执着的追求,寄希望于从新工具和技术那里获取改进每日工作的灵感,或者你是技术领导者需要针对自己的系统做技术选型,以及对未来技术趋势的把握,技术雷达都会是一份很好的参考 而在本期技术雷达中,ThoughtWorks的技术顾问们又给我们带来了独特和前瞻性的技术视角,特别是微软技术方面,多项技术都是试验和评估,下面是从技术雷达中摘录的说明。 这些主流公有云平台包括微软的 Azure 容器服务以及 Google Cloud。此外市面上 还有很多好用的产品,来不断丰富快速扩大的Kubernetes 生态圈。
微软于北京时间2016年4月12日发布了13个新的安全公告,其中6个为严重等级,7个为重要等级。 /ms16-apr.aspx English:https://technet.microsoft.com/en-us/library/security/ms16-apr.aspx ---- 安全公告技术细节 重新启动要求需要重启卸载信息使用控制面板中的添加删除程序详细信息https://technet.microsoft.com/library/security/MS16-050 注意和免责声明 关于信息的一致性: 如果微软网站上的安全公告内容和本邮件中的内容不一致
众所周知,自微软收购 GitHub 以后,在 GitHub 平台上的开源项目也渐渐多了起来。毕竟买下了全球最大的代码托管平台,微软肯定要在开源这一块有所表率。 去年,微软在 GitHub 上频放大招,推出了一系列「XX-for-Beginners」的开源技术教程。 顾名思义,就是写给初学者看的技术教程,里面覆盖了 Web 开发、机器学习、Python、物联网、全栈、数据科学、DevOps 等诸多内容。 如果你有耐心,把这些教程挨个通读一遍,定会让你的技术实力有质的提升。 而作为技术人员的我们,为了让自己在职场中更加不可替代,便得先人一步,看到未来,提前做好规划与打算。
微软近期宣布,旗下 Teams 应用活跃用户已经达到惊人的 2.5 亿。这让 Teams 成了继 Word 和 Excel 之后,微软 Office 生产力套件中的又一位当红明星。 前不久,微软 Teams 高级副总裁宣布,Teams 将放弃 Electron,转而匹配微软自己的 Edge WebView2 渲染引擎以寻求性能提升。 追求更低的内存占用 对于已经尝试了许多不同技术来减少桌面客户端所需内存的微软来说,这似乎是迈出的很大一步了。有很多网友表示很开心看到这一变化。 “Angular 也不见了。 微软甚至专门发布了文档页面,解释为什么 Teams 的内存占用量如此之高。 事实上,WebView2 控件还允许在原生应用程序中嵌入 Web 技术(包括 HTML、CSS 与 JavaScript)。
微软首席技术官Kevin Scott拥有超过四十年的编程经验,见证并参与了现代软件开发历次关键技术革命。 作为下一代互联网的重要技术方向之一,微软高度重视智能体技术,几乎在其所有产品线中都集成了相关功能,推动智能体的广泛应用和发展。 微软目前是全球智能体领域的领先者之一,也是最大的智能体开发平台。 在今年的“Build 2025”大会上,Kevin Scott接受了科技博主Every的采访,深度解析了微软如何从技术层面促进智能体生态系统的发展,同时分享了微软在技术创新和标准建设方面的实践经验。 为了实现这一点,需要一个类似互联网的生态系统,并且微软内部正努力推动其系统之间基于统一的Agent标准协议进行通信。Kevin鼓励保持好奇心,勇于尝试新技术,实用则用,不适合则弃。 Kevin表示,仍然坚持认为技术尚未成熟、成本高或能力不足而迟迟不开始采用的人,将会在未来落后。随着技术逐年加速发展,成本降低,当前这些理由变得难以成立。
所以两者之间的联姻并非没有先兆,况且微软已错过了移动互联网时代最好的黄金五年,在移动端市场节节败退,使得微软自乱阵脚,微软希望有一款可以快速开发的移动开发平台,能够补强微软在移动端开发上的不足,在收购的 如今微软证实Astoria已经结束,不过理由却有点奇怪。 微软表示:我们接到很多用户的回馈,表示没有必要执行两个将程序代码由别的移动平台迁到移到Windows上的搭桥技术,以及这两者很容易造成混淆。 首先:微软希望借助开发者入局移动市场 微软收购Xamarin带来的好处是显而易见的,搭桥技术必竟是一个被动出击的战略,用与不用完全是用户说了算,并且对于开发者没有足够的诱因。 其次:开发一次多终端运行 Xamarin最大的优势显现,就是可以开发一次多终端运行,虽然这项技术并非新兴技术,但是在微软的手中很可能成为普惠的闪光产品。 再次:为什么没有完全放弃搭桥技术 虽然微软放弃了Andriod的搭桥技术,是因为安卓的版本标准和UI标准的不统一,造成开发的障碍,而没有放弃IOS的搭桥技术,微软希望能够打造产业链生态。
微软市值一夜暴涨5450亿美元! 难道是出现了什么颠覆人类的“黑科技”吗? 图1:微软股价变动 没错,就是这个令AI界发生震动的ChatGPT! DeepMind是Google旗下的前沿人工智能企业,曾4:1击败韩国围棋冠军李世石的AlphaGo程序就是它开发的。 由此,深度强化学习开始走进大众视野。 图4:书中的趣味讲解 作者从强化学习中最基础的概念出发,逐层递进,最终引导读者实现新型算法,全书共分为两大部分: 第一部分(第1-5章):介绍深度强化学习的基础知识 第二部分(第6-11章):近年来深度强化学习的重大进展与实战项目讲解 应加快推进认知智能大模型建设 抽奖赠书 本次福利将送出《深入强化学习实战》* 5本,超高中奖率(参与人少,多期中奖率超过90%) 为避免撸羊毛的用户参与抽奖,让更多真实用户获得社区福利,现在把抽奖方式切换到 spring4all.com 本次抽奖地址:http://spring4all.com/forum-post/2228.html 还有一大波福利正在路上,一起来参与社区内容的建设,一起学习一起成长吧!
据美国麻省理工《技术评论》网站2015年10月报道,微软正在研发多人虚拟现实技术,并在开发一款名为HoloLens的商用增强现实产品。。 虚拟现实利用增强或混合现实技术为使用者提供了一种引人入胜的体验,这种技术可在现实世界视图中呈现虚拟图像。 微软公司旗下的加隆·拉尼尔(Jaron Lanier)实验室的研究人员正在开展多人增强现实试验,其研究成果有助于规范这项技术的商业模式和用途。 此外,美国的虚拟现实技术公司Magic Leap已筹得了逾5亿美元资金,将采用全息技术开发一种逼真的增强现实环境。 微软在2015年10月举行的Windows 10发布活动上通过一个名为“Project X-Ray”的游戏实验展示了HoloLens,游戏中一个玩家看到机器人从墙上蹦出,并可用手持配件扫射它们。
、微软(亚洲)互联网工程院 Office 365资深产品经理,Office 小程序负责人张鹏共同发表《微软语音AI与微软听听小程序实践》的主题演讲,分享微软人工智能语音的技术以及微软听听小程序的落地实践 基于这些考虑,微软语音AI和微软听听小程序合作做了些尝试,今天给大家分享这里面的故事。 ? 赵晟 微软语音AI的技术突破 微软在30多年前开办微软研究院时,已开始投入大量的人力物力在语音和语言上。 文字转语音我们提供神经网络 TTS、4种语言、5个声音。这些服务都可以用Rest和WebSocket SDK调用。 目前负责微软Azure语音服务的产品研发工作, 所开发的语音技术服务于微软Office、Windows、 Azure认知服务,小冰小娜以及广大的第三方开发者。 曾担任微软亚洲研究院研究员,微软小娜资深研发经理。长期从事语音和语言方面的技术开发,包括语音合成,自然语言处理,语音识别等等,所负责的多语言合成项目也曾经获得微软中国杰出工程奖。
在「21 世纪的计算」学术研讨会以及后续的 20 周年庆典上,微软回顾了他们为全球 AI 技术发展贡献的重要研究成果,特别是在 AI 领域的突破性研究。 机器之心对这些突破性研究进行了盘点,很荣幸的是我们从 2015 年初就已经开始关注、报道微软在 AI 领域的技术突破。 ? 在 2017 年 9 月份,机器之心对黄学东的专访中他曾表示,「在技术研究的「最后一英里」,每 0.1 个百分点的进步都异常艰难。」 参见: 重磅 | 语音识别新里程碑:微软新系统词错率低至 6.3%(附论文) 重磅 | 微软语音识别实现历史性突破:语音转录达到专业速录员水平(附论文) 专访 | 微软全球技术院士黄学东:「超人」语音识别模型只是优秀产品的其中一环 在接受机器之心专访时,微软语音、自然语言与机器翻译的技术负责人黄学东表示,他们采用专业人类标注与盲测评分代替 BLEU 分值而具有更高的准确性,且新系统相比于现存的机器翻译系统有非常大的提升。
mpvue.com/ 3:组件化开发框架wepy Github地址: https://github.com/Tencent/wepy 官网地址: https://tencent.github.io/wepy 4: weapp.iviewui.com/ 8:ZanUI-WeApp -- 一个颜值高、好用、易扩展的微信小程序 UI 库 https://cnodejs.org/topic/589d625a5c8036f7019e7a4a
作为移动应用交互设计的热点趋势,越来越多的移动应用使用了这项技术。 , radius * 3, radius, true, getColoredPaint(Colors.red)); canvas.drawArc(boundingRect, radius * 4, placeholder.png └──3.0x └── placeholder.png Image.asset('assets/placeholder.png', package: 'package4' ); AssetImage('assets/placeholder.png', package: 'package4'); 举例 在 Flutter 中,提供了表达日期的数据结构DateTime,这个类拥有极大的表示范围 x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lhbmdfc3R1ZHlfZmlyc3Q
Linux 版本下的 sendfile 演进:Linux 提供 sendfile技术。Kafka中,transferFrom和transferTo方法。 零拷贝技术:先从用户态切换到内核态,把磁盘数据拷贝到内核缓冲区,同时从内环缓冲区拷贝一些offset和length数据到socket缓冲区, 接着从内核态切换到用户态,从内核缓冲区直接把数据拷贝到网络协议引擎里去
在刚刚结束的微软 2020 秋季技术课堂上,来自微软和全球合作伙伴的技术精英就与各行各业的 IT 领导者、一线技术人齐聚一堂、畅所欲言,向全行业传递 IT 人应对当下挑战、塑造未来成功范式的策略与图景。 微软秋季技术课堂还特别制作了《企业复原能力的未来》行动手册,为企业通过技术构建数字韧性,从危机中快速恢复,实现危机后反弹提供了完整参考(扫码查看行动手册) ? 微软中国首席技术官韦青在秋季技术课堂开幕课程中深度分析了 Microsoft Azure 云服务在助力企业数字资产现代化方面所做的诸多努力。 最后,微软还为企业大数据挑战打造了智能业务平台——Dynamics 365,通过 AI 技术帮助企业从海量数据中获得有价值的见解和方案。 4 让每一个组织与个体成就非凡 三天的时光转瞬即逝,微软秋季技术课堂也圆满落下了帷幕。数十位技术大神、多家合作伙伴、十余场专业技术课程与线上讨论会……这是微软为 IT 人送上的一席前沿技术的盛筵。
DinnerNow.net是微软推出的一个网站, 该网站尽可能地集成了微软的最新技术和产品,像IIS 7, WCF, WF, WPF, LINQ, Windows Vista Gadgets, PowerShell DinnerNow体现了微软开发示例程序的一种不同的方式。我们不仅仅要展示新功能和新技术如何投入到实际应用中。 我们更想要应用于这样一个企业级应用场景里,人们被各种最新技术搞得眼花缭乱不知如何入手,所有东西都很酷,但人们就是不知道如何最好的集成和应用各种最新技术中那些最好的功能。 我们实现了这样一个咚咚,就是想让这些技术成为工具,互动起来,成为应用的一部分而不是取代那些应用。 里面包含的最新技术和最佳实践你都可以通过那些可重用的代码集成到自己的程序中。
微软技术峰会安全类PPT合集云平台安全响应机制如何通过 SDL和 SecDevOps 实现软件及应用的原生安全SDL是什么SDL的安全实践SDL和DevOps的融合微软如何通过“零信任”守护企业安全“零信任 侦测调查的威力通过智能身份和访问管理,保护企业安全企业内部风险与合规管理智能、安全、合规:围绕 Microsoft Teams 构建未来云协作平台数据防泄露,基于 Microsoft 信息保护和威胁防护的全流程实战 微软技术峰会 为期两天的“微软在线技术峰会”以“加速数字化转型”为主题,提出了提供“安全合规的全球生产力云平台”的愿景,大会介绍了微软的一些安全原则和服务产品,也宣传了企业级移动设备安全合规管理的 Microsoft 如何通过 SDL和 SecDevOps 实现软件及应用的原生安全 SDL是什么 SDL的安全实践 实践#1 - 提供培训 实践#2 - 定义安全要求 实践#3 - 定义指标和合规性报告 实践#4 DAST) 实践#11 - 执行渗透测试 实践#12 - 建立标准事件响应流程 SDL和DevOps的融合 实践#1— 提供培训 实践#2_定义需求 实践#3— 定义指标和合规性报告 实践#4
微软宣布其商业版反病毒软件Microsoft Defender for Endpoint开始利用英特尔的威胁检测技术(TDT)来阻止挖掘加密货币的恶意软件滥用失陷主机的计算资源。 ? TDT技术在任何支持Intel vPro技术的第六代与后续高版本的Intel CPU中都会得到支持。 ? 微软将将英特尔威胁检测技术(TDT)集成到Microsoft Defender for Endpoint中,该功能可以增强对加密货币矿工的检测能力。 Microsoft Defender TDT 2 微软的安全专家指出,加密货币矿工会大量使用由PMU监视的重复数学计算。 微软与业界的OEM、技术合作伙伴进行合作,微软也保持与芯片制造商的紧密合作,探索基于硬件的防御能力提供抵御网络威胁的能力”。
微软在其云服务中检测到Spring4Shell攻击 4月4日,微软发布公告称, 安全团队检测到正利用近期曝出的Spring4Shell(又名 SpringShell)远程代码执行(RCE)漏洞进行的攻击 微软365 Defender 威胁情报团队表示,自该漏洞出现以来,就监测到了利用云服务中Spring Cloud 和 Spring Core 漏洞进行的持续性攻击。 微软认定,受影响的系统具有以下特征: 1.运行 JDK 9.0 或更高版本 2.Spring Framework 版本 5.3.0 至 5.3.17、5.2.0 至 5.2.19 及更早版本 3.Apache Boot 部署不受影响 5.Tomcat 有spring-webmvc或spring-webflux依赖项 此外,微软也表示,任何使用 JDK 9.0 或更高版本并使用 Spring Framework LunaSec表示,所有使用Spring4Shell的攻击场景都比Log4j漏洞更复杂,并且有更多的缓解措施。 3 ·.