我在学习 CSDA 认证考试的过程中看到过“配置语言”这个术语。
提供的正式定义是:
配置语言创建的文件通常在初始化期间仅读取和解释一次
我还知道配置语言的一种用途是创建设置应用程序初始状态的文件 - 这是练习考试中的一个问题。
配置语言有哪些示例?
现在,我将所有项目保存在笔记本电脑上.我想我不应该这样做,而是使用版本控制系统并从外部托管存储库(Google Code,SourceForge等)检入/检出它们.我在这里看到了几个好处 - 首先,如果我的计算机崩溃和烧毁或外部硬盘崩溃并烧毁,我不必担心丢失我的代码; 第二,我可以与世界分享我的代码,甚至可以在需要时获得更多帮助.
这是一个好主意吗?如果是这样,我应该调查哪些其他项目主机(Google Code和SourceForge除外)?
celsius = (5.0/9.0) * (fahr-32.0);
它只是C开发人员决定的开发选择还是有理由这样做?我相信浮点数小于一个浮点数,因此可能是为了防止因不知道使用哪种十进制格式而导致的溢出.这是原因,还是我忽略了什么?
我讨厌物理学,但我喜欢软件开发.当我在感恩节后回到学校时,在我完成可怕的事情之前,我将再接受两个季度的物理学习.我目前正在阅读关于F#测量单位功能的帖子,但我从未使用像F#这样的语言.是否适合编写应用程序,以便我可以在做自己喜欢的事情的同时学习物理知识?
对于运动学,平面运动,牛顿定律,引力,工作,能量,动量和冲动等系统,我对命令行应用程序(甚至那些我可以执行并且不需要输入就能吐出答案的程序)感兴趣粒子,旋转运动学和动力学,角动量,静态平衡,振荡运动,波动,声,物理光学,静电学,高斯定律,电场和电势,电容,电阻,直流电路,磁场,安培定律和电感.
我对F#感兴趣的原因是因为语言提供的度量单位功能.
在Eclipse中,我经常在项目中包含所有与项目相关的材料(包括PDF,Microsoft和OpenDocument格式的文档).这是否可以使用Visual Studio,特别是如果我尝试从Visual Studio内部打开文件,它将在外部应用程序中打开?
我不确定这种做法实际上是什么,所以也许有人可以编辑标题以更准确地反映我的问题.
假设我们有一个存储不同类型对象的站点.每种类型的对象都有自己的数据库(书籍数据库和各种信息及其表格,CD数据库及其表格信息等).但是,所有对象都有关键字,关键字应该在所有对象中保持一致,而不管类型如何.使用具有几个表的新数据库来存储关键字,但是每个对象数据库负责将对象ID映射到关键字.
这是一个好习惯吗?
我能够读取Java代码中的Manifest文件,但我也想知道它是否可能,如果是,如何从命令行打开JAR文件并查看其Manifest.MF文件,或者至少能够指定Manifest.MF文件的属性并查看它的值.
例如,我在枚举中有两个元素.我希望第一个由整数值0和字符串A表示,但第二个由整数值2和字符串"B"(而不是1)表示.这可能吗?
目前,我的枚举声明如下:
public enum Constants {
ZERO("Zero");
TWO("Two");
}
Run Code Online (Sandbox Code Playgroud)
如果我得到ZERO和TWO的整数值,我现在分别得到0和1.但是,我想获得0和2.
现在,我的代码看起来像这样:
Timer timer = new javax.swing.Timer(5000, myActionEvent);
Run Code Online (Sandbox Code Playgroud)
根据我所看到的(以及类的JavadocsTimer),计时器将等待5000毫秒(5秒),触发动作事件,等待5000毫秒,再次触发,依此类推.但是,我试图获得的行为是计时器启动,事件被触发,计时器等待5000毫秒,再次触发,然后等待再次触发.
除非我错过了什么,否则我没有办法创建一个不会在开始之前等待的计时器.是否有一种良好,干净的方式来模仿这个?