- 博客(7)
- 资源 (9)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 一个完整的物联网项目管理流程
目录前言一、产品立项报告二、产品可行性分析报告三、初步设计四、硬件详细设计五、软件详细设计六、结构详细设计七、初步设计八、样机生产九、软件自测十、测试十一、形成生产文件十二、文件归档十三、小批量生产十四、批量生产十五、文件最终归档 总结前言从一个项目提出到结束,按照ISO9001:2000的项目管理流程,大致有如下步骤:一、产品立项报告按照公司的管理流程,由公...
2021-11-11 16:22:22
4135
原创 2021年再做技术类公众号还有机会吗
目录前言一、技术公众号现状二、现在开始做技术类公众号还有机会?前言技术类公众号在整个公众号内容领域,属于小众中的小众,远不如情感、本地、职场、键政、历史、数码、汽车等等等主流分类。因为技术类公众号的受众仅限于码农或者计算机专业的学生,这个群体已经足够小了,而且你还别说,程序员还分前端、后端、移动端、桌面端、大数据、算法、运维、测试等等等,进一步分化了流量,那么2021年再做技术类公众号还有机会吗?一、技术公众号现状现在的...
2021-11-29 18:19:38
396
原创 linux shell编程:随机生成MAC地址
前言嵌入式网络设备量产产品,要求每台设备的MAC都是唯一,否则多台设备工作网络就会冲突。基本思路:设备第一次启动就随机产生一个记录mac地址的文件max.txt,系统每次启动就读取该文件,然后设置系统mac地址。一、随机生成MAC地址(mac.txt)1.需要的环境安装openssl1.生成脚本mac.sh#!/bin/shfolder=/file=mac.txtfolder_file=$folder/$fileecho "folder_f...
2021-11-17 16:07:27
1701
1
原创 详解线上gitlab服务搭建(字数2w+)
目录一、GitLab是什么?1.GitLab的功能2.GitLab和Git区别3.GitLab的优势二、GitLab安装1.环境配置2.环境要求#系统层#Ruby versions#硬件要求#CPU#Memory#Unicorn Workers(进程数)#Database#PostgreSQL要求#Redis and Sidekiq#Prometheus and its exporters#Node exporter#...
2021-11-12 16:37:08
19766
原创 常用位运算操作
文章目录前言 一、常用位运算操作 二、代码示例 总结前言位运算即在比特级别进行操作的技术。使用位运算技术可以带来更快的运行速度与更小的内存使用。一、常用位运算操作 测试第 k 位:s & (1 << k); 设置第k位:s |= (1 << k); 关闭第k位:s &= ~(1 << k); 切换第k位:s ^= (1 << k); ...
2021-11-10 16:08:46
302
原创 popen error:Cannot allocate memory原因分析
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、popen介绍? 二、popen error 原因分析 1.引入库 2.读入数据 总结前言这是在实际项目中发现的bug,设备运行一段时间后出现报错:popen error:Cannot allocate memory。运行平台:新唐NUC970,内存64M ,linux内核版本:3.10.108+ 。一、popen介绍popen函数会创建了...
2021-11-10 15:52:05
3984
原创 linux网络相关的调试命令
文章目录前言 一、Linux网络调试命令有哪些? 二、抓包工具 1.tcpdump 2.wireshark 总结前言在线上系统出故障,需远程查看当前设备的网络状态,排查问题,网络抓包分析数据等,本文就介绍了常用的网络调试工具,一、Linux网络调试命令有哪些?环境rhel71、查看网卡物理连接是否正常#mii-tool 网卡名2、查看网卡硬件相关信息#ethtool 用于查询及设置网卡参数的命令#ethtool eno1...
2021-11-10 11:45:45
2524
USB转串口驱动支持CH340/CH341/FT232R
2023-03-20
gitlab服务线上环境实战搭建
2018-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人