这个标题花了几分钟,远远超过我构思以下内容的时间损耗,希望大家且看且珍惜,因为这是为数不多的cnblog特别标题 我记得很久以前,我开了一系列随笔,从第一篇揭发233的docker/machine开始,始终一个数字萦绕在周围,2048 2048--这是一个公共的数字,这是不存在的设置,它存在于很多地方 从minikube到Kubernetes,docker的竞争对手,G鸽的亲骨肉从来就没有逃离2048的魔咒 在不同场合它有不同的称呼,xbits或者ybits,总而言之,言而总之,这就是数字 今天…
本文记录一下在docker部署一套2048小游戏的过程,在娱乐中熟悉docker的应用部署.docker 安装不在本文讲述之中,参考我的其它博客. 1.获取image镜像. 方法一:daocloud.io 上有很多有用的镜像,只需注册daocloud.io账号,即可下载. 下载方式:登录daocloud.io, 并获取2048镜像 [root@localhost ~]# docker login daocloud.io Username: 用户名 Password: Email: 注册邮箱 WA…
导读 随着分布式.云计算.大数据的火热爆发,大量的云计算集群出现,光凭计算机硬件配置的已经无法再次一较高下,虚拟化成为其中最核心的技术.虚拟化既可以通过硬件模拟,也可以通过操作系统层面去实现,近年来热火朝天的容器轻量级虚拟化,保留了操作系统本身的机制和特性,而Docker在此脱颖而出. Docker的前世今生 Docker是基于Go语言实现的云开源项目,目前归于Apache基金会并遵循Apache 2.0协议.诞生于2013年初,前身公司为dotCloud,docker开源后得到受到社会广泛的关…
一.Linux control groups 简介     Linux CGroup全称Linux Control Group, 是Linux内核的一个功能,用来限制,控制与分离一个进程组群的资源(如CPU.内存.磁盘输入输出等).这个项目最早是由Google的工程师在2006年发起(主要是Paul Menage和Rohit Seth),最早的名称为进程容器(process containers).在2007年时,因为在Linux内核中,容器(container)这个名词太过广泛,为避免混乱,被…
0x00 概述 在了解虚拟化和容器技术后,我们就更容易理解 Docker 的相关知识了.在这一小节中,我将介绍关于 Docker 的出现和发展,Docker 背后的技术.同时,我们将阐述 Docker 在虚拟化领域中的定位以及其带来的变革. 0x01 Docker 开源项目 如果说 Docker 的诞生,就必须从 Docker 这个开源项目提起 ( 虽然它现在已经不叫 Docker 了 ).Docker 项目是一个由 Go 语言实现的容器引擎,它最初由 dotCloud 这家做云服务的公司在 2…
1.前言 回首过去的2014年,大家可以看到Docker在全球刮起了一阵又一阵的“容器风”,工业界对Docker的探索与实践更是一波高过一波.在如今的2015年以及未来,Docker似乎并不会像其他昙花一现的技术一样,在历史的舞台上热潮褪去,反而在工业界实践与评估之后,显现了前所未有的发展潜力. 究其本质,“Docker提供容器服务”这句话,相信很少有人会有异议.那么,既然Docker提供的服务属于“容器”技术,那么反观“容器”技术的本质与历史,我们又可以发现什么呢?正如前文所提到的,Docke…
HDU 4945 2048 题目链接 题意:给定一个序列,求有多少个子序列能合成2048 思路:把2,4,8..2048这些数字拿出来考虑就能够了,其它数字不管怎样都不能參与组成.那么在这些数字基础上,dp[i][j]表示到第i个数字,和为j的情况数,然后对于每一个数枚举取多少个,就能够利用组合数取进行状态转移,这里有一个剪枝,就是假设加超过2048了,那么后面数字的组合数的和所有都是加到2048上面,能够利用公式一步求解,这种整体复杂度就能够满足题目了.然后这题时限卡得紧啊.10W内的逆元不先…
■ 磁盘空间和docker资源之间的关系 通过docker info | grep Space可以看到Docker占据的磁盘空间的信息.其中Data Space Used表示实际上docker资源占用掉的磁盘空间.相对应的Metadata Space Used是表示了所谓的metadata占据空间的大小. data和metadata默认情况下是放在/var/lib/docker/devicemapper/devicemapper中.由于一般/var属于系统盘,而系统盘的大小是比较小的,所以doc…
libcontainer的工作流程 execdriver的run方法通过docker daemon提交一份command信息创建了一份可供libcontainer解读的容器配置container,继而创建真正的docker容器.OCI组织成立后,libcontainer进化为runC ,因此从技术上说,未来libcontainer/runC创建的将是符合Open Container Format (OCF)标准容器 这个阶段,execdriver需要借助libcontainer处理一些事情, 创…
今天为大家整理了23个Python爬虫项目.整理的原因是,爬虫入门简单快速,也非常适合新入门的小伙伴培养信心,所有链接指向GitHub,微信不能直接打开,老规矩,可以用电脑打开. 关注公众号「Python专栏」,后台回复:爬虫书籍,获取2本Python爬虫相关电子书. Python专栏二维码 1. WechatSogou – 微信公众号爬虫 基于搜狗微信搜索的微信公众号爬虫接口,可以扩展成基于搜狗搜索的爬虫,返回结果是列表,每一项均是公众号具体信息字典. github地址: https://gi…
概述 微服务在Java端已经有很成熟的框架可以使用,之前.NET一直没有比较成熟的网关,最近发现 Ocelot 这个.NET开源的微服务网关功能越来越强大,正好照着微软的官方文档学些一下.NET的微服务. 本系列文章会采用 .NET Core,Docker,领域驱动设计等技术. 学习框架如下图所示: 微软官方学习地址如下: .NET微服务 微软文档  .NET微服务 微软中文PDF…
目录 一.HTTPS 身份验证介绍 二.windows 环境下配置 tomcat HTTPS 三.linux 环境下配置 tomcat HTTPS 一.HTTPS 身份验证介绍 1. HTTPS 原理 HTTPS(Hyper Text Transfer Protocol over Secure Socket Layer),简单来讲就是加了安全验证的 HTTP,即HTTP + SSL:我们知道 HTTP 通讯时,如果客户端C 请求服务器S,那么可以通过网络抓包的形式来获取信息,甚至可以模拟服务器…
Visualize Surface by Delaunay Triangulator eryar@163.com Abstract. Delaunay Triangulation is the core algorithm for mesh generation. By Delaunay Triangulator you can make a general method to visualize geometry surfaces, so does OpenCascade. The paper…
 国际标准书号(International Standard Book Number,ISBN:是国际通用的图书或独立的出版物(除定期出版的期刊)代码.出版社可以通过国际标准书号清晰的辨认所有非期刊书籍.一个国际标准书号只有一个或一份相应的出版物与之对应.新版本如果在原来旧版的基础上没有内容上太大的变动,在出版时也不会得到新的国际标准书号码.当平装本改为精装本出版时,原来相应的国际标准书号号码也应当收回. 一本书的每一版或其他的变化能够申请到一个新的国际标准书号.一般来说,号码长度为是13码或者…
1月20日正值大寒节气,在微软MVP朱兴亮的组织牵头下,上海MVP自发举办了题为<跟社区专家一起聊聊混合云.领域驱动.区块链和数字营销>的技术交流会.四名来自上海的MVP分别在自己擅长的技术领域做了主题演讲,并现场回答了与会者提出的问题.虽然天气阴冷细雨绵绵,但这并没有阻挡大家利用周末休息时间远道而来,对我们的活动支持捧场的热情,现场基本座无虚席.在MVP进行相关的技术分享和介绍之后,大家仍然觉得意犹未尽,纷纷参与到面对面的讨论之中.整场活动下来,MVP与参会者之间有着积极的互动,气氛还是比较…
工业企业中生产线处于高速运转,由工业设备所产生.采集和处理的数据量远大于企业中计算机和人工产生的数据,生产线的高速运转则对数据的实时性要求也更高.破解这些大数据就是企业在新一轮制造革命中赢得竞争力的钥匙.因此,工业生产可视化系统是工业制造业的最佳选择. 工业生产可视化是将虚拟现实技术有机融入了工业监控系统,系统展现界面以生产厂房的仿真场景为基础,对各个工段.重要设备的形态都进行复原,作业流转状态可以在厂房视图当中直接显示.在单体设备视图中,机械设备的运行模式直接以仿真动画的形式展现,通过图像.三…
参考文档 https://topsale.gitbooks.io/java-cloud-dubbo/content/ 单体应用: 项目的架构完完全全属于传统的 MVC 架构,所有的子系统都集成在一个很繁杂的 JVM 进程中. 优点: 这种单体架构的优点在于方便管理,所有代码在同一项目中,但是当需求越来越多,项目规模越来越大,其坏处也很明显. 缺点: 项目过于臃肿,部署效率低下 系统高可用性差,资源无法隔离 开发成本高 无法灵活拓展 微服务: 服务化:用通俗的语言来说,服务化就是把传统单体应用中通…
1.docker-compose启的nexus仓库意外dead   公司的maven私服nexus是通过docker-compose启动的,不知道什么原因意外死掉了.再次启动的时候报错: [root@test-java nexus]# docker-compose up -d Removing nexus_nexus_1 ERROR: driver "overlay" failed to remove root filesystem for 738f492a57f80951b279c3…
从ACM会议分析我国计算机科学近十年发展情况 来源:<中国计算机学会通讯>2015年第10期<专栏> 作者:陈 钢 2006年,承蒙李国杰院士推荐,<中国计算机学会通讯>发表了我的一篇文章“从ACM会议论文数量看差距”.该文就中国大陆学者在ACM会议上论文发表情况,将中国计算机科学同国际水平进行了比较和分析.得出的结论是,从论文发表角度看,当时中国的计算机科学同国外的差距非常大,尤其是在顶级会议上,中国的论文凤毛麟角,在不少重要会议上甚至是0.近十年来,中国计算机学术界…
  链塔智库2018-05-03 10:28 分析师:常昊.王婧雯    来源: 链塔智库 全球加密数字货币市值超2.5万亿元,单日交易额超2000亿元,全球超过3000万人已投入加密数字货币领域. 但,您的加密数字货币安全么? 2017年12月,韩国Youbit交易所被黑客攻击17%的资产被盗,该网站最终关闭交易所并申请破产: 2018年1月25日,日本Coincheck遭黑客攻击,交易所客户损失加密数字货币资产5.3亿美元: 2018年3月7日,币安疑遭黑客攻击,黑客拉高维尔币110倍,导致…
ASO对于一些人来说可能很陌生,很多人都听说过SEO,没有听说过ASO(我也是最近才知道这个领域),因为这是一个数字营销的一个新领域.ASO(App Store Optimization)是为了让自己的app在各大应用商店(App Store,Google play)提高自己应用排名,ASO是有必要去了解,因为可以让程序员更加注重hybrid app的设计与开发. 以下是总结整理的ASO方法:      标题与关键字要精炼 应用商店要精炼标题与关键字,关键词100个字以内,标题50个字以内.(标…
前提 人工智能.大数据快速发展的今天,对于 TB 甚至 PB 级大数据的快速检索已然成为刚需,大型企业早已淹没在系统生成的浩瀚数据流当中.大数据技术业已集中在如何存储和处理这些海量的数据上.Elasticsearch 作为开源领域的后起之秀,从2010年至今得到飞跃式的发展. Elasticsearch 以其开源.分布式.RESTFul API 三大优势,已经成为当下风口中"会飞的猪". 在我的电脑本地写了几篇 ElasticSearch 的源码解析了,回过头来想想应该也写一篇为何我会…
频编解码技术有两套标准,国际电联(ITU-T)的标准H.261.H.263.H.263+等:还有ISO 的MPEG标准Mpeg1.Mpeg2.Mpeg4等等.H.264/AVC是两大组织集合H.263+和Mpeg4的优点联合推出的最新标准,最具价值的部分无疑是更高的数据压缩比.在同等的图像质量条件下,H.264的数据压缩比能比H.263高2倍,比MPEG-4高1.5倍. 以下我们简单介绍H.264的概念和发展,并探讨H.264技术实用化的可能性 H.264/AVC是什么? H.264/AVC标准…
百度百科↓ 动态规划(dynamic programming)是运筹学的一个分支,是求解决策过程(decision process)最优化的数学方法.20世纪50年代初美国数学家R.E.Bellman等人在研究多阶段决策过程(multistep decision process)的优化问题时,提出了著名的最优化原理(principle of optimality),把多阶段过程转化为一系列单阶段问题,利用各阶段之间的关系,逐个求解,创立了解决这类过程优化问题的新方法——动态规划.1957年出版了…
parted命令是由GNU组织开发的一款功能强大的磁盘分区和分区大小调整工具,与fdisk不同,它支持调整分区的大小.作为一种设计用于Linux的工具,它没有构建成处理与fdisk关联的多种分区类型,但是,它可以处理最常见的分区格式,包括:ext2.ext3.fat16.fat32.NTFS.ReiserFS.JFS.XFS.UFS.HFS以及Linux交换分区. 语法 parted(选项)(参数) 选项 -h:显示帮助信息: -i:交互式模式: -s:脚本模式,不提示用户: -v:显示版本号.…
下载:本文PDF版 昨天有帮友在IT帮大本营微信群了问到 我打开ea网站的常见问题,截图回复了一下 如果让我再简单说一下该学什么,我想用下面这张图来说明 实操型的看 企业架构,从理论到实践 认证型的看 企业架构TOGAF最新版官方认证公开课 踏实型的看今天写的这篇文章 什么是踏实型的企业架构学习者?那就是先把基础打牢,一些基本概念一定要掌握,而且要全局了解,并且要自己能综合起来,最好可以给别人讲讲.那要学习哪些知识呢?下面我们来说一下踏实型学习者学习的TOGAF线上课程的内容.你也可以把以下大纲…
1.流程 1)换取token 用Api Key 和 SecretKey.访问https://openapi.baidu.com/oauth/2.0/token 换取 token // appKey = Va5yQRHl********LT0vuXV4 // appSecret = 0rDSjzQ20XUj5i********PQSzr5pVw2 https://openapi.baidu.com/oauth/2.0/token?grant_type=client_credentials&clie…
之前也提到了,旧机器上有一块NVIDIA的显卡,装了ubuntu16.04后一直没有安装驱动.这周算是有点时间,就差点作了死. 首先必须澄清,这个不是正确的安装过程,起码我就报了memory error问题,没有成功,同样屏幕显示也不正常了,分辨率被调到了2048*4196这个奇葩的数字. 本来是想安装gpu driver的,利用命令 lspci | grep VGA 发现自己的显卡是GT216,属于GeForce GT220系列的.因此上NVIDIA官网上下载了对应的驱动,有个GeForce…
原文:<死磕 Elasticsearch 方法论>:普通程序员高效精进的 10 大狠招!(完整版) 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/wojiushiwo987/article/details/79293493 人工智能.大数据快速发展的今天,对于 TB 甚至 PB 级大数据的快速检索已然成为刚需.Elasticsearch 作为开源领域的后起之秀,从2010年至今得到飞跃…
早在此前,范伟曾经在春晚上留下一句经典台词,"防不胜防啊".而将这句台词用在当下的P2P行业,似乎最合适不过了.就在这个炎热夏季,P2P行业却迎来最冷冽的寒冬. 引发爆雷潮的众多P2P平台,一时之间成为备受舆论关注的焦点.与之相对应的,是海量投资者损失惨重.即使是还没爆雷的P2P平台投资者,也都已经陷入风声鹤唳的高度紧张状态,唯恐下一个血本无归的就是自己. 而之所以P2P平台接连爆雷,并引来疯狂的爆雷潮,与政策监管环境有着直接关系.事实上,一直以来政策监管环境的松紧程度,都是P2P行业…