公众号_coredump 公众号_coredump / 5 天前

LevelDB 完全解析(九):写操作

LevelDB 提供三个和写操作相关的接口: Put[1] :插入 / 修改一条记录。Delete[2] :删除一条记录。Write[3] :原子地插入 / 修改 / 删除多条记录。Put 和 Delete 都是直接调用 Write 来实现的: leveldb::DBImpl::Put => leveldb::DB::Put => leveldb::DBImpl::Writeleveldb::DBImpl::Delete => leveldb::DB::Delete => leveldb::DBImpl::WriteWrite 接口 leveldb::DBImpl::Write 的函数声明如下: virtualStatusWrite(...

Leveldb

美团技术团队 美团技术团队 / 5 天前

美团无人配送 CVPR 2020 论文 CenterMask 解读

总第 395 篇 2020 年 第 18 篇 计算机视觉技术是实现自动驾驶的重要部分,美团无人配送团队长期在该领域进行着积极的探索。不久前,高精地图组提出的 CenterMask 图像实例分割算法被 CVPR2020 收录,本文将对该方法进行介绍。 CVPR 的全称是 IEEE Conference on Computer Vision and Pattern Recognition,IEEE 国际计算机视觉与模式识别会议,它和 ICCV、ECCV 并称为计算机视觉领域三大顶会。

计算机视觉 美团 CVPR

嘉民617 嘉民617 / 5 天前

前端也能轻松年薪 20w+?超详细前端入门攻略拿去

点击前端充电营,关注我们 前言来自一名多年工作经验的前端工程师倾情力作!最近看到有很多小伙伴在提问,我是新手想学习前端应该怎么入门?我对前端很感兴趣但是一直搞不懂什么 css、js 到底怎么写的,为什么这个样式这样写总是不行呢?有没有系统学习 css 知识的书籍、课程推荐?因此,我在这里特意整理了一份超详细的《前端入门进阶路线规划攻略》,主要分为三大方面...

前端

Tony沈哲 Tony沈哲 / 5 天前

Kotlin Coroutines Flow 系列(五)

attractive-beautiful-fashion-female-245388.jpg 八。 Flow 其他的操作符 8.1 Transform operatorstransform 在使用 transform 操作符时,可以任意多次调用 emit ,这是 transform 跟 map 最大的区别: fun main() = runBlocking {(1..5).asFlow().transform {emit(it * 2)delay(100)emit(it * 4)}.collect { println(it) }}transform 也可以使用 emit 发射任意值: fun main() = runBlocking {(1..5).asFlow().transf...

Kotlin

暗夜余晖 暗夜余晖 / 5 天前

手撕 Webpack:创建自己的 library

什么是 library?webpack 除了打包应用程序代码,还可以用于打包 JavaScript library。我们在使用 vue 、element 等前端框架(library)时,可以通过 ES6 Modules import 导入使用,也可以通过 script 引入组件库,更或是使用 CommonJS,要支持这么多的使用方式,需要熟悉使用 output.library 和 output.libraryTarget 两个选型的使用。

JavaScript Webpack

一猿小讲 一猿小讲 / 5 天前

项目中如何实现 SQL 耗时监控?

项目开发中,经常会对耗时较长的SQL进行针对性优化,而在搭建项目雏形时,统计 SQL 耗时的能力,是项目中必不可少的基础服务能力。 那么,大家平时在项目中,都是怎么实现 SQL 耗时监控的呢? 本次结合实际项目,去看看如何实现 SQL 耗时监控?当下的绝大多数项目还是主要基于 MyBatis 技术栈完成 CRUD,接下来主要基于 MyBatis 技术栈去谈实现。1 关键位置,横插一刀,学名:拦截器。

sql

hoohack hoohack / 5 天前

理解 Java 8 中的时间 API

在 Java8 之前,在 Java 开发过程中,如果要操作时间,是使用 Date 这个类,在 Java8 中新增了 LocalTime、LocalDate 和 LocalDateTime,日期和时间的处理变得更加方便和容易。用了一段时间,刚开始每次用的时候都要上网查一波才能找到要的答案,后来认真看一下官网的 API,发现也不是那么难理解,现在能够通过自己的理解找到自己想要的表达式,在这里做个小小的学习总结。

Java API

JoonWhee JoonWhee / 5 天前

2 年 6 个月 11 天,外包到阿里的修仙之路

前言 估计有同学会有疑问,为什么要精确到天?是为了装逼吗?答:仅仅是为了证明咱的严谨(其实就是为了装逼) 肯定有同学心里会吐槽:真的是外包吗?估计又是个标题党,吹牛逼,*&¥%¥答:真的是外包哈,但是不是阿里的外包。是某传统外包公司,主要做项目外包。还有就是如果从我离职的那天算起,应该是 2 年 3 个月 24 天。

阿里 外包

dreamapple dreamapple / 5 天前

深入理解 JS 对象隐式类型转换的过程

深入理解JS对象隐式类型转换的过程在平时的开发工作中,我们有时会遇到需要将一个对象转换成基本类型的情况。很多情况下这个过程都是自动完成的,我们不需要手动处理。但是每当遇到这种情况的时候,你是否有思考过其背后的逻辑是怎样的?这篇文章会跟大家一起探讨一下这个问题。 在开始这篇文章之前,大家可以尝试思考一下下面问题的答案,看看自己对这部分知识的掌握程度怎么样。

JS

clumsy clumsy / 5 天前

[译] Deno 1.0,来了解一下

编者按:本文译者李松峰,资深技术图书译者,翻译出版过 40 余部技术及交互设计专著,现任 360 奇舞团 Web 前端开发资深专家,360 前端技术委员会委员、W3C AC 代表。 原文地址:https://blog.logrocket.com/deno-1-0-what-you-need-to-know/ 原文作者:David Else 经过近两年的等待,官方正式宣布 Deno 1.0 将于 5 月 13 日发布。如今,API 已经冻结,倒计时开始。

JavaScript Deno

为了减少您的阅读压力,首页仅提供最新的 10 页文章列表,如需查阅更多内容请点击对应的文章标签。

Top