Java – 星星電腦百科網(wǎng) http://xiesong.cn 又一個WordPress站點 Fri, 18 Nov 2022 04:12:01 +0000 zh-CN hourly 1 https://wordpress.org/?v=5.8.2 http://xiesong.cn/wp-content/uploads/2022/11/2022111802094645-e1668737399240.png Java – 星星電腦百科網(wǎng) http://xiesong.cn 32 32 ubuntu安裝jdk-如何在linux環(huán)境下安裝java環(huán)境和mysql數(shù)據(jù)庫并讓java程序跑起來 http://xiesong.cn/1183.html Fri, 18 Nov 2022 04:12:01 +0000 http://xiesong.cn/1183.html

如何在linux環(huán)境下安裝java環(huán)境和mysql數(shù)據(jù)庫并讓java程序跑起來?

一、JDK的安裝

1.下載JDK的tar包

2.解壓:$>tar -zxvf jdk.tar.gz

3.修改:

$>sudo vi /etc/profile文件

末尾添加: export JAVA_HOME=/home/tong/app/jdk1.8 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

立即生效:source /etc/profile

一般這樣就裝好了,可以試下javac等命令

二、MySQL安裝

1.其實推薦新手使用在centos等系統(tǒng)上yum的方式安裝ubuntu就是apt安裝啦,雖然安裝 的是5.1版本,不影響使用

sudo yum install mysql

2.安裝完,更改mysql密碼

mysqladmin -u root password “t2233”

如果你要安裝新版本呢,去官網(wǎng)下載rpm包,包括服務(wù)端,客戶端

安裝之前要查看是否已經(jīng)安裝了mysql的庫,不然會有沖突

刪除rpm包: 查看:rpm -qa | grep mysql

刪除(–nodes表示無視被使用的包):sudo rpm -e mysql包 –nodeps

sudo rpm -ivh mysql-server.rpm:安裝服務(wù)端

sudo rpm -ivh mysql-client.rpm:安裝客戶端

修改密碼:/usr/bin/mysql_secure_installation,按步驟**作,看不懂英文百度去

(備注:安裝rpm包的可能會少各種各樣的依賴,由于每個人情況不同,解決方式自行百度,其他可能還有點遠程連接的問題,有人問再說吧)

Linux中JDK的安裝和配置方法?

1、下載后,第一把JDK-7u3-linux-x64.rpm**到/usr/local/src

#cpjdk-7u3-linux-x64.rpm/usr/local/src/

2、給所有用戶添加可執(zhí)行權(quán)限

#chmod+xjdk-7u3-linux-x64.rpm

3、開始安裝程序

#rpm-ivhjdk-7u3-linux-x64.rpm

接下來就是等待安裝結(jié)束了。

4、安裝結(jié)束后,jdk會安裝在/usr/java/jdk1.7.0_03里,第二配置環(huán)境變量。

配置環(huán)境變量如下:

#vi/etc/bashrc或者#vi/etc/profile(修改的文件不同,就是這兩種方法的唯一區(qū)別)

第二添加

java_home=/usr/java/jdk1.7.0_03

java_bin=/usr/lib/jdk1.7.0_03/bin

path=$path:$java_home/bin

classpath=.:$java_home/lib/dt.jar:$java_home/lib/tools.jar

exportjava_homejava_binpathclasspath

最后,在shell提示符下輸入java-version,如果成功輸出正確的版本信息,說明安裝成功了

如何在linux下運行java文件?

以Ububtu系統(tǒng)為例,想要在Ubuntu上運行java程序,可以將java程序編譯成功后打包,第二在Ubuntu上用命令執(zhí)行jar文件。具體**作如下:

1、Windows上使用eclipse編譯java工程,編譯完成后導出為Runnable JAR File,如MyTest.jar。

2、Ubuntu上java環(huán)境安裝:

(1)到JDK官網(wǎng)下載linux上使用的jdk。

(2)到eclipse官網(wǎng)下載linux上使用的eclipse。

(3)將jdk和eclipse上傳到Linux服務(wù)器并解壓,第二配置java環(huán)境變量。(eg.jdk的解壓目錄是/home/test)

配置方法:編輯/etc/profile文件,添加如下內(nèi)容(備注:Linux中冒號:用于分隔路徑,點號.表示當前目錄)

export JAVA_HOME=/home/test/jdk1.8.0_65

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

編輯完成后保存文件

(4)使配置生效,命令 source /etc/profile

(5)測試環(huán)境變量是否配置成功,命令java -version。顯示jdk版本,則表示java環(huán)境變量配置成功。

