Eclipse - JAR包制作细节 Eclipse - JAR包制作细节 1、Jar包分为两种,一种是不可运行的,一种是可运行的Jar包,他们的主要区别如下: > 不可直接运行的Jar包主要是用于给别的程序提供调用 > 可运行的Jar包主要是在运行程序时,可以直接用命令行编译运行,提高效率 2、先 ...
分类:
编程语言 时间:
2018-10-04 12:21:00
阅读次数:
163
一、概述 JDK(Java Development Kit),即java开发工具包,是sun公司提供的一套用于开发java应用程序的开发包。它提供了编译、运行java程序所需的各种工具和资源,包括java编 译器、java运行时环境,以及常用的java类库等。 这是又涉及到另一个概念:JRE(Jav ...
分类:
其他好文 时间:
2018-10-01 23:47:27
阅读次数:
195
平台: x86_64 GCC: 7.3 有如下两个文件: b.c: a.c: 然后编译运行: 可以看到,在访问返回的地址时发生了段错误,第一感觉不应该啊,b.c里定义的是static变量,并不是局部变量啊。那么我们把返回的指针具体数值打印出来,看跟b.c中打印的是否一致,修改a.c如下: 运行如下: ...
分类:
其他好文 时间:
2018-09-29 20:31:11
阅读次数:
330
1.准确的需求说明 2.做好应对变化的准备 3.测试四步曲 在编译型语言中,将不断重复编辑、编译、运行的循环。在有些情况下,编译程序时就会出现问题,程序员不得不在编辑和编译之间来回切换。在python中,不存在编译阶段,只有编辑和运行阶段。 测试就是运行程序。 要避免代码在开发途中被淘汰,必须能够应 ...
分类:
编程语言 时间:
2018-09-24 17:49:14
阅读次数:
234
2018 2019 1 20165202《信息安全系统设计基础》第一周学习总结 教材学习内容总结 一、实验楼实验二总结 我想尝试下OS系统的使用,所以实验内容都是在终端上完成。 1. 熟悉vim的操作 2. 练习gcc编译运行代码 3. 练习gdb调试代码 4. 把计算代码制作成静态库math.a和 ...
分类:
其他好文 时间:
2018-09-24 00:42:47
阅读次数:
161
Maven简介 什么是maven? Maven翻译为“专家”“内行”。是Apache下的一个纯java开发的开源项目,他是一个项目的管理工具,对java项目进行构建,依赖管理。管理项目的整个生命周期,项目的生命周期:构建项目、编译、运行、测试、打包、生成文档、发布等各个环节都可以进行管理。 Mave ...
分类:
其他好文 时间:
2018-09-18 19:06:34
阅读次数:
253
Eclipse下载,java配置: 基本的软件是JDK,它可以编译、运行Java程序,下载地址是:https://www.oracle.com/technetwork/java/javase/downloads/index.html 你可以选择其中的 Java Platform(JDK)。也可以选择 ...
分类:
编程语言 时间:
2018-09-15 18:45:22
阅读次数:
193
#pyc是半编译,运行程序时候先查找是否有对应的pyc文件,如果没有就新建,如果有比对文件生成时间。#数据类型‘‘‘1.int(整型)在32位机器上,整型的位数为32位,取值范围231--231-1在64位机器上,整型的位数为64位,取值范围263--263-12.float(浮点数)3.32和52.3E-43.复数(-5+4j)和(2.3-4.6j)工程领域4.布尔值真或
分类:
其他好文 时间:
2018-09-09 15:09:47
阅读次数:
129
同样一份代码,在windows10编译运行都没问题。但在mac上运行报Segmentation fault: 11错误。 原因是有指针被定义但是没有分配空间便传入函数,如 因为Mac对内存安全要求非常严格,需要提前分配空间。 ...
分类:
系统相关 时间:
2018-09-09 00:40:29
阅读次数:
718
数组名可以当做常量指针使用,那么指针是否也可以当做数组名来使用呢? 下标VS指针形式: 示例程序: 第11行将指针当做数组名来使用。 运行结果如下: 可以看到输出结果是正确的。 但是数组和指针是不同的。 示例程序: ext.c文件 当上述程序第5行为extern int a[];时,编译运行结果如下 ...
分类:
编程语言 时间:
2018-08-26 21:18:33
阅读次数:
185