首页 文章 精选 留言 我的

精选列表

搜索[内容治理],共10000篇文章
优秀的个人博客,低调大师

DEVIntersection 大会即将开幕,精彩内容先睹为快!

出品丨Docker公司(ID:docker-cn)编译丨小东每周一、三、五,与您不见不散! 本周,Docker 将参加在拉斯维加斯举办的 2018 DEVIntersection 大会。DEVIntersection 大会现已举办了5届,它将微软的领导者、工程师以及行业专家聚集在一起,与开发人员一同学习、交流和分享他们的专业知识。今年的 DEVIntersection 大会将 Developer、SQL Server 和 AI/Azure 主题汇聚在一起。届时,Docker 将在 DEVIntersection 大会上参与以下话题。 在 Azure 上使用 Docker 将 .NET 应用程序进行现代化改造 Docker 高级解决方案工程师 Derrick Miller 将在现场与大家讨论如何使容器成为旧的应用程序进行现代化改造的路径,并分享如何选择用于容器化的 Windows Server 2008 应用程序及其实现技巧和常见陷阱。 依赖 Docker —— 在 Azure 上使用 Docker Alex Iankoulski 是一名 Docker Captain,他将重点介绍通用电气公司 Baker Hughes 如何利用 Docker 来实现软件开发和交付的转变。Docker 让软件专业人士和科学家能够使用一种共同的语言,为油气行业创建一个复杂的平台。现场,Alex Iankoulski 将演示 Docker 如何在Azure上进行部署的实际示例。 适用于 Web 开发人员的 Docker Dan Wahlin 是一名微软 MVP 和一名 Docker Captain,他将专注于介绍 Docker 的基础知识,并向与会者介绍一些工具,这些工具可以用于在本地以最小的代价启动和运行一个完整的开发环境。届时,与会者还将学习到如何创建一个可在不同环境之间移动的 Docker 镜像。 不能参加现场会议?没关系,我们会持续将会议动态发布到公众号中。您可以浏览 https://www.docker.com/products/docker-enterprise 预先了解 Docker Enterprise 如何帮助客户将硬件和软件的许可成本降低50%,以及如何帮助客户实现旧版 Windows 应用程序的迁移工作。

优秀的个人博客,低调大师

DockerCon 巴塞罗那站客户案例分享,精彩内容抢先看!

出品丨Docker公司(ID:docker-cn)编译丨小东每周一、三、五晚6点10分 与您不见不散! DockerCon 最大的亮点就是您可以有机会了解同行们正在做什么并且可以向他们学习如何做。接下来一段时间,我将为大家带来将在 DockerCon 上演示的客户案例摘要,让您了解他们正在使用 Docker Enterprise 对旧版应用程序进行现代化改造、构建新的服务和产品以及转变客户体验。 演讲主题:Desigual 通过 Docker Enterprise 容器跨混合云转变店内体验 演讲嘉宾: IT 运维主管和云架构师 Mathias Kriegel; 软件架构师 Joan Anton Sances; 我们很荣幸能够让一家位于巴塞罗那本地的公司,在即将举行的 DockerCon 大会上分享他们的故事。现场,他们将分享 Docker Enterprise 如何帮助 Desigual (一家总部位于巴塞罗那,全球价值10亿美元的时尚零售商)通过新的“购物助手”应用程序改变店内客户体验的经历。 演讲主题:Tele2 通往云端的容器化之旅 演讲嘉宾: IT 基础架构经理 Dennis Ekkelenkamp; 技术架构师 Gregory Bohncke; 一个成熟的手机供应商是如何从弱式的低价市场战略转变为以高质量产品为主导的市场挑战者,并且以强大的功能让人们过上沟通更加紧密的生活?Tele2 Netherlands 是一家领先的移动服务供应商,他们正在用 Docker Enterprise 转变其开展业务的方式。 演讲主题:芬兰铁路公司利用 Docker Enterprise 实现从传统大型机到云端的演进 演讲嘉宾: 云架构师 Niko Virtala 芬兰铁路公司(VR集团)在2017年 DockerCon 欧洲大会上与我们分享了关于如何改变乘客预订系统的经历,那个项目取得了成功并得到了回报。今天,他们将更多的应用程序进行容器化改造,在本地和 AWS 上运行。在本次会议中,芬兰铁路公司将分享他们用于构建多云战略的流程和工具,使其能够利用地理位置和成本优势在 AWS、Azure 和 Google Cloud 中运行。 浏览 https://europe-2018.dockercon.com ,了解关于2018 DockerCon 巴塞罗那站的更多信息。

优秀的个人博客,低调大师

点击复制内容到剪切板并打开微信

