主頁 >  其他 > 02尚硅谷宋紅康Java視頻筆記之語言概述

02尚硅谷宋紅康Java視頻筆記之語言概述

2021-11-07 07:09:03 其他

Java基礎是學習JavaEE、大資料、Android開發
的基石! I

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

Java基礎知識圖解

在這里插入圖片描述

Java基礎課程體系

在這里插入圖片描述
在這里插入圖片描述

1.1 軟體開發介紹

  • 軟體開發
    軟體,即一系列按照特定順序組織的計算機資料和指令的集合,有系統軟體和應用軟體之分,
  • 人機互動方式
    >圖形化界面(Graphical User Interface GUl)這種方式簡單直觀,使用者易于接受,容易上手操作,
    >命令列方式(Command Line Interface CLI):需要有一個控制臺,輸入特定的指令,讓計算機完成一些操作,較為麻煩,需要記錄住一些命令,

Pascal之父Nicklaus Wirth:“Algorithms+Data Structures=Programs

1.2 軟體開發介紹

  • 常用的DOS命令
    >dir:列出當前目錄下的檔案以及檔案夾
    >md:創建目錄
    >rd:洗掉目錄
    >cd:進入指定目錄
    >cd…:退回到上一級目錄>cd:退回到根目錄>del:洗掉檔案
    >exit:退出dos 命令列
    √補充:echo javase>1.doc

  • 常用快捷鍵

一一:移動游標
1:調閱歷史操作命令
Delete和Backspace:洗掉字符

1.2 計算機編程語言介紹

  • 什么是計算機語言
    >語言:是人與人之間用于溝通的一種方式,例如:中國人與中國人用普通話溝通,而中國人要和英國人交流,就要學習親語
    >計算機語言:人與計算機交流的方式,
    如果人要與計算機交流,那么就要學習計算機語言,
    計算機語言有很多種,如:c,C++,Java,PHP,Kotlin,Python,Scala等,

●第一代語言
>機器語言,指令以二進制代碼形式存在,
●第二代語言
>匯編語言,使用助記符表示一潭訓器指令,

在這里插入圖片描述
第三代語言:高級語言
>C、Pascal、Fortran面向程序的語言
>C++面向程序/面向物件
>Java跨平臺的純面向物件的語言
>.NET跨語言的平臺
>Python、Scala…

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
TIOBE 是一個流行編程語言排行,每月更新,排名權重 基于世界范圍內 工程師數量,課程數量,和第三方供應商數量,Google ang Yahoo! Wikipedia Amazon Youtube和百度這些主流的搜索引擎,也將作為排名權重的參考指標,宣告:TIOBE排名既無關最好的編程語言,也無關被書寫了最多行代碼的編星語言,

在這里插入圖片描述

1.3 Java語言概述

  • SUN(Stanford University Network,斯坦福大學網路公司)1995年推出的一門高級編程語言,
  • 是一種面向Internet的編程語言,Java一開始富有吸引力是因為Java程式可以在Web瀏覽器中運行,這些Java程式被稱為Java小程式(applet),applet使用現代的圖形用戶界面與Web用戶進行互動,applet內嵌在HTML代碼中,
  • 隨著Java技術在web方面的不斷成熟,已經成為Web應用程式的首選開發語言

1.3Java語言概述:Java簡史

1991年 Green專案,開發語言最初命名為Oak(橡樹)
1994年,開發組意識到Oak 非常適合于互聯網
1996年,發布JDK1.0,約8.3萬個雙頁應用Java技術來制作
1997年,發布JDK 1.1,JavaOne會議召開,創當時全球同類會議規模之最
1998年,發布JDK 1.2,同年發布企業平臺J2EE
1999年,Java分成J2SE、J2EE和J2ME,JSP/Servlet技術誕生
2004年,發布里程碑式版本:JDK 1.5,為突出此版本的重要性,更名為JDK 5.0
2005年,J2SE->JavaSE,J2EE->JavaEE,J2ME ->JavaME
2009年,Oracle公司收購SUN,交易價格74億美元
2011年,發布JDK 7.0
2014年,發布JDK8.0,是繼JDK 5.0以來變化最大的版本
2017年,發布JDK 9.0,最大限度實作模塊化
2018年3月,發布JDK10.0,版本號也稱為18.3
2018年9月,發布JDK 11.0,版本號也稱為18.9

在這里插入圖片描述
Java技術體系平臺
Java SE(Java Standard Edition)標準版
支持面向桌面級應用(如Windows下的應用程式)的Java平臺,提供了完整的Java核心API,此版本以前稱為J2SE
Java EE(Java Enterprise Edition)企業版
是為開發企業環境下的應用程式提供的一套解決方案,該技術體系中包含的技術如:Servlet、Jsp等,主要針對于Web應用程式開發,版本以前稱為J2EE
Java ME(Java Micro Edition)小型版
支持Java程式運行在移動終端(手機、PDA)上的平臺,對JavaAPI有所精簡,并加入了針對移動終端的支持,此版本以前稱為J2ME
Java Card
支持一些Java小程式(Applets)運行在小記憶體設備(如智能卡)上的平臺

