首页 > 2021年05月03日 > 全部分享
PIC16 bootloader之I2C bootloader
PIC16 I2C bootloader是我为工业级产品开发第一个I2C bootloader, 三层软件架构,工业级bootloader。 ...
分类:其他   时间:2021-05-03 23:01:41    收藏:0  评论:0  赞:0  阅读:26
python3函数可变输入参量
为了使得输入参数的可扩展性更好,python中自带了args和kwargs两种方法,可以用于表示一个tuple类型的可变长度入参。其中args是一系列的一元变量的输入,kwargs是一系列键值对的输入,可以认为是一个二元变量的输入。虽然这两种方案也都可以用自行实现的tuple来替代,但是直接使用这两... ...
分类:编程语言   时间:2021-05-03 23:01:19    收藏:0  评论:0  赞:0  阅读:38
一致性哈希原理及实现
场景描述 假如我们现在有3台缓存服务器,当有一张图片要缓存时,我们希望缓存均匀的分布在3台服务器上,可以使用如下公式来判断要缓存到哪台服务器, hash(图片名称) % 3 当我们想增加或减少服务器时,如增加到4台,得到的余数就和之前存放缓存的结果不同了,结果就是所有缓存在一段时间内就算失效了,可能 ...
分类:其他   时间:2021-05-03 23:01:01    收藏:0  评论:0  赞:0  阅读:41
VS2019c#调用c库方法和c向c#传递数组
【本文内容大部分借鉴https://blog.csdn.net/qq21497936/article/details/83825098 和 https://blog.csdn.net/ghevinn/article/details/17297685 ,方便自己以后使用简单做了总结。】 C#调用c++ ...
分类:编程语言   时间:2021-05-03 23:00:05    收藏:0  评论:0  赞:0  阅读:35
Docker 安装 (Windows 环境)
文章针对 Windows 10 20H2,版本不同情况可能不同,仅供参考。 安装要求: Windows 10 Pro / Enterprise / Edu 版本在 Build 14393 以上的版本 Windows 必须是 64 位版本 需要启动 Windows Hyper-V 和容器特性 检查是否 ...
分类:Windows开发   时间:2021-05-03 22:59:38    收藏:0  评论:0  赞:0  阅读:43
Linux groupadd and groupmod
groupadd [选项] group 三个参数: -g,--gid 指定组gid,除非使用-o,否则gid必须时唯一的 -o,--non-unique 允许创建有重复gid的组 -r, --system 创建一个系统账户 groupmod [选项] group -g,--gid 将组id修改为新的 ...
分类:系统服务   时间:2021-05-03 22:59:29    收藏:0  评论:0  赞:0  阅读:46
数据可视化基础专题(十七):Pandas120题(二):1-20
1-20 import pandas as pd import numpy as np 1.将下面的字典创建为DataFrame data = {"grammer":["Python","C","Java","GO",np.nan,"SQL","PHP","Python"], "score":[1, ...
分类:其他   时间:2021-05-03 22:59:04    收藏:0  评论:0  赞:0  阅读:55
▲全局变量的两大用处
全局变量指的是在外部定义(声明)的变量。 注意,变量与函数不同,变量的声明与定义是同一的,这也就决定了全局变量有两个作用。 1.先行声明作用:有时候我们需要开一个数组,然而其大小要在主函数读入数据后方可知道,这时候有两种方法:一种是开出足够大的数组(还是推荐这种方法,因为只需要一个#define M ...
分类:其他   时间:2021-05-03 22:58:53    收藏:0  评论:0  赞:0  阅读:43
SpringIoC和DI注解开发
1.Spring配置数据源 1.1 数据源(连接池)的作用 数据源(连接池)是提高程序性能如出现的 事先实例化数据源,初始化部分连接资源 使用连接资源时从数据源中获取 使用完毕后将连接资源归还给数据源 常见的数据源(连接池):DBCP、C3P0、BoneCP、Druid等 开发步骤 ①导入数据源的坐 ...
分类:编程语言   时间:2021-05-03 22:58:38    收藏:0  评论:0  赞:0  阅读:35
问题 I: Ponk Warshall
Listening to the rock music permutes your nuclear DNA. This astonishing and unbelievable fact was recently published in the Rock Nature Weekly, one of ...
分类:其他   时间:2021-05-03 22:58:17    收藏:0  评论:0  赞:0  阅读:24
vscode go语言环境搭建
command+shift+P,然后键入:go:install/update tools,将所有 16 个插件都勾选上,然后点击 OK 即开始安装 go env -w GOPROXY=https://goproxy.io go切换proxy中国代理 GO111MODULEGO111MODULE 有三 ...
分类:编程语言   时间:2021-05-03 22:58:02    收藏:0  评论:0  赞:0  阅读:31
python标准库--random模块
random模块简介 random模块:该模块实现伪随机数生成器。 random模块是python内建模块,只需要使用import语句导入即可:import random random模块常用函数 random.random():用于生成一个0到1的随机浮点数:0<= n < 1.0 import ...
分类:编程语言   时间:2021-05-03 22:56:26    收藏:0  评论:0  赞:0  阅读:27
微信小程序request请求正确写法
微信小程序开发中网络请求必不可少.GET .POST请求是最常用的.GET请求,POST请求的时候有好几个坑.我已经为大家填好了. 之前的.GET 请求都是如下这样写:(给大家举个例子) wx.request({ url: url, data: { teacherid: teacherid }, h ...
分类:微信   时间:2021-05-03 22:56:06    收藏:0  评论:0  赞:0  阅读:34
继承—方法重写
方法重写 重写都是方法的重写,与属性无关 静态方法和非静态方法的差别非常大,不能乱写static 静态方法:方法的调用只和左边,定义的数据类型有关 package com.oo.oop.rewrite;?public class B { public static void test(){ Syst ...
分类:其他   时间:2021-05-03 22:55:54    收藏:0  评论:0  赞:0  阅读:31
Python 基础
一、前言 一如既往,开始前先唠叨几句,这两年有点满足于现状了,最近出去找虐了,发现自己的技术有点渣,可以用几个不够来概括:不够扎实,不够深入,不够系统化。好了,啰嗦完了,学习的热情又上来了,计划用一个月的时间把同事遗留给我的书看完,哈哈。 二、如何学好自动化测试 1、编程语言 我选用Python哈 ...
分类:编程语言   时间:2021-05-03 22:55:01    收藏:0  评论:0  赞:0  阅读:47
Ibex 处理器架构简介
Ibex 是什么? Ibex was initially developed as part of the PULP platform under the name "Zero-riscy", and has been contributed to lowRISC who maintains it ...
分类:其他   时间:2021-05-03 22:54:45    收藏:0  评论:0  赞:0  阅读:77
数据库事务
数据库事务 1 数据库事务介绍 事务:一组逻辑操作单元,使数据从一种状态变换到另一种状态。 事务处理原则(事务操作):保证所有事务都作为一个工作单元来执行,即使出现了故障,都不能改变这种执行方式。当在一个事务中执行多个操作时,要么所有的事务都被提交(commit),那么这些修改就永久地保存下来;要么 ...
分类:数据库技术   时间:2021-05-03 22:54:00    收藏:0  评论:0  赞:0  阅读:26
C3P0、Druid和dbcp三种数据源的区别
1、数据库连接池的重要性 传统的模式是按以下步骤: ①在主程序中新建一个数据库连接(connection) ②然后利用这个连接进行sql操作 ③断开连接(即释放资源) 这种模式存在一些问题 1)获取数据库连接(connection)的时候,都需要将Connection加载到内存中,再验证用户名和密码 ...
分类:数据库技术   时间:2021-05-03 22:52:59    收藏:0  评论:0  赞:0  阅读:30
Linux实时查看日志的四种命令详解
如何在Linux中实时查看日志文件的内容?那么有很多实用程序可以帮助用户在文件更改或不断更新时输出文件的内容。在Linux中实时显示文件内容的常用命令是tail命令(有效地管理文件)。 1. tail命令 - 实时监控日志 如上所述,tail命令是实时显示日志文件的最常用解决方案。但是,显示该文件的 ...
分类:系统服务   时间:2021-05-03 22:52:50    收藏:0  评论:0  赞:0  阅读:39
kernel exception vector table
kernel exception vector table kernel里异常vector table define在如下位置,(1)/(2)/(3)/(4)部分分别对应上面table中的第1、2、3、4行。 一个vector占128字节,在该vector里,会有branch指令跳转到对应的exce ...
分类:其他   时间:2021-05-03 22:52:33    收藏:0  评论:0  赞:0  阅读:34
479条   1 2 3 4 ... 24 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!