- 博客(23)
- 资源 (2)
- 收藏
- 关注
原创 C#、C和C++的主要区别
3]面向过程,即系统的实现是分过很多按流程或工序设计的不同功能(函数)来实现,就是先干什么,后干什么,主要是靠函数的调用,因为面向过程没有对象,所以这些函数不属于任何对象,没有封装、继承等的灵活运用,系统一旦庞大,其设计和实现的复杂性和可控性跟面向对象不是一个数量级的。一大堆C++没有的新东西,我感觉是做大型项目方便了管理,也容易扩充,但做起小型项目,由于是编译成IL代码的,运行需要.NET Framework SDK支持,效率是个问题,不利于做那些对运算速度和内存消耗要求高的项目。
2024-11-04 19:13:08
4829
原创 动态内存分配
q存放了p的地址 q存放的是int *类型的变量地址,q变量的类型是int **,*q的类型是int *。} 2、动态内存可以跨函数使用内存 /* 动态内存由程序员手动分配,手动释放 */ #include #include #include void f(int ** q)//q存放int *类型变量的地址 { //sizeof(数据类型)返回的是该数据类型所占的字节数。
2024-10-18 23:57:30
333
原创 C语言编程-经典易错题1
具体原因是当表达式中存在有符号类型和无符号类型时所有的操作数都自动转换为无符号类型。因此-20变成了正整数,所以该表达式计算出的结果大于6。这个问题是考察C语言中整数自动转换原则。这无符号整型问题的答案是输出是 >6。
2024-09-28 12:13:18
179
原创 C学习自学笔记-会陆续完善对应章节编程经典例子
C学习笔记0>C语言概述为什么学习C语言1)C的起源和发展------了解即可B语言、C语言、C++语言的产生地:都出自 美国贝尔实验室2)C的特点 优点:代码量小、速度快、功能强大 缺点:危险性高、开发周期长、可移植性不强(JAVE可移植性强)结构化语言的缺点:由于结构化语言的数据结构操作是分离的,大项目中会出现各种各样的问题C语言:面向过程的编程语言、Java:面向对象。面向对象的语言中最复杂的语言:C++3)C的应用领
2024-06-16 00:57:50
801
原创 高校物联网实训室-实验室建设方案
物联网产教融合生产性实训室着眼于物联网相关产业链的需求和人才培养的需求,紧密围绕行业所需的关键技术,规划建设物联网教学、实训、科研及项目开发实验室,为学院人才培养搭建实践教学和创新创业平台,满足 “巩固教学、学做同行、科研创新、毕业设计”的要求。立足信息化技术,紧跟国内外物联网、大数据、云计算、人工智能相关领域的先进技术,按照高标准、重实用、可发展的要求,通过构建物联网基础实验环境、课程实训环境、产业开发环境等,建设一个市级乃至省级示范性生产性实训基地,适用于电子信息、物联网、计算机、嵌入式等相关专业。
2022-11-12 15:34:53
2517
原创 台式机电脑cpu具体型号参数-intel
1、第10代酷睿和第九代酷睿:2、第8代酷睿酷睿:3、酷睿第X系列:4、第七代酷睿:5、第五、六代酷睿:6、第四代酷睿:
2020-04-22 11:34:42
2104
原创 电脑CPU型号规格清单及参数
1、AMD cpu 锐龙第三代所有型号及具体参数如下:2、AMD cpu 锐龙第二代所有型号及具体参数如下:3、AMD cpu锐龙第一代所有型号及具体参数如下:4、cpu性能型号排行榜如下:箭头左边是intel,右边是AMD 的cpu...
2020-04-22 11:27:23
8937
原创 cpu后缀含义
一、台式cpu后缀含义1、Intelcpu后缀+X:极致性能处理器,价格不菲,散热惊人,性能至上。后缀+K:不锁倍频处理器,可超频。(游戏用)后缀+F:无内置核心显卡处理器,需要搭配独立显卡。(省钱游戏用)后缀+E:嵌入式工程级处理器。(一般用不到)后缀+S、T:S代表功耗65w,T代表功45w或更低。(一般用不到)2、AMDcpu后缀+K:不锁倍频处理器,可超频。...
2020-04-22 11:09:18
38142
原创 AMD主板分类
AMD 主板根据CPU插槽分类:AM2/AM2+ : 940针 (★但早期有少量面向OEM的Socket 939接口版本)AM3/AM3+:938针AM4 :1331针AM2插槽的主板可以插AM3接口的cpu。但AM3插槽不可以插AM2的cpu!(AM2是 940的针脚,AM3是938的针脚,所以AM3的CPU能插在AM2的主板上,但是AM2的CPU不能插AM3的主板,少两个针脚位。...
2020-02-25 13:37:37
7683
原创 安装ubuntu系统与配置
1、设置root密码:sudo passwd2、输入密码:123456安装虚拟工具:进入目录:cd /media/openwrt/VMware\ Tools/复制文件到指定文件夹:cp VMwareTools-.... /home/openwrt/解压文件:tar -zxvf VMwareTools........tar.gz进入解压后的文件夹:cd vmware-tools-di...
2019-04-27 22:00:57
206
原创 服务器配置DNS
运行vim /etc/resolv.conf添加在最后一行添加一行配置代码nameserver 8.8.8.8保存退出vim即可让服务器连接外网
2019-04-13 15:44:42
269
原创 大数据服务器启动配置过程
启动日志如下:[C:\~]$ ssh root@10.20.61.206Connecting to 10.20.61.206:22...Connection established.To escape to local shell, press 'Ctrl+Alt+]'.WARNING! The remote SSH server rejected X11 forwarding re...
2019-04-13 15:32:13
706
原创 stm32F103采用内部晶振8MHz时钟和外部晶振初始化代码
//stm32F103VCT6 采用内部晶振8MHz 时钟初始化代码void SetSysClockTo64(void){ __IO uint32_t HSIStatus = 0; RCC_DeInit(); //先复位RCC寄存器 //使能HSI RCC_HSICmd(ENABLE); //检测HSE是否启动成功 HSIStatus = ...
2019-03-31 18:35:42
26329
原创 电子元器件物料编码
不完美的电子元器件物料编码1,电子元器件(以下简称“器件”)编码采用字母加数字进行编码。2,常规器件编码规则 常规器件编码共10位,第1位为器件大类类别码(以字母表示),第2位为器件小类,第3位封装码,第4位为器件精度或用0表缺省,第5〜10位为器件规格型号或特征器件编码组成形式: C X X X X X X X X X依次表示:器件大类类别码器件小类 封装码 封装码 精度型号规格...
2018-04-20 15:01:53
26474
3
原创 编译linux内核相关命令
安装库文件实现简单菜单配置sudo apt-get install libcurses-ocaml-dev清理内核:make cleanmake distclean复制Zynq板卡匹配的编译配置文件输入命令:cp arch/arm/configs/digilent_zed_defconfig .config 配置Kernel内核镜像make ARCH=
2015-04-17 14:25:32
653
原创 zedboard使用nfs挂载根文件系统-linux内核启动参数bootargs详解
制作DeviceTree设备树配置文件1、打开终端并进入devicetree工具目录,即输入以下命令:cd linux-kernel/arch/arm/boot/dts/2、编辑文件digilent-zed.dts,修改SD卡启动模式,输入命令:vim digilent-zed.dts按照下图所示修改,修改默认启动为nfs启动,并添加服务器ip地址及nf
2015-04-13 17:28:02
1753
转载 Zigbee协议栈发送函数AF_DataRequest说明
Zigbee协议栈进行数据发送是调用AF_DataRequest这个函数,该函数会调用协议栈里面与硬件相关的函数最终将数据通过天线发送出去。 afStatus_t AF_DataRequest( afAddrType_t *dstAddr, //目的地址指针 endPointDesc_t *srcEP, //发送节点
2014-04-18 17:58:41
4016
2
原创 PADS9.5中画椭圆板框(画各种圆)技巧
用PADS软件画了20来块板子,板框都是矩形的,没什么特殊,突然感觉,每个板子都是矩形的特难看,而且又没有把手,给用户体验不方便,看着感觉圆形的板子比较好,但是用PADS软件 画板框只能是一笔成形的,不能一笔又一笔的画,所以纠结了好久, 网上查了下,都说是复杂的板框都用CAD软件画好,另存为dxf文件,再导入PADS,这种方法可行,可以我不会用CAD软件啊,感觉CAD软件也蛮复杂
2013-09-11 20:15:36
20250
1
转载 PADS Layout中设置板框倒角
我用的版本是PDAS Layout2007。我们假设倒角半径为5mm.1、先进行单位设置。“Tools”→“Options…”,在“Global”的“Design units”中选择“Metric”,OK。(当然如果您对国际单位和英制单位之间的转换很熟悉也可以不用设置)在“Tools”→“Options…”,选择“Design”,在“Miters”中选择“Arc”,OK。
2013-09-11 16:18:46
13071
1
转载 PADS LAYOUT画单面板设置方法心得
按两层板的就行了。只不过是插件元件放TOP层,不要走线,如必需走做成跳线,如有贴片元件将其放到BOTTOM层。做Gerber时TOP层的routing,和阻焊不要生成,其他的和两层板都是一样的。在PCB制作文档中给厂家说明是单层板
2013-09-11 16:07:40
5905
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人