编程英语词汇汇总
關于計算機基礎:
John von Neumann,約翰·馮·諾依曼,1903年12月28日-1957年2月8日
software 軟件
computer 計算機
Operating System 操作系統(簡稱OS)
DOS(Disk Operating System) 硬盤操作系統
PrtSc(PrintScreen) 屏幕截圖
關于編程:
James Gosling 詹姆斯?高斯林(Java之父)
JDK(Java Development Kit) Java開發工具包
JRE(Java Runtime Environment) Java運行時環境
JVM(Java Virtual Machine) JAVA虛擬機
IDE,Integrated Development Environment 集成開發環境
Standard Edition 標準版/基礎版
Micro Edition 微型版/移動版
Enterprise Edition 企業版/商務版
directory 文件夾/目錄
workspace工作空間
browse 翻閱,瀏覽
perspective 視圖
project 項目,工程
select 選擇
modifier 調節器
template 樣板,模型
stub 樹樁,鉛筆頭,票根/存根
console 控制臺(v.安慰,慰問)
metadata 元數據
basic 基礎
type 類型
salary 薪水
duplicate 復制品,副本
literal 字面上的
range 范圍
mismatch 錯配
convert 轉變,改造,換算
product 乘積
resolved 不可用的
default 默認,違約
defined/undefined 定義的/未定義的
applicable 匹配
arguments 參數
summation 總和; 加在一起; 總結; 概括;
compilation 匯編物; 輯;
compiler 匯編者;編輯者;編譯程序;
array 數組;一大批/群; 數列;
outline 梗概,大綱,提綱,要點; 外形,輪廓,輪廓線,略圖(畫法);
permutation 序列,排列,排列中的任一組數字或文字;
recursion 遞歸,遞歸式; 遞推;
recurrence 復回,重現; 反復,隱現; [數]循環; 重新提起;
Unresolved compilation problem 未解決的編譯問題
Unreachable code 不可到達的代碼
prime number 質數,素數
pluperfect digital invariant 超完全數字不變數
Narcissistic number 水仙花數
Armstrong number 阿姆斯壯數/阿姆斯特朗數
Fibonacci sequence 斐波那契數列
preference 優先權
shrink 收縮,畏縮
transient 短暫的;臨時的
wizard 向導(程序);男巫;行家
stellar 主要的;星球的
model 典型;模式;模特兒
extension 擴展名;延長;延期
alignment 調準,校正;結盟,聯合
entity 實體;獨立存在體
digitization 數字化
servlet 小服務程序
functionality/func 功能;作用
vector 矢量
param 參數
scope 范圍;vt.審視,仔細研究
binary system 二進制
octonary system八進制
decimal system 十進制
hexadecimal 十六進制
incompatible 不相容;矛盾;不匹配的
diagram 圖表,示意圖
collaboration 協作,合作
wrap 包,裹,用什么纏繞;使文字
folder 文件夾
spreadsheet 電子數據表,電子制表軟件
contributor 捐助人
experiment 實驗;試用
context 背景;上下文
feature 特征;特寫;五官
spilt 分開
overflow 溢出,擠滿
workflow 工作流程
definitive 明確的,不可改變的,可靠的
property 屬性;特性
reverse 反轉
initializer 初始程序;初始化程序
instance 例子;要求;建議
invalid 無效的,不能成立的
threshold 門檻,開始,入口;閾值,閥值;臨界值
default 默認的;違約,不履行;
sychron/synchronized 同步
delegate 代表;委托,委派
serializable 可串行化的
concurrent 同時發生的
segment 部分,段落;分段
reentrant 再進去,凹角
phantom 幻影;幽靈;
proxy 代表權;代替物;代理服務器
socket 插座;窩
parallel 并聯的;并行的;平行的;相同的;
concurrency 并發性
filter 過濾器;篩選程序
optimize 使最優化,使盡可能有效
dump 轉存;臨時堆積處;垃圾場;臟地方
iterate 重復;反復申明
fetch 去拿;賣得
cursor 光標
procedure 程序,手續;工序
convert 轉變,反轉
benchmark 基準,參照;標準檢查程序
bench 長凳;工作臺
collation 核對,小吃
format 版式,形式
interval 間隔;區間
pad 墊,襯墊;護具
trim 整齊;修剪;健康狀態;裝束
degree 級別;程度;度數;學位
radian 弧度
ceiling 天花板,頂棚;上限;
vaildity 有效,合法性;效力;正確
distinct 不同的;清楚的;明顯的;確切的
restrict 限制,限定;約束,束縛
schema 概要,計劃,圖表
status 狀況;地位;重要性
correspond 符號,相當于;通信
cascade 串聯;傾瀉;小瀑布
cascaded 級聯的
temptable 可誘惑的
polygon 多邊形,多角形
poly 工藝學校;聚酯纖維
geometry 幾何學;幾何形狀
spatial 空間的;存在于空間的;受空間條件限制的
duplicates 完全一樣的東西,復制品;副本
modify 修改,被修飾
primary 首要的,初級的;初級教育
increment 增長;增量增額
storage 存儲;儲藏;
variable 可變因素,變數
blob 一滴,一抹;
tiny 極小的,微小的;
timestamp 時間戳
connectivity 連通性
administrator 管理者;有管理才能的人
boilerplate 樣板文件;公式化
demo 演示物;示威游行;試唱樣片
attribute 歸因于……;認為是……
tuple 元組,數組
markdown 減價
separator 分離器,分離裝置
icon 偶像;圖標;圖符;
nimbus 靈氣;光輪
macintosh 橡皮布,橡皮布防水衣
handler 處理機;處理者,管理者
delegation 委派;代表團;
canvas 帆布
grid 系統網絡;格子,非實質的;地圖上的坐標方格
layout 布局,安排,設計;布置圖,規劃圖
pane 方框;嵌板;窗玻璃;窗格
scroll 紙卷;書卷;花卷
applet Java的程序;支程序,小應用程序;程序類型;小型程序
panel 畫板;儀表板;專門小組;
component 組成部分,成分
toolkit 工具包,工具箱
swing 擺動;秋千;改變;
generic 類的,屬性的
sparrow 麻雀;
deque 雙端隊列
enumeration 枚舉;計數;列舉
priority 優先權;重點
queue 隊列;隊伍;
predicate 斷言,斷定;宣布;宣講;隊列;
reflect 反映;反射;沉思;表達;
suppress 鎮壓,壓制
deprecate 不贊成;不反對
annotation 注釋
delimiter 定界符,分隔符;
bundle 捆綁銷售(軟件);捆,包;一批;嬰兒
locale 場所或地點(事件發生的)
matcher 匹配機,制榫機;
pattern 模式;范例;圖案;模型;樣品
calendar 日歷;歷法;日程表
rollback 反轉,壓價
revoke 撤銷,取消;廢除
truncate 縮短
alter 改變,變更,更改
parse 從語法上描述或分析(語句等)
field 字段(計算機);場(物理);田地;運動場;領域
query 問題;疑問;詢問;問號
parameter 參數;參量;限制因素;決定因素
grant 授予;承認;允許
eclipse 日食;月食;喪失,黯然失色
studio 工作室;錄音室;電影公司;單間公寓
visual 視覺的,視力的
implement 實施;實現;工具 ;家具;手段
immutable 不可改變的
unlink 解開……的環節
linked 連接的,顯示連環遺傳的
iterator 迭代器,迭代程序
explicit 易于理解的;明確的;直言的
initial 開始的
poll 民意調查;投票數
ubiquitous computing 普適計算
syntax 句法;語構;語法
success criteria 成功標準
step through 單步調試
punch card 穿孔卡片
pseudocode 偽代碼
programming language 程序設計語言
pixel 像素
peripherals 外圍設備,周邊設備
patch 補丁,補片;眼罩;斑點;小塊
orient 標定方向;以……參照;東方;亞洲,亞洲各國;
oop
object-oriented programing 面向對象的程序設計
microprocessor 微處理器
loop 循環;圈,環
logic 邏輯;思維方式
indentation 凹進;縮格;凹口;缺口
indented 受契約約束的;鋸齒狀的
flow diagram 流程圖,作業圖,生產過程圖解;框圖
file 文件;檔案
execute 實施;完成;制作
executable 實行的,執行的;可執行的
decoding 解碼
encoding 編碼
denary 十的;十進制的
cross platform 跨平臺
constraint 限制,約束;克制
comment 意見;評論;批評
artificial intelligence 人工智能
algorithm 運算法則;演算法;計算程序
glitch 小過失,差錯
debugging 調試
debug 排除故障
millisecond 毫秒
thread 線;線索;線狀物
python 巨蟒,蟒蛇
refactor 重構
navigate 導航
node 節點
invoke 提出或授權……以支持或證明
superclass 超類;總綱
primitive 原始的;發展水平低的;落后的
bin 箱子;垃圾桶
hash code 混列碼
finalize 最后確定
maze 迷宮;迷惑;迷宮圖
current 當前的;流通的
buffer 緩沖物;緩沖器;緩存區
append 附加;添加;貼上
cache 快速緩沖貯
raspberry 懸鉤子樹;呸聲,噓聲
matrix 矩陣;模型;基質
external 外面,外部
pit 井;煤礦
column 專欄;隊,縱行
row 一排/列/行;
script 腳本,手跡
JavaScript 基于對象和事件驅動的客戶腳本語言;
character 特點;文字;字符
composite 拼成的;混合成的;復合的
cast 全體演員;模子;外貌,特征;投,拋
upcast 上拋,向上投擲
override 重寫;推翻;踐踏;優先于;覆蓋
derive 起源于,來自;獲得
commit 自殺; 承諾,保證(做某事、遵守協議或遵從安排等);
merge 混合;相容;融入
branch 樹枝;分支,旁系;部門,機構
repository 倉庫,貯藏室;博物館;親信
constructor 構造器
oracle 甲骨文;圣賢;哲人;
util 跑龍套
login 注冊;登錄
ASCII 美國信息交換標準代碼
polymorphism 多態;多型現象
inheritance 繼承;遺傳;遺產
binary 雙重的;二元的;二進制的
value 重要性,用途;劃算程度
boolean 布爾型;布爾數學體系的
bound 跳躍; 界限,限制;
exception 例外; 除外;
Address value 地址值
code block 代碼塊
average value 平均價值,平均值;
Unresolved compilation problem 未解決的編譯問題
token 代幣; 象征; 記號; 作為對某事的保證的; 象征性的; 作為標志的;
Identifier expected after this token 此令牌之后需要使用的標識符
syntax error on token “A” 令牌“A”上的語法錯誤
constant 常量
variable 變量
integer 整數,整型
keyword 關鍵字
static 靜態的
class 類
subclass 子類
superclass 父類
inherit 繼承
inheritance 繼承
polymorphism 多態
interface 接口
stracture 結構
instance 實例
property 屬性
enumeration 枚舉
function 函數
parameter 參數
functionality 功能
method 方法
element 元素
call 調用
random 隨機的
generate 產生,生成
generator 生成器
implement 實現
expression 表達式
scope 范圍,區域
initial 最初的
initilizer 初始化方法
deinitializer 析構方法
item 項目,條款
encapsulate 封裝
protocol 協議
delegate 代理
delegation 代理
extend ,extension 拓展
external 外部的
conform 遵守,遵照
execute 執行
iterate 迭代
loop 循環
downcast 向下轉型
unwrap 打開,拆箱,散開
force-unwarp 強制拆箱
statement 聲明
optional 可選的
code snippet 代碼片段
define/definition 定義
contain 包含
particular 特定的
type casting 類型轉換
cast 轉換
opertor 操作符
hierarchy 層次體類
subscript 腳本
comma 冒號
access 訪問,獲取
exclamation mark 感嘆號
assign、assignment 賦值
increase、increasment增多,增大
decrease、decreasement 減少,減小
global 全局的
closure 閉包的
allocate 分配
memory 內存
reference 引用
observe 觀察
modify 修改
format 格式
sort 排序
nested 嵌套的
entity 實體
public 公共的
private 私有的
internal 內部的
framework 框架
unit test 單元測試
associate 關聯
generic 泛型
collection 集合
swap 交換
original 初始的
complie 編譯
characteristic 性質
override 重寫,復寫
overload 重載
index 索引
syntax 語法
dicitionary 字典
conform 遵守
query 查詢
semicolon 分號
implement 實施,執行; 使生效,實現; 工具,器械; 家具; 手段;
Implicit super constructor fu() is undefined.
Must explicitly invoke another constructor
隱式f父類構造函數fu()是未定義。
必須顯式地調用其他構造函數
implicit 不言明的; 無疑問的,絕對的; 成為一部份的; 內含的;
explicitly 明白地,明確地;
API:Application Programming Interface 應用編程接口
The static field person.realage should be accessed in a static way
應以靜態方式訪問靜態字段person.realage
flush 奔流,涌出; 臉紅或發亮; 發熱;(以水)沖刷,沖洗; 沖掉,除掉;
assigned [計]指定的,賦值的;指定的,賦值的;
specify 指定; 詳述; 提出…的條件; 使具有特性;明確提出,詳細說明;
Illegal modifier 非法修飾符
serializable [計] 可串行化的;
append 附加; 添加; 貼上; 簽(名);
decimal 十進位的; 小數的; 小數;
subtract 減去; 扣除;
multiply 乘; (使)相乘; (使)增加; (使)繁殖;
scale 規模,等級; 標度; 秤; 比例尺; 音階; 鱗片; 水垢; 牙石;
攀登; 去鱗片; 刮除牙石; 改變…的大小;
parse 從語法上描述或分析(詞句等);
rotate 旋轉; 使轉動; 使輪流,輪換; 交替;
Syntactic Sugar語法糖
singleton pattern 單例模式(a single instance of class)
retention 保留; 記憶力,保持力; 滯留,扣留; 閉尿;
evaluate 估計;
expression 表達; 表情; (表演時)感情; 措辭;
evaluate expression 求值的表達式
declared 公告的,公然的;
accessible 可進入/到達/使用的; 可理解的; 隨和的;
socket 套接字,使應用程序能夠讀寫與收發通訊協定(protocol)與資料的程序;
profiler靠模工具機; 仿形銑床; 仿形工;
terminal終端; 終端設備(仿真程序); 端子; 終結符(T,TERM);
schema 概要,計劃,圖表;
divide and conquer D&C 分治法
pivot 基準值;樞軸; 中心點,中樞; [物]支點,支樞; [體]回轉運動;
partitioning 分區
merge sort 合并排序
affect 影響; 使感動; (疾病)感染; 假裝;
alter 改變; 變更,更改;
collision碰撞; 沖突;
distinct不同的; 清楚的,明顯的; 確切的;
rollup幾上歸納;卷曲;裊裊上升;
breath-first search BFS廣度優先搜索
short-path problem 最短路徑問題
directed graph 有向圖
undirected graph 無向圖
cursors 游標
aggregation 聚集; 集成; 集結; 聚集體;
truncate 縮短;(數據庫:刪除)
Atomicity原子性或稱不可分割性
Consistency一致性
Isolation隔離性又稱獨立性
Durability持久性
schema概要,計劃,圖表;
schema less 架構模式
aggregate 總數,合計; 集合; 骨料,集料;
weight 權重
Dijkstra’s algorithm 狄克斯特拉算法
weighted graph 加權圖
unweighted graph 非加權圖
directed acyclic graph DAG 有向無環圖
Bellman-Ford algorithm 貝爾曼福德算法
Approximation algorithm 近似算法
Factorial function 階乘函數
Feynman algorithm 費曼算法
k-nearest neighbours KNN K最鄰近算法
regression 衰退; (尤指因催眠或精神疾患,或為逃避目前憂慮)回到從前; 回歸; (統計學) 回歸;
cosine similarity 余弦相似度
OCR optical character recognition 光學字符識別
Naive Bayes classifier 樸素貝葉斯分類器
Binary search tree 二叉樹查找
Invert index 反向索引
Cartesian product笛卡爾積
optimize使最優化,使盡可能有效;
JDBC(Java Database Connectivity)
facet 方面,部分; (寶石的)琢面;
typo打印錯誤; 打字(或排印)文稿的小錯誤;
Version Control System 版本控制
remote 偏僻的,遙遠的; 關系疏遠的; 微乎其微的; 冷漠的; 遠程的; 相差很大的;
遙控(器);
align與…聯合,結盟; 對準,校直;
padding襯料; 襯墊; 贅語; 廢話; v. 給…裝襯墊,加墊子( pad的現在分詞 ); 步行,放輕腳步走;
margin 邊緣,范圍; 極限; 利潤,盈余; (版心外)的空白;
partition 劃分,分開; 分割; 隔離物; 隔墻;
completion 完成,結束;
patch補丁,補片; 眼罩; 斑點; 小塊;
span持續時間,間隔; 跨度,墩距; 范圍;
maven <美口>專家,內行;
repository 倉庫; 貯藏室; 博物館; 親信;
repertory 倉庫,貯藏所; (尤指知識等的)貯藏,搜集; 貯藏物; 全部劇目;
coordinate (使)協調; 搭配;〈語法〉同等的,并列的; 坐標的;
artifact人工制品,手工藝品;
site 地點,遺址; 場所; 網站; (使)坐落于; 給…選址;
apache (巴黎,布魯塞爾等地的)流氓或暴徒;
pivotal中樞的; 樞軸的; 關鍵的;
bucket (有提手的)桶; 一桶(的量); 大量;
usage 使用; 用法; 習慣; 慣例;
Manage multiple Spring Boot run configurations in the Services tool window
在服務工具窗口中管理多個彈簧引導運行配置
strut 趾高氣揚地走; 高視闊步;(框架的)支桿; 支柱; 趾高氣揚的步態; (尤指跳舞或表演時)賣弄;
關于框架:
lifecycle生命周期,生活周期;
flatten vt.& vi. 變平,使(某物)變平; 打倒,擊倒; 使失去光澤;
IoC(Inverse of Control) 控制反轉
AOP(Aspect Oriented Programming)面向切面編程
關于項目:
總結
- 上一篇: 计算机与机械工程相结合的专业,计算机和机
- 下一篇: 算法导论.pdf