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
杂谈-编译器那些事儿
日更教会我的
那些事儿
——不忘初心
今天来复盘一下我在上的这些日子,刻意去刷了我在上的文章,刷到底看到最早一篇的文章日期是2017.04.06,再看上我自己的介绍里,我已经记录下10.5万字的文字,不禁感慨原来我早已不再是那个学生时期不会写作的小女孩了。与的结缘,大约是在某一次的身心灵成长课堂的微信群里,看到了朋友分享过的文章吧,让我有了记录自己生活的想法和观点的欲望,于是注册,开始了通过书写了解自我的道路。人生很多时候转折就是那么
爱自己是我的解药
·
2024-02-20 18:33
60道30K+C++工程师面试必问面试题
1、在C++程序中调用被C
编译器
编译后的函数,为什么要加extern“C”?
linux大本营
·
2024-02-20 18:32
c++
linux
后台开发
后端
突破编程_C++_面试(函数(1))
它仅仅告诉
编译器
函数的名称、返回类型和参数类型,但不会提供函数的实际实现。实现与原型:定义:函数定义包含了函数的实现,即函数体中的
breakthrough_01
·
2024-02-20 18:32
突破编程_C++_面试
面试
c++
上班的
那些事儿
(七)初到南港有点懵
我来南港上班,见到的货友多数是熟面孔,差不多的都是从北港煤码头调过来的。虽说是熟人,但根本无交情可言。在北港上班是八小时,在这里则是12小时,三班倒,根本没有休班一说。那时候南港煤码头刚开港不久,船比较少。就两个泊位,一个门机码头,一个皮带机码头。光大队长就有三个,一个农民工,两个职工。听说那个农民工高队是起初煤码头建立之处就任的,后来又进来两个正式工队长,有嘛事五相推让,因此有点乱。三个班长,每
奋发有为
·
2024-02-20 18:17
深入 Python 解释器源码,我终于搞明白了字符串驻留的原理!
每种编程语言为了表现出色,并且实现卓越的性能,都需要有大量
编译器
级与解释器级的优化。由于字符串是任何编程语言中不可或缺的一个部分,因此,如果有快速操作字符串的能力,就可以迅速地提高整体的性能。
程序媛幂幂
·
2024-02-20 18:59
python
开发语言
c++编程--对于程序的理解
软件、程序的执行过程1.1
编译器
将写成的代码转成cpu指令,机器码---存储--》硬盘比如exe文件,存储的全是0和11.2对于exe一双击,就会读取到内存当中,然后所有cpu指令都在内存里了1.3CPU
天地过客1124
·
2024-02-20 18:23
游戏开发
c++
c
编译器
学习02:chibicc文档翻译
原文档地址https://www.sigbus.info/compilerbook#“低レイヤを知りたい人のためのCコンパイラ作成入門”为想了解底层的人准备的C
编译器
制作入门RuiUeyamaruiu@
御风@户外
·
2024-02-20 16:14
cc
c语言
学习
开发语言
c语言程序设计支持win10,win tc 64位下载-wintc C语言
编译器
64位下载 1.9.1 win10兼容版 - 河东下载站...
wintcC语言
编译器
是一款针对C语言进行编辑的工具,通过该软件,用户可以在TC2环境中对C语言进行编程,大家都知道,C语言是一种程序开发中常常用到的汇编语言,在上世纪七十年代就已经完成开发了,早期的C
水灵的大有
·
2024-02-20 16:44
c语言程序设计支持win10
c
编译器
学习01:tcc、chibicc简介
出发点最近在调研大量c代码,人工效率比较低,感觉能用c
编译器
,实现自动生成代码、自动检查代码…都需要一个基础:c
编译器
。
御风@户外
·
2024-02-20 16:44
cc
c语言
学习
开发语言
C语言:下载并安装
编译器
(MinGW-W64 GCC)win10环境
它实际上是将经典的开源C语言
编译器
GCC移植到了Windows平台下,并且包含了Win32API,因此可以将源代码编译为可在Windows中运行的可执行程序。
bohemianbobo
·
2024-02-20 16:39
c语言
windows
linux
c
编译器
学习03:chibicc的win10 vs 编译、调试环境设置
虚拟机用VMwareWorkstation17Player,安装centos7,安装gcc等开发工具设置虚拟机的共享文件夹,将win10下下载的chibicc拷贝到/home/a下直接make编译用ipaddr查询得到虚拟机的ip地址,后面vs远程开放时使用。vs设置vs毕竟是号称宇宙第一ide,虽然目前支持linux远程开发还有些bug,但多趟几个坑,基本都能用了。个人习惯了vs,也比较推荐。在
御风@户外
·
2024-02-20 16:37
cc
学习
VScode使用笔记
p=2准备工作1、安装软件和
编译器
安装
编译器
方法:https://www.cnblogs.com/TAMING/p/9945389.html2、在VScode上安装以下插件一、编译c工程1、先创建一个英文路径的文件夹
weixin_42438100
·
2024-02-20 16:32
C/C++
vscode
ide
编辑器
ARM
编译器
5.06下载安装
ARM
编译器
5.06下载安装1.官网下载进入官方网站ARMComplierv5.06官网下载页面进入后的界面为往下翻,找到如图位置的5.06forwindows的文件,点击下载,下载时需要登录账号2.安装先解压下载的压缩文件
BO_S__
·
2024-02-20 16:17
单片机
stm32
嵌入式硬件
实例观察 c 语言中 volatile 的作用
在c语言中,如果变量被volatile修饰,就是告诉
编译器
这个变量随时都可能发生变化,那么每次读取变量的时候都会到内存中读取。
王燕龙(大卫)
·
2024-02-20 15:33
c语言
杂谈
--spconv导出中onnx的扩展阅读
Onnx使用Onnx介绍Onnx(OpenNeuralNetworkExchange)的本质是一种Protobuf格式文件,通常看到的.onnx文件其实就是通过Protobuf序列化储存的文件。onnx-ml.proto通过protoc(Protobuf提供的编译程序)编译得到onnx-ml.pb.h和onnx-ml.pb.cc或onnx_ml_pb2.py,然后用onnx_ml.pb.cc和代码
端木的AI探索屋
·
2024-02-20 14:25
onnx
spconv
稀疏卷积
protobuf
[技术
杂谈
]Chat With RTX 介绍
英伟达(Nvidia)已于近日发布了名为“ChatwithRTX”的Demo版个性化AI聊天机器人,并在其海外官网渠道中提供了下载链接。据了解,这是一款适用于Windows平台的聊天机器人,由TensorRT-LLM提供支持,完全在本地运行。据官网信息显示,想要安装该聊天机器人应用,用户的系统配置需使用Nvidia的30系/40系显卡(或Ampere/Ada架构的其他显卡),且显存至少为8GB。此
FL1623863129
·
2024-02-20 13:46
技术杂谈
人工智能
泛型在项目中不怎么用?这次结合实战!
文章目录泛型基础为什么引入泛型实例泛型的基本使用泛型类泛型接口泛型方法泛型上下限泛型数组深入理解泛型类型擦除类型擦除保留的原始类型泛型在
编译器
的检查项目中的泛型实战泛型基础为什么引入泛型适用于多种数据类型执行相同的代码
落雨既然
·
2024-02-20 13:10
Java基础
java
《明朝
那些事儿
》给我的启发3
这次我想说说王守仁这个人!在一个皇帝贪玩、宦官横行的时代,王守仁同志是一股清流。他志向远大,从小就不是一般人。别人的志向是考取功名,做官发财,而他却希望做一名圣贤。读书好,却不读死书。读完前人的思想后,会有自己的思考,还发展出了属于自己的“知行合一”的哲学体系!不仅读书好,还会带兵打仗。就算在艰苦条件下,也能创造条件,替朝廷平叛,真是一枚奇才。从此人身上,我感受到的是人的正直无私,人性的闪光点。一
依然如水
·
2024-02-20 13:44
syntax error: unterminated quoted string
/hello4发现出现如下的错误:syntaxerror:unterminatedquotedstring错误原因:在开发板上运行这句代码,需要开发板的
编译器
。
汓㸓
·
2024-02-20 12:00
linux
linux
volatile关键字总结
先说结论1.volatile关键字可以让
编译器
层面减少优化,每次使用时必须从内存中取数据,而不是从cpu缓存或寄存器中获取2.volatile关键字不能完全禁止
编译器
的指令重排,准确地说是两个volatile
YZF_Kevin
·
2024-02-20 12:12
知识积累
volatile
volatile关键字
c++的volatile
cpu的指令重排,禁用办法
上一篇博客volatile关键字总结-CSDN博客,我们讲了两个volatile变量可以限制
编译器
对指令的重排,但是限制不了cpu层面的指令重排这篇博客开始,我们演示下cpu层面的指令重排,以及如何禁止
YZF_Kevin
·
2024-02-20 12:12
cpu指令重排
【day01】每天三道 java后端面试题:JDK、JRE和JVM | 字节码 | ACID
JDK包含JRE,还包含
编译器
(javac),javaAPI,
xuwuuu
·
2024-02-20 12:42
java后端:每天三道面试题
java
jvm
面试
JVM(1)基础篇
使用Java
编译器
(javac命令)将源代码编译成Java字节码文件。使用Java虚拟机加载并运行Java字节码文件,此时会启动一个新的进程。1.2JVM的
梵高Coding
·
2024-02-20 12:38
JVM
java
jvm
C# 12 中新增的八大功能你都知道吗?
将主构造函数添加到class可防止
编译器
声明隐式无参数构造函数。在struct中,隐式无参数构造函数初始化所有字段,包括0位模式的主构造
液态不合群
·
2024-02-20 12:06
c#
数据结构
开发语言
编译器
报错The method XXX() is undefined for the type XXX的解决方案
在遇到这种情况的时候就是在构造方法的时候调用同类中另一个同名构造方法时没用this关键字,而使用了同名的方法名。解决方法就是用this关键字代替构造的方法名。示例:publicclassPerson{//成员属性publicStringname;publiccharsex;publicintage;//重载函数publicPerson(Strings){/*设置姓名*/name="s";}publ
Ar.Rolland
·
2024-02-20 11:59
Java
java
eclipse
蓝桥杯嵌入式STM32G431RBT6知识点(主观题部分)
目录1前置准备1.1Keil1.1.1
编译器
版本及微库1.1.2添加官方提供的LCD及I2C文件1.2CubeMX1.2.1时钟树1.2.2其他1.2.3明确CubeMX路径,放置芯片包2GPIO2.1
菜只因C
·
2024-02-20 11:22
stm32
嵌入式硬件
单片机
蓝桥杯
【无标题】
总结:1.检查依赖包中的缩进是否正确2.
编译器
自动运行->flutterpubget3.尝试升级sdk,4.尝试更改环境变量5.删除.idea文件.dart_tool文件6.重启IDE推荐优先执行步骤1
hikarilee
·
2024-02-20 11:18
flutter
笔记
flutter
2021-02-19 cc/gcc/g++/CC
gcc全称是GunC语言
编译器
。
Mona_Song
·
2024-02-20 11:29
using--基础
声明实现的原理在C++中,变量的声明并不等于变量的实现,变量声明只是告诉
编译器
该变量的名称、类型和作用域等信息。
猿饵块
·
2024-02-20 11:39
jvm
阅读札记五十三《明朝
那些事儿
1洪武大帝》9兔死狗烹
第一部从朱元璋出身到永乐大帝夺位的靖难之役,讲述了明朝的开国历程。本篇关键词:开国一代的结局/藩王朱棣/领兵远征/洪武崩,建文立第一百七十五章终点,起点:最后的朋友们(1)>>洪武二十五年,朱元璋杀掉了四十年前为他算命的周德兴(大家应该还记得他),这位已经被封为江夏侯的算命先生终于兑现了当年的算卦结果——卜逃卜守则不吉。>>洪武二十七年(1394),朱元璋杀颍国公傅友德,定远侯王弼。>>洪武二十八
三九陈皮
·
2024-02-20 11:32
杂谈
|古装电视剧
从小就喜欢看古装电视剧,因为觉得很好看。那些现代偶像剧总觉得看了开头就知道结局了,可是古装剧不一样,想象空间大,剧情可简可繁。要说入坑应该是天外飞仙入坑,这部剧看了很多遍,可惜只有第一次看的完整版48集。再后来有39集版本的,更有甚者电视平台播出时只有30集了。那剪掉的那么多内容真是太可惜。更过分的是连主角名字都变了去。唉。可悲可叹。希望这辈子能够再看一遍完整版,余愿足矣。
200523c0e810
·
2024-02-20 11:30
C/C++ 为线程设置线程名(Windows/Android/MacOS/Linux)
依赖平台
编译器
宏的判断:C/C++MACOS、Windows、Linux、HarmonyOS平台宏判断-CSDN博客源实现:(设置当前线程名)boolSetThreadName(constchar*name
liulilittle
·
2024-02-20 11:25
C/C++
c语言
c++
开发语言
idea里微服务依赖在maven能install但不能启动
场景:多个微服务相互依赖,install都没问题,jar包都是正常的,就连jar都能启动,为什么在idea里面项目就是不能启动呢,我是懵逼的所以解决办法就是:在设置的
编译器
里面虚拟机选项添加-Djps.track.ap.dependencies
仰晨556
·
2024-02-20 11:48
spring
boot
idea
intellij-idea
微服务
maven
Lua总结
refhttp://book.luaer.cn/基础弱类型,没有类型定义解释型语言,但是会通过
编译器
先编译成中间码然后再执行字符串的处理:用table保存,最后table.concat(t,"\n").
圆形毕露
·
2024-02-20 09:15
其他语言
lua
LLVM的中间表示
概括选择
编译器
IR的决策很重要,它决定了优化过程将拥有多少信息来使代码运行得更快。一方面非常高层级的IR允许优化器轻松地提取原始源代码的相关信息。
Back~~
·
2024-02-20 09:19
LLVM
学习
clang前端
Clang可以处理C、C++和Objective-C源代码Clang简介Clang可能指三种不同的实体:前端(在Clang库中实现)编译驱动程序(在clang命令和Clang驱动程序库中实现)实际的
编译器
Back~~
·
2024-02-20 09:46
LLVM
学习
Kotlin基础——泛型
泛型类型参数
编译器
一般可以推导出类型实参若创建空的list,则需要显示指定类型实参,可以用如下两种方式valname:MutableList=mutableListOf()valname2=mutableListOf
松仔log
·
2024-02-20 08:47
#
Kotlin基础
kotlin
开发语言
android
Java之注解与反射
什么是注解(annotation)Annotation的作用1.不是程序,但是可以对程序作出解释,与注释(comment)类似2.可以被其他程序读取(例如
编译器
)Annotation的格式注解是以“@注释名
yrpyy
·
2024-02-20 08:09
java
开发语言
VScode中配置 C/C++ 环境 | IT拯救者
文章目录0引言1.下载编辑器VScode2.下载
编译器
MinGW并解压3.将MinGW添加至环境变量4.配置VScode插件5.运行代码6.调整和优化7.提示8.例行格式条款9.例行格式条款0引言由于VScode
神马都会亿点点的毛毛张
·
2024-02-20 08:33
IT拯救者
软件安装
vscode
c语言
c++
2、windows环境下vscode开发c/c++环境配置
因此,我们想用它编程,不只是把vscode下载下来就行,还需要安装对应编程语言的扩展以及相应的
编译器
。
komla168
·
2024-02-20 08:57
c/c++
vscode
c++
windows
mingw
《Effective C++》 读书笔记 条款31-35
当引入头文件时,会出现编译依存关系:在使用标准库时,引入标准头文件不会引发编译的相互依赖,可以放心引入标准头文件
编译器
必须在编译期间知道对象的大小支持“编译依存最小化”的一般构想是:相依于声明式,不要相依于定义式
优雅的疯
·
2024-02-20 07:42
C++
c++
游英伦三(6)
游莎士比亚故居
杂谈
_
杂谈
者:邵明莎翁有句名言:“活在当下。”。英国人的昨天,从怀孕到分娩;从奶粉到上学,都有女皇负责。英国人的明天,失业每月可领1200英镑,女皇还负责就医,养老。
房作者_0970
·
2024-02-20 07:02
日更教会我的
那些事儿
断断续续日更也一年多了,中间很不巧地有三次都因为有事错过了更新时间,但事后还是尽量补上了,只是当然,已经是另一个周期,所以不知不觉的,已经成了执念,像玩游戏,总想着有通关的一次,哪怕是从头练级。但游戏总有一个设定,可日子总过不完,但也因为如此,每一天的更新,都像是从头再来,都新鲜,也都美好。很开始的时候,我只是抱着想要坚持写作的心情开始了这个日更计划,一开始还不知道要写些什么,没有主题,单日更二字
一缕阳光_0a6c
·
2024-02-20 07:27
C++ 内联和Inline函数
在C++中,内联是一种
编译器
优化技术,它通过将函数调用替换为函数体的代码,来减少函数调用的开销。这种替换被称为“内联扩展”。什么是Inline函数?
宁子希
·
2024-02-20 06:47
现代c++新特性
c++
java
开发语言
Java-JDBC操作MySQL
四、操作数据库1、返回型操作2、无返回型操作练习题目及完整代码一、Java-JDBC-MySQL的关系调用操作返回JAVAJDBC库MySQL二、创建连接首先在MySQL官网下载一个jar包,然后导入
编译器
中
爱吃柠檬的天天
·
2024-02-20 06:40
数据库
Java
java
mysql
移动开发中“单位”的
那些事儿
前言在移动开发中我们常常会考虑度量单位的问题,在传统pc的web开发中用的比较多的是px(css像素),在android开发中一般则用dp、sp、px(物理像素)等,而移动web开发中同样也是用px(css像素)做单位,通常会结合viewport进行缩放。本篇blog就梳理一下在移动开发中用到的各种单位以及他们之间的联系和区别。绝对单位和相对单位如题,首先来看看什么是绝对单位和相对单位:绝对单位:
小灯光环
·
2024-02-20 06:39
前端开发
移动开发
px
viewport
android
webapp
豆子
那些事儿
——读《神奇的种子图鉴》
豆子
那些事儿
——读《神奇的种子图鉴》看书名是种子图鉴,脑补是很大很厚的一本,其实并不厚,也好,读着轻松。看内容基本上写的都是豆子,建议封面书名后加上“(豆类篇)”或者干脆改书名为《神奇的豆子图鉴》。
花火喜珠
·
2024-02-20 06:33
LaTeX中的documentclass命令:指定文档的类型和整体布局
这个命令告诉LaTeX
编译器
文档是属于哪一类的,比如是文章、报告、书籍等,每一类都有其预定义的格式和结构。
诸神缄默不语
·
2024-02-20 06:55
学术研究方法
LaTeX
documentclass
Zookeeper 集群部署的
那些事儿
简介真是一个大聪明额。。。。,&*$%淘气!ZooKeeper是Apache的一个顶级项目,为分布式应用提供高效、高可用的分布式协调服务。ZooKeeper本质上是一个分布式的小文件存储系统。提供类似于文件系统目录树方式的数据存储,并且可以对书中的节点进行有效管理。从而用来维护和监控存储的数据的状态变化,通过监控这些数据状态的变化,实现基于数据的集群管理。运行模式ZooKeeper运行模式有三种:
牧小农
·
2024-02-20 06:25
设计模式(行为型模式)解释器模式
通常用于构建解析器、
编译器
和规则评估引擎等场景。在解释器模式中,有以下关键角色:抽象表达式(AbstractExpres
嘉禾嘉宁papa
·
2024-02-20 06:37
设计模式
设计模式
解释器模式
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他