自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (8)
  • 收藏
  • 关注

原创 git 常用命令

git 初学者

2023-09-24 11:10:17 379

原创 关于右值引用总结

c++,引用总结

2022-09-28 12:50:00 247 2

原创 virtual关键字总结

c++

2022-09-15 21:39:00 480

原创 顶层const与底层const

c++

2022-09-15 21:16:04 118

原创 erase() 迭代器失效

c++细节要点

2022-08-23 23:14:54 121

原创 python json.dump写文件支持中文并带缩进排版

参考链接:https://blog.csdn.net/u014386899/article/details/102575547# -*- coding:utf-8 -*-import jsonjsonpath = 'test.txt'data = [('水果', ['apple', 'banana']), {'蔬菜': {'绿色': '菠菜'}} ]#data = json.dumps(data, indent=2) # indent 表示缩进wi.

2020-07-19 10:58:08 2270

原创 python float类型数据转换成科学计数法的形式

str = '{:e}'.format(1234.5678)print(str)输出:

2020-07-14 21:42:14 8865 1

原创 Error: one input ui-file must be specified

参考 https://www.cnblogs.com/future-dream/p/12127817.html 安装qyqt5报错:Error: one input ui-file must be specified一种方法不行那就再换一个帖子看看,看到有的博客写的是关于anaconda的,怀疑是不是用pycharm少了什么,又跑去安装anaconda折腾了很久。最后解决发现和是不是用anaconda无关,只是Arguments字段没填导致。Arguments: $FileNa...

2020-06-26 16:04:21 15482 7

原创 win10平台使用VS2017 编译和使用openssl库

如何生成静态库文件,参考了:https://www.linuxidc.com/Linux/2017-09/147117.htmhttps://www.cnblogs.com/yczcc/p/7594322.htmlhttps://www.cnblogs.com/big-devil/p/7625890.html如何测试静态库,参考了:https://blog.csdn.net/...

2019-10-30 18:43:42 344

原创 c语言隐式类型转换——小心!

