国产精品嫩草在线观看高潮一区二区a∨, 高清欧美一区二区三区中文字幕精品视频, 综合欧美日韩一区二区国产精品免费视频, 国产91中文综合字幕日韩免费2023,中国老肥熟女,日本边做边吃奶的av无码,日韩人妻揉捏嗯视频,nanana在线观看视频免费,亚洲色熟女图激情另类图区

品牌知名度調(diào)研問卷>>
JUnit是用于編寫和運(yùn)行Java程序單元測(cè)試的開源框架,由Kent Beck和Erich Gamma建立它提供了一組注解和斷言方法,以及用于執(zhí)行測(cè)試的測(cè)試運(yùn)行器。其現(xiàn)逐漸成為源于Kent Beck的sUnit的xUnit家族中最為成功的一個(gè),被廣泛應(yīng)用在Java開發(fā)領(lǐng)域中,成為標(biāo)準(zhǔn)的單元測(cè)試框架之一。
  • 外文名稱: JUnit
  • 創(chuàng)始人: Kent Beck,Erich Gamma
詳細(xì)介紹 PROFILE +

基本介紹

JUnit是一個(gè)Java語(yǔ)言的單元測(cè)試框架。它由Kent Beck和Erich Gamma建立,逐漸成為源于Kent Beck的sUnit的xUnit家族中最為成功的一個(gè)。JUnit有它自己的JUnit擴(kuò)展生態(tài)圈。多數(shù)Java的開發(fā)環(huán)境都已經(jīng)集成了JUnit作為單元測(cè)試的工具。

JUnit是由Erich Gamma和Kent Beck編寫的一個(gè)回歸測(cè)試框架(regression testing framework)。Junit測(cè)試是程序員測(cè)試,即所謂白盒測(cè)試,因?yàn)槌绦騿T知道被測(cè)試的軟件如何(How)完成功能和完成什么樣(What)的功能。Junit是一套框架,繼承TestCase類,就可以用Junit進(jìn)行自動(dòng)測(cè)試了。

安裝

安裝很簡(jiǎn)單,先到以下地址下載一個(gè)最新的zip包:

下載完以后解壓到你喜歡的目錄下,假設(shè)是JUNIT_HOME,然后將JUNIT_HOME下的junit.jar包加到你的系統(tǒng)的CLASSPATH環(huán)境變量中,對(duì)于IDE環(huán)境,對(duì)于需要用到的junit的項(xiàng)目增加到lib中,其設(shè)置不同的IDE有不同的設(shè)置,這里不多講。

測(cè)試

最簡(jiǎn)單的范例如下:

1、創(chuàng)建一個(gè)TestCase的子類

package junitfaq;

import java.util.*;

import junit.framework.*;

public class SimpleTest extends TestCase {

public SimpleTest(String name) {

super(name);

}

2、寫一個(gè)測(cè)試方法斷言期望的結(jié)果

public void testEmptyCollection(){

Collection collection = new ArrayList();

assertTrue(collection.isEmpty());

}

注意:JUnit推薦的做法是以test作為待測(cè)試的方法的開頭,這樣這些方法可以被自動(dòng)找到并被測(cè)試。

3、寫一個(gè)suite()方法,它會(huì)使用反射動(dòng)態(tài)的創(chuàng)建一個(gè)包含所有的testXxxx方法的測(cè)試套件

public static Test suite() {

return new TestSuite(SimpleTest.class);

}

4、寫一個(gè)main()方法以文本運(yùn)行器的方式方便的運(yùn)行測(cè)試

public static void main(String args[]) {

junit.textui.TestRunner.run(suite());

}

}

5、運(yùn)行測(cè)試

以文本方式運(yùn)行:

java junitfaq.SimpleTest

通過的測(cè)試結(jié)果是:

.

Time: 0

OK (1 tests)

Time上的小點(diǎn)表示測(cè)試個(gè)數(shù),如果測(cè)試通過則顯示OK。否則在小點(diǎn)的后邊標(biāo)上Fail,表示該測(cè)試失敗。

每次的測(cè)試結(jié)果都應(yīng)該是OK的,這樣才能說(shuō)明測(cè)試是成功的,如果不成功就要馬上根據(jù)提示信息進(jìn)行修正了。

