首页
学习
活动
专区
工具
TVP
发布

企鹅号快讯

企鹅号技术类相关资讯
专栏成员
3887
文章
4688552
阅读量
292
订阅数
Docker入门实操
企鹅号小编
2018-01-08
7590
Kubernetes的前世今生和未来
有人认为自动化,云计算和人工智能是第四次工业革命。如果你开始感受到IT领域自动化率的飙升,特别是在应用程序部署和管理领域(我觉得还不是无缝的自插拔式),那么不用太过惊讶。几年前,Google就正式启动了名为Kubernetes的项目,也就是现在广为人知的k8s。Kubernetes是开源的容器集群管理器,意图成为能够在容器领域自治化部署以及扩展应用程序的平台。 Kubernetes简史 Kubernetes这个词是“舵手”的希腊语,该项目是Google在2014年启动的。它由 Joe Beda,Brenda
企鹅号小编
2018-01-10
8860
Kubernetes 年度关键进展回顾
2017年已经接近尾声,Kubernetes保持者每季度一个大版本的节奏快速发展,1.6至1.9版本共计完成了近150项特新更新,在集群规模、调度能力、可扩展性、安全性等方面都有明显提升。以下,笔者将带你回顾社区的几项关键技术进展。 回顾 集群规模: 3000节点 -> 5000节点 在Kubernetes 1.6版本中,单集群的规模终于达到5千节点15万Pod的水平,而出于诸多因素的影响及考虑,社区没有急于在数值上继续突破。实际上5千节点的规模,已经可以满足大部分的使用场景,毕竟这还只是纯软件优化下的
企鹅号小编
2018-01-15
8490
浅谈反馈式按钮的设计与实现
原创声明 📷 前言 前一段时间在网上闲逛看一些交互案例,偶然的看到几篇关于反馈式交互设计的文章,其中强调了反馈式设计的分类、重要性和机制,让我觉得在目前所负责的项目中这一点做的还不够好,因此萌生了一些尝试优化的想法和兴趣。 理论知识聊起来有点多,一开始就先不长篇大论了,先来见一下我们今天的主角。这是我负责的项目中最终优化形成的效果,实现过程中也并不是那么顺利,遇到一些兼容性问题的坑。 📷 看完效果,先来让我们先来大致了解一下概念。 一、何为反馈交互? 反馈交互意味着通过合适的反馈,以及和程序之间的交互,让用
企鹅号小编
2018-01-16
1.2K0
分布式科学计算与Docker
在科学计算领域,早些年的程序语言基本都是C/C++或者FORTRAN的天下,因为科学计算本身非常耗时,选择一门运行速度比较快的语言能大大的节约数据计算时间。但是在保证速度之后,语言的通用性和易用性又成了一大问题。 C语言虽然语法简单明了,执行速度快。但它的开发难度却是所有语言中最大的。面向对象的编程方法需要借助比如Structure这一类的特性来实现。并且也没有太多第三方库可供使用。所以在开发复杂系统的时候,需要很强的规划能力。 而C++或者其他语言,又因为学习成本高,往往只是少部分专业程序员能用到滚瓜烂熟
企鹅号小编
2018-01-16
1.4K0
从码农到大牛,如何做到技术与心境的双重提升?
“ 来自当当架构部的张亮老师,从技术和情怀的角度分享自己的成长轨迹,具备工匠精神的同时也要注重回报社会,做到技术与心境双重提升。 📷 业务功能关注点 📷 对于一个做技术的从业人员来说,大部分人开始走的是一条技术+业务的线路。 从业务功能方面回顾一下工程师工作的大致内容: 业务理解和分析,通过解读需求文档,理解并分析业务。 UML 建模,将对业务的理解抽象和归纳为领域模型,并通过绘制 UML 展现。 数据库表结构设计,大部分应用程序都是有数据库的。在设计过程中,有人喜欢先设计数据库表结构,再创建域模型,也可以
企鹅号小编
2018-01-30
7920
Golang 中的微服务-第二部分-Docker和go-micro
简介: Docker 和 go-micro Docker简介 随着云计算的到来和微服务的诞生,服务在部署的时候有更多的压力,但是一次一小段代码就产生了一些有趣的新思想和新技术,其中之一就是容器的概念。 在早些的时候,团队部署一个庞大的服务到静态服务器,运行一套操作系统,需要使用一组预定义的依赖来跟踪。例如,可能是由管理员提供的 虚拟机或者 。伸缩是昂贵的并且不一定有效,最常见的是垂直缩放,例如在静态服务器上投入越来越多资源。 针对虚拟机的配置,伴随着像 vagrant 这样的工具越来越常使用。但是运
企鹅号小编
2018-02-05
1.5K0
聊一聊 Spring 中的线程安全性
Spring与线程安全 Spring作为一个IOC/DI容器,帮助我们管理了许许多多的“bean”。但其实,Spring并没有保证这些对象的线程安全,需要由开发者自己编写解决线程安全问题的代码。 Spring对每个bean提供了一个scope属性来表示该bean的作用域。它是bean的生命周期。例如,一个scope为singleton的bean,在第一次被注入时,会创建为一个单例对象,该对象会一直被复用到应用结束。 singleton:默认的scope,每个scope为singleton的bean都会被定义
企鹅号小编
2018-02-06
7520
NET Core+MySql+Nginx 容器化部署
1. 引言 上两节我们通过简单的demo学习了docker的基本操作。这一节我们来一个进阶学习,完成ASP.NET Core + MySql + Nginx的容器化部署。 本文是基于CentOS 7.4环境进行演示,示例项目可以访问Docker.NetCore.MySql进行下载。 2. Hello MySQL 同样我们还是以循序渐进的方式来展开。首先来基于Docker来试玩一下MySQL。 2.1. 创建MySql实例 下面我们直接在容器中连接到我们刚刚创建的mysql数据库: 2.2. 挂载数据卷
企鹅号小编
2018-02-07
1.7K0
docker连接两个容器
序 容器是用来提供服务的,每个容器都是运行一个进程,或许是一个web程序,或许是一个数据库服务,而在每个容器之间都是需要相互访问的,从而在这里构建一个python的程序,一个容器运行python的应用程序,一个容器用来运行redis服务,在应用程序中访问redis,具体架构如下: 📷 运行redis的容器 运行redis的时候,步骤如下: 📷 首先下载到redis的镜像,然后根据镜像运行一个镜像的实例,也就是redis这个实例,在其中需要注意的是,容器对外暴露的端口就是6379端口,从而在主机上对应监听一个
企鹅号小编
2018-02-26
1.4K0
用JavaScript 代码来做,图片切换效果!
企鹅号小编
2018-01-08
2.9K0
如何选择TensorFlow安装环境
📷 许多软件都会使用一些库和独立维护的软件包。对于开发者而言,这是一件好事,因为这种做法有利于代码复用,而且他们 可专注于创建新的功能,而无需重复造轮。然而,这种做法也会付出一定的代价。如果某个程序的
企鹅号小编
2018-02-08
1.5K0
2018年IT行业必须面对的7个改变
根据罗致恒富(Robert Half)2018年发布的薪酬指南,科技人员的好时机将一直持续到明年。该指南发现,今天的技术人才缺口将继续给2018年的企业带来压力,这给他们希望雇用的人带来了很多好处。 技术人才在未来的一年将继续供不应求,而IT中仍然很重要的一系列必要技能将发生重大转变。 📷 1 人工智能玩得越来越high 📷 AI作为新的用户界面不再是一个片面的方法。我们需要理解,利用人工智能需要两个策略——一个包括开发人员编写的代码,另一个专注于接口如何收集来自源的数据——从而使AI更加智能。 必须知道的
企鹅号小编
2018-01-24
6430
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档