今天查一个和RTP协议有关的bug,代码不是我写的,如果是我写很有可能也会犯这个错误。 为了对应这个问题,我先是把网上关于RTP协议的博客又大致看了一遍,然后有把出错的函数的功能简单过了一遍。又把调试信息打印了一遍。最后基本确定是隐式类型转换的问题,不需要做什么大的改动。因为是前人写的代码,理解和修改都得小心翼翼,怕改了引发新的bug。 错误代码:   if ((packe...

2018-12-24 21:24:50 550 2

原创 c语言 unsigned long long —— 函数声明的重要性

unsigned long long之前犯的一个错误,如下:写了一个函数用于获取本地绝对时间的,返回值类型是:unsigned long long。unsigned long long mcbox_abs_time(void){#undef  func_format_s#undef  func_format#define func_format_s   "mcbox_abs_t...

2018-12-24 17:13:11 6589

原创 rtp载荷h264码流分析

rtp载荷h264码流分析       H.264 的基本流由一系列NALU(Network Abstraction Layer Unit )组成,不同的NALU数据量各不相同。当数据流是储存在介质上时,在每个NALU 前添加起始码:0x000001,用来指示一个 NALU的起始和终止位置。在这样的机制下,在码流中检测起始码,作为一个NALU得起始标识,当检测到下一个起始码时,当前NALU结束...

2018-12-18 21:03:36 606

原创 svn error处理

svn: E000022: Can't convert string from 'UTF-8' to native encoding:解决:export LC_ALL="zh_CN.UTF-8"或export LC_ALL=""=====================================================================svn: E155...

2018-08-31 09:48:27 517

原创 LC_CTYPE to default locale: No such file or directory

问题:locale: Cannot set LC_CTYPE to default locale: No such file or directorylocale: Cannot set LC_MESSAGES to default locale: No such file or directorylocale: Cannot set LC_COLLATE to default loca...

2018-08-29 12:57:28 438

原创 Linux下onvif服务端之发现设备

基于udp组播,没有用gsoap工具,虚拟机伪装成ipc,onvif device test tool作为客户端。通过wireshark抓包发现,discover的核心是uuid。服务端返回的数据包中必须返回从客户端接收的uuid。============================================================================//...

2018-07-21 15:54:51 3080 2

原创 Linux之UDP组播示例——双向通信

//a.c 先发数据后等待接收,b.c 先等待接收数据后发送数据 // a.c#include <sys/types.h>#include <sys/socket.h>#include <arpa/inet.h>#include <stdio.h>#include <stdlib.h>#include <st...

2018-07-13 20:09:54 13549

原创 Script /usr/sbin/chat -s -v -f /etc/ppp/huawei-chat finished (pid 2116), status = 0x4

Failed (NO CARRIER)Script /usr/sbin/chat -s -v -f /etc/ppp/huawei-chat finished (pid 2116), status = 0x4Connect script failed多次尝试后发现,如果没有插天线,出现status = 0x4的概率很大,原因很可能就是没插天线,个人推测。如果不插卡,status = 0x6  。...

2018-05-09 10:03:14 4246 6

原创 sim7600ce拨号上网

1、使用lsusb命令确认4G模块工作正常,没显示如下信息的话就是硬件有问题了。另外,7600ce 4G模块上有一个蓝色的指示灯,sim卡插好了就会持续闪烁。 2、修改内核配置选项make meunconfig修改<*> USB Serial Converter Support --->[*] USBGeneric Serial Driver&lt...

2018-04-19 18:56:10 11444 1

原创 #define UTS_RELEASE "3.3.0+" 如何去掉+号

进入编译内核的目录下,打开Makfile,搜索“KERNEL”,对如下部分进行修改:- @echo "$(KERNELVERSION)$$($(CONFIG_SHELL) $(srctree)/scripts/setlocalversion $(srctree))"改为+ @echo "$(KERNELVERSION)" -$(Q)echo "$(KERNELVERSION)$...

2018-04-18 09:32:29 1479 1

原创 UID和GID简述

参考《现代操作系统》第三版什么是UID和GID?系统管理器授权每个进场使用一个给定的UID标识符(USER Ientification)。每个被启动的进程都有一个启动该进程的的用户UID。子进程拥有和父进程一样的UID。用户可以是某个组的成员,每个组也有一个GID标识。(Group Identification)有什么用?当一个进程的SETUID位打开,它的有效UID将变成相应可执行文件的所有者的...

2018-03-12 22:07:42 6023

原创 mount: 192.168.42.106:/root/project/ failed, reason given by server: Permission denied

问题:mount: 192.168.42.106:/root/project/ failed, reason given by server: Permission deniedmount: mounting 192.168.42.106:/root/project/ on /mnt/nfs/ failed: Bad file descriptor解决:在Debain 虚拟机下/etc/expor...

2018-03-01 12:35:14 704

原创 improper fixup

问题:keil编译错误improper fixup,然后将       将Code Rom Size选择了 Large:64K program             Code Optimization Level选择了 9:Common Block subroutines (减少代码长度)       Emphasis 选择了Favor size   (减少代码长度)结果还是有improper ...

2018-02-23 18:25:43 4251

原创 无法运行"Hi3516CV-DEMB-uboot-DDR...-BUS_266M.xsl"宏。可能是因为该宏在此工作簿中不可用,或者所有的宏都被禁用。

问题如下:       解决:下载一个vba插件启用“宏”的功能。参考:http://dl.pconline.com.cn/download/470217.htmlvba的下载链接:1、http://pan.baidu.com/s/1bnvoigJ2、

2017-12-11 20:34:49 4298

原创 深入理解for循环

1.              嵌入式开发中,当我们想点亮一个小灯实现闪灭的效果或读写sensor的时候,我们可能需要一个延时函数。    最简单的延时方法就是用for循环,比如for(int i=0; i < 1000; i++); 但很可能你会因此上当,for循环并没有实现    预期的延迟。吃过几次亏后,我就记得了要加volatile关键字,为什么这么做后面在分析。下图...

2017-10-27 22:51:10 1846

原创 unix环境高级编程第七章阅读小结

1. c程序总要从main函数开始执行,和你是在单片机或linux平台没关系,有且只一个main函数。     内核调用exec, exec调用 c启动程序,c启动程序调用main函数。     内核使程序执行在唯一方法要调用主exec函数。2.每个程序都有一个环境表,与参数表一样,环境表也是一个指向字符串在二级指针char **,指向的在环境包括HOME PATH SHELL

2017-10-21 00:28:12 176

原创 虚拟机问题:克隆后不兼容、ifconfig找不到eth0、虚拟内存不足

克隆后不兼容  (环境:笔记本是win8操作系统;     虚拟机安装的Debain8)解决:选择 : 编辑-----首选项----默认兼容性   Workstation 12.0或以上  ==================================================== ifconfig找不到eth0 及ip地址 解决:选择  编...

2017-09-06 21:05:53 488

原创 oa Markdown 插入本地图片

1. 选择文件,上传图片。2.点击引用。

2017-09-05 21:05:47 391

原创 ERROR 1142 (42000): INSERT command denied to user 'radius'@'localhost' for table 'radcheck'

/etc/freeradius# mysql -uradius -ppasswd:mysql> use radius;mysql> show tables;+------------------+| Tables_in_radius |+------------------+| radacct          || radcheck         |

2017-08-19 16:57:55 17471

原创 SQUASHFS error 解决

/mnt/nfs #  flashcp   flash_xxx    /dev/mtd5SQUASHFS error: xz_dec_run error, data probably corruptSQUASHFS error: squashfs_read_data failed to read block 0xa0b5cSQUASHFS error: Unable to read

2017-08-17 20:28:29 18719

0624.CC11xx Sensitivity versus Frequency Offset and Crystalswra122c[1]

0624.CC11xx Sensitivity versus Frequency Offset and Crystalswra122c[1].pdf cc1310

2018-09-19

Si443x-Register-Settings_RevB1.xls

Si443x-Register-Settings_RevB1.xls .

2018-01-13

自动控制

自动控制

2015-04-11

自动化过控设计

武科大自动化过程控制设计作业

2015-03-16

PLC课程设计

武汉科技大学自动化专业课设PLC

2015-03-16

基于protues的单片机练习题

适合在校本科大学生练习,基于protues仿真的题目,有流水灯,数码管,led ,lcd,串口通信几个小练习,包含代码,仿真图。

2015-03-15

空空如也

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

TA关注的人

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