1.3 Java語言概述:Java在各領域的應用

·從Java的應用領域來分,Java語言的應用方向主要表現在以下幾個方面:

  • 企業級應用:主要指復雜的大企業的軟體系統、各種型別的網站,Java的安全機制以及它的跨平臺的優勢,使它在分布式系統領域開發中有廣泛應用,應用領域包括金融、電信、交通、電子商務等,
  • Android平臺應用:Android應用程式使用Java語言撰寫,Android開發水平的高低很大程度上取決于Java語言核心能力是否扎實,
  • ·大資料平臺開發:各類框架有Hadoop,spark,storm,flink等,就這類技術生態圈來講,還有各種中間件如flume,kafka,sqoop等等,這些框架以及工具大多數是用Java撰寫而成,但提供諸如Java,scala,python,R等各種語言API供編程,·移動領域應用:主要表現在消費和嵌入式領域,是指在各種小型設備上的應用,包括手機、PDA、機頂盒、汽車通信設備等,

1.3 Java語言概述:Java語言的誕生

java之父Jmes Gosling團隊在開發"Green"專案時,發現C缺少垃圾回收系統,還有可移植的安全性、分布程式設計和多執行緒功能,最后,他們想要一種易于移植到各種設備上的平臺,

Java確實是從C語言和C++語言繼承了許多成份,甚至可以將Java看成是類c語言發展和衍生的產物,比如Java語言的變數宣告,運算子形式,引數傳遞,流程控制等方面和C語言,C++語言完全相同,但后時,Java是一個純粹的面向物件的程式設計語言,它繼承了C++語言面向物件技術的核心,Java舍棄了c語言中容易引起錯誤的指標(以參考取代)、運算子多載(operator overloading)、多重繼承(以介面取代)等特性,增加了垃圾回收器功能用于回收不再被參考的物件所占據的記憶體空間,JDK1.5又引入了泛型編程(Generic Programming)、型別安全的列舉、不定長引數和自動裝/拆箱

在這里插入圖片描述

1.3 Java語言概述:主要特性

  • Java語言是易學的,Java語言的語法與C語言和C++語言很接近,使得大多數程式員很容易學習和使用Java,
  • Java語言是強制面向物件的,Java語言提供類、介面和繼承等原語,為了簡單起見只支持類之間的單繼承,但支持介面之間的多繼承,并支持類與介面之間的實作機制(關鍵字為implements),
  • Java語言非分布式的,Java語言支持Internet應用的開發,在基本的Java應用編程介面中有一個網路應用編程介面(iava
    net),它提供了用于網路應用編程的類別庫,包括URL、URLConnection、Socket、ServerSocket等,Java的RMI(遠程方法激活)機制也是開發分布式應用的重要手段,
  • Java語言是健壯的,Java的強型別機制、例外處理、垃圾的自動收集等是Java程式健壯性的重要保證,對指標的丟棄是Java的明智選擇,
  • Java語言是安全的,Java通常被用在網路環境中,為此,Java提供了一個安全機制以防惡意代碼的攻擊,如:安全防范機制(類ClassLoader),如分配不同的名字空間以防替代本地的同名類、位元組代碼檢查,
  • Java語言是體系結構中立的,Java程式(后綴為java的檔案)在Java平臺上被編譯為體系結構中立的位元組碼格式(后綴為class的檔案),然后可以在實作這個Java平臺的任何系統中運行,
  • Java語言是解釋型的,如前所述,Java程式在Java平臺上被編譯為位元組碼格式然后可以在實作這個Java平臺的任何系統的解釋器中運行,
  • Java是性能略高的,與那些解釋型的高級腳本語言相比,Java的性能還是較優的
  • Java語言是原生支持多執行緒的,在Java語言中,執行緒是一種特殊的物件,它必須由Thread類或其子(孫)類來創建,

1.4 Java語言運行機制及運行程序

Java語言的特點

特點一:面向物件
√兩個基本概念:類、物件
√三大特性:封裝、繼承、多型
特點二:健壯性
√吸收了C/C++語言的優點,但去掉了其影響程式健壯性的部分(如指標、記憶體的申請與釋放等),提供了一個相對安全的記憶體管理和訪問機制
特點三:跨平臺性
√跨平臺性:通過Java語言撰寫的應用程式在不同的系統平臺上都可以運行,“Write once,Run Anywhere"
√原理:只要在需要運行java 應用程式的作業系統上,先安裝一個Java虛擬機(JVM Java Virtual Machine)即可,由JVM來負責Java程式在該系統中的運行,

Java語言的特點:跨平臺生

在這里插入圖片描述
因為有了JVM,同一個Java 程式在三個不同的作業系統中都可以執行,這樣就實作了Java 程式的跨平臺性,

Java兩種核心機制
>Java虛擬機(Java Virtal Machine)
>垃圾收集機制(Garbage Collection)

