推荐
专栏
教程
课程
飞鹅
本次共找到2447条
编译原理
相关的信息
Wesley13
•
4年前
VSCode 运行&&调试c语言
关于现在的c语言编译器不是太老就是就是界面不太友好或者是体积太大。如:VisualC6.0虽说在Windows上是一个经典的编译器,但是真的是太老了,发布时间是1998年,20年了,早已不受官方支持,而且在Windows10上兼容性也是一个巨大的问题,因此,还是放弃折腾;对于DevC来说体积小巧,操作简便,支持中
Wesley13
•
4年前
gdb调试技巧(第一篇)
打算调试某个程序的话,请在编译的时候加上g选项。如果想要在更多的符号信息,比如宏定义的信息,请加g3选项。多个相关选项被将如的话,前面的选项会被后面的覆盖掉。比如源代码是hello.c编译的时候,可以这样。gccghello.c这是最简单的方式。此时会生成一个a.out的可执行程序。想要调试它?这么做
Wesley13
•
4年前
Java并发编程原理与实战十二:深入理解volatile原理与使用
volatile:称之为轻量级锁,被volatile修饰的变量,在线程之间是可见的。可见:一个线程修改了这个变量的值,在另一个线程中能够读取到这个修改后的值。synchronized除了线程之间互斥之外,还有一个非常大的作用,就是保证可见性。以下demo即保证a值的可见性。首先来看demo:!复制代码(https://oscimg.osc
Stella981
•
4年前
Centos7安装 Redis
下载并解压进入安装目录cd/usr/local下载wgethttp://download.redis.io/releases/redis4.0.6.tar.gz解压tarzxvfredis4.0.6.tar.gz编译安装makeMALLOCl
Wesley13
•
4年前
Non
使用网上某个python程序,编译时报错: File"xxx.py",line8 SyntaxError:NonASCIIcharacter'\\xe8'infilexxx.pyonline8,butnoencodingdeclared;seehttp://www.python.org/peps/
Stella981
•
4年前
Babel总结
什么是babel?babel是一个JavaScript编译器。Babel是一个工具链,主要用于将ECMAScript2015代码转换为向后兼容的旧浏览器或环境中JavaScript版本。注解:传统的编译是指转化成可执行的代码,也就是二进制代码。但是对于前端来说,因为JS是解释性语言,对于浏览器或者Node来说就是可执行的代码。
Stella981
•
4年前
IOS开发笔记(Swift):Cocoapods安装与使用
最近在学习ios开发,下载了github上面很多优秀的源码,发现很多项目都包含Pods这个东西,在本地编译的时候总是编译不通过,于是搜索了一下Cocoapods,根据网络上的一些文章做了了解,并进行了安装使用,本篇来简单的整理一下。 首先,我们需要搞定楚Cocoapods是什么?来看一下官网(https://www.oschina.
Stella981
•
4年前
RocketMQ入门案例
学习RocketMQ,先写一个Demo演示一下看看效果。一、服务端部署 因为只是简单的为了演示效果,服务端仅部署单Master模式——一个NameServer节点,一个Broker节点。主要有以下步骤。1.下载RocketMQ源码、编译(也可以网上下载编译好的文件),这里使用最新的4.4.0版本,下载好之后放在Linux上通过一下
Easter79
•
4年前
Tomcat9.0环境搭建与源码编译
使用IntelliJIDEA 搭建Tomcat9.0项目准备条件:下载源码这里我们下载的Tomcat的源码版本是9.0.12。下载地址:https://tomcat.apache.org/download90.
京东云开发者
•
2年前
Nodejs 应用编译构建提速建议 | 京东云技术团队
前端构建的提速是一项比较复杂且细节的工程,目前产品上在持续跟踪构建慢的应用,努力优化编译速度,但前端本身拥有一个比较自由的技术环境,没有统一的构建工具与流程,另外语言本身的执行效率、单线程的构建也不好让编译机发挥其最大能力,所以目前全局的通用优化手段还是会比较局限,还是依赖项目自身的优化.希望大家一起努力共建美好的明天.
1
•••
59
60
61
•••
245