3、Ubuntu上執(zhí)行java工程導出的jar文件。命令: java -jar MyTest.jar

]]> idea 2018注冊碼-每種編程語言是不是都有編碼工具,分別都是什么工具,哪種語言對應(yīng)哪種編碼工具 http://xiesong.cn/282.html Wed, 16 Nov 2022 14:51:45 +0000 http://xiesong.cn/282.html

每種編程語言是不是都有編碼工具,分別都是什么工具,哪種語言對應(yīng)哪種編碼工具?

多謝悟空邀請。

每種語言都有對應(yīng)的一個或多個編碼工具,這是必然的,要不還怎么編程啊。但編碼工具不止一個的時候,就會存在比較的問題。用好壞來形容不太妥貼,但都有自己的風格。下面基于常用的編程語言,羅列下幾種常見編程工具的特點。因為編程語言眾多,我這里算是拋磚引玉,只說幾種我比較熟悉的吧。

一些編程高手喜歡使用Notepad++、editplus、ultraedit、Sublime Text、vim這些輕量級記事本型程序來做開發(fā),不過對于大多數(shù)專業(yè)人員,可能并不是太合適。我介紹的,主要是集成開發(fā)環(huán)境(IDE)。

使用最多的Java語言

1、Eclipse,開源工具,自身就是用Java編寫

Eclipse是一個開放源碼的項目,是著名的跨平臺的自由集成開發(fā)環(huán)境(IDE)。Eclipse的本身只是一個框架平臺,但是眾多插件的支持使得Eclipse擁有其他功能相對固定的IDE軟件很難具有的靈活性。許多軟件開發(fā)商以Eclipse為框架開發(fā)自己的IDE,包括C++、Python、Ruby等等。

因本身就是用Java編寫的,對Java的支持肯定是最基本、最完整的。其前身是IBM的Visual Age for Java,由于IBM與Oracle看不對眼,IBM也不想大搞了,就把Visual Age for Java捐給了開源社區(qū)。

2、IDEA,大名鼎鼎JetBrains公司的IDE

IDEA 全稱 IntelliJ IDEA,IntelliJ在智能代碼助手、代碼自動提示、重構(gòu)、J2EE支持、各類版本工具(git、svn、github等)、JUnit、CVS整合、代碼分析、 創(chuàng)新的GUI設(shè)計等方面的功能都很棒。

IDEA是JetBrains公司的產(chǎn)品,這家公司總部位于捷克**的首都布拉格,開發(fā)人員以嚴謹著稱的東歐程序員為主。它的旗艦版本還支持HTML,CSS,PHP,MySQL,Python等。免費版只支持Java等少數(shù)語言。

3、NetBeans,Java官方提供的IDE

Oralce官方工具,也是不錯的集成開發(fā)環(huán)境,只是國內(nèi)用的不多。

在MySQL出現(xiàn)了免費版本和收費版之后,貌似JDK也要出現(xiàn)收費版和免費版了,真不知道做Java開發(fā)的前景如何了。

使用最廣泛的C、C++語言

1、Eclipse,加上C++插件

Eclipse就是這么牛掰,加上支持某個編程語言的插件,就可以支持了。當年IBM真是做了一件大好事啊。

2、Visual C++,Windows下C++開發(fā)首選

微軟的編程工具,如果在Windows環(huán)境下,當然用微軟的Visual C++最好啦。

3、C++Builder,老牌開發(fā)利器

C++Builder是老牌的C++開發(fā)工具廠商Borland發(fā)明的開發(fā)利器,當年在DOS環(huán)境叱詫風云,后來也在Windows平臺風靡過一段時間,后來隨著Borland公司的江河日下,旗下的Delphi和C++Builder也逐步淡出視野。

后來被Embarcadero收購后,逐漸復活起來。作為傳統(tǒng)的開發(fā)利器,還是有很多優(yōu)點的。

4、Qt Creator,跨平臺的C++開發(fā)利器

Qt Creator是跨平臺的 Qt IDE, Qt Creator 是 Qt 被 Nokia 收購后推出的一款新的輕量級集成開發(fā)環(huán)境(IDE)。此 IDE 能夠跨平臺運行,支持的系統(tǒng)包括 Linux(32 位及 64 位)、Mac OS X 以及 Windows。

根據(jù)官方描述,Qt Creator 的設(shè)計目標是使開發(fā)人員能夠利用 Qt 這個應(yīng)用程序框架更加快速及輕易的完成開發(fā)任務(wù)。

