码迷,mamicode.com
首页 > 2019年08月28日 > 全部分享
STM32F407 CAN发送注意事项
STM32使用的baseCAN,使用过程中发现一些注意的事项,特此记录。 现象: CAN发送程序,在1ms以上间隔调用时,一切正常。 当连续调用CAN发送程序4次或更多时,表现为丢数据,仅能发送一条或2条CAN数据。 分析原因: 1、STM32提供3个用于发送的mailbox。 2、当间隔1ms或连 ...
分类:其他好文   时间:2019-08-28 10:59:13    阅读次数:128
我是如何学习写一个操作系统(六):进程的调度
前言 既然引进了多进程,其实也就是在进程之间来回切换,那么就会有进程之间的调度问题。实则是在可运行进程之间分配有限的处理器时间资源的内核子系统。 几个简单的CPU调度算法 First Come, First Served(FCFS) 其实就是一个先进先出队列了,也就是说先申请的进程,先执行。当CPU ...
分类:系统相关   时间:2019-08-28 10:58:55    阅读次数:100
[SCOI2008]配对
【题目描述】 你有$n$个整数$A_i$和$n$个整数$B_i$。你需要把它们配对,即每个$A_i$恰好对应一 个$B_i$。要求所有配对的整数差的绝对值之和尽量小,但不允许两个相同的数配对。例如$A={5,6,8},B={5,7,8}$,则最优配对方案是$5$配$8$, $6$配$5$, $8$配 ...
分类:其他好文   时间:2019-08-28 10:58:31    阅读次数:52
多线程通信Queue
queue 模块下提供了几个阻塞队列,这些队列主要用于实现线程通信。在 queue 模块下主要提供了三个类,分别代表三种队列,它们的主要区别就在于进队列、出队列的不同。关于这三个队列类的简单介绍如下: 这三个队列类的属性和方法基本相同, 它们都提供了如下属性和方法: Queue.qsize():返回 ...
分类:编程语言   时间:2019-08-28 10:57:58    阅读次数:95
施托尔茨定理
定理描述: 若 则 $\lim\limits_{n\rightarrow\infty}\frac{x_n}{y_n}=\lim\limits_{n\rightarrow\infty}\frac{x_{n+1}-x_n}{y_{n+1}-y_n}$ 证:假定$\lim\limits_{n\righta ...
分类:其他好文   时间:2019-08-28 10:57:38    阅读次数:167
mysql - 数据库操作和数据属性
数据库操作启动 mysql, mac 可通过 brew 安装 mysql 后启动。 window 需要手动配置1234567891011121314mysql.server startnet start mysql// 登录 -u 用户名 root 超级用户 -p 密码mysql -uroot -p... ...
分类:数据库   时间:2019-08-28 10:57:11    阅读次数:112
这里有一份工程师“变软”的修炼攻略
引言 工程师是一群非常可爱的人群,他们沉迷于技术,聪明、勤奋、坦率、专注,都是非常硬核的,一言不合就Show me the code。坚硬的内核固然重要,但要想过好一生,需要学习很多事情,尤其是人人都在讲的“软技能”,这是一项比技术还要花更多时间修炼的能力。 读书是学习最好的方式,而刻意的、体系化的 ...
分类:其他好文   时间:2019-08-28 10:56:58    阅读次数:65
图解单链表反转
仅一家之言,望多交流,如有错漏,还请指教! 另,做图不易,转发请注明出处 https://www.cnblogs.com/luego/p/11421590.html 本文有要以图的方式,来呈现链表反转推演的具体过程,以助于理解,保持思路的清晰。 主要采用两种方法实现单链表反转: (1)通过循环,通过 ...
分类:其他好文   时间:2019-08-28 10:56:45    阅读次数:78
装饰器模式
是的,这样确实可以完成相应的功能。但是有没有觉得怪怪的呢? 1.我们在CompetitorDecorator2内已经有了 playMusic() 代码片段,我们在CompetitorDecorator4内有和它完全一样的playMusic()代码片段,这个是不合适的,也是不可取的! 2.如果这个选手 ...
分类:其他好文   时间:2019-08-28 10:56:30    阅读次数:55
python 关于celery的异步任务队列的基本使用(celery+redis)【采用配置文件设置】
工程结构说明: __init__.py:实例化celery,并加载配置模块 celeryconfig.py:配置模块 task1:任务1,实现加法 task2:任务2,实现乘法 app.py:应用,任务生产者 1、__init__.py:实例化celery,并加载配置模块 ...
分类:编程语言   时间:2019-08-28 10:56:06    阅读次数:257
Github相关知识
github的提交流程 mkdir 目录名 :创建一个空文件夹 cd 目录名 :切换到文件夹 pwd : 查看当前所在的目录 git init : 把当前目录变成git可以管理的仓库 git add webs.txt git commit -m "提交内容" git config --global ...
分类:其他好文   时间:2019-08-28 10:55:53    阅读次数:47
javascript之操作数组方法
掌握如何操作数组,会让你的开发变得更加高效 1、栈和队列方法(以下四个方法都改变原数组) 2、排序 3、截取方法 4、检索方法 5、迭代方法(参数: 每一项上运行的函数,运行该函数的作用域对象即this指向(可选,以下的实例都没用第二个参数)) ①every() 对数组中的每一运行给定的函数,如果该 ...
分类:编程语言   时间:2019-08-28 10:55:35    阅读次数:96
HBuilder在线打包ipa步骤
HBuilder在线打包流程,打包需要用到p12文件及配置文件.mobileprovision! 打包过程很简便,主要是申请iOS证书复杂点! 1、打开HBuilder工具,选择开发好的项目,点击发行,选择发行为原生安装包。 2、选择iOS打包,支持的设备类型(可以选择支持iPhone和支持ipad ...
分类:其他好文   时间:2019-08-28 10:55:16    阅读次数:103
【码上开心】Windows环境mysql数据库使用(二)skip-grant-tables 与用户名密码修改
我们安装MySql 设置my.ini配置文件的时候,常常会在my.ini中添加 skip-grant-tables ,这时接数据库可以使用任意账号或者密码了。 这里顺便说一下,如何【通过 skip-grant-tables重置账户密码】: 到mysql根目录找到mysql配置文件 在my.ini,[ ...
分类:数据库   时间:2019-08-28 10:54:53    阅读次数:138
vue...扩展符报错
发现在项目中,一运用...扩展运算符就提示报错。 主要原因出于babel配置有点问题 运行命令 npm install --save-dev babel-plugin-transform-object-rest-spread (主要作用是在es6 语法中的解构赋值) 下载完后在.babelrc添加插 ...
分类:其他好文   时间:2019-08-28 10:54:37    阅读次数:123
Spring Boot 2 Webflux的全局异常处理
https://www.jianshu.com/p/6f631f3e00b9 本文首先将会回顾Spring 5之前的SpringMVC异常处理机制,然后主要讲解Spring Boot 2 Webflux的全局异常处理机制。 SpringMVC的异常处理 Spring 统一异常处理有 3 种方式,分别 ...
分类:编程语言   时间:2019-08-28 10:54:09    阅读次数:113
NBA 与 SAP 联手改变看球方式
Fastcompany 报道,本周一,NBA 球迷即可在 NBA.com/SATS 上免费享用 NBA 与 SAP、STATS LLC 携手创建的完整 NBA 球赛数据库。NBA 的高级副总裁兼首席信息官 Michael Gliedman 谈到:“我们将视频和数据联姻,视频和数据讲不同的故事,但是两... ...
分类:其他好文   时间:2019-08-28 10:53:42    阅读次数:103
784条   上一页 1 ... 28 29 30 31 32 33 34 ... 47 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!