使用STM32F4采集数据的新方法

人们想到收集数据时,首先会想到的是穿戴设备或其他个人产品,但是他们的通信能力通常是基本的。来自美国设计和工程咨询公司Nytec Inc.的Connected X.0™是一个技术平台,以可穿戴和一组聚合传感器的形式组合在一起。它集成了LIS2DH12加速度计,并依靠搭载意法半导体的STM32F4微控制器的智能通信系统,聚合器。
分类: 企业开发 发布时间: 11-20 23:10 阅读次数: 0

docker 安装sql2017还原windows2012数据库备份

docker安装sql2017还原windows2012数据库备份1.centos7.6安装docker#安装依赖包yuminstall-yyum-utilsdevice-mapper-persistent-datalvm2#下载dockeryum源yum-config-manager--add-repohttps://download.docker.com/linux/centos/docker
分类: 企业开发 发布时间: 11-20 23:10 阅读次数: 0

shell脚本多线程实现方式

shell脚本多线程实现在使用shell脚本时,碰到了顺序执行太慢的情况,因此考虑使用多线程方式,以提高效率。具体做法是使用&+wait达到多线程的效果。
分类: 编程语言 发布时间: 11-20 23:10 阅读次数: 0

CAD转图片怎么转?教你快速转换方法

工作中会遇到很多的问题,就比如说在CAD中就需要将CAD文件的格式进行来回的转换,常见的就是CAD转换为图片格式的。下面来教大家快速转换的方法。具体操作如下:转换方法:1.打开需要使用的CAD工具来转换图纸文件的格式,之后就会进入到CAD的首页界面中,选择左侧文件转换功能区的“CAD转图片”选项。.2.添加需要转换的文件,想要方便的小伙伴们可以直接将转换的文件拖拽到CAD界面中进行转换。或者也可以
分类: 其他 发布时间: 11-20 23:10 阅读次数: 0

SpringBoot项目实战之统一(全局、特殊、自定义)异常处理

一、应用场景  当程序出现错误时,我们不希望页面直接返回“404”、“500”等信息,为了提高用户体验,我们需要统一处理异常,进行友好的提示!二、异常分类  (1)统一异常处理:推荐,只要出现异常,返回统一结果。  (2)特殊异常处理:一般不使用,因为无法准确定位到项目的异常。  (3)自定义异常处理:自己创建异常,实
分类: 编程语言 发布时间: 11-20 23:10 阅读次数: 0

SpringBoot入门十九,简单文件上传

sprinboot文件上传
分类: 编程语言 发布时间: 11-20 23:10 阅读次数: 0

流程图控件MindFusion.Diagramming for WinForms v6.6升级来袭!

流程图控件MindFusion.Diagramming for WinForms v6.6升级来袭!
分类: 其他 发布时间: 11-20 23:10 阅读次数: 0

第五章 Django后台管理

1、创建超级管理员 python manage.py createsuperuser 2、注册模型 admin.py from django.contrib import admin from .models import Publisher,Author,Books admin.register(Publisher) admin.register(Author) admin.register(Books)
分类: 其他 发布时间: 11-20 23:01 阅读次数: 0

NOIP2019游记