C#,微軟大力推薦的編程語言

C#是微軟大力推薦的編程語言,其架構(gòu)和靈魂設(shè)計師是微軟從Borland公司挖來的**級人物安德斯,安德斯成就了C#,卻毀了Borland,當年Borland之所以一直在編程工具上壓著微軟,就是靠著安德斯用匯編語言寫的編譯器,安德斯走后,Borland公司的工程師花了三年時間研究安德斯的編譯器。

C#的代碼環(huán)境,不用說,非Visual C# .Net莫屬了

PHP,通用開源腳本語言

1、eclipse for php

又是強大的eclipse,裝了PHP的插件,用起來還是一樣的好用。

2、Zend Studio,屢獲大獎的專業(yè)工具

Zend Studio是一個屢獲大獎的專業(yè)PHP集成開發(fā)環(huán)境,具備功能強大的專業(yè)編輯工具和調(diào)試工具,支持PHP語法加亮顯示,支持語法自動填充功能,支持書簽功能,支持語法自動縮排和代碼**功能,內(nèi)置一個強大的PHP代碼調(diào)試工具,支持本地和遠程兩種調(diào)試模式,支持多種高級調(diào)試功能。

Python

1、Eclipse+PyDev,最成熟的配置方式

PyDev是Eclipse上的Python開發(fā)插件中最成熟完善的一個,而且還在持續(xù)的活躍開發(fā)中。除了Eclipse平臺提供的基本功能之外,PyDev的代碼完成、語法查錯、調(diào)試器、重構(gòu)等功能都相當出色,可以說在開源產(chǎn)品中是最為強大的一個,許多貼心的小功能也很符合編輯習慣,用起來相當順手。

2、WingIDE,最專業(yè)最強大的PythonIDE

Wingware公司開發(fā)的商業(yè)產(chǎn)品,總體來說是目前最為強大專業(yè)的Python IDE,開源項目可以申請到免費的license。最大的缺點和PyDev一樣,速度較慢,資源占用多。

Pacal,看似落伍卻仍舊強大

1、Delphi XE系列,目前最強大的Pascal編程環(huán)境

很多朋友都說Delphi過時了,其實這是一種誤解,Delphi的功能還是很強大的,只是Delphi走過一段迷茫的路,現(xiàn)在正在逐步回歸。

Delphi XE系列,特別是到了Delphi10之后的版本,已經(jīng)開始變得更強勁穩(wěn)定,不但支持傳統(tǒng)的桌面開發(fā),還支持原生的Android、iOS開發(fā),還可以跨平臺支持Linux和Mac。Delphi這是個不錯的工具,用的越久、就會感覺越順手。

2、Lazarus IDE,開源的Pascal IDE

Lazarus的設(shè)計目標是應(yīng)用Free Pascal,所以所有凡是Free Pascal能運行的平臺,Lazarus都可以運行。最新版本能運行于Linux,Win32和Mac OS。整個界面的外觀和**作和Delphi IDE一樣,因此,如果你會使用Delphi的話,用起Lazarus IDE來就一定能得心應(yīng)手了。

idealu有什么用?

idea是一款商業(yè)化銷售的Java集成開發(fā)環(huán)境,也是當前Java開發(fā)效率最快的IDE工具,新版本針對主題,Java,JVM調(diào)試器,Java編譯器,Kotlin插件,版本控制工具進行了全面優(yōu)化調(diào)整和更新,比如增加了多款官方自定義主題,現(xiàn)在可以輕松創(chuàng)建自己的主題。

intellij怎么看注冊?

intellij IDEA 14 注冊碼生成器,文件為Java代碼,自己編譯運行里面的程序輸入名稱第二就生成注冊碼了

程序員喜歡的編輯器有哪些?

之前, OpenSource.com發(fā)起了一項“程序員最喜歡的代碼編輯器”的調(diào)查活動,這其中不僅有完整的集成開發(fā)環(huán)境,也包含了簡單的文本編輯器,下面我們就來看一下程序員到底心儀哪些代碼編輯器?

以下是OpenSource.com活動開始五日后的調(diào)查結(jié)果:

為了方便大家閱讀,筆者做了一個圖表:

從上表中,我們可以看到占比最大的應(yīng)該就是通用文本編輯器,為28%。緊接著排在第二位的就是占比為18%的Atom,當然我們也可以看到通用代碼編輯器與Atom的對戰(zhàn),其實是有點勝之不武的意味,畢竟Atom是以一己之身抗衡四方之敵。

