spi,简单来说,就是service provider interface,说白了是什么意思呢,比如你有个接口,现在这个接口有3个实现类,那么在系统运行的时候对这个接口到底选择哪个实现类呢?这就需要spi了,需要根据指定的配置或者是默认的配置,去找到对应的实现类加载进来,然后用这个实现类的实例对象。 ...
分类:
其他好文 时间:
2021-04-19 15:37:41
阅读次数:
0
\(\text{Problem}:\)第二类斯特林数·行 \(\text{Solution}:\) 引理 \(1\): \[ x^{n}=\sum\limits_{i=0}^{n}\binom{x}{i}{n\brace i}i! \] 把上界 \(n\) 改为 \(x\) 就可以二项式反演了。设 ...
分类:
其他好文 时间:
2021-04-19 15:37:21
阅读次数:
0
计算过程:流过电阻R3的电流I3 ,流过电阻R2的电流I2 ,流过电阻R1的电流I1 FB引脚反馈电压VFB, 单片机DAC输出电压VG,二极管压降VD, 通过下面推导: I3=(VG-VD-VFB)/R3I2=(VOUT-VFB)/R2I1=VFB/R1VD为二极管导通电压0.4V VFB=1.2 ...
分类:
其他好文 时间:
2021-04-19 15:37:04
阅读次数:
0
每隔 0.5 秒输出当前 .git 目录的文件 watch -n .5 "tree .git" 需要安装 watch 和 tree 命令, brew install watch brew install tree ...
分类:
系统相关 时间:
2021-04-19 15:36:48
阅读次数:
0
包package 每个Go程序都是由包构成的, 程序从main包开始运行, 按照约定, 报名与导入路径的最后一个元素一致, 例如"match/rand"包中的源码均以package rand语句开始 导入 单行导入 import "fmt" import "match" 括号分组导入(注意没有逗号) ...
分类:
编程语言 时间:
2021-04-19 15:36:28
阅读次数:
0
特殊属性 1 # 2 # @author:浊浪 3 # @version:0.1 4 # @time: 2021/4/17 9:34 5 # 6 7 8 class A: 9 pass 10 class B: 11 pass 12 class C(A,B): 13 def __init__(self ...
分类:
编程语言 时间:
2021-04-19 15:35:56
阅读次数:
0
项目相关介绍请查看https://github.com/MultiChain/multichain-web-demo,简单来说就是multichain节点的网页可视化。 第一步:安装Apache 1 # 安装Apache2 2 sudo apt-get install apache2 3 # 重启A ...
分类:
Web程序 时间:
2021-04-19 15:35:39
阅读次数:
0
(RPC理论) RPC概述 RPC是什么 RPC(Remote Procedure Call)远程过程调用协议,一种通过网络从远程计算机上请求服务,而不需要了解底层网络技术的协议。RPC它假定某些协议的存在,例如TPC/UDP等,为通信程序之间携带信息数据。在OSI网络七层模型中,RPC跨越了传输层 ...
分类:
其他好文 时间:
2021-04-19 15:35:22
阅读次数:
0
UGUI源码 地址:https://github.com/Unity-Technologies/uGUI 文档:https://docs.unity3d.com/Packages/com.unity.ugui@1.0/manual/index.html URP源码 于Package Manager里 ...
分类:
编程语言 时间:
2021-04-19 15:35:05
阅读次数:
0
(Linux入门) Linux基本概念 1: 内核 简单来说,就是将计算机硬件运作起来的程序 Linux内核模块有下面这些:存储管理、CPU和进程管理、文件系统、设备管理和驱动、网络通信,以及系统的初始化引导、系统调用等 2:发行版 发行版,就是把内核和应用软件做一个打包 3:磁盘分区 磁盘分区是把 ...
分类:
系统相关 时间:
2021-04-19 15:34:48
阅读次数:
0
近期华为开发者论坛有收到开发者提问:我的应用app需要调用GPS的位置服务,已经将应用所需要的所有权限全部打开,而且使用了wifi和4G网络,手机的耗电管理和联网管理等设置也全部为app开放,但使用标准Android接口调用的GPS位置和速度数据依然非常不准确,怎么解决呢?问题链接 Android原 ...
分类:
其他好文 时间:
2021-04-19 15:34:35
阅读次数:
0
SQL注入问题 导致SQL注入的根本原因是什么? 用户输入的信息中含有sql语句的关键字,并且用户所输入的信息参与了sql语句的编译过程,导致sql语句的原意被扭曲。 模拟用户登陆注册,演示sql注入 import java.sql.*; import java.util.HashMap; impo ...
分类:
数据库 时间:
2021-04-19 15:34:17
阅读次数:
0
原题链接 题意:在一个环中,给每个数涂色,要求不同的相邻的数字颜色不同。 题解:很显然的是,偶数只要是 \(121212\) 就可以保证都不相同,如果是奇数环,那么要小心头尾会相遇,那么如果还是 \(1212\) 那么如果 \(a_{n-1}\) 和 \(a_{1}\) 都 \(\neq a_{n} ...
分类:
其他好文 时间:
2021-04-19 15:33:58
阅读次数:
0
(Git基础知识) 认识Git 版本控制 版本控制是一种记录文件内容变化,方便以后查阅特定版本修改情况的系统 版本控制的发展史 1:本地版本控制系统 主要是采用简单的数据库来记录文件历次更新的差异 在硬盘上保存文件修订前后的变化 那么,上面这种控制系统,只能在本地使用,怎么能让不同的开发者协同工作呢 ...
分类:
其他好文 时间:
2021-04-19 15:33:35
阅读次数:
0
MQ是消息通信的模型;实现MQ的大致有两种主流方式:AMQP、JMS。 1.2.1. AMQP AMQP是一种协议,更准确的说是一种binary wire-level protocol(链接协议)。这是其和JMS的本质差别,AMQP不从API层进行限定,而是直接定义网络交换的数据格式。 1.2.2. ...
分类:
其他好文 时间:
2021-04-19 15:33:16
阅读次数:
0
参考 OpenCV 角点检测: https://www.cnblogs.com/wj-1314/p/13364875.html 2020年3月17日之后一代传奇算法SIFT专利到期: https://blog.csdn.net/cleanlii/article/details/109561089 P ...
分类:
编程语言 时间:
2021-04-19 15:33:01
阅读次数:
0
1.1 Elasticsearch 是什么 The Elastic Stack, 包括 Elasticsearch、Kibana、Beats 和 Logstash(也称为 ELK Stack)。能够安全可靠地获取任何来源、任何格式的数据,然后实时地对数据进行搜索、分析和可视化。Elaticsearc ...
分类:
其他好文 时间:
2021-04-19 15:27:46
阅读次数:
0