自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dingdongkk~博客

嵌入式软件开发

  • 博客(213)
  • 资源 (21)
  • 收藏
  • 关注

原创 第二章:进程管理

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基

2021-10-31 16:59:30 518 1

原创 第一章:计算机系统概述

文章目录前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、操作系统特征1. 并发:通过分时实现, 注意与并行去别2. 共享:互斥共享方式-临界资源:一段时间只允许一个进程访问的资源。 同时访问方式-允许若干用户同时访问该文件 并发与共享是操作系统最基本的特征。3. 虚拟...

2021-10-26 15:27:39 994 1

原创 1. 考研常见问题总结 从择校到复试

文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考1. 考研流程? 准备阶段(初试前) 报名阶段(9-10月,一般九月预报名(注:预报名成功,正式报名不用重复报),十月正式报名)...

2021-04-14 19:49:29 647

原创 2021-4-13 考研复旦大学计算机 最幸运的事、最后悔的事

1. 最幸运的事 有家人的支持,好朋友的支持,以及复试好朋友的助攻,帮忙修改英语自我介绍等。结果成功上岸。2.最后悔的事 初试准备不够充分,导致初试成绩不是很好,过线分数不多,从而担心机会不大选择心仪的deep learning,在复试选择专业的时候,放弃了深度学习,而选择了人工智能。有点遗憾,好在复试准备还比较充分,最终复试通过。3. 收获 以后只做最好,不再妥协。...

2021-04-13 16:06:41 832 2

原创 2021-4-8 考研复旦大学 计算机 复试通过 经验回顾

1. 结果:人工智能专业,复试通过2. 初试准备: 2017年本科毕业,毕业后工作了三年,由于一直想体验下研究生生活,2020年6月份决定考研,后面收集资料,工作之余的闲暇时间看点专业课408。 2020年九月底离职,决定十月份全职备考,所以有了计划笔记: 10月份好好在家学习了一个月,十一月份,有点浮躁,有时候扣手机玩游戏,有时候看看股票炒炒股,还有时间来考研复习。 11月底,运气比较好遇到了一个考研的朋友,刚好讨论起感觉最近比较浮躁,又担心复习不过来,又担心英语很难...

2021-04-08 16:29:10 2189 9

原创 2020.9.1 复旦大学考研计划记录

计划一、当前进展:408王道专业课及高数二匆忙看了一遍。二、目前计划:9月份:高数做两套真题,并巩固一下基础(看视频和课本,尤其线代)(因感觉基础不够牢固)基础1800还是660道题可以过一遍。早上背十分钟公式。阅读精读,作文及精读阅读理解:5篇作文:背5篇,一周一篇单词:阅读理解精读单词及考研必备单词。408专业课:刷2013-2017年真题,并专用纠错本记录,务必弄懂每一题。知识点:时间够的话,408 4本书可以再过一遍。早上背20分钟知识点,一本一本背。10月份:

2020-09-01 16:22:24 734

原创 Linux内核之module_param()函数使用说明

1. 概述:主要区别就是用户可否在系统启动或模块装载时为参数指定相应值,在驱动程序里,参数的用法如同全局变量。不使用module_param如只定一个全局变量:#define MY_MAJOR 0x09static int global_val_test = MY_MAJOR;那么编译模块后,insmod加载模块时不能传参数进去,如:[root@bogon hello_world]# insmod first_hello.ko global_val_test=5insmod:

2020-05-26 14:34:08 5226

原创 linux内核的一些基础知识: 内核设备编号及udev等

1. Linux内核设备编号分为主设备编号和次设备编号,前者为dev_t的高12位,后者为dev_t的低20位.对于表示设备节点的inode结构,i_rdev字段包含设备编号.下列操作用于从一个inode中获得主设备号和次设备号:unsigned int iminor(struct inode *inode);unsigned int imajor(struct inode *inode);cat /proc/devices可以获知系统中注册的设备.第一列为主设备编号,第二列为设备.

2020-05-26 11:02:04 579

