• 前台开发者常用的9个JavaScript图表库

    2018-10-15 3
    当前,数据可视化已经成为数据科学领域非常重要的一部分。不同网络系统中产生的数据,都需要经过适当的可视化解决,以便更好的呈现给客户读取和分析。对任何一个组织来说,假如能够充分的获取数据、可视化数据和分析数据,那么就能很大程度上帮助理解数据产生的深层次起因,以便据此做出正确的决定。对于前台开发人员来说,
  • 了解 Linux 网络栈:Linux 网络协议栈简单总结

    2018-10-15 2
    1. Linux 网络路径1.1 发送端1.1.1 应用层(1) Socket 应用层的各种网络应用程序基本上都是通过 Linux Socket 编程接口来和内核空间的网络协议栈通信的。Linux Socket 是从 BSD Socket 发展而来的,它是 Linux 操作系统的重要组成部分之一,它
  • 数据库两大必备神器:索引和锁底层原理是什么!

    2018-10-15 2
    一、索引在之前,我对索引有以下的认知:索引可以加快数据库的检索速度;表经常进行INSERT/UPDATE/DELETE操作就不要建立索引了,换言之:索引会降低插入、删除、修改等维护任务的速度;索引需要占物理和数据空间;理解过索引的最左匹配准则;知道索引的分类:聚集索引和非聚集索引;Mysql支持Ha
  • 互联网之父发布的去中心化平台 Solid 是什么

    2018-10-15 6
    上周出了一条消息,互联网之父 Tim Lee 发布了一个去中心化的平台,叫 Solid。 这条消息在区块链圈子内,广为传播,消息是这样的:很多人就会问, Solid 是一种区块链吗? 大家一看到 “去中心化”,便直接关联上区块链,可见前一阵子区块链科普力度之大。首先,Solid 不是区块链,这无须置
  • 以女朋友为例讲解 TCP/IP 三次握手与四次挥手

    2018-10-15 3
    背景和女朋友异地恋一年多,为了保持感情我提议每天晚上视频聊天一次。从好上开始,到现在,一年多也算坚持下来了。问题有时候聊天的过程中,我的网络或者者她的网络可能会不好,视频就会卡住,听不到对方的声音,过一会儿之后才会恢复。中间双方可能就要不断确实认网络能否恢复,但是有时候会:她:“你可以听到了吗?”我:
  • Processing雁群试验

    2018-10-15 2
    本文利用Processing完成一个3D随机渲染案例。因为最终动画效果像大雁群徘徊飞舞,我为其取名“雁群试验”。为了简化说明,我们先用一个正方体旋转做说明,代码如下:TIM截图20181011151543.jpgfloat angle=0;void setup() { size(500, 500,
  • Linux基础知识

    2018-10-15 2
    计算机硬件的5大单元分为输入单元,CPU,内存,输出单元,外部存储设施。软件运行时输入单元输入内容,进入内存,CPU由控制单元和算术逻辑单元组成,控制单元控制算术逻辑单元从内存中读取数据,内存和外部存储设施进行交互,运算完毕以后输出到输出单元,完成软件的运行。CPU的种类CPU内部含有少量小的指令集
  • Linux基础入门(三)

    2018-10-15 2
    一、Linux客户管理1、查看客户打开终端,输入命令who am i 或者 who mom likes可以看到,第一列为登陆的终端名;第二列ttys000为登陆终端个数,当你重新开启一个终端后输入who am i 或者 who mom likes命令,ttys000会变为ttys001;第三列为登陆
  • 跟我一起学Linux——Ubuntu 16.04下安装上网代理商服务器Squid3

    2018-10-15 3
    在局域网内部署集群,往往存在代理商上网需求。即保证一台服务器直接联网,并将其设置为代理商服务器,其余不能上网服务器指定该服务器为代理商,最终实现上网。下面就演示如何完成上述功能(默认情况下,局域网内机器互相可ping通)。1、在代理商服务器上安装Squid3并配置(1)安装squid3#sudo a
  • 初学者指南:在 Ubuntu Linux 上安装和使用 Git 和 GitHub

    2018-10-15 2
    Github 是一个存放着世界上最棒的少量软件项目的宝藏,这些软件项目由全世界的开发者无私贡献。这个看似简单,实则非常强大的平台由于大大帮助了那些对开发大规模软件感兴趣的开发者而被开源社区所称道。 这篇向导是对于安装和使用 GitHub 的的一个快速说明,本文还将涉及诸如创立本地仓库,如何链接这个本
  • 一步步华丽不输mac os的安装ubuntu系统

    2018-10-15 2
    玩惯了win系统和macos(黑苹果)你能否想试一试这个不一样的ubuntu系统带来的新花样呢?什么是ubuntu?ubuntu系统基于Debian发行版和GNOME桌面环境。Ubuntu的目标在于为一般客户提供一个最新的、同时又相当稳固的主要由自由软件构建而成的操作系统,它可免费使用,并带有社团及
  • 教你一步一步在centos7.2安装部署 Docker Swarm集群

    2018-10-15 2
    前言Swarm 在 Docker 1.12 版本之前属于一个独立的项目,在 Docker 1.12 版本发布之后,该项目合并到了 Docker 中,成为 Docker 的一个子命令,docker swarm是创立服务器集群的工具,只要要几条命令即可以创立一个服务器集群。它内置少量服务器集群需要的工具
  • 搭建CentOS7+Jenkins+Docker持续集成系统

    2018-10-15 2
    Jenkins与Docker是目前市面上最主流的持续集成工具,作为一名开发工程师尤其是运维工程师假如不会这两门技术的话会被人笑话的。本文就来详情一下如何搭建Jenkins + Docker系统。首先准备一台CentOS服务器,最好保证2核+4G以上配置。为了保证Jenkins与Docker能够顺利安
  • Hadoop、Spark等5种大数据框架比照,你的项目该用哪种?

    2018-10-15 2
    Hadoop、Spark等5种大数据框架比照,你的项目该用哪种?大家还在纠结用哪个框架合适?一篇文章帮你快速分辨Hadoop、Spark、Storm、Samza和Flink这五种大数据框架的优势和局限大数据是收集、整理、解决大容量数据集,并从中取得见地所需的非传统战略和技术的总称。尽管解决数据所需的
  • kafka集群内复制功能深入剖析

    2018-10-15 2
    kafka是一个分布式发布订阅消息系统。由LinkedIn开发并已经在2011年7月成为apache顶级项目。kafka在LinkedIn, Twitte等许多公司都得到广泛使用,主要用于:日志聚合,消息队列,实时监控等。0.8版本开始,kafka支持集群内复制,从而提高可用性和系统稳固性,这篇文章
  • 「Linux」Apache2.2.32 + MySQL5.7.16 + PHP5.6.34

    2018-10-15 2
    OS: 6.8 x64 基本服务安装http: 2.2.32mysql: 5.7.16php: 5.6.34# 需要的软件包:autoconf2.63自带freetype2.3.11自带libjpeg1.2.1自带libpng1.2.49自带gd2.0.35自带libxml22.7.6自带zlib1
  • 使用Apache Kafka和KSQL实现流解决普及化(2)

    2018-10-15 2
    本文要点针对用户操作、操作仪表板、在线分析等应用场景,使用Apache Kafka和KSQL构建数据集成和解决应用程序。流解决的主要好处包括:数据加强一次性完成、低推迟解决、向用户Ops团队实时发送通知。你可以使用变化数据捕获(CDC)工具把数据库的数据以及任何后续的变化镜像到Kafka主题。使用K
  • Gatsby.js 未来的网页01:渐进式网页应用程式

    2018-10-15 2
    网页开发的世界日新月异,我目前最关心的技术包括:React Stack、PWA、GraphQL还有Serverless等。而Gatsby.js这个静态网页产生器用上了前三者,因而,我决定好好地研究一下Gatsby.js,并且要用它完成一个新网站。未来的网页:渐进式网页应用程式PWA: Progres
  • 程序里怎样表达“没有”

    2018-10-15 2
    最近忙着调研gRPC做服务治理,尝试用protobuf3重写现有的接口逻辑,发现了一个问题:protobuf3的基本类型不支持nullable。假如想表达“没有”,就只能用对应数据类型的默认值,比方,字符串的默认值是"",整数是0,布尔类型是false。在团队里开展了一个探讨——程序里要不要表达“没
  • kaggle实战之AlexNet迁移学习训练猫狗分类器(一)

    2018-10-15 2
    这篇文章主要详情如何利用AlexNet预训练模型来训练一个猫狗分类器,主要内容包括:项目结构详情数据探究数据的准备AlexNet模型的构建模型的训练和性能评估结果的提交一、项目结构详情1、相关数据下载地址项目地址:https://github.com/steelOneself/kaggle/tree
手机二维码手机访问领取大礼包
返回顶部