<!DOCTYPE html> <html> <style> #biao1{ display: none !important; } </style> <div cols="20" id="biao1" >444444564564</div> <script type="text/javascript"> function copyUrl2() { var Url2=document.getElementById("biao1").innerText; var oInput = document.createElement('input'); oInput.value = Url2; document.body.appendChild(oInput); oInput.select(); // 选择对象 document.execCommand("Copy"); // 执行浏览器复制命令 oInput.className = 'oInput'; oInput.style.display='none'; alert('复制成功'); window.location.href="weixin://";//打开微信 } </script> <input type="button" onClick="copyUrl2()" value="点击复制代码" /> </html>

优秀的个人博客,低调大师

​DockerCon 巴塞罗那站即将开幕,精彩内容不容错过!

出品丨Docker公司(ID:docker-cn)编译丨小东每周一、三、五晚6点10分 与您不见不散! DockerCon 巴塞罗那站将于2018年12月3-5日拉开帷幕,届时您可以带着使用 Docker 和容器的故事来到现场与大家分享。DockerCon 是行业领先的容器大会,思想领袖、开发人员、IT 专业人员、架构师以及商业领袖齐聚一堂相互学习、发现和互动。其中最重要的一个环节就是通过聆听其他团队使用 Docker 和容器的经历。 不要羞于提出你的想法,每一个话题都是一份宝贵的经验。对于每个演示来说,都有数百人学习并与您分享相关的经验和见解。往届最好的会谈都是来自于您这样的用户,对于一些人来说,DockerCon 是他们人生中的第一次公开演讲。 申请演讲的截止日期:2018年9月8日 浏览 https://dockerconeurope18.smarteventscloud.com/portal/cfp/cfpLogin.ww 参与报名申请! 大家想听到什么? DockerCon 提供了各种突破来满足开发人员和 IT 团队的需求,无论他们是容器新手还是即将扩展全球部署。 为开发人员或 IT 团队准备“如何…”类型的主题; 案例分析; 深入到容器和分布式系统相关组件的技术; 使用 Docker 容器构建出来的新应用; 在使用容器的过程中,您干出的那些最疯狂的事情; 亦或是任何与容器有关的经历; 在这里您能得到什么? 为演讲者提供免费的会议门票; 名气:演讲将会在网上传播; 分享您的经验和想法,与容器社区联系、合作,甚至为您的团队做一些招聘工作;

优秀的个人博客,低调大师

2018全国两会,这些内容值得电商人关心

3月5日,十三届全国人大一次会议在京开幕,国务院总理李克强向大会作《政府工作报告》。今年《政府工作报告》再度聚焦消费新业态新模式,并提出推动网购、快递健康发展。 值得一提的是,《政府工作报告》特别提及“加快新旧发展动能接续转换”,深入开展“互联网+”行动,实行包容审慎监管,推动大数据、云计算、物联网广泛应用,新兴产业蓬勃发展,传统产业深刻重塑。 《政府工作报告》还点赞“新四大发明”,互联网活力成为中国经济突出亮点。李克强提及:高铁网络、电子商务、移动支付、共享经济等引领世界潮流。 国务院总理李克强 与此同时,两会召开之际,两会代表委员们带着议案提案,进京建言献策。 政府工作报告划重点 今年《政府工作报告》再度聚焦消费新业态新模式,并要求推动网购、快递健康发展。 【新零售】 继去年《政府工作报告》提出“推进实体店销售和网购融合发展”之后,今年《政

优秀的个人博客,低调大师

CUDA并行计算框架(一)概念相关、内容比较抽象。

