精华内容
下载资源
问答
  • 这个是我们的Hello.java文件打开命令提示符,编译HelloWorld.java首先这肯定不是环境变量搞错了,可是我文件明明在目录下面,怎么就找不到文件呢,然后一个人找了半天也没找出什么错误,单词都一个个对完了,还是找...

    紧跟着上一篇文章:如何编写JAVA小白第一个程序

    首先我们可以来做一下错误示范:

    ceb34ba6f47574c2dbeb7637f4af51d5.png

    这个是我们的Hello.java文件

    af5ec28d7689570bdabd7090861840ed.png

    打开命令提示符,编译HelloWorld.java

    首先这肯定不是环境变量搞错了,可是我文件明明在目录下面,怎么就找不到文件呢,然后一个人找了半天也没找出什么错误,单词都一个个对完了,还是找不出来,问又不好意思问。

    开了个小玩笑,其实是我们大部分小白都会犯的一个小错误,然后我们就一起解决这一个小问题:

    首先第一个为什么不是环境变量出错了呢?

    以下才是环境变量出错:

    652ceea75590feeabce2d742c63df9b0.png

    如上图才是环境变量没有配置好

    这里没关系根据第一篇文章配置好就OK了:JDK下载安装与环境变量的配置

    这里也提供一个解决方法:如果按我文章内容配置好了,还是出错,那就修改一下path,把变量值改成%JAVA_HOME%bin上移置顶,命令提示符(cmd)以管理员方式运行;

    e81a92f5dde2feaf614d8fe5de58ade4.png

    变量值改成%JAVA_HOME%bin上移置顶

    文件明明在目录下面,怎么就找不到文件呢?

    大部分新电脑开始的时候,文件不会有后缀名,想到了这个我们赶快看一下文件后缀名:

    58b4ff746602f96a57f1442836a8b77c.png

    选中文件扩展名,勾选上

    再来看一下java文件:

    3f05678647018813a00ae5d9ce57dffb.png

    这个不是java文件,哎,想了想终于找到错误了

    温馨提示:javac命令一定是.java后缀名才能编译的哦;

    改成.java后缀名之后就可以直接打印成功了;

    还有一种发现方法:

    d703632d2ba9104c3bc943563e31a581.png

    写到这可以按一下Tab键

    9d216c867e2114f23c5b9ce55e5182ea.png

    会发现后面的单词会自动补齐

    重复上面操作,把文件后缀名改过来;

    温馨提示:Tab键对于命令补齐不止适用于这一种系统哦;

    还有一些其余的错误,就是细心加细心,不要cc(Ctrl+c)+cv(Ctrl+v),还有在java中符号都是英文状态下的;

    本文适用于入门小白,感觉还行,欢迎转发,评论,交流,收藏;

    有什么问题也可以打在下方评论区,看到都会在下一篇文章先做讲解,不好意思的话也可以私信我哦。

    下一篇文章:适合于刚开始java小白入门的编程软件安装与java文件创建。

    展开全文
  • 任何编程技术的学习第一课基本上都会是Hello, ...或许有人总想知道,Qt这个单词什么意思。其实,这并不是一个缩写词,仅仅是因为它的发明者,TrollTech公司的CEO,Haarard Nord和Trolltech公司的总裁Eirik Cham...
    任何编程技术的学习第一课基本上都会是Hello, world!,我也不想故意打破这个惯例——照理说,应该首先回顾一下Qt的历史,不过即使不说这些也并无大碍。

    或许有人总想知道,Qt这个单词是什么意思。其实,这并不是一个缩写词,仅仅是因为它的发明者,TrollTech公司的CEO,Haarard Nord和Trolltech公司的总裁Eirik Chambe-Eng在联合发明Qt的时候并没有一个很好的名字。在这里,字母Q是Qt库中所有类的前缀——这仅仅是因为在Haarard的emacs的字体中,这个字母看起来特别的漂亮;而字母t则代表“toolkit”,这是在Xt( X toolkit )中得到的灵感。

    顺便说句,Qt原始的公司就是上面提到的Trolltech,貌似有一个中文名字是奇趣科技——不过现在已经被Nokia收购了。因此,一些比较旧的文章里面会提到Trolltech这个名字。

    好了,闲话少说,先看看Qt的开发吧!事先说明一下,我是一个比较懒的人,不喜欢配置很多的东西,而Qt已经提供了一个轻量级的IDE,并且它的网站上也有for Eclipse 和 VS 的开发插件,不过在这里我并不想用这些大块头 :)

    Qt有两套协议——商业版本和开源的LGPL版本。不同的是前者要收费,而后者免费,当然,后者还要遵循LGPL协议的规定,这是题外话。

    Qt的网址是https://qt.nokia.com/downloads,不过我打开这个站点总是很慢,不知道为什么。你可以找到大大的 LGPL/Free 和 Commercial,好了,我选的是LGPL版本的,下载包蛮大,但是下载并不会很慢。下载完成后安装就可以了,其它不用管了。这样,整个Qt的开发环境就装好了——如果你需要的话,也可以把qmake所在的目录添加进环境变量,不过我就不做了。

    安装完成后会有个Qt Creator的东西,这就是官方提供的一个轻量级IDE,不过它的功能还是蛮强大的。运行这个就会发现,其实Qt不仅仅是Linux KDE桌面的底层实现库。而且是这个IDE的实现 :) 这个IDE就是用Qt完成的。

    Qt Creator左面从上到下依次是Welcome(欢迎页面,就是一开始出现的那个);Edit(我们的代码编辑窗口);Debug(调试窗口);Projects(工程窗口);Help(帮助,这个帮助完全整合的Qt的官方文档,相当有用);Output(输出窗口)。

    下面我们来试试我们的 Hello, world! 吧!

    在Edit窗口空白处点右键,有 New project... 这里我们选第三项,Qt Gui Application。

     
    然后点击OK,来到下一步,输入工程名字和保存的位置。
     
     
    点击Next,来到选择库的界面。这里我们系统默认为我们选择了Qt core 和 GUI,还记得我们建的是Gui Application吗?嗯,就是这里啦,它会自动为我们加上gui这个库。现在应该就能看出,Qt是多么庞大的一个库,它不仅仅有Gui,而且有Network,OpenGL,XML之类。不过,现在在这里我们不作修改,直接Next。
     
     
    下一个界面需要我们定义文件名,我们不修改默认的名字,只是为了清除起见,把generate form的那个勾去掉即可。
     
     
    Next之后终于到了Finish了——漫长的一系列啊!检查无误后Finish就好啦!
     
     
    之后可以看到,IDE自动生成了四个文件,一个.pro文件,两个.cpp和一个.h。这里说明一下,.pro就是工程文件(project),它是qmake自动生成的用于生产makefile的配置文件。这里我们先不去管它。main.cpp里面就是一个main函数,其他两个文件就是先前我们曾经指定的文件名的文件。
     
     
    现在,我们把main.cpp中的代码修改一下:
     
    InBlock.gif#include <QtGui/QApplication> 
    InBlock.gif#include <QLabel> 
    InBlock.gif 
    InBlock.gifint main(int argc, char *argv[]) 
    InBlock.gif
    InBlock.gif        QApplication a(argc, argv); 
    InBlock.gif        QLabel *label = new QLabel("Hello, world!"); 
    InBlock.gif        label->show(); 
    InBlock.gif        return a.exec(); 
    InBlock.gif}
     
    修改完成后保存。点击左下角的绿色三角键,Run。一个小小的窗口出现了——
     
     
    好了!我们的第一个Qt程序已经完成了。
     
    PS:截了很多图,说得详细些,以后可就没这么详细的步骤啦,嘿嘿…相信很多朋友应该一下子就能看明白这个IDE应该怎么使用了的,无需我多费口舌。呵呵。
     
    下一篇中,将会对这个Hello, world!做一番逐行解释!

    本文转自 FinderCheng 51CTO博客,原文链接:http://blog.51cto.com/devbean/194031
    展开全文
  • 或许有人总想知道,Qt这个单词什么意思。其实,这并不是一个缩写词,仅仅是因为它的发明者,TrollTech公司的CEO,Haarard Nord和Trolltech公司的总裁Eirik Chambe-Eng在联合发明Qt的时候并没有
    任何编程技术的学习第一课基本上都会是Hello, world!,我也不想故意打破这个惯例——照理说,应该首先回顾一下Qt的历史,不过即使不说这些也并无大碍。

    或许有人总想知道,Qt这个单词是什么意思。其实,这并不是一个缩写词,仅仅是因为它的发明者,TrollTech公司的CEO,Haarard Nord和Trolltech公司的总裁Eirik Chambe-Eng在联合发明Qt的时候并没有一个很好的名字。在这里,字母Q是Qt库中所有类的前缀——这仅仅是因为在Haarard的emacs的字体中,这个字母看起来特别的漂亮;而字母t则代表“toolkit”,这是在Xt( X toolkit )中得到的灵感。

    顺便说句,Qt原始的公司就是上面提到的Trolltech,貌似有一个中文名字是奇趣科技——不过现在已经被Nokia收购了。因此,一些比较旧的文章里面会提到Trolltech这个名字。

    好了,闲话少说,先看看Qt的开发吧!事先说明一下,我是一个比较懒的人,不喜欢配置很多的东西,而Qt已经提供了一个轻量级的IDE,并且它的网站上也有for Eclipse 和 VS 的开发插件,不过在这里我并不想用这些大块头 :)

    Qt有两套协议——商业版本和开源的LGPL版本。不同的是前者要收费,而后者免费,当然,后者还要遵循LGPL协议的规定,这是题外话。

    Qt的网址是https://qt.nokia.com/downloads,不过我打开这个站点总是很慢,不知道为什么。你可以找到大大的 LGPL/Free 和 Commercial,好了,我选的是LGPL版本的,下载包蛮大,但是下载并不会很慢。下载完成后安装就可以了,其它不用管了。这样,整个Qt的开发环境就装好了——如果你需要的话,也可以把qmake所在的目录添加进环境变量,不过我就不做了。

    安装完成后会有个Qt Creator的东西,这就是官方提供的一个轻量级IDE,不过它的功能还是蛮强大的。运行这个就会发现,其实Qt不仅仅是Linux KDE桌面的底层实现库。而且是这个IDE的实现 :) 这个IDE就是用Qt完成的。

    Qt Creator左面从上到下依次是Welcome(欢迎页面,就是一开始出现的那个);Edit(我们的代码编辑窗口);Debug(调试窗口);Projects(工程窗口);Help(帮助,这个帮助完全整合的Qt的官方文档,相当有用);Output(输出窗口)。

    下面我们来试试我们的 Hello, world! 吧!

    在Edit窗口空白处点右键,有 New project... 这里我们选第三项,Qt Gui Application。

     
    然后点击OK,来到下一步,输入工程名字和保存的位置。
     
     
    点击Next,来到选择库的界面。这里我们系统默认为我们选择了Qt core 和 GUI,还记得我们建的是Gui Application吗?嗯,就是这里啦,它会自动为我们加上gui这个库。现在应该就能看出,Qt是多么庞大的一个库,它不仅仅有Gui,而且有Network,OpenGL,XML之类。不过,现在在这里我们不作修改,直接Next。
     
     
    下一个界面需要我们定义文件名,我们不修改默认的名字,只是为了清除起见,把generate form的那个勾去掉即可。
     
     
    Next之后终于到了Finish了——漫长的一系列啊!检查无误后Finish就好啦!
     
     
    之后可以看到,IDE自动生成了四个文件,一个.pro文件,两个.cpp和一个.h。这里说明一下,.pro就是工程文件(project),它是qmake自动生成的用于生产makefile的配置文件。这里我们先不去管它。main.cpp里面就是一个main函数,其他两个文件就是先前我们曾经指定的文件名的文件。
     
     
    现在,我们把main.cpp中的代码修改一下:
     
    #include <QtGui/QApplication>
    #include <QLabel>

    int main(int argc, char *argv[])
    {
            QApplication a(argc, argv);
            QLabel *label = new QLabel("Hello, world!");
            label->show();
            return a.exec();
    }
     
    修改完成后保存。点击左下角的绿色三角键,Run。一个小小的窗口出现了——
     
     
    好了!我们的第一个Qt程序已经完成了。
     
    PS:截了很多图,说得详细些,以后可就没这么详细的步骤啦,嘿嘿…相信很多朋友应该一下子就能看明白这个IDE应该怎么使用了的,无需我多费口舌。呵呵。
     
    下一篇中,将会对这个Hello, world!做一番逐行解释!
    展开全文
  • 我们在学习HTML的时候可能书本或是老师会告诉我们一件事,就是在HTML中...什么意思?就是说你加的空格或回车在浏览器看来只不过相当于你把“hello world”中间的这个用来表示这是两个单词的空格拉长了而已,所以到了...

      我们在学习HTML的时候可能书本或是老师会告诉我们一件事,就是在HTML中不管我们在两个文本之间加上多少连续的空格或是回车,到了浏览器里面只能显示出一个来。但是我们从来不知道为什么。

      原因很简单,因为在HTML中,空格和回车表示的是一个文本分隔符。什么意思?就是说你加的空格或回车在浏览器看来只不过相当于你把“hello world”中间的这个用来表示这是两个单词的空格拉长了而已,所以到了浏览器上,它会按照标准去显示一个空格符,而不是我们给了多少它就会显示多少。

      下面有个有趣的例子就是这个原理:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <div style="width: 100px;height: 100px;background-color: #f00;">woshiyigehenchangdeyingwendanci</div>
    <div style="width: 100px;height: 100px;background-color: #0f0;">wo shi yi ge hen chang de ying wen dan ci</div>
    <div style="width: 100px;height: 100px;background-color: #00f;">我是中文文本,我的每个字都相当于一个单词</div>
    </body>
    </html>

     

    转载于:https://www.cnblogs.com/coder-Liu/p/9802004.html

    展开全文
  • **规范1:**见字知意(这个标识符在起名的时候,最好一看这个单词就知道是什么意思) **规范2:**遵循驼峰命名方式。(一高一低) 驼峰命名方式有利于单词单词之间很好的进行分隔。 如 NiHaoMa, JianZiRuMian, ...
  • 任何编程技术的学习第一课... 或许有人总想知道,Qt这个单词什么意思。其实,这并不是一个缩写词,仅仅是因为它的发明者,TrollTech公司的CEO,Haarard Nord和Trolltech公司的总裁Eirik Chambe-Eng在联合发明Qt的时
  • 期末总结

    2019-01-03 22:20:21
    第一个看的和写的程序就是这个Hello World了,老师在课件上放出了代码,让我们回去拿快写代码试一下,当时压根就不知道这是写了个什么意思。在快写代码上写上之后,总是运行不出来,我回去检查一下不是落下了分号...
  • 发下牢骚 有关在云南招聘...结果很失望连基本的 show 单词什么意思 都不知道,一段极简单打印 hello world 的10行不到的程序代码。让他解释一下。竟然说不知道。那天刚好我有个朋友要招聘。是做简单计算机维护。我想
  •     M1,M2,M3中的M是milestone的简写,这个单词是里程碑的意思,此版本是极不稳定,且Bug极多,各位只要知道,接下来有什么新版本将要发行就好,如果你用来写代码,有可能让你的 hello world 都不会显示。...
  • 实在不懂这个搜索功能是什么意思 What is the expected output? What do you see instead? 我觉得,搜索的话,应该会出来一个搜索结果的界面吧,然后哪些card包含这些关键词,我可以选择。...
  • 给定一个单词a,如果通过交换单词中字母的顺序可以得到另外的单词b,那么定义b是a的兄弟单词。现在给定一个字典,用户输入一个单词,如何根据字典找出这个单词有多少个兄弟单词? 3.4.8 找出数组中出现次数超过一半...
  • 最新Java面试宝典pdf版

    热门讨论 2011-08-31 11:29:22
    18、Spring 的依赖注入是什么意思? 给一个 Bean 的 message 属性, 字符串类型, 注入值为 "Hello" 的 XML 配置文件该怎么写? 125 19、Jdo是什么? 125 20、什么是spring的IOC AOP 126 21、STRUTS的工作流程! 126 22、...
  • Java面试宝典2010版

    2011-06-27 09:48:27
    18、Spring 的依赖注入是什么意思? 给一个 Bean 的 message 属性, 字符串类型, 注入值为 "Hello" 的 XML 配置文件该怎么写? 19、Jdo是什么? 20、什么是spring的IOC AOP 21、STRUTS的工作流程! 22、spring 与EJB...
  • 18、Spring 的依赖注入是什么意思? 给一个 Bean 的 message 属性, 字符串类型, 注入值为 "Hello" 的 XML 配置文件该怎么写? 125 19、Jdo是什么? 125 20、什么是spring的IOC AOP 126 21、STRUTS的工作流程! 126 22、...
  • 这里使用了Throttle这个单词,中文意思是节气门。为了方便理解给大家科普一下:在汽车的汽油机系统中,节气门是一个很重要的组件,是用来控制气体进入引擎的一套可控的阀门。流程大概就是 空气-->节气门-->...
  • Java 面试宝典

    2013-02-01 10:02:08
    s = s + " world!";这两行代码执行后,原始的 String 对象中的 内容到底变了没有? ..................................................................................................... 23 32、是否可以继承...

空空如也

空空如也

1 2
收藏数 23
精华内容 9
关键字:

world单词什么意思