原创 小程序入门 远程控制 MQTT物联网协议 publish 和订阅subscribe onenet 阿里云 百度云 基于GPRS模块和STM32

本文基本公开了如何移植MQTT物联网协议到STM32平台上,并结合GPRS模块(SIM800C/SIM900A/SIM868等)实现publish和订阅topic从onenet,阿里云,百度云等。一、代码适用范围1. 设备端:主控芯片为STM32F103C8T6,但是兼容所有STM32芯片中。 通信模块为sim800c或sim868,代码兼容,868多个GPS 使能代码和获取GPS信...

2019-10-11 10:45:36 4355 7

原创 基于stm32及sim800c sim868 实现的远程控制 小程序控制模块 源码 移植过程简介

本文基本公开了如何移植MQTT物联网协议到STM32平台上,并结合GPRS模块(SIM800C/SIM900A/SIM868等)实现publish和订阅topic从onenet,阿里云,百度云等。如果不想移植,可以在如下淘宝链接中直接购买源代码,全部源码+资料300,全部源码+资料包售后500元。物联网开发板裸板只要168,套餐可自己搭配。淘宝链接:https://item.taobao....

2019-07-12 15:23:56 7458

原创 vim进阶1.3 常用技巧之复制 粘贴 修改 删除等

1. Normal模式复制粘贴yy 复制当前行p 粘贴复制内容到当前行的下一行nyy 复制从当前行开始数n行,p 粘贴复制内容到当前行的下面2. Visual模式复制黏贴Normal按v进入Visual模式按j/k/h/l上下左右选择需要复制的内容按p粘贴3. 高级 修改n列重复内容在块模式下,可以进行多列的同时修改,修改方法是:...

2019-04-25 17:54:11 211

原创 vim进阶1.2 高亮关键字 自定义高亮 快捷键 插件Mark

一、高亮效果类似如下图:二、安装方法首先,安装Bundle插件管理器,安装参考:https://blog.csdn.net/sinat_29891353/article/details/88367335然后vim ~/.vimrc文件添加一行:Bundle 'Mark'然后按shift+:进入命令模式,输入PluginInstall,稍等一会儿即可完成安装。三、...

2019-04-01 16:49:55 5223

原创 vim进阶1.1 打开文件时tab键自动补全并忽略大小写

vim ~/.inputrc输入如下一行,保存退出。set completion-ignore-case on关闭终端,再重新打开终端即可使用tab键自动补全并忽略大小写。

2019-03-11 14:54:59 751

原创 vim进阶1.0 常用插件安装taglist+vundle+strlp+ctrlp-funky与使用

1. 安装vundlehttps://github.com/kaigeli/Vundle.vim/blob/master/README_ZH_CN.md$ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim 配置vundle : 请将以下加在.vimrc方可使用Vu...

2019-03-09 17:12:58 3347

原创 结构体函数作用及示例

一、作用 1. 提高代码阅读性 2. 分类管理函数及部分属性 3. 偏向于c++的面向对象思维二、使用方法: 1. 声明结构体函数 2. 初始化结构体函数 3. 调用结构体函数三、示例#include<stdio.h>#include<stdlib.h>/*structure declare*/...

2018-10-16 08:59:39 34372 9

原创 git blame 查看文件每行代码提交点

命令:git blame 文件名##eg: 格式: commit ID | 代码提交作者 | 提交时间 | 代码位于文件中的行数 | 实际代码

2018-06-07 22:35:41 3067

原创 例程四、c读写文件与文件参数管理

直接上代码,代码简单易懂。#include<stdio.h>#define PARAM_CONFIG "/home/lkg/test/config"typedef struct{ unsigned short int id; int offset;}param_offset;typedef struct { char c; int h; unsigne

2017-08-23 17:53:44 517

原创 LinAlgError: Singular matrix 问题解决

一些矩阵不可逆,所以求逆会报错。解决办法:换为用伪逆求即可。即把np.linalg.改为np.linalg.

2023-08-05 11:16:57 1785

原创 ubuntu18.04 安装软件报错:E: 无法获得锁 /var/lib/dpkg/lock-frontend - open