如果JUnit報(bào)告了測(cè)試沒有成功,它會(huì)區(qū)分失?。╢ailures)和錯(cuò)誤(errors)。失敗是你的代碼中的assert方法失敗引起的;而錯(cuò)誤則是代碼異常引起的,例如ArrayIndexOutOfBoundsException。

以圖形方式運(yùn)行:

java junit.swingui.TestRunner junitfaq.SimpleTest

通過的測(cè)試結(jié)果在圖形界面的綠色條部分。

以上是最簡(jiǎn)單的測(cè)試樣例,在實(shí)際的測(cè)試中我們測(cè)試某個(gè)類的功能是常常需要執(zhí)行一些共同的操作,完成以后需要銷毀所占用的資源(例如網(wǎng)絡(luò)連接、數(shù)據(jù)庫(kù)連接,關(guān)閉打開的文件等),TestCase類給我們提供了setUp方法和tearDown方法,setUp方法的內(nèi)容在測(cè)試你編寫的TestCase子類的每個(gè)testXxxx方法之前都會(huì)運(yùn)行,而tearDown方法的內(nèi)容在每個(gè)testXxxx方法結(jié)束以后都會(huì)執(zhí)行。這個(gè)既共享了初始化代碼,又消除了各個(gè)測(cè)試代碼之間可能產(chǎn)生的相互影響。

實(shí)踐

不要認(rèn)為壓力大,就不寫測(cè)試代碼。相反編寫測(cè)試代碼會(huì)使你的壓力逐漸減輕,因?yàn)橥ㄟ^編寫測(cè)試代碼,你對(duì)類的行為有了確切的認(rèn)識(shí)。你會(huì)更快地編寫出有效率地工作代碼。

下面是一些具體的編寫測(cè)試代碼的技巧或較好的實(shí)踐方法:

1.不要用TestCase的構(gòu)造函數(shù)初始化Fixture,而要用setUp()和tearDown()方法。

2.不要依賴或假定測(cè)試運(yùn)行的順序,因?yàn)镴Unit利用Vector保存測(cè)試方法。所以不同的平臺(tái)會(huì)按不同的順序從Vector中取出測(cè)試方法。

3.避免編寫有副作用的TestCase。例如:如果隨后的測(cè)試依賴于某些特定的交易數(shù)據(jù),就不要提交交易數(shù)據(jù)。簡(jiǎn)單的回滾就可以了。

4.當(dāng)繼承一個(gè)測(cè)試類時(shí),記得調(diào)用父類的setUp()和tearDown()方法。

5.將測(cè)試代碼和工作代碼放在一起,一邊同步編譯和更新。(使用Ant中有支持junit的task.)

6.測(cè)試類和測(cè)試方法應(yīng)該有一致的命名方案。如在工作類名前加上test從而形成測(cè)試類名。

7.確保測(cè)試與時(shí)間無(wú)關(guān),不要依賴使用過期的數(shù)據(jù)進(jìn)行測(cè)試。導(dǎo)致在隨后的維護(hù)過程中很難重現(xiàn)測(cè)試。

8.如果你編寫的軟件面向國(guó)際市場(chǎng),編寫測(cè)試時(shí)要考慮國(guó)際化的因素。不要僅用母語(yǔ)的Locale進(jìn)行測(cè)試。

9.盡可能地利用JUnit提供地assert/fail方法以及異常處理的方法,可以使代碼更為簡(jiǎn)潔。

10.測(cè)試要盡可能地小,執(zhí)行速度快。

11.不要硬性規(guī)定數(shù)據(jù)文件的路徑。

12.利用Junit的自動(dòng)異常處理書寫簡(jiǎn)潔的測(cè)試代碼

事實(shí)上在Junit中使用try-catch來(lái)捕獲異常是沒有必要的,Junit會(huì)自動(dòng)捕獲異常。那些沒有被捕獲的異常就被當(dāng)成錯(cuò)誤處理。

13.充分利用Junit 的assert/fail方法

assertSame()用來(lái)測(cè)試兩個(gè)引用是否指向同一個(gè)對(duì)象

