E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
嵌入式c语言高级编程
c++
高级编程
学习笔记3
函数指针的类型别名我们通常不考虑函数在内存中的位置,但每个函数实际上都位于某个特定地址。在C++中,可像使用数据那样使用函数。换言之,可使用函数的地址,就像使用变量那样。函数指针的类型取决于兼容函数的参数类型的返回类型。处理函数指针的一种方式是使用类型别名。类型别名允许将一个类型名指定给具有指定特征的一系列函数。例如,下面的代码行定义了MatchFunction类型,该类型表示一个指针,这个指针指
虾球xz
·
2023-04-04 15:03
c++
学习
c++
python库_13 个Python开发者必知的Python GUI库
源/开源最前线Python是一种
高级编程
语言,它用于通用编程,由GuidovanRossum在1991年首次发布。Python的设计着重于代码的可读性。
weixin_39768247
·
2023-04-04 15:39
python库
嵌入式C语言
之基础知识(一)
变量类型及作用域关键字名称备注举例auto自动变量一般用于声明局部变量,可以省略在声明区域内有效程序执行到该区域时自动创建,退出时销毁一般存储在程序的栈空间voidfunc(void){autointi=0;...}extern外部变量用于声明全局变量在函数体外声明时,可以省略该关键字程序执行的整个生命周期内有效一般存储在程序的DATA段externinta=0;intb=1;voidfunc(v
volunteer01
·
2023-04-04 08:59
编程和算法
开发语言
c语言
Go语言
高级编程
学习笔记 - Web开发
Go语言Web开发笔记本文是教程Go语言
高级编程
的学习笔记,本部分链接第5章Go和Web·Go语言
高级编程
1Go的Web框架大致可以分为这么两类:Router框架:对httpRouter进行简单的封装,
Initial-T
·
2023-04-04 07:33
Go语言开发笔记
restful
java调用python方法及常用的java调用python代码
Python语言作为一种流行的
高级编程
语言,在Java开发中也是经常被使用到的。那么在Java中如何调用Python呢?
菩提本无树007
·
2023-04-04 06:18
python
java
开发语言
Python函数简介
Python是一种
高级编程
语言,它的函数是其中一个非常重要的特性。在程序中,函数是一段被命名的代码块,它可以接受输入并且返回输出。本篇文章将介绍Python函数的基本概念、定义、调用和参数。
NBITer
·
2023-04-03 20:24
Python
python
开发语言
嵌入式c语言
汇编混合编程,
嵌入式C语言
和汇编语言的混合编程
此文章简单介绍单片机C语言和汇编语言混合编程的例子。主要用单片机汇编语言编写DS1302的底层驱动,在C语言里通过调用汇编语言,从而实现C和汇编的混合编程。;汇编语言源文件;======================================;DS1302DRIVER.;EMBEDYASSEMBLYLANGUAGE.;WHENCHAR-STYLE(R7,R5,R3)RETURN(R7);I
southbread
·
2023-04-03 08:17
嵌入式c语言汇编混合编程
# 工欲善其事必先利其器-C语言拓展--
嵌入式C语言
(十一)
工欲善其事必先利其器-C语言拓展–
嵌入式C语言
(十一)这里来到了最后的一个part–>可变参数宏文章内容全部来自–>《
嵌入式C语言
自我修养——从芯片、编译器到操作系统》王利涛前辈的,超级推荐在之前内容有变参函数的定义和使用
摸肚子的小胖子
·
2023-04-03 03:49
C语言扩展-嵌入式C语言
c语言
开发语言
arm
嵌入式硬件
linux
嵌入式C语言
代码规范
一、前言C语言是我们嵌入式使用最多的一种编程语言。在日常工作中,由于C语言没有强制的编码风格要求,导致每个人的代码风格各异,不利于同事们之间的沟通与移植。编码规范的好处:促进团队之间的合作:一些较大的项目,我们可以拆分成多个功能,每个人负责不同的功能,最后再合并。如果没有统一的代码规范,那么每个人的代码必将风格迥异,导致合并代码的时候不仅要去处理程序的问题,还得花大量的时间和精力去理解别人的代码。
坚持学习的小王同学
·
2023-04-03 03:45
c语言
代码规范
开发语言
c语言宏 可变参数,
嵌入式C语言
自我修养 (12):有一种宏,叫可变参数宏
12.1什么是可变参数宏在上面的教程中,咱们学会了变参函数的定义和使用,基本套路就是使用va_list、va_start、va_end等宏,去解析那些可变参数列表咱们找到这些参数的存储地址后,就能够对这些参数进行处理了:要么本身动手,本身处理;要么继续调用其它函来处理。htmlvoidprint_num(intcount,...){va_listargs;va_start(args,count);
weixin_39613540
·
2023-04-03 03:38
c语言宏
可变参数
嵌入式C语言
自我修养 12:有一种宏,叫可变参数宏
12.1什么是可变参数宏在上面的教程中,我们学会了变参函数的定义和使用,基本套路就是使用va_list、va_start、va_end等宏,去解析那些可变参数列表我们找到这些参数的存储地址后,就可以对这些参数进行处理了:要么自己动手,自己处理;要么继续调用其它函来处理。voidprint_num(intcount,...){va_listargs;va_start(args,count);for(
weixin_34293911
·
2023-04-03 03:35
嵌入式C语言
程序调试和宏使用的技巧
原文链接:
嵌入式C语言
程序调试和宏使用的技巧1.调试相关的宏在Linux使用gcc编译程序的时候,对于调试的语句还具有一些特殊的语法。
罗汉翔
·
2023-04-03 03:26
C语言
c语言
大数据
开发语言
嵌入式C语言
编码规范参考
1总则1.1目的本规范主要目的是定义基于嵌入式C编码的总体规范,确保编码的规范性,提高程序的可维护性。通过遵循共同的编码规范,程序开发人员可以保持代码一贯的风格,提高代码编写的可读性和使用的一贯性。1.2范围适用于嵌入式C开发人员。1.3总体原则在程序开发的过程中应当遵循以下几条总体原则:1)文件须根据工程的需要分类进行统一存放,集中管理。2)文件的命名应与工程保持协调,并能表达其内容最强烈的意向
qq_39088943
·
2023-04-03 03:51
c语言
嵌入式C语言
经典面试题(一)
1.用预处理指令#define声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#defineSECONDS_PER_YEAR(60*60*24*365)UL我在这想看到几件事情:1)#define语法的基本知识(例如:不能以分号结束,括号的使用,等等)2)懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中有多少秒而不是计算出实际的值,是更清晰而没有代价的。3)意识到这个表达
Dr.CB
·
2023-04-03 03:47
C语言基础
嵌入式
嵌入式C语言
知识点总结
今天推荐一篇大佬写的
嵌入式C语言
知识点总结,非常值得一读。从语法上来说C语言并不复杂,但编写优质可靠的嵌入式C程序并非易事,不仅需要熟知硬件特性和缺陷,还需要对编译原理和计算机技术知识有着一定的了解。
huaijin622
·
2023-04-03 02:01
编程语言
嵌入式
c语言
总结
嵌入式C语言
难点(2部分)
结构类型和对齐C语言提供自定义数据类型来描述一类具有相同特征点的事务,主要支持的有结构体,枚举和联合体。其中枚举通过别名限制数据的访问,可以让数据更直观,易读,实现如下:联合体的是能在同一个存储空间里存储不同类型数据的数据类型,对于联合体的占用空间,则是以其中占用空间最大的变量为准,如下:联合体的用途主要通过共享内存地址的方式,实现对数据内部段的访问,这在解析某些变量时,提供了更为简便的方式,此外
an520_
·
2023-04-03 02:26
c/c++
stm32
嵌入式开发
c语言
c++
开发语言
C++面向对象
高级编程
(上)
C++面向对象
高级编程
(上)C++面向对象
高级编程
(下)C++正规规范编码(学C++就是为了效率,要注意小的习惯,一出手就不同凡响!)
期望上岸的鱼
·
2023-04-03 01:43
C++
c++
c#
开发语言
iOS-block(一)-初探
《Objective-C
高级编程
》这本书里是这样定义的:带有自动变量(局部变量)的匿名函数。顾名思义,匿名函数就是没有名称的函数。也被称为闭包(closure)或者Anonymousfunction。
xxxxxxxx_123
·
2023-04-03 00:07
我所理解的iOS runtime
我们都知道
高级编程
语言想要成为可执行
泥孩儿0107
·
2023-04-02 23:35
这13个Python GUI库,正在学习Python的你必须知道
Python是一种
高级编程
语言,它用于通用编程,由GuidovanRossum在1991年首次发布。Python的设计着重于代码的可读性。
嗨学编程
·
2023-04-02 08:48
Python
python
GUI
【JAVA】学习java 运行环境配置
今天是学习java的第一天,以下是我对学习java第一的总结.为什么选择JAVAjava是一种
高级编程
语言,现在的java的就业岗位多,而java语言主要是开发应用程序,我个人对这方面也有浓厚的兴趣,现在市面上的手机应用
爱吃草的羊驼
·
2023-04-01 21:15
java
C
高级编程
——关于void类型的解释
void关键字的使用规则是什么?如果函数没有返回值,那么应声明为void类型;如果函数无参数,那么应声明其参数为void;(常省略)如果函数的参数或返回值可以是任意类型指针,那么应声明其类型为void*;void的字面意思是“无类型”,void*则为“无类型指针”(其实是任意类型指针),void不能代表一个真实的变量,void体现了一种抽象。voida;这条语句是否正确?不正确,并且会提示ille
Elec Liu
·
2023-04-01 18:19
C高级编程
c语言
c++
开发语言
JavaScript
高级编程
设计(第三版)——第三章:基本概念
系列文章目录第二章:在html中使用javaScript第三章:基本概念第四章:变量作用域和内存问题目录系列文章目录前言一、语法1.标识符2.关键字和保留字二、数据类型1.null2.undefined3.boolean3.1转型函数4.string4.1字面量4.2转型函数5.Number5.1转型函数6.object三、操作符1.一元操作符2.位操作符2.1按位与(&)2.1按位或(|)2.1
DW14687
·
2023-04-01 09:05
javasript高级程序设计
javascript
ecmascript
前端
JavaScript
高级编程
设计(第三版)——第四章:变量作用域和内存问题
系列文章目录第二章:在html中使用javaScript第三章:基本概念第四章:变量作用域和内存问题第五章:引用类型目录系列文章目录前言一、基本数据类型和引用类型的值?1.数据类型2.赋值3.传参4.检测数据类型二、执行环境及作用域1.执行环境和作用域概念2.延长作用域链3.没有块级作用域4.垃圾收集4.1.标记清除法4.2引用计数法总结前言这本书是我刚入行的时候我师傅推荐给我的,当时只想获得实现
DW14687
·
2023-04-01 09:05
javasript高级程序设计
javascript
ecmascript
前端
JavaScript
高级编程
设计(第三版)——第二章:在html中使用javaScript
系列文章目录第三章:基本概念目录系列文章目录前言一、javaScript是什么?1.有两种引入方式1.1嵌入式1.2外部引入1.3noscript标签标签1.4文档模式2.script标签有五个参数2.1src2.2type(MIME)2.3charset2.4defer2.5async2.6async和defer的异同2.7async和defer可以同时用吗?总结前言这本书是我刚入行的时候我师傅
DW14687
·
2023-04-01 09:05
javasript高级程序设计
javascript
前端
Mac配置Python环境
目录简述:一.python简介二.Mac下配置python开发环境三.Python集成开发环境Pycharm一.python简介Python是用来编写应用程序的
高级编程
语言。
Skyennnnn
·
2023-04-01 04:36
Python
【JavaSE8
高级编程
多线程 ThreadLocal】ThreadLocal详解 2019_7_30
多线程入门补充ThreadLocal概念解释概念实例化执行结果观测应用场景用户请求之Session子线程与Connection完整测试实例及分析用语约定测试源码运行结果Q&A先回答问题c再回答问题b重点···问题a补充小知识ThreadLocal源码分析TL与TL.M与TL.M.Entry图解内存中结构及地址展示简单比喻以测试代码流程进行TL源码解析测试代码流程分析debug详细分析第一步第二步第
今心木目
·
2023-04-01 03:58
Java高级
多线程
Java高级
ThreadLocal
Java
8
《UNIX 环境
高级编程
》学习笔记——文件和目录
UNIX环境
高级编程
——文件和目录函数stat、fstat、fstatat和lstat文件类型设置用户ID和设置组ID文件访问权限新文件和目录的所有权函数access和faccessat函数umask函数
十月翊安
·
2023-03-31 21:30
UNIX
环境高级编程
unix
服务器
linux
CAN通讯程序C语言,
嵌入式C语言
环境下的CAN总线通讯协议
培训、咨询、项目开发,请与【思想】联系1.结构体通过前面文章《》的介绍,对于CAN通讯协议有三个非常重要的信息,分别是报文ID、数据场、解析与偏移。实现通讯协议的第一步就是定义一个报文的结构体。⚪定义报文ID本次使用的例子是基于扩展ID,ID长度为29个位。由于C语言没有29位长度的数据类型所以使用32位数据类型UINT32。如果是标准ID使用16位数据类型UINT16即可。小提示:数据类型标准的
符文图腾
·
2023-03-31 20:37
CAN通讯程序C语言
python中常用的内置函数有哪些_Python 初学者必备的常用内置函数
Python作为一门
高级编程
语言,为我们提供了许多方便易用的内置函数,节省了不少开发应用的时间。
weixin_39531229
·
2023-03-31 09:53
Python
高级编程
之面向切面编程 AOP(二)
关python环境、基础介绍、面向对象编程介绍可以参考我以下几篇文章:Python介绍和环境准备Python基础语法介绍(一)Python基础语法介绍(二)Python
高级编程
之面向对象(一)二、函数装饰器
Python老猿
·
2023-03-31 07:20
程序员
Python
爬虫
python
numpy
数据分析
开发语言
爬虫
【保姆级讲解】C语言---初识C语言
初识C语言1.1C语言体系介绍1.1.1C语言概述C语言是一门面向过程(分析出解决问题的步骤,一步一步解决问题)的通用的计算机
高级编程
语言,C语言一般用于底层硬件的驱动程序的编写,以及编写操作系统(C语言
面试僧
·
2023-03-31 07:08
c语言
linux
单片机
stm32
开发语言
Python日期和时间
Python日期和时间Python是一种
高级编程
语言,它提供了丰富的日期和时间操作功能。在许多应用程序中,日期和时间是非常重要的,因为它们能够帮助我们跟踪事件、计算时间间隔、记录过去和未来的事件等等。
NBITer
·
2023-03-31 01:25
Python
python
开发语言
Python函数
编写Python函数的指南Python是一种
高级编程
语言,具有强大且易于学习的功能。Python函数是代码块,可在程序中重复使用。
NBITer
·
2023-03-31 01:40
Python
python
numpy
开发语言
C++
高级编程
C++
高级编程
基本类的构成头文件使用include包含到程序中#include表示对于系统标准库的引用#inuclde"selfWrite.h"表示对于自己写的库的引用拓展名可能不是.h甚至不使用拓展名任何一个头文件都要加上的防卫式声明
逆羽飘扬
·
2023-03-31 00:30
笔记
c++
mfc
开发语言
ASP.NET MVC 5
高级编程
(pdf书)
链接:https://pan.baidu.com/s/1o7WaazYwihrgYstxak3olQ密码:vc78
hemingyang97
·
2023-03-30 22:09
ASP.NET
MVC
ASP.NET
MVC
5高级编程
(pdf书)
数据结构与算法-Part7——迭代与递归
目录一、
高级编程
语言中的循环结构1:单重循环2:二重循环二、迭代1:迭代的基本概念1)迭代变量的确定2)建立迭代公式3)对迭代过程进行控制2:迭代算法三、递归1:递归算法2:递归与迭代的比较3:递归数据结构复杂问题的求解过程常常包含基本操作的多次重复进行
黑白leo
·
2023-03-30 14:04
C#数据结构+算法
c#
数据结构
算法
python super()作用和混用引发的问题
提示:本文是阅读书籍《Python
高级编程
》的一些疑问梳理结果,用到了其中的某些示例文章目录前言一、super()作用?
石头之心
·
2023-03-30 14:59
Python
编程基础
python
开发语言
为什么说学人工智能一定要学Python?
学习人工智能需要掌握大量的数据处理和算法实现,而Python作为一种
高级编程
语言,具有简单易学、灵活多变、开源丰富的库等优点,成为了人工智能领域广泛应用的语言之一。
测试小扎
·
2023-03-29 22:17
自学
python
编程
python
人工智能
机器学习
Linux
高级编程
——TCP(套接字)(双向通信、文件传输)
网络通信编程实现基于TCP协议的通信TCP:TransmissionControlProtocol,传输控制协议,传输层的一个非常重要的协议,负责数据传送。面向连接、传输可靠、但通信效率较低。基于TCP通常采用C/S模式,即客户端(Client)/服务器(Server)模式,客户端程序和服务器端程序的实现不一样,它们是不对等的。每次通信都是由客户端主动发起(即连接服务器),服务器端被动参与通信(即
琛翀
·
2023-03-29 17:40
Linux高级编程
linux
网络
服务器
Scala和Python有什么区别?
它们有一些相似之处,例如是
高级编程
语言,但它们也有一些重要的区别。
很酷的站长
·
2023-03-29 14:22
编程笔记
scala
python
开发语言
《Unity3D
高级编程
之进阶主程》第五章,3D模型与动画(二) - 合并3D模型
Animation和Animator的选择。===首先说明Unity3D引擎已经不再对Animation动画系统进行维护。但不维护也并不是说一定不能用,很多旧的项目任然在用,只是在老版本中使用。新动画系统Mecanim中有了新的动画组件Animator,为什么要用新系统Mecanim呢?原因如下几个方面:Mecanim系统使用多线程计算,比Animation的单线程性能要高出一点。Unity3D本
youmuren0613
·
2023-03-29 10:29
Unity3D
高级编程
之进阶主程-陆泽西 (Jesse Lu)
/www.luzexi.com/about/我的简介姓名:陆泽西(JesseLu)公司:腾讯曾就职:盛大游戏,动视暴雪Activision,Gumi日本,百游Baiyou最近在努力出版《Unity3D
高级编程
之进阶主程
许煜y
·
2023-03-29 10:53
unity3d
【Unity项目实战】主程进阶之路文章整理 自用记录
声明:下列文章链接转载自陆泽西(JesseLu)的个人博客,仅供个人学习参考使用,如若侵权,告知删除1.要点技术《Unity3D
高级编程
之进阶主程》第一章,C#要点技术(一)-List底层源码剖析《Unity3D
weixin_44314930
·
2023-03-29 10:17
unity
c#
游戏引擎
《Unity3D
高级编程
之进阶主程》第二章,架构(三) - 架构的误区,如何做前端架构,以及如何架构Unity3D项目
前端与后端架构之间的共性前后端架构的目标都是,高性能、高可用、可扩展、安全、可容错。对于前端来说除了这些目标特性外,我们还需要加入更多的用户体验,包括视觉效果和操作灵敏度。作为前端工程师,用户体验是比较重要的,但这种体验涉及到很多方面,包括性能优化,视觉效果,以及操作上的人性化等,例如如何让游戏加载更快,如何制作更绚丽的特效,如何减少Drawcall,如何减少CPU的负载,如何最快的响应用户操作等
麦晓宇
·
2023-03-29 08:46
前端
unity
3d
【python-----Python程序设计语言概述】
1.
高级编程
语言根据执行机制不同可分为两类:静态语言和脚本语言,静态语言采用编译方式执行,脚本语言采用解释方式执行。例如,C语言是静态语言,Python语言是脚本语言。
周猿猿
·
2023-03-29 08:32
python学习
全国计算机二级python语言
python
开发语言
后端
浏览器工作原理
在了解执行过程之前,我们首先要了解javascript是一门
高级编程
语言,这也就说明电脑是不能直接识别高级语言的,需要将他编译成机器语言进行运行。
T.S.P
·
2023-03-29 06:15
前端
javascript
前端
Golang学习书籍
GolangGo语言圣经(中文版)Go零基础编程入门教程GoRPC开发指南《EffectiveGo》中英双语版Go语言
高级编程
Go语言并发编程深入解析Gogobyexample中文版TheLittleGoBookGORM
git1314
·
2023-03-28 22:11
linux
GoLang学习书籍
iOS 书籍分享
EffectiveObjective-C2.0:编写高质量iOS与OSX代码的52个有效方法Objective-C
高级编程
iOS与OSX多线程和内存管理(图灵出品)iOS性能优化实战个人认为可读的,特别是
天空中的球
·
2023-03-28 04:19
Python全栈进阶学习资料包 大厂高薪敲门砖了解一下
近些年,Python的火热有目共睹,作为一种功能强大的
高级编程
语言,在2018年的时候它的流行程度就得到了大幅提高。
IT青年
·
2023-03-26 23:17
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他