精度、延迟两不误,移动端性能新SOTA,谷歌TF开源轻量级EfficientNet
今天,谷歌在 GitHub 与 TFHub 上同时发布了 EfficientNet-Lite,该模型运行在 T […]...
使用VisualVM监控应用GC
我们知道,使用VisualVM可以监控Java应用的各种运行时信息,包括资源占用、正在运行的线程等等。本文将简 […]...
数据库原理之事务是如何实现的:从 MVCC 到各种锁
接着上1篇,继续讲事务实现。 6.6.5各种锁 MVCC 解决了快照读和写之间的并发问题,但对于写和写之间、当 […]...
完整实战项目:Python爬虫+Flask,带你创建车标学习网站
有用的数据是哪些? 品牌名称、车标图片、成立时间、主要车型、官网。 那么让我们开始通过爬虫,获取车标网下所有的 […]...
一句话,讲清楚java泛型的本质(非类型擦除)
背景 昨天,在逛论坛时遇到个这么个问题,上代码: public class GenericTest { //方 […]...
JNI基础知识
JNI(Java Native Interface),它是java中的一套接口,用来跟c和c++通信。 JNI […]...
阿里人脸识别安全技术获专利 可防范3D人脸面具攻击
当人脸识别遇上3D技术,谁将是最后的胜利者?长期困扰人脸识别行业的安全问题有了最新的解法。日前,阿里安全推出的 […]...
【逼你学习】让自制力提升300%的时间管理方法、学习方法分享
点赞再看,养成习惯,微信搜索【 三太子敖丙 】关注这个互联网苟且偷生的工具人。 本文 GitHub https […]...
2019 年多家开源公司改变了方向,这是正确的举动吗?
本文从 2019 年多家著名开源公司因为云服务对其业务的威胁而更改代码许可的事件出发,分析了正反两方意见和心理 […]...
使用Prometheus监控Flink
这篇文章介绍了如何利用Apache Flink的内置指标系统以及如何使用Prometheus来高效地监控流式应 […]...
这一次谷歌很强硬,App 再不支持,两个月后将拒绝上架!
一. 序 事情是这样的,前几天收到 Google Play 的通知邮件,这才想起来有几款在 Google Pl […]...
gopl goroutine 和通道
Go 语言的并发编程风格 Go 有两种并发编程风格: goroutine 和通道(chennle),支持 通信 […]...
Flink 任务失败恢复策略
Flink版本:1.11.0 当任务失败时,Flink 需要重新启动失败的任务以及受到影响的任务,以将作业恢复 […]...
5大最新云原生镜像构建工具全解析,3个来自Google,你了解几个?
1云原生大背景下的镜像构建 在分享开始,我想先跟大家简单聊一下云原生,可能不会详细展开,而是带领大家了解一下云 […]...
SecureCRT中文编码乱码解决
1、mysql表和列都已经设置UTF-8了,然后还是不能输入中文和中文显示乱码。 2、在SecureCRT下: […]...
【JVM】堆体系结构及其内存调优
堆体系结构 一个JVM实例只存在一个堆内存,堆内存的大小是可调节的。类加载器读取类文件后,需要把类、方法、常量 […]...
VS Code 源码分析 – 多语言实现
文末福利:开发者藏经阁 NO.1 前言 传统前端 App 多语言最简单的实现可以由一套响应式数据流管理系统来托 […]...
NetSet:一款功能强大的自动化网络流量安全增强工具
NetSet NetSet是一款自动化安全增强工具,该工具的主要目的就是将很多复杂的操作以自动化的方式实现,并 […]...
全景分割新突破,创新奇智荣获MIT场景解析评测世界冠军
近日,创新奇智凭借突破性的AInnoSeg全景分割算法,刷新MIT Scene Parsing Benchma […]...
Echo 系列教程 — 定制篇2:自定义 Validator,进行输入校验
上一篇讲 Binder 时提到,参数自动绑定和校验是 Web 框架很重要的两个功能,可以极大的提升开发速度,并 […]...