assertEquals()用來(lái)測(cè)試兩個(gè)對(duì)象是否相等

14.確保測(cè)試代碼與時(shí)間無(wú)關(guān)

15.使用文檔生成器做測(cè)試文檔。

JUnit和ant結(jié)合

ant提供了兩個(gè)target:junit和junitreport運(yùn)行所有測(cè)試用例,并生成html格式的報(bào)表

具體操作如下:

1.將 junit.jar 放在 ANT_HOMElib 目錄下

2.修改 build.xml,加入如下 內(nèi)容:

-------------- One or more tests failed, check the report for detail... -----------------------------

運(yùn)行這個(gè)target,ant會(huì)運(yùn)行每個(gè)TestCase,在report目錄下就有了很多TEST*.xml和一些網(wǎng)頁(yè)打開report目錄下的 index.html就可以看到很直觀的測(cè)試運(yùn)行報(bào)告,一目了然。

在Eclipse中開發(fā)、運(yùn)行JUnit測(cè)試相當(dāng)簡(jiǎn)單。因?yàn)镋clipse本身集成了JUnit相關(guān)組件,并對(duì)JUnit的運(yùn)行提供了無(wú)縫的支持。

使用幫助

junit3.x

我們通常使用junit 3.8

(1)、使用junit3.x版本進(jìn)行單元測(cè)試時(shí),測(cè)試類必須要繼承于TestCase父類;

(2)、測(cè)試方法需要遵循的原則:

A、public的

B、void的

C、無(wú)方法參數(shù)

D、方法名稱必須以test開頭

(3)、不同的Test Case之間一定要保持完全的獨(dú)立性,不能有任何的關(guān)聯(lián)。

(4)、我們要掌握好測(cè)試方法的順序,不能依賴于測(cè)試方法自己的執(zhí)行順序。

demo:

public class TestMyNumber extends TestCase {

private MyNumber myNumber;

public TestMyNumber(String name) {

super(name);

}

// 在每個(gè)測(cè)試方法執(zhí)行 [之前] 都會(huì)被調(diào)用

@Override

public void setUp() throws Exception {

// System.out.println("歡迎使用Junit進(jìn)行單元測(cè)試…");

myNumber = new MyNumber();

}

// 在每個(gè)測(cè)試方法執(zhí)行 [之后] 都會(huì)被調(diào)用

@Override

public void tearDown() throws Exception {

// System.out.println("Junit單元測(cè)試結(jié)束…");

}

public void testDivideByZero() {

Throwable te = null;

try {

myNumber.divide(6, 0);

Assert.fail("測(cè)試失敗");

} catch (Exception e) {

e.printStackTrace();

te = e;

}

Assert.assertEquals(Exception.class, te.getClass());

Assert.assertEquals("除數(shù)不能為 0 ", te.getMessage());

}

}

junit4.x

(1)、使用junit4.x版本進(jìn)行單元測(cè)試時(shí),不用測(cè)試類繼承TestCase父類,因?yàn)椋琷unit4.x全面引入了Annotation來(lái)執(zhí)行我們編寫的測(cè)試。

(2)、junit4.x版本,引用了注解的方式,進(jìn)行單元測(cè)試;

(3)、junit4.x版本我們常用的注解:

A、@Before 注解:與junit3.x中的setUp()方法功能一樣,在每個(gè)測(cè)試方法之前執(zhí)行;

B、@After 注解:與junit3.x中的tearDown()方法功能一樣,在每個(gè)測(cè)試方法之后執(zhí)行;

C、@BeforeClass 注解:在所有方法執(zhí)行之前執(zhí)行;

D、@AfterClass 注解:在所有方法執(zhí)行之后執(zhí)行;

E、@Test(timeout=xxx)注解:設(shè)置當(dāng)前測(cè)試方法在一定時(shí)間內(nèi)運(yùn)行完,否則返回錯(cuò)誤;

F、@Test(expected=Exception.class)注解:設(shè)置被測(cè)試的方法是否有異常拋出。拋出異常類型為:Exception.class;