一.概念。 1.相关关键字。 CUDA(Compute Unified Device Architecture)。 GPU英文全称Graphic Processing Unit,中文翻译为“图形处理器”。 2.CUDA是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。。 3.从CUDA体系结构的组成来说,包含了三个部分:开发库、运行期环境和驱动。开发库是基于CUDA技术所提供的应用开发库。运行期环境提供了应用开发接口和运行期组件,包括基本数据类型的定义和各类计算、类型转换、内存管理、设备访问和执行调度等函数。驱动部分基本上可以理解为是CUDA-enable的GPU的设备抽象层,提供硬件设备的抽象访问接口。 4.应用领域例如游戏、高清视频、卫星成像等数据规模庞大的场景。 二.初探。 1.CUDA框架 CUDA是NVIDIA的GPGPU模型,它使用C语言为基础,可以直接以大多数人熟悉的C语言,写出在显示芯片上执行的程序,而不需要去学习特定的显示芯片的指令或是特殊的结构。 在CUDA的架构下,一个程序分为两个部份:host端和device端。Host端是指在CPU上执行的部份,而device端则是在显示芯片上执行的部份。Device端的程序又称为"kernel"。通常host端程序会将数据准备好后,复制到显卡的内存中,再由显示芯片执行device端程序,完成后再由host端程序将结果从显卡的内存中取回。 2.Cpu与Gpu的各自领域 CPU和GPU各有所长。一般而言,CPU擅长处理不规则数据结构和不可预测的存取模式,以及递归算法、分支密集型代码和单线程程序。这类程序任务拥有复杂的指令调度、循环、分支、逻辑判断以及执行等步骤。例如,操作系统、文字处理、交互性应用的除错、通用计算、系统控制和虚拟化技术等系统软件和通用应用程序等等。而GPU擅于处理规则数据结构和可预测存取模式。例如,光影处理、3D坐标变换、油气勘探、金融分析、医疗成像、有限元、基因分析和地理信息系统以及科学计算等方面的应用。显示芯片通常具有更大的内存带宽。具有更大量的执行单元。和高阶CPU相比,显卡的价格较为低廉。 目前设计GPU+CPU架构平台的指导思想是:让CPU的更多资源用于缓存,GPU的更多资源用于数据计算。把两者放在一起,不但可以减小在传输带宽上的花销,还可以让CPU和GPU这两个PC中运算速度最快的部件互为帮衬。其原因是,CPU中的运算器通常只有几个ALU,而GPU中的ALU则比CPU的数目多很多。另外,CPU中高速缓存相对比较多,而GPU中的高速缓存则比CPU少很多。必要的时候,CPU可以帮助GPU分担一部分软件渲染工作,另一方面GPU可以使用主流编程语言来处理通用计算问题。这就相当于CPU多了一个强大的浮点运算部件,而GPU多了一个像素处理单元。 从微架构上看,CPU和GPU看起来完全不是按照相同的设计思路设计的,当代CPU的微架构是按照兼顾“指令并行执行”和“数据并行运算”的思路而设计,就是要兼顾程序执行和数据运算的并行性、通用性以及它们的平衡性。CPU的微架构偏重于程序执行的效率,不会一味追求某种运算极致速度而牺牲程序执行的效率。GPU的微架构就是面向适合于矩阵类型的数值计算而设计的,大量重复设计的计算单元,这类计算可以分成众多独立的数值计算——大量数值运算的线程,而且数据之间没有像程序执行的那种逻辑关联性。 从主频上来看,GPU执行每个数值计算的速度并没有比CPU快,从目前主流CPU和GPU的主频就可以看出了,CPU的主频都超过了1GHz,2GHz,甚至3GHz,而GPU的主频最高还不到1GHz,主流的也就500~600MHz。要知道1GHz = 1000MHz。所以GPU在执行少量线程的数值计算时并不能超过CPU。 从每个时钟周期执行的指令数来看,这个方面,CPU和GPU无法比较,因为GPU大多数指令都是面向数值计算的,少量的控制指令也无法被操作系统和软件直接使用。如果比较数据指令的IPC,GPU显然要高过CPU,因为并行的原因。但是,如果比较控制指令的IPC,自然是CPU的要高的多。原因很简单,CPU着重的是指令执行的并行性。 GPU的设计能使更多晶体管用于数据处理,而非数据缓存和流控制。更具体地说,GPU专用于解决可表示为数据并行计算的问题——在许多数据元素上并行执行的程序,具有极高的计算密度(数学运算与存储器运算的比率)。由于所有数据元素都执行相同的程序,因此对精密流控制的要求不高;由于在许多数据元素上运行,且具有较高的计算密度,因而可通过计算隐藏存储器访问延迟,而不必使用较大的数据缓存。 3.Gpu的线程层次结构 执行内核的每个线程都会被分配一个独特的线程ID。线程的索引及其线程ID有着直接的关系:对于一维块来说,两者是相同的;对于大小为(Dx,Dy)的二维块来说,索引为(x,y)的线程的ID是(x + yDx);对于大小为(Dx,Dy,Dz)的三维块来说,索引为(x, y, z)的线程的ID是(x + yDx + ZDxDy)。 一个块内的线程可彼此协作,通过一些共享存储器来共享数据,并同步其执行来协调存储器访问。一个线程块最多可以包含512个线程。但一个内核可能由多个大小相同的线程块执行,因而线程总数应等于每个块的线程数乘以块的数量。这些块将组织为一个一维或二维线程块网格。 线程块需要独立执行:必须能够以任意顺序执行、能够并行或顺序执行。这种独立性需求允许跨任意数量的核心安排线程块,从而使程序员能够编写出可伸缩的代码。 4.存储器层次结构 线程可在执行过程中访问多个存储器空间的数据。每个线程都有一个私有的本地存储器。每个线程块都有一个共享存储器,该存储器对于块内的所有线程都是可见的,并且与块具有相同的生命周期。最终,所有线程都可访问相同的全局存储器。 此外还有两个只读的存储器空间,可由所有线程访问,这两个空间是固定存储器空间和纹理存储器空间。 5.软件栈 CUDA软件栈包含多个层,设备驱动程序、应用程序编程接口(API)及其运行时、两个较高级别的通用数学库,即CUFFT和CUBLAS。 本文转自 熬夜的虫子 51CTO博客,原文链接:http://blog.51cto.com/dubing/712430

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册