-
30 分钟快速入门 Docker 教程
在没有 Docker 的时代,我们会使用硬件虚拟化(虚拟机)以提供隔离。这里,虚拟机通过在操作系统上建立了一个中间虚拟软件层 Hypervisor ,并利用物理机器的资源虚拟出多个虚拟硬件环境来共享宿...
-
linux下GDB调试
linux下GDB是一个非常强大的调试工具,但是他不像vs一样具有强大的图形界面,基本都靠命令来进行调试,对于新手来说也算是个坎。下面就跟大家一起探究一下gdb这个强大的调试工...
-
分布式之数据库和缓存双写一致性方案解析
引言 为什么写这篇文章? 首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。 但是在更新缓存方面,...
-
Golang 之channel
1.channel 的特性 goroutine-safe,多个 goroutine 可以同时访问一个 channel。 多goroutine共享和通信 先进先出FIFO 可以导...
-
ResNet论文阅读
论文下载 通过GoogLeNet和VGG我们发现,加深网络的层数对于提升准确度的帮助是非常大的。然而在实践中,添加过多层后训练误差往往不降反升。即使利用Batch Normalization使得...
-
使用 PHP 来做 Vue.js 的 SSR 服务端渲染
对于客户端应用来说,服务端渲染是一个热门话题。然而不幸的是,这并不是一件容易的事,尤其是对于不用 Node.js 环境开发的人来说。 我发布了两个库让 PHP 从服务端渲染成为可能.spat...
-
SpringBoot中的五种对静态资源的映射规则
SpringBoot中的SpringMVC配置功能都是在 WebMvcAutoConfiguration 类中, xxxxAutoConfiguration 就是帮我们给容器中自动配置组件的;idea...
-
全局自动优化:C++ 机器学习库dlib引入自动调参算法
dlib 是一个开源的 C++ 机器学习算法工具包,被广泛用于工业界和学术界,覆盖机器人、嵌入式设备、手机和大型高性能计算设备等环境。在最近一次更新(v19.8)中,其开发者引入了自动调优超参数的 L...
-
字节跳动在 Spark SQL 上的核心优化实践
以下是 字节跳动数据仓库架构负责人郭俊 的分享主题沉淀,《字节跳动在Spark SQL上的核心优化实践》。 团队介绍 数据仓库架构团队负责数据仓库领域架构设计,支持字节跳动几乎所有产品线(...
-
scrapy-redis分布式爬取猫眼电影
能够利用redis缓存数据库的优点去重来避免数据的大面积冗余 1、首先就是要创建猫眼爬虫项目 2、进入项目内部创建一个爬虫文件 创建完文件之后就是要爬取的内容,我这边以爬取猫眼电影的...
-
宜信正式开源其AIOps落地三大利器
宜信技术研发中心在业内技术大会上宣布正式开源支撑AIOps 的三大利器:UAVStack、Wormhole、DBus。 不断开放开源技术,推动技术共同成长是宜信技术生态的目标之一。包括在今天正式...
-
最简单流处理引擎——Kafka Streams简介
Kafka在0.10.0.0版本以前的定位是分布式,分区化的,带备份机制的日志提交服务。而kafka在这之前也没有提供数据处理的顾服务。大家的流处理计算主要是还是依赖于Storm,Spark Stre...