Saturn简介及架构介绍
整理自官方文档。Saturn:一个分布式作业调度平台。据悉Saturn平台已经平稳运行,承载着唯品会核心系统的全部定时任务的调度,监控,配置,经受住了生产环境的各种考验。简介:分布式定时任务的调度,取代传统的Linux Cron/Spring Batch Job的方式,做到全域统一配置,统一监控,任务高可用及分...
2024-01-10Golang标准库中使用log包
导读Golang 语言的标准库中提供了一个简单的 log 日志包,它不仅提供了很多函数,还定义了一个包含很多方法的类型 Logger。但是它也有缺点,比如不支持区分日志级别,不支持日志文件切割等。01、介绍Golang 语言的标准库中提供了一个简单的 log 日志包,它不仅提供了很多函数,还定义了一个包...
2024-01-10Cmake正确使用Protobuf
Protobuf是google开发的一个序列化和反序列化的协议库,我们可以自己设计传递数据的格式,通过.proto文件定义我们的要传递的数据格式。例如,在深度学习中常用的ONNX交换模型就是使用.proto编写的。我们可以通过多种前端(MNN、NCNN、TVM的前端)去读取这个.onnx这个模型,但是首先你要安装protobuf。在之...
2024-01-10electron伪协议获取URL参数
本文转载自:https://newsn.net/苏南大叔最近的文章,讲述了一系列伪协议相关的文章,里面多次涉及到了参数这个概念。不过,这些参数却是看起来类似,实际上有很大不同,并且相互之间有影响关系。在本文中,苏南大叔将对electron伪协议相关代码,进行整体总结。本文测试环境 :win10。设置的...
2024-01-10WPS制作PPT课件
利用PPT不但可以展示自己的工作,更是教育教学致胜的法宝,因此制作PPT课件是当今教师的必备技能,那么如何用WPS制作PPT课件呢?下面我们来讲解一下。首先打开WPS主页,点击上方的【演示】,随后在左侧的搜索框中输入需要制作课件的模板类型: 进入模板页面,选择适合自己课件的模...
2024-01-10【JS】前端面试每日 3+1 —— 第671天
首页专栏javascript文章详情0前端面试每日 3+1 —— 第671天浪子神剑发布于 24 分钟前今天的知识点 (2021.02.15) —— 第671天 (我也要出题)[html] html5中的meta标签robots有什么作用?[css] 使用css画一个羽毛球场地图[js] 写个方法找出页面中除了数字和英文字母外的所有特殊特号[软技能] 有新同事...
2024-01-10【Java】JDK源码分析-TreeMap(1)
首页专栏java文章详情0JDK源码分析-TreeMap(1)WriteOnRead发布于 今天 02:49 1. 概述前面数据结构与算法笔记对红黑树进行了分析,而 TreeMap 内部就是基于红黑树实现的。示意图:它的查找、插入、删除操作的时间复杂度均为 O(logn)。TreeMap 类的继承结构如下:类签名:public class TreeMap<K,V>extends A...
2024-01-10【Java】深圳某小公司面试题:AQS是什么?公平锁和非公平锁?ReentrantLock?
单纯通过一篇文章来想要在面试中答出AQS、公平锁&&非公平锁以及ReentrantLock的加解锁????流程是很难的,强烈建议看完之后自己去翻下源码。...
2024-01-10【JS】从零开始,用elementui躺坑vue - Router
首页专栏javascript文章详情0从零开始,用elementui躺坑vue - Router高志鹏发布于 今天 01:00 Vue Router 是 Vue.js 官方的路由管理器。它和 Vue.js 的核心深度集成,让构建单页面应用变得易如反掌。学习Vue,Vue Router是必须要掌握的技能之一。官方教程是最好的的阅读文献,请仔细阅读应用场景首先,我...
2024-01-10【安卓】导入外部的sqlite数据库,运行时报错打不开数据库.
private SQLiteDatabase openDatabase(String dbfile) {try {if (!(new File(dbfile).exists())) {//判断数据库文件是否存在,若不存在则执行导入,否则直接打开数据库File f = new File(DB_PATH);// 如 database 目录不存在,新建该目录if (!f.exists()) {f.mkdir();}try {InputStream is = this.context.getResources()....
2024-01-10