E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),是否有其他进程正占用它?

2023-07-04 09:13:06 1000

原创 mmtrack mmdet mmcv环境安装 版本匹配 2023.5.18

mmtrack mmdet mmcv环境安装 版本匹配

2023-05-18 17:27:17 2909 1

原创 ubuntu 20.04 安装synergy1.14.0报错synergy depends on libqt5core5a (>= 5.12.2)解决办法

ubuntu 20.04 安装synergy1.14.0报错synergy depends on libqt5core5a (>= 5.12.2)解决办法:sudo apt --fix-broken install再去安装synergy即可解决。

2023-04-07 10:32:56 1185

原创 coco2017数据集ID号和name及yaml id对应关系

COCO数据集的最新版本中(COCO 2017),共有80个物体类别。官网:https://cocodataset.org/#download。脚本获取物体类别及id对应关系。

2023-03-13 11:20:33 910

原创 python 判断是否汉字的几种方法

可以使用正则表达式来判断一个字符是否为汉字。例如,使用 [^\u4e00-\u9fa5] 可以匹配所有非汉字字符,而 [^\x00-\xff] 可以匹配所有双字节字符,包括汉字和符号等。可以使用中文字符集来判断一个字符是否为汉字。例如,使用 GB2312 字符集或者 GBK 字符集,将每个汉字编码为一个双字节字符,判断一个字符是否在这个字符集中即可。还可以使用一些第三方库来判断一个字符是否为汉字,例如 xpinyin 库可以将一个字符串转换为拼音,并判断字符串是否为汉字。

2023-03-06 06:59:37 18067

原创 解决unable to make backup link of ‘./usr/bin/nvidia-smi‘ before installing new version: Operation not

Unpacking nvidia-utils-525 (525.85.05-0ubuntu0.20.04.1) ...dpkg: error processing archive /var/cache/apt/archives/nvidia-utils-525_525.85.05-0ubuntu0.20.04.1_amd64.deb (--unpack): unable to make backup link of './usr/bin/nvidia-smi' before installing new

2023-03-04 13:57:29 1264 1

原创 linux如何彻底的删除文件

linux如何彻底的删除文件,rm,rm -rf, sudo rm -rf, lsattr,chattr等。

2023-02-26 16:22:48 6946

原创 github切换默认分支为master分支

1. github切换默认分支为master分支方法2. 常用github命令

2023-02-20 13:28:25 1835

原创 leetcode 测试执行正确,但提交报错

leetcode 测试执行正确,但提交报错

2022-09-23 15:43:27 1341

原创 ubuntu20.04配置静态ip

1. 查看当前ip:ifconfig2. 查看网关命令:route -n3. 查看dns配置:nmcli dev show4. 编辑网络配置文件:5. 使配置文件生效:

2022-06-07 18:44:13 1818 1

原创 bypy报错Error 140: Maximum retries reached解决办法

bypy 报错Error 140,解决办法:先执行:bypy refreshtoken再执行:bypy info后,再下载即可成功。

2022-06-07 18:33:42 3253 7

原创 前端js获取table指定行或选中行的内容

## 获取指定行var row = $('#stuA').datagrid('getRows')[0];注:stuA为table id## 获取选中行var row = $('#stuA').datagrid('getSelected');

2022-05-20 10:15:30 1807

原创 如何把mac图库中的照片导出到本地

Mac图库导出原图格式到文件夹。

2022-05-05 23:48:56 9475

原创 初识《道德经》第二章 【魏】王弼注 楼宇烈 校释

初识《道德经》第二章 【魏】王弼注 楼宇烈 校释初识理解:1. 顺其自然,无为,无不为。2. 辩证思维看问题,事物都有其两面性。3. 行胜于言,不居功。

2022-04-24 00:39:11 422

原创 初识《道德经》第一章 【魏】王弼注 楼宇烈 校释