Atom 是github專門為程序員推出的一個跨平臺文本編輯器,2015年1月8日宣布開源,它支持CSS,HTML,JavaScript等網(wǎng)頁編程語言;支持宏,自動完成分屏功能,集成了文件管理器,最關(guān)鍵的是它的圖形界面直觀簡潔,畢竟在這個看臉的世界,顏即一切。

這里面最令人驚喜的是Visual Studio Code,它是一個相對原始的工具居然獲得了14%的票選。除了直接提到的代碼編輯器,其它未提及到的代碼編輯器也獲得了11%的票選,在上個月的編程語言票選中,Python表現(xiàn)出色,所以這次其它代碼編輯器中,PyCharm也應(yīng)該是出力不少。(PyCharm是一種Python IDE,帶有一整套可以幫助用戶在使用Python語言開發(fā)時提高其效率的工具。)最令人意想不到的是Eclipse只獲得了12%的票選,這個情況實在是不盡如人意,希望在之后的票選中,Eclipse能夠迎頭趕上。

使用idea做java開發(fā)的程序員,有多少是花錢買的正版的?什么體驗?

雖然我現(xiàn)在使用的是破解版,但我曾經(jīng)還真的想過購買正版的 IDEA,無奈最后還是被價格所嚇倒了,最主要的還是它只支持按年購買,第一年 499 美元,第二年 399 美元,第三年 299 美元,折合人命幣幾千塊。如果換成一次購買,**使用的話,我絕對會購買,可惜它只是按年來計算,我實在買不起。

現(xiàn)在 IDEA 總體有兩個版本,一個是社區(qū)版,這部分 IDEA 可以免費進行使用。雖然**,但是使用的功能還是非常有限的。還有一個就是收費的版本,這個版本好處就是使用的功能非常的多,但是價格嘛,非常的貴,我覺得在國外程序員使用收費版,應(yīng)該能夠理解,因為外國的知識付費,的確要比國內(nèi)做的要好。

IDEA 本身屬于 jetbrains 公司的,jetbrains 公司還有其他的一些軟件產(chǎn)品,比如 PyCharm,主要用來 python 編程的,還有其他語言編輯器,比如 Go 語言。如果你比較有錢的話,可以嘗試購買使用 jetbrains 的全家桶軟件,這樣,也不能老是忍受自己 IDEA 激活碼過期,而打不開自己代碼的痛苦了。

還有一種方式能夠讓你擁有 jetbrains 公司全家桶軟件,當然,這種方式非常的難,那就是成為一個開源軟件的社區(qū) Commtior(代碼貢獻者),這部分同學可以免費的使用 IDEA 等軟件。當然,成為一個開源社區(qū)的 Commitor 代表你需要為這個項目付出非常的貢獻,能夠讓你擁有 jetbrains 公司全家桶軟件使用的權(quán)利,也算是對你的一種獎勵吧。

結(jié)語

我是Lake,專注大數(shù)據(jù)技術(shù)原理、人工智能、數(shù)據(jù)庫技術(shù)、程序員經(jīng)驗、編程語言分享,如果我的問答對你有幫助的話,希望你能點贊關(guān)注我,感謝。

我會持續(xù)分享在科技方面的內(nèi)容,如果你有任何問題,也歡迎關(guān)注私信我,我會認真解答每一個問題,期待您的關(guān)注。

]]> 成人黄色亚洲| 精品日韩国产欧美| 五月丁香热热| 久久少妇喷水| AⅤ最新网址| 欧美专区综合| 海外国产av| 一区二级黄片| 精品久久久久中文慕人妻| 五月丁香AV在线| 亚洲AV无码成人无码| 香蕉视频在线观看欧美| 美女禁处一区二三区| 国产日韩91| 一分钟试看毛片| 国产日韩精品无码| 久久久午夜福利视频| 国产精品伦理宾馆| 亚洲电影av| 久久婷婷五月综合色国产 | 国产精品V日韩精品V| 四虎影在| 国产高清无码三级在线| 国产精品XX|88| 综合激情五月综合激情五月激情1| 久热极品| 亚洲性无码| v天堂| 欧美不卡在线观看| 中文字幕手机看片| 国产性做久久久久久| 猛尻日韩一级欧美黄片| 日韩免费大片| 成人激情在线| 凯里市| 亚洲无码avxxx| 极品JK黑丝自慰喷水| 亚洲视频 在线一区| 亚洲JIZZJIZZ少妇| 天天插天天谢久久| 97潮喷人人|