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
nvcc编译器
《Effective c++》记录
02条款:尽量以const、enum、inline替换#definedefineINT_A5constinta=5;const替换#define,const作为变量更能让
编译器
看见,从而加入记号表(symboltable
美丽的欣情
·
2025-03-13 04:56
C++学习
c++
Spring 事务相关配置
事务传播行为2.1事务传播行为概念2.2事务的7种传播行为3.代码案例:转账业务追加日志Spring事务相关配置虽然学会了使用Spring回滚事务,但是有一种异常Spring事务默认是不进行回滚的:那就是
编译器
异常
我心向阳iu
·
2025-03-13 04:54
#
Spring
Java面试知识点精讲
spring
java
spring
boot
OC 属性关键字
@dynamic告诉
编译器
由我们自己来实现访问方法。@synthesize告诉
编译器
帮忙实现访问方法。readonly此标记说明属性是只读的。
空中海
·
2025-03-13 01:05
Objective-C
OC
C++学习笔记(十六)——函数重载
编译器
会根据调用时提供的参数自动选择合适的函数。特点:函数名相同,但参数列表不同(参数类型、个数、顺序至少有一个不同)。返回值类型不能作为区分重载的标准。提高代码可读性,简化接口设计。
奕天者
·
2025-03-12 23:50
C++基础学习
c++
学习
笔记
双检锁问题
早期双检锁存在的问题指令重排序问题在早期的C++中,
编译器
和处理器为了提高性能,会对指令进行重排序。在双检锁实现单例模式时,创建对象的操作instance=newSingleton();可以分解为以下
越甲八千
·
2025-03-12 17:14
【道阻且长C++】
c++
小红书C++引擎架构一面-面经总结
编译器
根据传递的类型生成具体的函数版本。)(泛型编程不用指定具体类型可以自动生成具体类型)2.动态:继承和虚函数多态是:允许同一接口通过不同类型的对象进行不同的行为。
MatsumotoChrikk
·
2025-03-12 17:41
大厂面经总结提高
c++
架构
开发语言
mdk5.38a版本使用v6
编译器
6.19、6.20,下载,安装
编译器
,pack固件包,外设标准库。
文章背景:2023年6月因为使用
编译器
V5太慢,并且我需要的编译调试次数又多,所以需要采用了v6进行编译,v6
编译器
可以更快;此次花了很大的精力研究,研究了差不多2周,使用的是stm32f4;环境准备:
我的老子姓彭
·
2025-03-12 16:06
单片机
stm32
嵌入式硬件
深入理解JVM【超详细】
中间经历了:代码→
编译器
(javac)→字节码→类加载器→JVM解释/编译→机器码→CPU执行关键转折:JVM像“翻译官”,把字节码变成操作系统能懂的指令,同时管理内存、安全、多线程等脏活累活。
24k小善
·
2025-03-12 11:35
软件工程
java
大数据
jvm
嵌入式静态库/动态库制作以及 Makefile使用,Makefile书写规则和交叉工具链
1.回顾编译过程编译高级语言(xxxx.c)------>目标程序(xxxx)
编译器
:GCC编译过程:预处理,编译,汇编,链接gec@ubuntu:~$wh
weixin_40976330
·
2025-03-12 08:12
Linux
交叉工具链
交叉编译
Makefile使用
嵌入式静态库/动态库制作
一些对编程语言的看法
C++基于C的扩展,同样通过
编译器
生成原生二进制文件。Fortran科学计算领域的老牌语言,编译为高效机器码。COBOL商业和金融领域的历史语言,完全编译执行。
·
2025-03-12 04:20
后端程序员
第N2周:构建词典
本人往期文章可查阅:深度学习总结我的环境:语言环境:Python3.11
编译器
:PyCharm深度学习环境:Pytorchtorch==2.0.0+cu118torchvision==0.18.1+cu118
OreoCC
·
2025-03-12 01:43
NLP
rust语言闭包trait类型
编译器
推导总结
Rust
编译器
根据闭包对捕获的外部变量的使用方式自动推断其实现的Trait类型,如:Fn,FnMut,FnOnce;而非是否捕获所有权。
灵山悟空
·
2025-03-11 23:52
rust
开发语言
后端
c语言笔记 函数参数的等价(下)
这三种写法是等价的,数组在作为函数参数的时候会变成指针,数组的大小会被系统
编译器
自动忽略所以char*(argv[argc])等价于char*(argv[])*和[]是可以相互转换的所以char*(argv
我是大咖
·
2025-03-11 21:06
c语言笔记
c语言
笔记
开发语言
tcc
编译器
教程6 进一步学习编译gmake源代码
本文以编译gmake为例讲解如何使用tcc进行复杂一点的c代码的编译1简介前面主要讲解了如何编译lua解释器,lua解释器的编译很简单也很容易理解.当然大部分c语言程序编译没那么简单,下面对前面的gmake程序进行编译.2gmake源码结构首先打开之前tcc-busybox-for-win32\gmake文件夹,具体文件如下主要有3个文件夹和3个文件,分别为0.tcc-主要为编译所用的信息lib-
刘阿去
·
2025-03-11 19:54
学习
c语言
Apache Doris中都用了哪些开发语言,编译过程中用到了哪些
编译器
,以及用到了哪些成熟的技术框架
ApacheDoris作为一款高性能的实时分析型数据库,其技术栈涉及多语言开发、多种
编译器
支持以及多个成熟技术框架的集成。
fzip
·
2025-03-11 08:24
Doris
apache
开发语言
QT元对象系统的用法技巧
这个系统是由Qt的元对象
编译器
(MOC)支持的,MOC是一个预处理器,它在编译之前解析由Q_OBJECT宏标记的类,生成元信息。这里介绍一些QT元对象系统的用法技巧.声明对象属性一个类的属性通
码农飞飞
·
2025-03-11 06:43
QT+QML
qt
元对象
属性系统
定义属性
信号槽
C#使用winform实现简单的梯形图指令编译和执行,带
编译器
和虚拟机代码
,STORE,TMP1LD,test1OR,LD,TMP1OUT,test2LD,TMP1RST,testLD,TMP1OUT,test22LD,TMP1OUT,test4LD,TMP1CALL,放料
编译器
代码
isyoungboy
·
2025-03-11 06:41
c#
java
开发语言
什么是解释型语言?什么又是编译型语言?
前言一、源代码的执行方式二、
编译器
三、执行原理二者的区别编译型语言解释型语言前言本文章主要知识来自于Python编程基础的“编译型语言和解释型语言的区别”一节,原文来自C语言中文网网上的相关描述已经够多了
Aress"
·
2025-03-10 22:11
web前端开发学习
html
前端
编译器
编程语言
imx6q移植——linux4.1.15.+litmus2016.1
+litmus2016.1编译环境搭建安装设置环境变量检查
编译器
是否安装成功编译u-boot编译内核linux4.1.15内核litmus补丁配置内核step1.添加可识别版本step2.启用内核抢占step3
qq_38349235
·
2025-03-10 22:06
ubuntu
linux
arm开发
程序员都踩过的头文件多次包含的坑!#ifndef 和 #pragma once 你该怎么选?
前言:写C/C++代码时,有时候你会遇到
编译器
提示“重复定义”或者“符号冲突”的问题,尤其是在引入类的头文件时,
编译器
可能会告诉你:“喂!你这里有两个相同的类定义,搞错了吧!”
·
2025-03-10 09:09
c++后端
FreeRTOS内存管理之heap_4.c源码解析
—非确定性,允许释放内存,但不会合并相邻的空闲块,也就是说没有内存碎片优化措施;heap_3——简单包装了标准malloc()和free(),以保证线程安全,借壳上市,需要连接器设置堆空间分布,且需要
编译器
库提供
星辰&流星
·
2025-03-10 08:23
网络
嵌入式
c语言
驱动开发
硬件工程
STM32CubeIDE和STM32CubeMX区别
它是基于Eclipse的开源IDE,并集成了GCC
编译器
、STM32CubeMX配置工
白总Server
·
2025-03-10 05:35
stm32
嵌入式硬件
单片机
jvm
ribbon
后端
微服务
protobuf、protoc、proto这3个什么关系
Protobuf、protoc和proto是ProtocolBuffers技术栈中的三个核心组成部分,它们的关系可概括为协议标准、
编译器
工具链与接口定义文件的协同体系。
fzip
·
2025-03-09 23:17
Doris
Doris数据序列化
C++类和对象:匿名对象及连续构造拷贝
编译器
的优化
匿名对象和连续构造和拷贝时
编译器
的优化github地址前言匿名对象:临时对象的妙用与优化1.定义2.核心特性解析2.1生命周期管理2.2创建方式对比2.3匿名对象的引用特性2.4匿名对象自动调用构造函数和析构函数
有梦想的电信狗
·
2025-03-09 22:08
《C++语法精粹》——
c++
c语言
开发语言
ide
visualstudio
算法
thrift软件、.thrif文件和thrift协议是什么关系,有什么用
•功能:•提供IDL(接口定义语言)
编译器
,将.thrift文件转换
fzip
·
2025-03-09 21:30
Doris
Doris内部通信协议
C语言函数原型的作用
函数原型的作用:告诉
编译器
与该函数有关的信息,让
编译器
知道函数的存在,以及存在的形式,即使函数暂时没有定义,
编译器
也知道如何使用它。
CLOUD_FL
·
2025-03-09 18:30
C
函数原型
函数声明
作用
4类和对象(下)
1.再谈构造函数1.1构造函数体赋值在创建对象时,
编译器
通过调用构造函数,给对象中各个成员变量一个合适的初始值。
给我一个卤鸡爪和卤鸡头
·
2025-03-09 16:14
c++语法篇
开发语言
c++
数据结构
c语言
算法
JAVA后端面试八股文汇总(2)
2.简述as-if-serial
编译器
等会对原始的程序进行指令重
使峹行者
·
2025-03-09 15:32
java
面试
后端
58-程序入口
如果模块采用生成可执行文件的编译方式,
编译器
只在源文件根目录下的顶层查找main。如果没有找到,
编译器
将会报错;如果找到main,
编译器
会进一步对其参数和返回值类型进行检查。
万少-
·
2025-03-09 12:42
仓颉入门到实战
仓颉
(三)Linux中GCC/g++:基础用法和实用选项全面解析
GCC/g++是LINUX下广泛使用的
编译器
,它同样是开源的。
Tech行者
·
2025-03-09 08:30
Linux的学习笔记
linux
类和对象(中)
1.类的默认成员函数在C++中,类的默认成员函数包括以下几种:默认构造函数(DefaultConstructor):如果类中没有定义任何构造函数,
编译器
会自动提供一个默认构造函数,允许对象被创建而不需要提供任何参数
yi个名字
·
2025-03-09 07:40
开发语言
c++
数据结构
Linux:gcc/g++
编译器
的使用
编译器
编译过程要经历四个阶段:1.预处理(进行宏替换)-E2.编译(生成汇编)-S3.汇编(生成机器可识别代码)-c4.连接(生成可执行文件或库文件)-ogcc完成过程预处理(进行宏替换)预处理的主要功能包括宏定义
羊驼儿
·
2025-03-09 06:56
Linux
C语言经典算法案例(一)
所有代码均基于标准C语法,可在主流
编译器
中运行。
xinxiyinhe
·
2025-03-09 00:07
C语言算法实现
C语言
算法
C/C++基础知识复习(46)
动态绑定通过虚函数表(vtable)实现,虚函数表是
编译器
为每个含
_lengjuan_
·
2025-03-09 00:52
c++
c语言
开发语言
函数的声明和定义的区别
要先定义函数,
编译器
才会在编译的时候通过函数的声明,将程序中出现改函数的地方,替换成我定义中的结构。
cykaw2590
·
2025-03-09 00:13
C语言基本技巧与函数
c语言
c++
C语言实现算法(三)
以下是"10个不重复的C语言经典算法案例",结合多个搜索结果整理而成,涵盖数学计算、字符串处理、数据结构等方向,提供可运行代码及开发环境说明:开发环境配置
编译器
:GCC(推荐)Windows:安装MinGW
xinxiyinhe
·
2025-03-08 23:32
C语言算法实现
c语言
算法
开发语言
filter或backdrop-filter实现毛玻璃
编译器
:vscode目的:练习filter:blur()和backdrop-filter:blur()练习项目:毛玻璃效果介绍:filter:CSS属性将模糊或颜色偏移等图形效果应用于元素。
ZzDIY
·
2025-03-08 23:55
js训练
visual studio中解决方案和项目的关系?如何在同一个解决方案中添加项目?
每个项目包含
编译器
设置、调试配置等,例如C#控制台应用、DLL库等。特点:独立编译运行,可包含代码、图像、数据文件等。创建方式:通过模板新建或手动构造。解决
程工助力英语中国话
·
2025-03-08 23:24
Visual
C++
2017
从入门到精通
visual
studio
解决方案
项目
Golang学习笔记_47——访问者模式
Golang学习笔记_44——命令模式Golang学习笔记_45——备忘录模式Golang学习笔记_46——状态模式文章目录一、核心概念1.定义2.解决的问题3.核心角色4.类图二、特点分析三、适用场景1.
编译器
实现
LuckyLay
·
2025-03-08 22:16
Golang学习笔记
golang
学习
笔记
设计模式
访问者模式
C++ typename关键字的起源与用法
typename的来源4、一些关键概念4.1、限定名和非限定名4.2、依赖名和非依赖名4.3、类作用域5、引入typename的真实原因5.1、一个例子5.2、问题浮现5.3、千呼万唤始出来5.4、不同
编译器
对错误情况的处理
dvlinker
·
2025-03-08 16:11
C/C++实战专栏
C++
关键字
typename
C/C++ | 每日一练 (1)
如果尝试定义两个同名的函数,即使参数列表不同,
编译器
也会报错。这是因为
张胤尘
·
2025-03-08 13:01
C/C++
每日一练
c语言
c++
面试
CentOs7 安装 nginx-1.26.2 源码安装详解
打开终端并运行以下命令:sudoyumupdate-ysudoyuminstall-ygccmakepcre-develzlib-developenssl-develgcc:GNU
编译器
,用于编译源码。
TOP印
·
2025-03-07 23:11
工具
nginx
运维
Objective-C 中 @synthesize VS @dynamic
@synthesize@synthesize用于显式声明
编译器
为属性生成对应的实例变量(ivar)和访问器方法(getter和setter)。
九变形战士
·
2025-03-07 16:28
objective-c
开发语言
macos
C语言:51单片机 程序设计基础
bit位标量bit位标量是C51
编译器
的一种扩充数据类型。可以定义一个位标量,但是不能定义位指针、位数组。
练习&两年半
·
2025-03-07 16:55
单片机
c语言
51单片机
开发语言
单片机
【学习笔记5】Linux下cuda、cudnn、pytorch版本对应关系
该工具包包括GPU加速库、调试和优化工具、C/C++
编译器
以及用于部署应用程序的运行时库。全球的深度学习研究人员和框架开发人员都依赖cuDN
longii11
·
2025-03-07 08:56
linux
pytorch
运维
【小白必会】C语言基本知识概念大合集(二)
存放函数体的二进制代码,操作系统管理代码区是只读的,共享的(一份内存)全局区:存放全局变量和静态变量及常量执行过程中:堆区:程序员自己创建的分配到数据,不手动释放,程序结束系统回收newdelete栈区:
编译器
自动分配释放
嗯.955
·
2025-03-06 22:50
小白计算机基础知识
c语言
java
c++
VS
编译器
中的 X86 和 X64:架构差异全解析
在软件开发的世界里,VisualStudio(VS)作为一款备受青睐的集成开发环境,为开发者提供了诸多便利。而在使用VS进行项目开发时,选择编译目标平台是一个关键步骤,其中X86和X64是最常见的两种选项。它们究竟有何区别呢?本文将带你一探究竟。一、架构基础X86和X64都是基于Intel架构的处理器指令集架构,但它们的发展历程和设计理念有所不同。X86:这个名称源于Intel早期的一系列16位和
晚风る
·
2025-03-06 20:24
架构
C++17 新增特性总结: 模板编程和标准库方面
上篇链接:C++17新增特性总结:核心语言特性模板编程类模板参数推导ClassTemplateArgumentDeduction(CTAD)允许
编译器
根据传递给构造函数的参数自动推导模板参数类型,从而简化了模板类的使用
arong-xu
·
2025-03-06 19:46
Modern
C++
c++
开发语言
c语言基础系列8-条件编译
条件编译允许程序员在编译时根据不同的条件编译不同的代码,例如根据不同的操作系统或
编译器
进行条件编译。下面是一个条件编译的使用例子:#include#defineDEBUG1intmain(){#if
aiweker
·
2025-03-06 14:02
AI工程化
C语言
c语言
golang 内存对齐和填充规则
填充规则:如果当前偏移量不是下一个成员变量对齐要求的倍数,则
编译器
会在前一个成员后插入“填充字节”,以使下一个成员的起始地址满足对齐要求。结构体总大小:结构体的
老赵不会写代码
·
2025-03-06 00:44
go语言
golang
开发语言
后端
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他