源码级分析 ThreadPoolExecutor ,可能是最详细的一篇
阿粉万字长文带你解析 ThreadPoolExecutor 为什么要用线程池 你有没有这样的疑惑,为什么要用线 […]...
基于函数计算 + TensorFlow 的 Serverless AI 推理
本文介绍了使用函数计算部署深度学习 AI 推理的最佳实践, 其中包括使用 FUN 工具一键部署安装第三方依赖、 […]...
Lock 和 Condition 并发编程大师重复造轮子?
Photo By Instagram sooyaaa 昨天的问题 Java 在语法层面已经有了 synchro […]...
几位 WWDC 学生奖学金获得者成立了公司,想让更多人体会编程的乐趣
两年前第一次见到上海商学院的黄赓同学时,他和其他几位 iOS Club 社团的成员刚刚获得 WWDC 学生奖学 […]...
图像优化
作者:Jordan Morgan, 原文链接 ,原文日期:2018-12-11 译者: Nemocdz ;校对 […]...
[译]Rust返回引用的不同策略
原文: Strategies for Returning References in Rust by Bryc […]...
来!一起捋一捋机器学习分类算法
大数据文摘出品 来源: builtin 编译: 邢畅、刘兆娜、李雷、钱天培 说起分类算法,相信学过机器学习的同 […]...
使用Python和Keras创建简单语音识别引擎
语音识别是机器或程序识别口语中的单词和短语并将其转换为机器可读格式的能力。通常,这些算法的简单实现有一个有限的 […]...
浅谈业务系统模块化设计-分层
点 击 关 注 “ 微 店 技 术 团 队 ” , 阅 读 更 多 技 术 干 货 1. 前言 互联网产品...
Linux命令解析:su root和su -root
< div id=”content” contentScore=”1 […]...
破解 Kotlin 协程(5) – 协程取消篇
关键词:Kotlin 协程 协程取消 任务停止 协程的任务的取消需要靠协程内部调用的协作支持,这就类似于我们线 […]...
探索系列: NSAssert与dispatch_once
相信大家公司的代码中多多少少存在一些断言(例如NSAssert)。一种常见的断言场景是:SDK的开发者为了避免 […]...
ES 使用和搜索中心的建设之基础介绍与语法
如果你想收集数据和日志信息,并且通过这些数据找到趋势,统计信息,摘要和异常,可以使用Logstash(Elas […]...
Prometheus 监控领域最锋利的“瑞士军刀”
一、Kubernetes 容器监控的标配—Prometheus 1、简介 Prometheus 是由 Soun […]...
Weblogic反序列化远程代码执行漏洞(CVE-2019-2725)分析报告
作者:Googuo@云影实验室 0x01 漏洞描述 4月17日,国家信息安全漏洞共享平台(CNVD)公开了We […]...
终端程序不支持SOCKS5/HTTP代理怎么办?有了这个神器后,终于可以跨越高山和大海了!
你是否经常有在终端下通过一些实用程序进行工作的需求呢,比如:Git 等。但是由于这些终端程序默认并不支持 So […]...
InnoDB btree latch 优化历程
(一般在数据库里面latch 指的是物理Lock, Lock 指的是事务的逻辑lock, 这里混用) 在Inn […]...
搭建数据中台的价值与所需技术
本文先梳理了为何需要数据中台,以及数据中台构建需要用到什么技术,什么平台。 01 在谈过业务中台和数据中台的区 […]...
震惊,阿里P8都在用的深入浅出kubernetes(K8S)指南,竟然泄露了?
作为一个典型的分布式项目,Kubernetes 的部署一直以来都是挡在初学者前面的一只“拦路虎”。尤其是在 K […]...
Vim 从小白到入门
Vim 是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广 […]...