DAY -1 周四,下午放假,于是在机房摸鱼,玩辐射4,安装mod、下载新版本,大费周章了一番 DAY 0 周五,早上坐火车出发,车上学不下去,本来说玩二十分钟,然后就玩了一路..... 下午到达宾馆,和Chrisk和jackpei住三人间,还不错,然后去试机,我们要去另外一个楼考试,然而还是在三教试的机, 打了dij和线段树2,试了虚拟机(真的卡,听说dalao们都是打dinic,然而我不会...,本来张队说要走我们把张队留下让张队调出了树剖(事实证明这个决定很正确) 下午在学校食堂吃了饭,
分类: 其他 发布时间: 11-20 23:01 阅读次数: 0

并发:线程池

学习:1.先大纲,然后思路优先(适当的提出问题) 2.合理推测 为了熟悉线程池,提出一些问题 1.线程什么时候创建? 2.线程池主要做什么? 3.无任务执行处于什么状态? 4.提交一个任务,执行逻辑? 5.线程池怎样被销毁? 线程池的状态: 6种 源码
分类: 其他 发布时间: 11-20 23:01 阅读次数: 0

万花筒记事

无论是点滴灵感、待办清单、或是会议记录、项目资料,万花筒方便随时记录,永久保存内容。 万花筒可以记事,提醒,更改主题背景,还有和机器人聊天等功能
分类: 其他 发布时间: 11-20 23:01 阅读次数: 0

drf的五大模块

1、请求模块:drf的request是对wsgi的request二次封装,且完全兼容,拓展query_params和data两个属性 request._request request._request = request request.query_params = request._request.GET request.data(form-data,urlencoded,json) 2、渲染模块:可以全局和局部配置渲染方式 ren
分类: 其他 发布时间: 11-20 23:01 阅读次数: 0

js中call、apply和bind到底有什么区别?

介绍 在js中,每个函数的原型都指向Function.prototype对象(js基于原型链的继承)。因此,每个函数都会有apply,call,和bind方法,这些方法继承于Function。 它们的作用是一样的,都是用来改变函数中this的指向。 使用方法 apply的用法可以表示如下: A.apply(B, [x, y, z]); 此方法可以改变函数A的this指向,使之指向函数B。第二个参数传的是一个函数参数列表的数组形式。 call的用法和apply差不多,就只有传参方式不一样。类似于
分类: 其他 发布时间: 11-20 23:01 阅读次数: 0

平面镜成像原理

RT,字有点丑。。
分类: 其他 发布时间: 11-20 23:01 阅读次数: 0

热力学基础提纲

热力学基础 [TOC] 引子 热力学: 热学的宏观理论 &10.1 热力学第一定律 内能 功 热量 热力学第一定律 内能: 系统与热现象相关的那部分能量 热力学第一定律: \[Q=\Delta E+W\\ \bar dQ=dE+\bar dW\\ Q:从外界吸收的热量\quad W:对外做的功 \] 第一类永动机:不需要外界对系统提供能量,却可以不断地对外做功 热力学第一定律另一种表述:第一类永动机是不可能实现的 内能 绝热系统的态函数,与 路径无关 功 在有限准静态过程中,系统体积$V_1\
分类: 其他 发布时间: 11-20 23:01 阅读次数: 0

day48 bootscript

动画效果 //基本 show() //show 展示 hide() //hide 隐藏 hide(500000) toggle() //滑动 slideDown() slideUp() slideToggle() //淡入淡出 fadeIn() fadeOut() //fadeOut $('div').fadeOut(5000) fadeTo() //fadeTo $('div').fadeTo(5000,0.4) fadeToggle() //自定义 a
分类: 其他 发布时间: 11-20 23:01 阅读次数: 0

MySQL中DELETE子句与TRUNCATE TABLE语句的区别

TRUNCATE语句删除表数据的语法格式:即,table 这个词可要,可不要 TRUNCATE TABLE 表名; TRUNCATE 表名; 1,使用truncate语句后,表中的auto_increment计数器将被重新设置为该列的初始值。 2,对于参与了索引和视图的表,不能使用truncate table语句来删除数据,而应该使用delete语句 3,truncate table操作比delete操作使用的系统和事物日志资源少。delete语句每删除一行都会在事务日志中添加一行记录,
分类: 其他 发布时间: 11-20 23:01 阅读次数: 0

struts2 s:property标签获取日期

struts2前端传到对象未s 属性为lastoperatingdate 通过  <s:property value="s.lastoperatingdate" /> 没有格式化日期的显示为:19-11-11 0:00:00.000 通过 <s:date name="s.lastoperatingdate" format="yyyy-MM-dd" /> 格式化日期的显示为:2019-11-11
分类: 其他 发布时间: 11-20 23:01 阅读次数: 0

golang使用一个二叉树来实现一个插入排序

思路不太好理解,请用断点 package main import "fmt" type tree struct { value int left, right *tree } func Sort(values []int) { var root *tree for _, v := range values { root = add(root, v) } appendValues(values[:0], root)
分类: 其他 发布时间: 11-20 23:01 阅读次数: 0

Java 复习笔记3 - 运算符 方法

本位是复习笔记,不适合零基础 赋值运算符 变量 名称 = 值/表达式 ; 需要注意的是,赋值运算符的计算是按照从右往左的; 注意: 1.在使用赋值符号时,必须保证左侧的类型范围大于等于右侧产生的类型 2.两个类型不同的数据相加时,得到的结果类型为范围更大的一方 算术运算符 "+"号不仅可以作为加法运算,还可以用于拼接字符串 注意 1.加法从左往右执行,如果遇到了一个字符串对象开始,后续的都变成了字符串拼接操作 2.除法运算时如果符号两边都是整数则表示整除,结果仅保留整数部分,当需要小数部分时,
分类: 其他 发布时间: 11-20 23:01 阅读次数: 0