原文:道可道,非常道;名可名,非常名。无名天地之始,有名万物之母。故常无欲,以观其妙。常有欲,以观其徼。此两者同出而异名,同谓之玄,玄之又玄,众妙之门。建议思考的几个关键字:道,名,无,有,欲,妙,徼,玄。个人理解:道:名词:很玄的东西。动词:说。名:名词:名称。动词:命名。无:没有有:有妙:妙着,微之极也。参考:徼:归终也。参考:玄:形容一种冥默无有的状态。参考:全篇翻译:(个人认为翻译的意义不大,不如书读百遍,...

2022-04-20 08:59:24 787

原创 xcode如何设置vim编辑模式

直接上图:editor里面选中vim mode即可。

2022-03-22 14:23:06 1213

原创 Xcode 运行报错:Could not load the “ “ image referenced from a nib in the bundle with identifier

解决办法:如下图:

2022-03-21 20:11:34 3894

原创 Signing for “target“ requires a development team. Select a development team in the project editor.

xcode 连手机后报错:Signing for "target" requires a development team. Select a development team in the project editor.原因:1. 没有设置账号解决办法 :首先添加apple id账号。然后添加team参考下图:然后重新编译运行即可解决问题。2. 后续创建app时要选择team为已创建的team就好了:...

2022-03-20 00:38:40 4462

原创 ubuntu 20.04 安装repo找不到包解决方案

mkdir -p ~/.binPATH="${HOME}/.bin:${PATH}"curl https://storage.googleapis.com/git-repo-downloads/repo > ~/.bin/repochmod a+rx ~/.bin/reporeference:https://askubuntu.com/questions/1247103/why-is-the-repo-package-unavailable-in-ubuntu-20-04-how-c.

2022-02-23 16:03:19 4903

原创 qt:textEdit中cusor使用方法

1. textEdit中cusor操作方法:获取cusor:QTextCursor cursor=ui->textEdit->textCursor();操作cusor:cursor.movePosition(QTextCursor::Up);//参考2,也可以设置为Down,Left等等。设置cusor:ui->textEdit->setTextCursor(cursor);具体其他接口可以看QTextCursor这个类的实现。2. 类QTextCur

2021-11-12 15:28:26 2009

原创 17. 关于二八准则对于一天生活的一点思考--for效率

开学已经有一段时间了,大概两个月了。每天都是很匆忙的样子,宿舍,实验室,教室,食堂。从高中的三点一线变成了研究生的四点一线。 尤记得开学的第一天,导师就跟我说过,研究生就像第二个高中,不过跟高中不一样的是:高中我们学的都是书本知识,会读书就行,就能考的不错。但研究生更多的是实践与创新,不是只读书就能学到的,得去做。好的,那我就去做。 不知不觉已经做了两个月了,有收获也有不足。反思起来,才有了今天的思考:关于一天的二八准则。 其实这两个月每...

2021-11-04 23:34:11 144

原创 jupyter notebook报错:ModuleNotFoundError: No module named ‘cufflinks‘

说明:已经在cmd终端运行过:pip install cufflinks,但在jupyter里面还是报错。报错如下:解决办法:在jupyter notebook里面安装下cufflinks即可。原因分析,jupyter可能没有配置环境变量?或者没有在jupyter里面安装这个库。已解决,待探究...

2021-10-10 18:24:51 1887

annotations(COCO 2017)get-id-name-yamlid.py 物体类别 name id对应关系

COCO数据集的最新版本annotations(COCO 2017),共有80个物体类别。 及coco.yaml, get_id_name_yamlid.py实现打印80个物体类别及其name及在yaml中的对应关系。

2023-03-13

linux修改文件扩展属性的源文件chattr.c

linux修改文件扩展属性的源文件chattr.c,下载后只需要执行gcc chattr.c -o chattr.out即可编译出chattr.out文件,从而执行./chattr.out -i a.txt等命令来对文件扩展属性进行更好的操作。 详情见文章:https://dingdong.blog.csdn.net/article/details/129227812

2023-02-26

synergy_v1.8.7 and key.zip

好用的局域网内多台电脑间共享鼠标,键盘的软件,windows版。

2021-09-28

module_param使用测试完整例程(含Makefile)

module_param使用测试完整例程(含Makefile),更多详情,见文章: https://dingdong.blog.csdn.net/article/details/106355202

2020-05-26

Linux驱动开发之编写第一个内核模块--Hello World源码

Linux驱动开发之编写第一个内核模块--Hello World源码, 亲测OK,对应文章链接: https://dingdong.blog.csdn.net/article/details/106329048

2020-05-25

myvim.tar.gz

自己使用的vim配置文件,解压命令位tar -zxvpf myvim.tar.gz下载解压到用户目录下,执行vim,再执行:PluginInstall即可完成对应插件的安装,然后就可以实用ctags及ctrlp,mark等工具啦。

2020-05-18

DittoSetup_64bit_3_21_30_0.exe

一直以来用OneNote,但是复制后,黏贴到其他地方就成了图片,直到发现这个好用的黏贴纯文本的工具,具体使用指南可以参考: https://blog.csdn.net/sinat_29891353/article/details/99407525

2019-08-13

wechat_devtools_1.02.1907112_x64.zip 小程序解决ReferenceError: define is not defined

1. 之前稳定版开发工具用的好好的,突然某天真机调试一直报错: ReferenceError: define is not defined 2. 找解决办法后发现,更新至开发版最新版可以解决,如附件,下载安装后,即可解决该问题。

2019-07-13

好用的看图软件,支持各种格式,显示快速 HONEYVIEW-SETUP.EXE

好用的看图软件,支持各种格式,显示快速 HONEYVIEW-SETUP.EXE

2019-06-20

setupssh-7.8p1 openssh安装 windows10

用习惯了ssh,到windows上后,发现竟然没有ssh。所有找了这个资源,使你在windows中,通过cmd或者git都可以使用ssh远程服务等。亲测ok

2018-09-20

STM32 ST-LINK Utility 最新版v4.2.0 stlink setup stlink升级固件

最新版stlink utility安装包,版本号4.2.0.完美配合keil最新版5.26.2.0.

2018-09-19

outlook后台运行必备插件

装了office后,配置好了邮箱,但是每次进入邮箱后,只要点退出,就关了。不能后台运行,邮件提醒。该插件只要下载后运行后即可设置outlook后台运行。

2018-06-27

html分片上传文件

分片上传大文件,已验证ok,代码简单,解释清晰,含jquery-form.js

2018-06-08

bmp格式图片转为rgb565格式图片

bmp格式转rgb565格式,然后再framebuffer里面填充即可方便显示,花了一周时间才找到的,好用就给个五星吧= =

2017-08-17

USB-Serial Controller d驱动

USB-Serial Controller d驱动,解压双击安装即可

2017-08-03

adb工具,解压再配个环境变量即可用

adb工具,解压再配个环境变量即可用,不用再装什么驱动,简单方便

2017-05-05

js通过构造表单分片上传大文件,前端代码,亲测ok

网上找了好多分片上传,分段上传大文件的,但是构造表单时总是构造不成功,花了一周时间才找到的解决办法,后端只需按文件类型接收文件,并拼接即可。

2017-05-04

popen 获取ip ,mask,dns等1.2 测试ok

最近在做web服务器端处理。刚好用到要在服务器端调用popen函数查询相关命令,并上传到前端。所以在服务器端做的查询ip,mask等的测试代码。在linux下编译运行即可得到需要的值。代码简单。

2017-04-02

html遍历文件夹图片文件ie

亲测可用,注释详细,只需修改文件夹路径就ok。好用的话记得五星好评哦!

2017-04-02

唐僧英语+V1.29_破解下载量优化版

费了九牛二虎之力才找到的资源,好资源就要大家互相多多分享。觉得好用的就点个赞吧。

2017-04-02

vlc嵌入html播放视频,亲测可用(带注释)

浏览器打开网页即可播放指定路径的视频,视频源路径可在html代码中修改,注释详细

2017-03-16

串口收发库函数版

串口收发数据,STM32,库函数版,支持单字节收发

2016-06-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除