首页 > 2021年06月21日 > 全部分享
gpio模拟pwm信号(风扇转速控制)
一、需求: 四路风扇分别通过PA6\PG9\PG11\PG12四个脚输出pwm信号,控制风扇风速。但是芯片这4个脚没用硬件PWM功能,所以必须使用io口模拟pwm时序。 主要通过高精度定时器hrtimer去模拟pwm时序 二、功能实现 1、dts文件注册pwm设备 gpio-pwms { compa ...
分类:其他   时间:2021-06-21 20:40:53    收藏:0  评论:0  赞:0  阅读:36
Android源码学习一搭建源码构建环境
1、设置 Linux 构建环境 Android源代码官网:https://source.android.google.cn/ 官方声明:“重要提示:自 2021 年 6 月 22 日起,我们不再支持在 MacOS 上进行平台开发。” 虚拟机环境:使用VMware Workstation Pro16 ...
分类:移动平台   时间:2021-06-21 20:40:43    收藏:0  评论:0  赞:0  阅读:21
Idea使用javadoc注解时,参数对齐
有代码洁癖的小伙伴看过来~ 平时我们格式化代码时,代码时这样式儿的,代码中的参数和后面的说明中间是有一个空格 先看看修改后的效果 想要修改的小伙伴可以参考后面的步骤, 1. File 》settings 》Editor 》Code Style 》java 》java doc 选择将所有参数对齐,步骤 ...
分类:编程语言   时间:2021-06-21 20:40:30    收藏:0  评论:0  赞:0  阅读:21
HBase MemStore
MemStore 详解 Store A Store hosts a MemStore and 0 or more StoreFiles (HFiles). A Store corresponds to a column family for a table for a given region. 多 ...
分类:其他   时间:2021-06-21 20:40:19    收藏:0  评论:0  赞:0  阅读:21
[GIT] git打标签tag和分支branch的区别
tag代表了当前的提交点,是个点,tag是当前提交点的一个记录,tag名字是不能重复的,就代表了唯一的这个点 branch代表里新的支线,是个线,可以继续延展 当在某个分支上打了个tag,那么这个tag就代表了当前这个分支的这个点 当回滚或者检出到这个tag的时候,代码就会回到这个点 tag是静态的 ...
分类:其他   时间:2021-06-21 20:40:07    收藏:0  评论:0  赞:0  阅读:26
数据聚合架构模式
购买下单 > swoft客户端 > 订单微服务(swoft服务端) > 订单服务的mysql(修改库存) ↓生产者推送消息 rabbitmq集群 ↑消费者消费消息 - 数据异构聚合 > 存入或修改 redis/mongodb ↑查询聚合数据或异构数据 前端商品详情页 > swoft客户端 > 商品微 ...
分类:其他   时间:2021-06-21 20:39:57    收藏:0  评论:0  赞:0  阅读:26
cratedb写入数据
环境: Python:3.6.5 Cratedb:4.5.1 写入程序 #!/usr/bin/env python #coding=utf-8 from crate import client import os, time, datetime ##client = Client(host='192 ...
分类:数据库技术   时间:2021-06-21 20:39:47    收藏:0  评论:0  赞:0  阅读:18
modbus协议
说起协议,我们对http协议比较熟悉,因为每天上网都离不开它。 http协议暂且不表,今天我介绍下modbus协议。modbus是一种应用层协议,它主要在工控场景下使用,比如PLC控制设备,上位机和PLC通过modbus协议通信。 1、modbus的概况 注意:数组长度只是个参考,后面会有详细说明。 ...
分类:数据库技术   时间:2021-06-21 20:39:22    收藏:0  评论:0  赞:0  阅读:34
如何修改C#Chart控制图区域百分比
如果我有一个包含2个chartAreas的图表控件,默认情况下图表控件会将chartAreas放在彼此的顶部,使得每个区域占据图表控件可用大小的50%.有没有办法改变chartAreas的百分比,以便我可以说,顶部图表占据该区域的75%,而底部图表占25%? 所以,我最终找到了它,但我不认为它有很好 ...
分类:Windows开发   时间:2021-06-21 20:39:08    收藏:0  评论:0  赞:0  阅读:63
python网络编程 socketserver模块
4、socketserver模块 socketserver中包含了两种类,一种为服务类(server class),一种为请求处理类(request handle class)。前者提供了许多方法:像绑定,监听,运行…… (也就是建立连接的过程)后者则专注于如何处理用户所发送的数据(也就是事务逻辑) ...
分类:编程语言   时间:2021-06-21 20:38:55    收藏:0  评论:0  赞:0  阅读:38
element ui table 复选框bug
BUG:使用element ui table 复选框功能时,当勾选完成后 去执行一些事件,勾选取消了。 解决:①为table-column添加reserve-selection属性 ②为table添加row-key方法 返回一个唯一的值 :row-key="方法名" 方法名(row){return ...
分类:其他   时间:2021-06-21 20:38:42    收藏:0  评论:0  赞:0  阅读:21
var let const 变量声明学习
ES6【ES2015】之前 : var 函数作用域 作用域提升 重复声明不报错 全局声明的变量成为window对象的属性 ES6【ES2015】之后 : let 块级作用域 没有提升,有TDZ【temporal dead zone】=【暂时性死区】 不能重复声明 混用var 和let ,重复声明会报 ...
分类:其他   时间:2021-06-21 20:38:33    收藏:0  评论:0  赞:0  阅读:21
定时任务
在线Cron表达式生成器 (qqe2.com) 1.在主启动类上添加注解 @EnableScheduling 2.创建定时任务类,使用cron表达式 /** * 测试 * 每天七点到二十三点每五秒执行一次 */ @Scheduled(cron = "0/5 * * * * ?") public vo ...
分类:其他   时间:2021-06-21 20:38:24    收藏:0  评论:0  赞:0  阅读:20
Lucene知识总结
(1) Lucene查询上只能提供近实时而非实时查询,原因是Segment在被flush或commit之前,数据保存在内存中,是不可被搜索的。 (2) IndexWriter提供的核心接口都是线程安全的,并且内部做了特殊的并发优化来优化多线程写入的性能。IndexWriter内部为每个线程都会单独开 ...
分类:Web开发   时间:2021-06-21 20:38:10    收藏:0  评论:0  赞:0  阅读:29
归并排序
归并排序 原理 归并排序是一种分治算法。其思想是将原始数组切分成较小的数组,直到每个小数组只有一个位置,接着将小数组归并成较大的数组,直到最后只有一个排序完毕的数组。 function merge(left, right) { let result = [], i = 0, j = 0; while ...
分类:编程语言   时间:2021-06-21 20:37:57    收藏:0  评论:0  赞:0  阅读:37
centos7.5-nginx-1.20.1安装教程
1.安装编码依赖包 nginx在linux安装的前提需要:wget、gcc、pcre、openssl、zlib [root@master ~]# yum -y install gcc gcc-c++ [root@master ~]# yum install -y pcre pcre-devel [r ...
分类:其他   时间:2021-06-21 20:37:42    收藏:0  评论:0  赞:0  阅读:16
Nginx部署Vue项目以及解决刷新页面404问题
在宝塔面板站点中增加相应配置: location / { try_files $uri $uri/ @router; index index.html; } location @router { rewrite ^.*$ /index.html last; } ...
分类:其他   时间:2021-06-21 20:37:30    收藏:0  评论:0  赞:0  阅读:25
geotools模块梳理
模块列表 Module 目的 gt-render 地图,渲染(org.geotools.[map|render]) gt-jdbc 访问空间数据库(org.geotools(.data).jdbc) gt-main gt-opengis的延展和实现 gt-xml XML数据访问(org.geotoo ...
分类:其他   时间:2021-06-21 20:37:22    收藏:0  评论:0  赞:0  阅读:21
Openldap 安装使用
openldap介绍和使用 为什么会有本文? 早期,公司是没有统一认证这个东西的,所以各自玩各自的。于是, confluence一个用户体系,gitlab一个用户体系,Jenkins一个用户体系等等, 开发中要用到的开源软件数不胜数,每个软件都要认证, 必须想办法统一账号。 第三系统的认证通常都是配 ...
分类:其他   时间:2021-06-21 20:37:08    收藏:0  评论:0  赞:0  阅读:22
将jar打包成windows系统服务,并实现开机自启
1、在idea中用maven将程序打成jar,放到运行的目录中。配置文件夹也要放进来2、去github上面下载winsw: https://github.com/kohsuke/winsw/releases (只需要下载WinSW.NET4.exe) 3、新建xml文件 <configuration ...
分类:编程语言   时间:2021-06-21 20:36:54    收藏:0  评论:0  赞:0  阅读:22
508条   上一页 1 ... 6 7 8 9 10 ... 26 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!