核心機制-Java虛擬機
●JVM是一個虛擬的計算機 具有指令集并使用不同的存盤區域,負責執行指令,管理資料、記憶體、暫存器
●對于不同的平臺,有不同的虛擬機,
●只有某平臺提供了對應的java虛擬機,java程式才可在此平臺運行
●Java虛擬機機制屏蔽了底層運行平臺的差別,實作了“一次編譯,到處運行”

在這里插入圖片描述
在這里插入圖片描述
核心機制一垃圾回收

●不再使用的記憶體空間應回收-- 垃圾回收,

在C/C++等語言中,由程式員負責回收無用記憶體,
Java 語言消除了程式員回收無用記憶體空間的責任:它提供一種系統級執行緒跟蹤存盤空間的分配情況,并在JVM空閑時,檢查并釋放那些可被釋放的存盤空間,
●垃圾回收在Java程式運行程序中自動進行,程式員無法精確控制和干預,

Java程式還會出現記憶體泄漏和記憶體溢位問題嗎?Yes!

1.5 Java語言的環境搭建

●明確什么是JDK.JRE
●下載 JDK
●安裝 JDK
●配置環境變數
>path:windows系統執行命令時要搜尋的路徑,
●驗證是否成功:javac java
●選擇合適的文本編輯器或 IDE 開發

什么是JDK,JRE
JDK(Java Development Kit Java開發工具包)
JDK是提供給Java開發人員使用的,其中包含了java的開發工具,也包括了 JRE,所以安裝了JDK,就不用在單獨安裝JRE了,
>其中的開發工具:編譯工具(javac.exe)打包工具(jarexe)等 JRE(Java Runtime EnvironmentJava運行環境)
包括Java虛擬機(JVM Java Virtual Machine)和Java程式所需的核心類別庫等,如果想要運行一個開發好的Java程式,計算機中只需要安裝JRE即可,

簡單而言,使用JDK的開發工具完成的java程式,交給JRE去運行,

1.5 Java語言的環境搭建:JDK、JRE、JVM關系

在這里插入圖片描述
·JDK=JRE+開發工具集(例如Javac編譯工具等)·
·JRE =JVM +Java SE標準類別庫

在這里插入圖片描述

1.5 Java語言的環境搭建:下載并安裝JDK 尚

●官方網址:
>www.oracle.coml
>java.sun.com
●安裝JDK
>傻瓜式安裝,下一步即可,
>建議:安裝路徑不要有中文或者空格等特殊符號,
>如果作業系統是64位的,軟體盡量選擇支持64位的(除非軟體本身不區分),
>當提示安裝 JRE 時,正常在JDK安裝時已經裝過了,但是為了后續使用Eclipse等開發工具不報錯,建議也根據提示安裝JRE.

1.5 Java語言的環境搭建 尚硅谷

在這里插入圖片描述

1.6 開發體驗- HelloWorld

●步驟:
1. 將 Java 代碼撰寫到擴展名為 java 的檔案中,
2.通過 javac 命令對該 java 檔案進行編譯
2. 通過 iava 命令對生成的 class 檔案進行運行

在這里插入圖片描述

1.8 注 釋(comment)

●用于注解說明解釋程式的文字就是注釋,
●Java中的注釋型別:
>單行注釋
>多行注釋
>檔案注釋 (java特有)
●提高了代碼的閱讀性:除錯程式的重要方法,
●注釋是一個程式員必須要具有的良好編程習慣
●將自己的思想通過注釋先整理出來,再用代碼去體現

檔案注釋(Java特有)
>格式:/
@author 指定java程式的作者
@version 指定源檔案的版本
/*
●注釋內容可以被JDK提供的工具javadoc 所決議,生成一套以網頁檔案形式體現的該程式的說明檔案,
●操作方式
D:\javasecode \nit1>javadoc -d nydoc -author -version HelloMorld.java
●多行注釋是不可以嵌套使用的

在這里插入圖片描述

1.9 Java API的檔案

●API(Application Programming Interface,應用程式編程介面)是 Java 提供的基本編程介面,
●Java語言提供了大量的基礎類,因此 Oracle 也為這些基礎類提供了相應的
API檔案,用于告訴開發者如何使用這些類,以及這些類里包含的方法,
●下載APl:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
>Additional Resources-Java SE 8 Documentation下載,
●詳見:JDK8的下載-安裝-配置.doc

在這里插入圖片描述

1.10 良好的編程風格

●正確的注釋和注釋風格
>使用檔案注釋來注釋整個類或整個方法,
>如果注釋方法中的某一個步驟,使用單行或多行注釋,
●正確的縮進和空白
>使用一次tab操作,實作縮進
>運算子兩邊習慣性各加一個空格,比如:2+4*5,
●塊的風格
>Java API 源代碼選擇了行尾風格

在這里插入圖片描述

1.11 常用的Java開發工具

文本編輯工具:
記事本
>UltraEdit
>EditPlus
>TextPad
>NotePad
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/350751.html

標籤:其他

上一篇:imutils

下一篇:(Python數字影像處理)彩色影像處理---色調和彩色校正以及直方圖均衡化

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more