G、@Ignore注解:注釋掉一個(gè)測(cè)試方法或一個(gè)類,被注釋的方法或類,不會(huì)被執(zhí)行。

demo:

package com.an.junit;

import static org.junit.Assert.*;

import org.junit.After;

import org.junit.AfterClass;

import org.junit.Before;

import org.junit.BeforeClass;

import org.junit.Test;

public class TestMyNumber {

private MyNumber myNumber;

@BeforeClass

// 在所有方法執(zhí)行之前執(zhí)行

public static void globalInit() {

System.out.println("init all method...");

}

@AfterClass

// 在所有方法執(zhí)行之后執(zhí)行

public static void globalDestory() {

System.out.println("destory all method...");

}

@Before

// 在每個(gè)測(cè)試方法之前執(zhí)行

public void setUp() {

System.out.println("start setUp method");

myNumber = new MyNumber();

}

@After

// 在每個(gè)測(cè)試方法之后執(zhí)行

public void tearDown() {

System.out.println("end tearDown method");

}

@Test(timeout=600)// 設(shè)置限定測(cè)試方法的運(yùn)行時(shí)間 如果超出則返回錯(cuò)誤

public void testAdd() {

System.out.println("testAdd method");

int result = myNumber.add(2, 3);

assertEquals(5, result);

}

@Test

public void testSubtract() {

System.out.println("testSubtract method");

int result = myNumber.subtract(1, 2);

assertEquals(-1, result);

}

@Test

public void testMultiply() {

System.out.println("testMultiply method");

int result = myNumber.multiply(2, 3);

assertEquals(6, result);

}

@Test

public void testDivide() {

System.out.println("testDivide method");

int result = 0;

try {

result = myNumber.divide(6, 2);

} catch (Exception e) {

fail();

}

assertEquals(3, result);

}

@Test(expected = Exception.class)

public void testDivide2() throws Exception {

System.out.println("testDivide2 method");

myNumber.divide(6, 0);

fail("test Error");

}

public static void main(String[] args) {

}

}

特色功能

優(yōu)點(diǎn)

另外junit是在極限編程和重構(gòu)(refactor)中被極力推薦使用的工具,因?yàn)樵趯?shí)現(xiàn)自動(dòng)單元測(cè)試的情況下可以大大的提高開發(fā)的效率,但是實(shí)際上編寫測(cè)試代碼也是需要耗費(fèi)很多的時(shí)間和精力的,那么使用這個(gè)東西好處到底在哪里呢?筆者認(rèn)為是這樣的:

極限編程

要求在編寫代碼之前先寫測(cè)試,這樣可以強(qiáng)制你在寫代碼之前好好的思考代碼(方法)的功能和邏輯,否則編寫的代碼很不穩(wěn)定,那么你需要同時(shí)維護(hù)測(cè)試代碼和實(shí)際代碼,這個(gè)工作量就會(huì)大大增加。因此在極限編程中,基本過程是這樣的:構(gòu)思-> 編寫測(cè)試代碼-> 編寫代碼-> 測(cè)試,而且編寫測(cè)試和編寫代碼都是增量式的,寫一點(diǎn)測(cè)一點(diǎn),在編寫以后的代碼中如果發(fā)現(xiàn)問題可以較快的追蹤到問題的原因,減小回歸錯(cuò)誤的糾錯(cuò)難度。

重構(gòu)

其好處和極限編程中是類似的,因?yàn)橹貥?gòu)也是要求改一點(diǎn)測(cè)一點(diǎn),減少回歸錯(cuò)誤造成的時(shí)間消耗。

其他情況

我們?cè)陂_發(fā)的時(shí)候使用junit寫一些適當(dāng)?shù)臏y(cè)試也是有必要的,因?yàn)橐话阄覀円彩切枰帉憸y(cè)試的代碼的,可能原來(lái)不是使用的junit,如果使用junit,而且針對(duì)接口(方法)編寫測(cè)試代碼會(huì)減少以后的維護(hù)工作,例如以后對(duì)方法內(nèi)部的修改(這個(gè)就是相當(dāng)于重構(gòu)的工作了)。另外就是因?yàn)閖unit有斷言功能,如果測(cè)試結(jié)果不通過會(huì)告訴我們哪個(gè)測(cè)試不通過,為什么,而如果是像以前的一般做法是寫一些測(cè)試代碼看其輸出結(jié)果,然后再由自己來(lái)判斷結(jié)果是否正確,使用junit的好處就是這個(gè)結(jié)果是否正確的判斷是它來(lái)完成的,我們只需要看看它告訴我們結(jié)果是否正確就可以了,在一般情況下會(huì)大大提高效率。

