1.准确的需求说明 2.做好应对变化的准备 3.测试四步曲 在编译型语言中,将不断重复编辑、编译、运行的循环。在有些情况下,编译程序时就会出现问题,程序员不得不在编辑和编译之间来回切换。在python中,不存在编译阶段,只有编辑和运行阶段。 测试就是运行程序。 要避免代码在开发途中被淘汰,必须能够应 ...
分类:
编程语言 时间:
2018-09-24 17:49:14
阅读次数:
234
第一步在使用源码包安装服务程序之前,首先要让安装主机具备编译程序源码的环境,他需要具备C语言、C++语言、Perl语言的编译器,以及各种常见的编译支持函数库程序。因此请先配置妥当Yum软件仓库,然后吧下面列出的软件包都统统安装上:yuminstall-yaprautoconfautomakebisonbzip2bzip2compatcppcurlcurl-develfontconfigfontco
分类:
其他好文 时间:
2018-09-19 22:06:52
阅读次数:
205
对于任何语言错误都是不可避免的,如何解决这些错误活着妥善处理好这些问题,就需要用到异常的知识。什么是异常?官方的话比较官方,用自己的话来理解就是,把程序运行比作交通,如果有某个道路出现故障,那么这条道路就会被阻塞等待被解决。 所有的异常都有一个超级父类Throwable,它有两个子类,Error和E ...
分类:
其他好文 时间:
2018-09-18 22:42:56
阅读次数:
180
1,在CCS上正确创建工程文件。 新建工程:File-New-CCS Project 2,在main.c文件中编写程序并保存。 3编译程序:Project-Build All 4,配置CCS使其产生.hex可执行文件(用Protues仿真时下载芯片的时.hex文件) Project-Properti ...
分类:
其他好文 时间:
2018-09-11 19:39:17
阅读次数:
1499
1.register关键字的加强 register修饰符暗示编译程序相应的变量将被频繁地使用,如果可能的话,应将其保存在CPU的寄存器中,以加快其存储速度,这只是一种请求,编译器可以拒绝这种申请。 (1)register变量必须是能被CPU所接受的类型。 这通常意味着register变量必须是一个单 ...
分类:
编程语言 时间:
2018-09-09 22:16:50
阅读次数:
223
1. 本人是在linux/ubutun中使用QT creator,一次编译程序的时候出现了“no executable specified”的错误而无法运行程序。解决办法: 在用QT creator打开project之前,删除CMakeLists.txt.user文件重新编译,然后运行程序,可以成功 ...
分类:
其他好文 时间:
2018-09-07 14:08:23
阅读次数:
725
首先,strlen 是函数,sizeof 是运算操作符,二者得到的结果类型为 size_t,即 unsigned int 类型。大部分编译程序在编译的时候就把 sizeof 计算过了,而 strlen 的结果要在运行的时候才能计算出来。 对于以下语句: 执行结果是: str1是字符指针变量,size ...
分类:
其他好文 时间:
2018-09-07 00:55:29
阅读次数:
191
要编写一个有实际价值的程序,就需要与用户交互。当然,与用户交互有很多方法,例如,GUI(图形用户接口)就是一种非常好的与用户交互的方式,不过我们先不讨论GUI的交互方式,本节会采用一种原始,但很有效的方式与用户交互,这就是命令行交互方式,也就是说,用户通过命令行方式输入数据,程序会读取这些数据,并做进一步的处理。
分类:
编程语言 时间:
2018-09-05 00:57:48
阅读次数:
151
l JDBC是一个接口,不同公司使用不同的数据库,由JDBC提供统一建立连接发送回执数据库语言,数据库厂商提供相应的jar包即满足了公司操作的要求。 l JDBC六步:1、手动加载驱动(导入jar包、addpath、class.forName():加载字节码文件到JVM) 2、连接数据库(Drive ...
分类:
数据库 时间:
2018-09-04 19:15:16
阅读次数:
185
MSSQL为我们提供了两种动态执行SQL语句的命令,分别是 EXEC 和 SP_EXECUTESQL ,我们先来看一下两种方式的用法。先建立一个表,并添加一些数据来进行演示: 一、EXEC EXEC命令可以执行一个存储过程也可以执行一个动态SQL语句。先来看看怎么执行存储过程:新建一个存储过程 SP ...
分类:
数据库 时间:
2018-09-03 17:17:46
阅读次数:
337