特性

JUnit是一個(gè)開放源代碼的Java測(cè)試框架,用于編寫和運(yùn)行可重復(fù)的測(cè)試。他是用于單元測(cè)試框架體系xUnit的一個(gè)實(shí)例(用于java語(yǔ)言)。它包括以下特性:

1、用于測(cè)試期望結(jié)果的斷言(Assertion)

2、用于共享共同測(cè)試數(shù)據(jù)的測(cè)試工具

3、用于方便的組織和運(yùn)行測(cè)試的測(cè)試套件

4、圖形和文本的測(cè)試運(yùn)行器

本百科詞條由網(wǎng)站注冊(cè)用戶【 CN109625 】編輯上傳提供,當(dāng)前頁(yè)面所展示的詞條介紹涉及宣傳內(nèi)容屬于注冊(cè)用戶個(gè)人編輯行為,網(wǎng)站不完全保證內(nèi)容信息的準(zhǔn)確性、真實(shí)性,也不代表本站立場(chǎng)。 版權(quán)聲明 反饋 我要認(rèn)領(lǐng)
最新評(píng)論
相關(guān)知識(shí)文章
十大編程軟件排行榜 編程開發(fā)工具大全 c語(yǔ)言編程軟件有哪些(2025)
世界上主流的編程語(yǔ)言有C、Java、Python、C++、C#、Visual Basic、PHP等,針對(duì)這些編程語(yǔ)言,又有相對(duì)應(yīng)的編程開發(fā)工具被廣泛運(yùn)用。那么你知道主流的編程軟件有哪些嗎?下面maigoo網(wǎng)編輯為大家盤點(diǎn)常見的十大編程工具,包括Visual Studio、IntelliJ IDEA、PyCharm、WebStorm、Android Studio、Xcode等,一起來(lái)了解下吧。
十大AI換臉軟件排行 視頻換臉軟件哪個(gè)好 ai換臉工具推薦(2025)
ai換臉工具有哪些?視頻換臉軟件哪個(gè)好?Maigoo小編今天為大家?guī)?lái)了十大換臉軟件,包括:DeepFaceLab、FaceSwap、ROOP、Reface、FaceFusion、Rope、DeepSwap等,一起來(lái)看看吧。
十大國(guó)外社交軟件app 國(guó)外聊天軟件哪個(gè)最火 外國(guó)常用聊天app盤點(diǎn)(2025)
不同國(guó)家都有自己流行的社交軟件,有的軟件用戶基數(shù)龐大,有的安全私密性更高,有的雖小眾但使用體驗(yàn)好。那么,你知道國(guó)外用什么聊天軟件嗎?下面,maigoo小編就為大家盤點(diǎn)國(guó)外最火的十大聊天軟件,包括WhatsApp、Facebook Messenger、Instagram Direct、iMessage、Skype、Telegram等,一起來(lái)了解下這些國(guó)外社交軟件app吧。
十大去馬賽克軟件排行 視頻去馬賽克軟件哪個(gè)好用(2025)
去馬賽克軟件有哪些?視頻去馬賽克軟件哪個(gè)好用?Maigoo小編為大家?guī)?lái)了十大去馬賽克軟件排行,如Lada、JavPlayer、DeepMosaics、CodeFormer、Topaz Video AI、HitPaw VikPea、DeepCreamPy等,一起來(lái)看看吧。
國(guó)內(nèi)十大聊天工具 國(guó)內(nèi)聊天軟件排行 聊天交友軟件推薦(2025)
近五年來(lái),我國(guó)移動(dòng)社交用戶規(guī)模持續(xù)增長(zhǎng),到2019年已有7.77億人左右,同時(shí),各類社交產(chǎn)品層出不窮,企圖從中分一杯羹;那么時(shí)至今日,用戶活躍度最高的聊天軟件有哪些呢?微信、QQ、陌陌、釘釘、探探、Soul、積目、米聊等聊天工具市場(chǎng)占有率如何?下面跟隨maigoo小編看看這些聊天交友軟件!
國(guó)外十大最火的短視頻app推薦 外國(guó)人常用的短視頻軟件有哪些(2025)
外國(guó)人常用的短視頻軟件有哪些,國(guó)外短視頻app哪個(gè)最火?Maigoo小編為大家?guī)?lái)了國(guó)外十大最火的短視頻app,如:TikTok、YouTube Shorts、Instagram Reels、Kwai、Snapchat Spotlight、Moj、Likee 等,一起來(lái)看看吧。
十大室內(nèi)設(shè)計(jì)軟件 裝修設(shè)計(jì)軟件排名 家裝設(shè)計(jì)軟件哪個(gè)最好用(2025)
室內(nèi)設(shè)計(jì)是一個(gè)專業(yè)性極強(qiáng)的領(lǐng)域,設(shè)計(jì)師要在安全、實(shí)用、有限預(yù)算的前提下,充分考慮空間、色彩、光影、裝飾、陳設(shè)、綠化等要素進(jìn)行設(shè)計(jì)。那么在當(dāng)今室內(nèi)設(shè)計(jì)領(lǐng)域,有哪些好用的裝修設(shè)計(jì)軟件呢?3DS MAX、AutoCAD、草圖大師、Photoshop、ArchiCAD、Vray、Lightscape、Sweet Home 3D等室內(nèi)設(shè)計(jì)軟件如何?下面跟隨買購(gòu)網(wǎng)編輯一起看看!
國(guó)內(nèi)十大應(yīng)用市場(chǎng) 安卓應(yīng)用商店排名 好用的手機(jī)軟件商店〈2025〉
對(duì)于手機(jī)用戶來(lái)說(shuō),應(yīng)用商店必不可少,雖然許多人都是使用本機(jī)自帶的商店,但是找不到app的情況經(jīng)常出現(xiàn),那么有哪些好用的手機(jī)軟件商店呢?下面Maigoo小編就為大家?guī)?lái)了國(guó)內(nèi)十大應(yīng)用商店,包括騰訊應(yīng)用寶、華為應(yīng)用市場(chǎng)、OPPO軟件商店、360手機(jī)助手、小米應(yīng)用商店、百度手機(jī)助手、PP助手等,一起來(lái)了解下吧。
十大ai聊天自動(dòng)軟件 ai聊天APP哪個(gè)好 AI對(duì)話聊天軟件推薦(2025)
隨著AI的盛行,和AI聊天已經(jīng)成為許多年輕人的發(fā)泄出口,AI能做到24小時(shí)的情感陪伴,情緒價(jià)值拉滿,那ai聊天APP哪個(gè)好呢?Maigoo小編為大家?guī)?lái)了十大ai聊天自動(dòng)軟件,如:ChatGPT、Talkie、Character.Ai、Replika、豆包、Claude、AlienChat等,一起來(lái)看看吧。
十大跑分軟件排行 電腦跑分軟件哪個(gè)好 靠譜的電腦檢測(cè)軟件推薦〈2025〉
電腦跑分,即是利用軟件對(duì)電腦硬件進(jìn)行性能測(cè)試,分?jǐn)?shù)越高,在一定程度上代表著性能越強(qiáng)。如今電腦配置各不相同,要想更準(zhǔn)確的測(cè)試出性能如何,得先知道跑分軟件哪個(gè)好,接下來(lái)請(qǐng)跟隨maigoo小編一起看看3D Mark、魯大師、AIDA64、PCMark、FurMark、GPU-Z、CPU-Z、Fritz Chess Benchmark、GeekBench等電腦跑分軟件!
十大網(wǎng)上醫(yī)療咨詢平臺(tái) 線上問診app哪個(gè)好 醫(yī)生在線咨詢平臺(tái)〈2025〉
互聯(lián)網(wǎng)醫(yī)院近年規(guī)?;l(fā)展,不僅有巨頭企業(yè)入局,還有國(guó)家政策支持,那么優(yōu)質(zhì)的線上問診平臺(tái)有哪些?線上問診app哪個(gè)好?下面,CNPP小編為大家分享十大網(wǎng)上醫(yī)療咨詢平臺(tái),包括好大夫在線、叮當(dāng)快藥、快速問醫(yī)生、京東健康等線上醫(yī)生咨詢app,都較具代表性。各平臺(tái)運(yùn)營(yíng)情況請(qǐng)以官方實(shí)時(shí)調(diào)整為準(zhǔn)。
十大建模軟件排行榜 3d建模軟件有哪些 3d制圖軟件哪個(gè)好〈2025〉
3d建模軟件顛覆了傳統(tǒng)的2D模式,在游戲、影視、建筑/室內(nèi)設(shè)計(jì)、VR/AR、電商、工業(yè)設(shè)計(jì)、軍工設(shè)計(jì)等多個(gè)重要領(lǐng)域有著廣泛應(yīng)用,并在一定程度上改變著行業(yè)的發(fā)展格局,那么在這種大環(huán)境下,相關(guān)從業(yè)者和愛好者有哪些3D制圖軟件可以使用?3DS MAX、Maya、Rhino、Blender、ZBrush、SketchUp等建模軟件效果如何?下面跟隨maigoo編輯來(lái)看看!
中國(guó)臺(tái)灣十大最常用的軟件 臺(tái)灣民眾常用app排行 臺(tái)灣最火的APP應(yīng)用〈2025〉
相關(guān)統(tǒng)計(jì)數(shù)據(jù)顯示,臺(tái)灣同胞們最喜歡的應(yīng)用是實(shí)時(shí)通訊類APP,其次是社群平臺(tái)類APP、地圖APP、娛樂類APP等。本文中,maigoo小編就帶大家看看臺(tái)灣常用的軟件有哪些,一起了解下臺(tái)灣app排名榜單,例如Line、Messenger、Instagram、TikTok、YouTube、Uber、?Foodpanda等,都是極具代表性的,在臺(tái)灣擁有廣泛的用戶基礎(chǔ)。
十大聽曲識(shí)歌軟件排行 聽歌識(shí)曲app哪個(gè)好 音樂識(shí)別神器推薦〈2025〉
聽到喜歡的歌但不知道歌名,是一件非常痛苦的事。“聽歌識(shí)曲”功能的推出,可以說(shuō)是很好的解決了這一問題。那么,你知道當(dāng)下熱門好用的聽曲識(shí)歌軟件有哪些嗎?本文中MaiGoo小編就帶大家看一份聽歌識(shí)曲app名單,其中有酷狗音樂、QQ音樂、Shazam,以及網(wǎng)易云音樂、酷我音樂、咪咕音樂、浮浮雷達(dá)等。一起來(lái)了解下。
十大主流收音機(jī)軟件 手機(jī)廣播app哪個(gè)好 熱門收音機(jī)app推薦(2025)
收音機(jī)軟件是一種通過互聯(lián)網(wǎng)或移動(dòng)網(wǎng)絡(luò)接收并播放廣播內(nèi)容的應(yīng)用軟件。用戶可以通過收音機(jī)軟件隨時(shí)隨地收聽國(guó)內(nèi)外各類電臺(tái),包括新聞、音樂、體育等多種類型。隨著移動(dòng)設(shè)備和智能設(shè)備的普及,收音機(jī)軟件種類也越來(lái)越多,功能各異。那你知道手機(jī)廣播app哪個(gè)好?主流收音機(jī)軟件有哪些嗎?本期Maigoo網(wǎng)編就為大家盤點(diǎn)下十大主流收音機(jī)軟件,上榜的有喜馬拉雅FM、蜻蜓FM、云聽、TuneIn Radio、豆瓣FM、荔枝FM,一起來(lái)詳細(xì)了解下吧。
十大裝修軟件推薦 裝修設(shè)計(jì)軟件排名 裝修軟件app哪個(gè)好〈2025〉
近些年,各大小家裝公司逐漸向數(shù)字化轉(zhuǎn)型。隨著行業(yè)內(nèi)一線品牌齊家網(wǎng)在香港的上市,標(biāo)志著互聯(lián)網(wǎng)家裝模式的成熟。如今線上家裝領(lǐng)域中,土巴兔裝修、酷家樂設(shè)計(jì)師、齊家、愛空間裝修、好好住、住小幫、知戶型等裝修軟件,已成為越來(lái)越多業(yè)主的選擇,這些家裝設(shè)計(jì)軟件帶來(lái)的一站式服務(wù),讓裝修變得更省心。下面和maigoo編輯一起看看!
十大最好玩小程序游戲 微信小程序游戲排行 最火微信小游戲推薦〈2025〉
微信小程序游戲是一種輕量級(jí)的游戲應(yīng)用,不僅開發(fā)成本低、訪問便捷、占用手機(jī)空間少,還支持多種游戲類型。那么你知道時(shí)下最熱門的微信小程序游戲有哪些嗎?本篇文章Maigoo小編盤點(diǎn)了十大好玩的小程序游戲,包括尋道大千、咸魚之王、元夢(mèng)之星、這城有良田、歡樂斗地主、貪吃蛇大作戰(zhàn)、怪物聯(lián)萌等,一起來(lái)看看吧!
十大好用的寫作軟件 寫小說(shuō)的軟件排行 可以寫小說(shuō)的軟件有哪些〈2025〉
互聯(lián)網(wǎng)應(yīng)用的興起,導(dǎo)致傳統(tǒng)寫作方式發(fā)生了巨大改變,依托于計(jì)算機(jī)的智能數(shù)據(jù)處理,寫作軟件可以為寫作者統(tǒng)計(jì)作品字?jǐn)?shù),生成作品框架,糾正語(yǔ)法錯(cuò)誤/錯(cuò)別字等。maigoo小編為大家篩選了一批好用的可以寫小說(shuō)的軟件,其中有筆靈AI寫作、迅捷AI寫作、AI寫作寶、寫作貓、小黑屋云寫作、作家助手、壹寫作、墨者寫作等,一起看看!
十大天氣預(yù)報(bào)APP軟件 好用的天氣app排行 天氣預(yù)報(bào)軟件哪個(gè)最準(zhǔn)確〈2025〉
比達(dá)咨詢(BDR)研究數(shù)據(jù)顯示,我國(guó)移動(dòng)天氣軟件以2009-2013年為萌芽期,各類天氣預(yù)報(bào)app相繼衍生,到2016年得益于大數(shù)據(jù)、物聯(lián)網(wǎng)、云計(jì)算等技術(shù)的應(yīng)用,從而進(jìn)入高速發(fā)展期。時(shí)至今日,墨跡天氣、最美天氣、天氣通、彩云天氣、2345天氣王、中國(guó)天氣通等天氣app已與人們的生活密不可分,下面跟隨MAIGoo編輯來(lái)認(rèn)識(shí)下!
十大好用的門窗軟件 設(shè)計(jì)門窗用什么軟件 門窗算料軟件推薦[2025]
市面上的門窗設(shè)計(jì)軟件有多種可以選擇,但它們的功能和實(shí)用性都各不相同。本文中Maigoo小編就帶大家看看設(shè)計(jì)門窗的軟件有哪些。例如易繪門窗、酷家樂、門窗CC,以及杜特門窗速圖、長(zhǎng)風(fēng)門窗軟件、預(yù)見家門窗速圖、信友門窗設(shè)計(jì)軟件、驟風(fēng)門窗ERP、杜特門窗管家等,都較具代表性,一起來(lái)詳細(xì)了解下吧。
相關(guān)主題榜單
熱門榜單
百科榜單
熱門知識(shí)分類
行業(yè)品牌展示位
MAIGOO百科詞條為用戶上傳提供或網(wǎng)站編輯整理匯總,目的在于為廣大用戶免費(fèi)提供百科知識(shí),如果您有想創(chuàng)建的詞條或?qū)δ硞€(gè)詞條有建議,請(qǐng)通過下面方式提交。
提交詞條 查詢?cè)~條 我要糾錯(cuò) 賺取金幣