Manual:Creating a bot/zh
-{H|zh-cn:账号; zh-tw:帳號;}--{H|账户=>zh-cn:账号; 账户=>zh-tw:帳號;}--{H|賬戶=>zh-cn:账号; 賬戶=>zh-tw:帳號;}--{H|賬號=>zh-cn:账号; 賬號=>zh-tw:帳號;}--{H|帐户=>zh-cn:账号; 帐户=>zh-tw:帳號;}--{H|帳戶=>zh-cn:账号;}--{H|帐号=>zh-cn:账号; 帐号=>zh-tw:帳號;}--{H|zh-cn:大量账号创建者; zh-tw:大量帳號建立者; zh-hk:大量帳號建立者;}--{H|zh-cn:高级; zh-tw:進階;}--{H|zh-cn:规范控制; zh-tw:權威控制;}--{H|zh-cn:封禁; zh-tw:封鎖; zh-hk:封鎖;}--{H|zh-cn:更改; zh-tw:變更;}--{H|zh-cn:字符; zh-tw:字元;}--{H|zh-cn:著作权; zh-tw:著作權; zh-hk:版權; zh-mo:著作權;}--{H|版权=>zh-tw:著作權; 版权=>zh-mo:著作權;}--{H|版权信息=>zh-cn:著作权信息; 版权信息=>zh-sg:著作权信息; 版权信息=>zh-my:著作权信息; 版权信息=>zh-tw:著作權資訊; 版权信息=>zh-mo:著作權資訊;}--{H|zh-cn:创建; zh-tw:建立;}--{H|創建=>zh-tw:建立; 創建=>zh-hk:建立; 創建=>zh-mo:建立;}--{H|zh-hans:当前; zh-hant:目前;}--{H|zh-cn:自定义; zh-tw:自訂;}--{H|自定義=>zh-hk:自訂; 自定義=>zh-tw:自訂;}--{H|自定=>zh-hk:自訂; 自定=>zh-tw:自訂;}--{H|zh-cn:默认; zh-tw:預設;}--{H|默認=>zh-tw:預設;}--{H|zh-cn:文件; zh-tw:檔案;}--{H|档案=>zh-cn:文件; 档案=>zh-sg:文件; 档案=>zh-my:文件;}--{H|zh-cn:文件名; zh-tw:檔案名稱;}--{H|zh-hans:机器用户; zh-tw:機器使用者; zh-hk:機械用戶;}--{H|zh-cn:脚注; zh-tw:註腳;}--{H|zh-cn:帮助:; zh-tw:說明:;}--{H|zh-cn:帮助讨论:; zh-tw:說明討論:;}--{H|zh-cn:信息; zh-tw:資訊;}--{H|zh-hans:界面; zh-hant:介面;}--{H|zh-cn:界面管理员; zh-tw:介面管理員;}--{H|zh-cn:IP封禁豁免; zh-tw:IP封鎖豁免;}--{H|IP封禁例外=>zh-hans:IP封禁豁免; IP封禁例外=>zh-hant:IP封鎖豁免;}--{H|IP封鎖例外=>zh-hans:IP封禁豁免; IP封禁例外=>zh-hant:IP封鎖豁免;}--{H|zh-cn:导入; zh-tw:匯入;}--{H|汇入=>zh-cn:导入; 汇入=>zh-sg:导入; 汇入=>zh-my:导入;}--{H|導入=>zh-tw:匯入; 導入=>zh-hk:匯入; 導入=>zh-mo:匯入;}--{H|zh-hans:换行符;zh-hant:換行字元;}--{H|zh:換行符;zh-hans:换行符;zh-hant:換行字元;}--{H|zh:换行字元;zh-hans:换行符;zh-hant:換行字元;}--{H|zh-cn:链接; zh-tw:連結;}--{H|连结=>zh-cn:链接; 连结=>zh-sg:链接; 连结=>zh-my:链接;}--{H|鏈接=>zh-tw:連結; 鏈接=>zh-hk:連結; 鏈接=>zh-mo:連結;}--{H|鏈結=>zh-tw:連結; 鏈結=>zh-hk:連結; 鏈結=>zh-mo:連結;}--{H|内链=>zh-tw:內部連結; 内链=>zh-hk:內部連結; 内链=>zh-mo:內部連結;}--{H|內鏈=>zh-tw:內部連結; 內鏈=>zh-hk:內部連結; 內鏈=>zh-mo:內部連結;}--{H|外链=>zh-tw:外部連結; 外链=>zh-hk:外部連結; 外链=>zh-mo:外部連結;}--{H|外鏈=>zh-tw:外部連結; 外鏈=>zh-hk:外部連結; 外鏈=>zh-mo:外部連結;}--{H|红链=>zh-tw:紅色連結; 红链=>zh-hk:紅色連結; 红链=>zh-mo:紅色連結;}--{H|紅鏈=>zh-tw:紅色連結; 紅鏈=>zh-hk:紅色連結; 紅鏈=>zh-mo:紅色連結;}--{H|绿链=>zh-tw:綠色連結; 绿链=>zh-hk:綠色連結; 绿链=>zh-mo:綠色連結;}--{H|綠鏈=>zh-tw:綠色連結; 綠鏈=>zh-hk:綠色連結; 綠鏈=>zh-mo:綠色連結;}--{H|蓝链=>zh-tw:藍色連結; 蓝链=>zh-hk:藍色連結; 蓝链=>zh-mo:藍色連結;}--{H|藍鏈=>zh-tw:藍色連結; 藍鏈=>zh-hk:藍色連結; 藍鏈=>zh-mo:藍色連結;}--{H|zh-cn:链入; zh-tw:連入;}--{H|鏈入=>zh-tw:連入;}--{H|zh-hans:日志详情; zh-hant:日誌明細;}--{H|zh-hans:登录; zh-hant:登入;}--{H|zh-hant:登出; zh-hans:退出;}--{H|zh-cn:模块; zh-tw:模組;}--{H|模组=>zh-cn:模块; 模组=>zh-sg:模块; 模组=>zh-my:模块;}--{H|zh-hans:命名空间; zh-hant:命名空間;}--{H|名字空间=>zh-cn:命名空间; 名字空间=>zh-hk:命名空間; 名字空间=>zh-mo:命名空間; 名字空间=>zh-tw:命名空間; 名字空间=>zh-sg:命名空间; 名字空间=>zh-my:命名空间;}--{H|名字空間=>zh-cn:命名空间; 名字空間=>zh-hk:命名空間; 名字空間=>zh-mo:命名空間; 名字空間=>zh-tw:命名空間; 名字空間=>zh-sg:命名空间; 名字空間=>zh-my:命名空间;}--{H|zh-cn:解析器函数; zh-hk:解析器函數; zh-tw:解析器函數;}--{H|zh-cn:参数设置; zh-tw:偏好設定; zh-hk:參數設置;}--{H|zh-hans:项目; zh-hant:專案; zh-tw:專案;}--{H|专案=>zh-cn:项目; 专案=>zh-sg:项目; 专案=>zh-my:项目; 专案=>zh-tw:專案;}--{H|計劃=>zh-cn:项目; 計劃=>zh-sg:项目; 計劃=>zh-my:项目; 計劃=>zh-tw:專案; 計劃=>zh-hk:專案; 計劃=>zh-mo:專案;}--{H|zh-hans:项目页面; zh-hant:專案頁面; zh-tw:專案頁面;}--{H|項目頁面=>zh-tw:計畫頁面; 項目頁面=>zh-hk:專案頁面; 項目=>zh-mo:專案頁面;}--{H|zh-hans:最近更改; zh-hant:近期變更;}--{H|zh-cn:重定向; zh-tw:重新導向;}--{H|zh-cn:重定向页; zh-tw:重新導向頁面;}--{H|重定向页面=>zh-tw:重新導向頁面; 重定向页面=>zh-hk:重新導向頁面; 重定向页面=>zh-mo:重新導向頁面;}--{H|zh-cn:举报; zh-tw:檢舉;}--{H|zh-cn:示例; zh-tw:範例;}--{H|皮肤=>zh-tw:外觀; 皮肤=>zh-hk:外觀; 皮肤=>zh-mo:外觀;}--{H|zh-hans:原始码; zh-hant:原始碼; zh-cn:源代码;}--{H|源代碼=>zh-hk:原始碼; 源代碼=>zh-mo:原始碼; 源代碼=>zh-tw:原始碼; 源代碼=>zh-sg:原始码; 源代碼=>zh-my:原始码;}--{H|源码=>zh-hk:原始碼; 源码=>zh-mo:原始碼; 源码=>zh-tw:原始碼; 源码=>zh-sg:原始码; 源码=>zh-my:原始码;}--{H|源碼=>zh-hk:原始碼; 源碼=>zh-mo:原始碼; 源碼=>zh-tw:原始碼; 源碼=>zh-sg:原始码; 源碼=>zh-my:原始码;}--{H|zh-cn:字符串; zh-tw:字串;}--{H|zh-hans:模板数据; zh-hant:模板資料; zh-tw:模板資料;}--{H|zh-hans:模板文档; zh-hant:模板文件;}--{H|zh-cn:通过; zh-tw:透過;}--{H|zh-cn:撤销; zh-tw:復原;}--{H|撤消=>zh-tw:復原; 撤消=>zh-hk:復原; 撤消=>zh-mo:復原;}--{H|zh-hans:用户; zh-hant:使用者; zh-tw:使用者; zh-hk:用戶;}--{H|zh-cn:用户组; zh-tw:使用者群組; zh-hk:用戶組;}--{H|用户名字空間=>zh-hk:用戶命名空間; 用户名字空間=>zh-mo:用戶命名空間; 用户名字空間=>zh-tw:使用者命名空間;}--{H|用戶名字空间=>zh-hk:用戶命名空間; 用戶名字空间=>zh-mo:用戶命名空間; 用戶名字空间=>zh-tw:使用者命名空間;}--{H|用戶名字空間=>zh-hk:用戶命名空間; 用戶名字空間=>zh-mo:用戶命名空間; 用戶名字空間=>zh-tw:使用者命名空間;}--{H|zh-cn:用户页; zh-tw:使用者頁面; zh-hk:用戶頁;}--{H|用户頁=>zh-tw:使用者頁面;}--{H|用戶页=>zh-tw:使用者頁面;}--{H|用户页面=>zh-tw:使用者頁面;}--{H|使用者頁=>zh-tw:使用者頁面;}--{H|使用者頁面=>zh-tw:使用者頁面;}--{H|用户权限 => zh-tw:使用者權限;用戶權限 => zh-tw:使用者權限;}--{H|用户权 => zh-tw:使用者權限;用戶權 => zh-tw:使用者權限;}--{H|zh-cn:用户框; zh-tw:使用者方塊; zh-hk:用戶框;}--{H|zh-hans:用户名; zh-hant:用戶名; zh-tw:使用者名稱;}--{H|用户名称=>zh-cn:用户名; 用户名称=>zh-my:用户名; 用户名称=>zh-sg:用户名; 用户名称=>zh-tw:使用者名稱;}--{H|用戶名稱=>zh-cn:用户名; 用戶名稱=>zh-my:用户名; 用戶名稱=>zh-sg:用户名; 用戶名稱=>zh-tw:使用者名稱;}--{H|zh-cn:查看; zh-tw:檢視;}--{H|zh-cn:可视化; zh-tw:視覺化;}--{H|zh-cn:监视列表; zh-tw:監視清單;}--{H|zh-cn:档案馆; zh-tw:檔案館;}--{H|档案馆=>zh-cn:档案馆; 档案馆=>zh-sg:档案馆; 档案馆=>zh-my:档案馆;}--{H|zh-hans:当前的破坏; zh-hant:目前的破壞;}--{H|zh-hans:引用; zh-hant:引用;}--{H|zh-hans:共享资源; zh-hant:共享資源;}--{H|zh-cn:全域; zh-tw:全域;}--{H|zh-hans:日志; zh-hant:日誌;}--{H|zh-cn:日志项目; zh-tw:日誌項目;}--{H|zh-hans:主页面; zh-hant:主頁面;}--{H|zh-hans:讯息; zh-hant:訊息;}--{H|zh-hans:本地的; zh-hant:本地的;}--{H|zh-hans:对象; zh-hant:對象;}--{H|zh-hans:执行; zh-hant:執行;}--{H|zh-hans:程序; zh-hant:程序;}--{H|zh-hans:区段; zh-hant:區段;}--{H|zh-hans:签名; zh-hant:簽名;}--{H|zh-hans:支持; zh-hant:支持;}--{H|用户名字空間=>zh-hk:用戶命名空間; 用户名字空間=>zh-mo:用戶命名空間; 用户名字空間=>zh-tw:使用者命名空間;}--{H|用戶名字空间=>zh-hk:用戶命名空間; 用戶名字空间=>zh-mo:用戶命名空間; 用戶名字空间=>zh-tw:使用者命名空間;}--{H|用戶名字空間=>zh-hk:用戶命名空間; 用戶名字空間=>zh-mo:用戶命名空間; 用戶名字空間=>zh-tw:使用者命名空間;}--{H|zh-hans:社群; zh-hant:社群;}- -{H|zh-cn:人工智能; zh-sg:人工智慧; zh-tw:人工智慧; zh-hk:人工智能;}--{H|存取=>zh-cn:访问; 存取=>zh-tw:存取; 存取=>zh-hk:存取; 存取=>zh-mo:存取;}--{H|存取權=>zh-cn:访问权; 存取權=>zh-tw:存取權;}--{H|访问权=>zh-cn:访问权; 访问权=>zh-tw:存取權;}--{H|存取權限=>zh-cn:访问权限; 存取權限=>zh-tw:存取權限;}--{H|访问权限=>zh-cn:访问权限; 访问权限=>zh-tw:存取權限;}--{H|zh-cn:访问控制表; zh-tw:存取控制列表;}--{H|存取控制串列=>zh-cn:访问控制表; 存取控制串列=>zh-sg:访问控制表; 存取控制串列=>zh-my:访问控制表; zh-tw:存取控制列表;}--{H|zh-cn:接入复用器; zh-tw:接取多工器;}--{H|zh-cn:接入点; zh-tw:存取點;}--{H|zh-cn:账号; zh-tw:帳號; zh-hk:帳號;}--{H|zh-cn:账户; zh-tw:帳戶; zh-hk:帳戶;}--{H|zh-cn:激活; zh-tw:啟用;}--{H|zh-cn:激活函数; zh-tw:啟用功能;}--{H|zh-cn:适配器; zh-tw:配接器;}--{H|zh-cn:附加组件; zh-tw:附加元件;}--{H|zh-cn:地址; zh-tw:位址; zh-hk:地址;}--{H|zh-cn:地址栏; zh-tw:網址列; zh-hk:地址列;}--{H|zh-cn:寻址; zh-tw:定址; zh-hk:定址;}--{H|zh-cn:寻址模式; zh-tw:定址模式; zh-hk:定址模式;}--{H|zh-cn:高级; zh-tw:進階;}--{H|zh-cn:广告位; zh-tw:廣告區;}--{H|zh-cn:面向代理编程; zh-tw:代理人導向程式設計;}--{H|zh-cn:相册; zh-tw:相簿;}--{H|zh-cn:算法; zh-tw:演算法;}--{H|zh-cn:分配单元; zh-tw:單位配置;}--{H|zh-cn:模拟; zh-tw:類比; zh-hk:模擬;}--{H|zh-cn:模拟广播; zh-tw:類比廣播; zh-hk:模擬廣播;}--{H|zh-cn:模拟电视; zh-tw:類比電視; zh-hk:模擬電視;}--{H|zh-cn:杀毒; zh-tw:防毒;}--{H|zh-cn:美国在线; zh-tw:美國線上;}--{H|zh-cn:应用程序; zh-tw:應用程式;}--{H|zh-cn:应用程序接口; zh-tw:應用程式介面;}--{H|zh-cn:压缩包; zh-tw:壓縮檔;}--{H|zh-cn:服务器阵列; zh-sg:伺服器阵列; zh-tw:伺服器陣列;}--{H|zh-cn:硬盘阵列; zh-tw:硬碟陣列;}--{H|zh-cn:磁盘阵列; zh-tw:磁碟陣列;}--{H|zh-cn:阵列服务器; zh-sg:阵列伺服器; zh-tw:陣列伺服器;}--{H|zh-cn:阵列硬盘; zh-tw:陣列硬碟;}--{H|zh-cn:数组; zh-tw:陣列;}--{H|zh-cn:人工神經; zh-tw:類神經;}--{H|zh-cn:汇编; zh-tw:組譯;}--{H|zh-cn:汇编语言; zh-tw:組合語言; zh-hk:匯編語言;}--{H|zh-cn:助记符; zh-tw:輔助記憶碼;}--{H|zh-cn:赋值运算符; zh-tw:設定運算子;}--{H|賦值運算符=>zh-tw:設定運算子; 賦值運算符=>zh-hk:設定運算子; 賦值運算符=>zh-mo:設定運算子;}--{H|赋值操作符=>zh-tw:設定運算子; 赋值操作符=>zh-hk:設定運算子; 赋值操作符=>zh-mo:設定運算子;}--{H|賦值操作符=>zh-tw:設定運算子; 賦值操作符=>zh-hk:設定運算子; 賦值操作符=>zh-mo:設定運算子;}--{H|zh-cn:异步; zh-tw:非同步;}--{H|異步=>zh-hk:非同步; 異步=>zh-mo:非同步;}--{H|zh-cn:平均码率; zh-tw:平均位元速率;}--{H|zh-cn:音频; zh-tw:音訊; zh-hk:音頻;}--{H|zh-cn:音频轨; zh-tw:音訊軌; zh-hk:音頻軌;}--{H|zh-cn:音频输入; zh-tw:音訊輸入; zh-hk:音頻輸入;}--{H|zh-cn:音频输出; zh-tw:音訊輸出; zh-hk:音頻輸出;}--{H|zh-cn:音频文件; zh-tw:音訊檔; zh-hk:音頻檔;}--{H|zh-cn:音频文档; zh-tw:音訊檔; zh-hk:音頻檔;}--{H|zh-cn:音频档; zh-tw:音訊檔; zh-hk:音頻檔;}--{H|zh-cn:情景模式; zh-tw:音訊設定檔;}--{H|zh-cn:审核; zh-tw:稽核;}--{H|zh-cn:增强现实; zh-tw:擴增實境; zh-hk:擴張實境;}--{H|zh-cn:反链接; zh-tw:反鏈結;}--{H|zh-cn:后台流量; zh-tw:背景流量;}--{H|向后兼容=>zh-tw:向下相容; 向后兼容=>zh-hk:向下相容; 向后兼容=>zh-mo:向下相容;}--{H|向後兼容=>zh-tw:向下相容; 向後兼容=>zh-hk:向下相容; 向後兼容=>zh-mo:向下相容;}--{H|zh-cn:坏道; zh-tw:壞軌;}--{H|zh-cn:带宽; zh-tw:頻寬;}--{H|zh-cn:基类; zh-tw:基礎類別;}--{H|zh-cn:文件主名; zh-tw:主檔名;}--{H|zh-cn:基类型; zh-tw:基本類型;}--{H|zh-cn:基带; zh-hk:基帶; zh-tw:基頻;}--{H|zh-cn:批量; zh-tw:批次;}--{H|zh-cn:批处理; zh-tw:批次處理;}--{H|zh-cn:批处理文件; zh-tw:批次檔;}--{H|zh-cn:批处理程序; zh-tw:批次程式;}--{H|zh-cn:伯克利软件套件; zh-tw:柏克萊軟體套件; zh-hk:柏克萊軟件套件;}--{H|zh-cn:大数据; zh-tw:大數據;}--{H|zh-cn:盖茨; zh-tw:蓋茲; zh-hk:蓋茨;}--{H|二叉=>zh-tw:二元; 二叉=>zh-hk:二元; 二叉=>zh-mo:二元;}--{H|zh-cn:双参函数; zh-tw:二元函數;}--{H|zh-cn:二叉堆; zh-tw:二元堆積; zh-hk:二叉堆積;}--{H|zh-cn:二叉链表; zh-tw:二元連結串列;}--{H|二叉鏈表=>zh-tw:二元連結串列; 二叉鏈表=>zh-hk:二元連結串列; 二叉鏈表=>zh-mo:二元連結串列;}--{H|zh-cn:二叉搜索树; zh-tw:二元搜尋樹; zh-hk:二叉搜尋樹;}--{H|二叉查找树=>zh-tw:二元搜尋樹; 二叉查找树=>zh-hk:二叉搜尋樹; 二叉查找树=>zh-mo:二叉搜尋樹;}--{H|zh-cn:二叉树; zh-tw:二元樹; zh-hk:二叉樹;}--{H|zh-cn:绑定; zh-tw:繫結;}--{H|zh-cn:比特; zh-sg:位元; zh-tw:位元;}--{H|二进制位=>zh-sg:位元; 二进制位=>zh-my:位元; 二进制位=>zh-tw:位元; 二进制位=>zh-hk:位元; 二进制位=>zh-mo:位元;}--{H|zh-cn:4位; zh-tw:4位元;}--{H|zh-cn:8位; zh-tw:8位元;}--{H|zh-cn:12位; zh-tw:12位元;}--{H|zh-cn:16位; zh-tw:16位元;}--{H|zh-cn:18位; zh-tw:18位元;}--{H|zh-cn:24位; zh-tw:24位元;}--{H|zh-cn:31位; zh-tw:31位元;}--{H|zh-cn:32位; zh-tw:32位元;}--{H|zh-cn:36位; zh-tw:36位元;}--{H|zh-cn:48位; zh-tw:48位元;}--{H|zh-cn:60位; zh-tw:60位元;}--{H|zh-cn:64位; zh-tw:64位元;}--{H|zh-cn:80位; zh-tw:80位元;}--{H|zh-cn:128位; zh-tw:128位元;}--{H|zh-cn:比特误码率; zh-tw:位元錯誤率;}--{H|误比特率=>zh-tw:位元錯誤率; 误比特率=>zh-hk:位元錯誤率; 误比特率=>zh-mo:位元錯誤率;}--{H|zh-cn:位段; zh-tw:位元欄;}--{H|zh-cn:位模式; zh-tw:位元型樣;}--{H|位元模式=>zh-cn:位模式; 位元模式=>zh-sg:位模式; 位元模式=>zh-my:位模式;}--{H|zh-cn:位串; zh-tw:位元串;}--{H|栅格图=>zh-tw:點陣圖;}--{H|zh-cn:位图; zh-tw:點陣圖;}--{H|zh-cn:比特率; zh-tw:位元速率;}--{H|码率=>zh-tw:位元速率; 码率=>zh-hk:位元速率; 码率=>zh-mo:位元速率;}--{H|碼率=>zh-tw:位元速率; 碼率=>zh-hk:位元速率; 碼率=>zh-mo:位元速率;}--{H|荷码率=>zh-tw:位元速率; 荷码率=>zh-hk:位元速率; 荷码率=>zh-mo:位元速率;}--{H|荷碼率=>zh-tw:位元速率; 荷碼率=>zh-hk:位元速率; 荷碼率=>zh-mo:位元速率;}--{H|zh-cn:按位; zh-tw:按位元;}--{H|zh-cn:位操作; zh-tw:位元運算;}--{H|位元运算=>zh-cn:位操作; 位元运算=>zh-sg:位操作; 位元运算=>zh-my:位操作;}--{H|位元操作=>zh-cn:位操作; 位元操作=>zh-sg:位操作; 位元操作=>zh-my:位操作;}--{H|位运算=>zh-tw:位元運算; 位运算=>zh-hk:位元運算; 位运算=>zh-mo:位元運算;}--{H|位運算=>zh-tw:位元運算; 位運算=>zh-hk:位元運算; 位運算=>zh-mo:位元運算;}--{H|zh-cn:黑盒测试; zh-tw:黑箱測試;}--{H|zh-cn:刀片服务器; zh-tw:刀鋒伺服器;}--{H|zh-cn:黑屏; zh-tw:黑畫面;}--{H|zh-cn:屏蔽; zh-tw:封鎖;}--{H|区段=>zh-cn:区块; 区段=>zh-sg:区块; 区段=>zh-my:区块;}--{H|zh-cn:组链接; zh-tw:塊鏈結;}--{H|zh-cn:区块链接; zh-tw:區塊鏈結;}--{H|zh-cn:分组密码; zh-tw:區塊加密法;}--{H|zh-cn:框图; zh-tw:方塊圖;}--{H|zh-cn:博客; zh-tw:部落格; zh-hk:網誌; zh-sg:部落格;}--{H|zh-cn:蓝屏死机; zh-tw:藍白當機; zh-hk:藍畫面死機;}--{H|開機=>zh-cn:引导; 開機=>zh-tw:啟動; 開機=>zh-hk:開機;}--{H|zh-cn:启动盘; zh-tw:啟動磁碟;}--{H|zh-cn:启动引导程序; zh-tw:啟動載入程式;}--{H|zh-cn:自底向上; zh-tw:由下而上;}--{H|zh-cn:BC范式; zh-tw:BC正規形式;}--{H|zh-cn:脑机接口; zh-tw:人機介面;}--{H|zh-cn:宽带; zh-tw:寬頻;}--{H|zh-cn:冒泡排序; zh-tw:泡沫排序;}--{H|zh-cn:缓冲器; zh-tw:緩衝區;}--{H|zh-cn:缓存溢出; zh-tw:緩衝區溢位;}--{H|隐错=>zh-tw:錯誤; 隐错=>zh-hk:錯誤; 隐错=>zh-mo:錯誤;}--{H|zh-cn:内置; zh-tw:內建;}--{H|自带=>zh-tw:內建; 自带=>zh-hk:內建; 自带=>zh-mo:內建;}--{H|自帶=>zh-tw:內建; 自帶=>zh-hk:內建; 自帶=>zh-mo:內建;}--{H|內置=>zh-tw:內建}--{H|zh-cn:刻录; zh-tw:燒錄;}--{H|zh-cn:商业模型; zh-tw:商業模式;}--{H|zh-cn:总线; zh-tw:匯流排; zh-hk:匯流排;}--{H|zh-cn:字节; zh-tw:位元組;}--{H|字節=>zh-tw:位元組; 字節=>zh-hk:位元組; 字節=>zh-mo:位元組;}--{H|zh-cn:布尔; zh-tw:布林;}--{H|zh-cn:布尔逻辑; zh-tw:布林運算;}--{H|zh-cn:启动转换; zh-tw:啟動切換; zh-hk:開機切換;}--{H|zh-cn:缓存; zh-tw:快取; zh-hk:快取;}--{H|緩存=>zh-tw:快取;}--{H|zh-cn:缓冲存储器; zh-tw:快取記憶體;}--{H|缓冲存储器=>zh-hk:緩衝記憶體; 缓冲存储器=>zh-mo:緩衝記憶體;}--{H|缓存器=>zh-tw:快取記憶體; 缓存器=>zh-hk:緩衝記憶體; 缓存器=>zh-mo:緩衝記憶體;}--{H|快取記憶體=>zh-hk:緩衝記憶體; 快取記憶體=>zh-mo:緩衝記憶體;}--{H|zh-cn:高速缓冲存储器; zh-tw:高速緩衝記憶體;}--{H|高速缓存=>zh-tw:高速緩衝記憶體; 高速缓存=>zh-hk:高速緩衝記憶體; 高速缓存=>zh-mo:高速緩衝記憶體;}--{H|zh-cn:网页快照; zh-tw:頁庫存檔;}--{H|zh-cn:计算器; zh-hk:計數機;}--{H|计算器=>zh-tw:計算機;}--{H|計數機=>zh-tw:計算機;}--{H|計算器=>zh-hk:計數機; 計算器=>zh-mo:計數機;}--{H|行事曆=>zh-cn:日历; 行事曆=>zh-sg:日历; 行事曆=>zh-my:日历;}--{H|zh-cn:日历程序; zh-tw:行事曆程式;}--{H|zh-cn:调用; zh-tw:呼叫;}--{H|zh-cn:调用层接口; zh-tw:呼叫層級介面;}--{H|zh-cn:回调; zh-tw:回呼;}--{H|zh-cn:摄像机; zh-tw:攝錄影機; zh-hk:攝像放像機;}--{H|zh-cn:照相手机; zh-tw:照相手機; zh-hk:相機手機;}--{H|zh-cn:校园网; zh-tw:校園網路; zh-hk:校園網絡;}--{H|园区网络=>zh-tw:校園網路; 园区网络=>zh-hk:校園網絡; 园区网络=>zh-mo:校園網絡;}--{H|捕获=>zh-tw:擷取; 捕获=>zh-hk:擷取; 捕获=>zh-mo:擷取;}--{H|zh-cn:读卡器; zh-tw:讀卡機; zh-hk:讀卡器;}--{H|zh-cn:回车符; zh-tw:回車字元;}--{H|zh-cn:内容分发网络; zh-tw:內容傳遞網路;}--{H|zh-cn:单元格; zh-tw:儲存格;}--{H|zh-cn:蜂窝数据; zh-tw:蜂巢式資料; zh-hk:蜂巢式數據;}--{H|zh-cn:蜂窝网络; zh-tw:蜂巢式網路; zh-hk:蜂巢式網絡;}--{H|zh-cn:证书; zh-tw:憑證; zh-hk:證書;}--{H|串鏈=>zh-cn:链; 串鏈=>zh-sg:链; 串鏈=>zh-my:链;}--{H|鍊接=>zh-cn:链接; 鍊接=>zh-sg:链接; 鍊接=>zh-my:链接;}--{H|zh-cn:链接反向; zh-tw:鏈結反向;}--{H|zh-cn:链接正向; zh-tw:鏈結正向;}--{H|zh-cn:命令链接; zh-tw:命令鏈結;}--{H|zh-cn:链接搜索; zh-tw:鏈結搜尋;}--{H|渠道=>zh-tw:管道;}--{H|zh-cn:字符; zh-tw:字元;}--{H|zh-cn:字符生成器; zh-tw:字元產生器;}--{H|zh-cn:字符打印机; zh-tw:字元列印機;}--{H|zh-cn:检验位; zh-tw:核對位元;}--{H|zh-cn:复选按钮; zh-tw:核取按鈕;}--{H|zh-cn:复选框; zh-tw:核取方塊;}--{H|zh-cn:检验和; zh-tw:核對和;}--{H|zh-cn:首席执行官; zh-tw:執行長; zh-hk:行政總裁;}--{H|zh-cn:首席信息官; zh-tw:資訊長; zh-hk:資訊總監;}--{H|zh-cn:首席运营官; zh-tw:營運長; zh-hk:營運總監;}--{H|zh-cn:首席技术官; zh-tw:技術長;}--{H|子類別=>zh-cn:子类; 子類別=>zh-sg:子类; 子類別=>zh-my:子类;}--{H|zh-cn:芯片; zh-tw:晶片;}--{H|zh-cn:类的构造函数; zh-tw:類別的建構函數;}--{H|類別建構子=>zh-cn:类的构造函数; 類別建構子=>zh-sg:类的构造函数; 類別建構子=>zh-my:类的构造函数;}--{H|zh-cn:类声明; zh-tw:類別宣告;}--{H|zh-cn:类定义; zh-tw:類別定義;}--{H|zh-cn:类的析构函数; zh-tw:類別的破壞函數;}--{H|類別破壞子=>zh-cn:类的析构函数; 類別破壞子=>zh-sg:类的析构函数; 類別破壞子=>zh-my:类的析构函数;}--{H|zh-cn:类的实例; zh-tw:類別的實例;}--{H|zh-cn:类实例; zh-tw:類別實例;}--{H|zh-cn:类库; zh-tw:類別館;}--{H|zh-cn:类成员; zh-tw:類別成員;}--{H|zh-cn:类方法; zh-tw:類別方法;}--{H|zh-cn:C++类; zh-tw:C++類別;}--{H|zh-cn:C++的类; zh-tw:C++的類別;}--{H|zh-cn:Java类; zh-tw:Java類別;}--{H|zh-cn:Java的类; zh-tw:Java的類別;}--{H|zh-cn:类模板; zh-tw:類別模板;}--{H|zh-cn:类变量; zh-tw:類別變數;}--{H|zh-cn:基于类; zh-tw:類別為基;}--{H|zh-cn:基于类的编程; zh-tw:類別為基的程式設計;}--{H|zh-cn:面向类; zh-tw:類別導向;}--{H|zh-cn:类加载器; zh-tw:類別載入器;}--{H|用戶端=>zh-cn:客户端; 用戶端=>zh-sg:客户端; 用戶端=>zh-my:客户端;}--{H|zh-cn:剪贴板; zh-tw:剪貼簿;}--{H|zh-cn:时钟频率; zh-tw:時脈頻率; zh-hk:時鐘頻率;}--{H|時脈速率=>zh-cn:时钟频率; 時脈速率=>zh-sg:时钟频率; 時脈速率=>zh-my:时钟频率;}--{H|時鐘率=>zh-cn:时钟频率; 時鐘率=>zh-sg:时钟频率; 時鐘率=>zh-my:时钟频率;}--{H|時脈=>zh-cn:主频;}--{H|zh-cn:云计算; zh-tw:雲端運算;}--{H|zh-cn:云存储; zh-tw:雲端儲存;}--{H|zh-cn:集群; zh-tw:叢集;}--{H|群集=>zh-cn:聚类; 群集=>zh-sg:聚类; 群集=>zh-my:聚类;}--{H|程式碼=>zh-cn:代码; 程式碼=>zh-sg:代码; 程式碼=>zh-my:代码;}--{H|zh-cn:代码生成器; zh-tw:碼產生器;}--{H|代码页=>zh-tw:頁碼; 代码页=>zh-hk:頁碼; 代码页=>zh-mo:頁碼;}--{H|zh-cn:协作; zh-tw:協同運作;}--{H|彩屏=>zh-tw:彩色螢幕; 彩屏=>zh-hk:彩色熒幕; 彩屏=>zh-mo:彩色熒幕;}--{H|zh-cn:组合框; zh-tw:組合方塊;}--{H|zh-hant:命令列;zh-hans:命令行;}--{H|通訊=>zh-cn:通信; 通訊=>zh-sg:通信; 通訊=>zh-my:通信;}--{H|zh-cn:通信顺序进程; zh-tw:交談循序程式;}--{H|社区=>zh-tw:社群;}--{H|zh-cn:光盘; zh-tw:光碟;}--{H|光碟片=>zh-cn:光盘; 光碟片=>zh-sg:光盘; 光碟片=>zh-my:光盘;}--{H|zh-cn:光盘驱动器; zh-tw:光碟機;}--{H|zh-cn:兼容; zh-tw:相容;}--{H|相兼容=>zh-tw:相容; 相兼容=>zh-hk:相容; 相兼容=>zh-mo:相容;}--{H|補數=>zh-cn:补码; 補數=>zh-sg:补码; 補數=>zh-my:补码; 補數=>zh-hk:補碼; 補數=>zh-mo:補碼;}--{H|zh-cn:复杂性类; zh-tw:複雜性類別;}--{H|zh-cn:复杂度类; zh-tw:複雜度類別;}--{H|元件=>zh-cn:组件; 元件=>zh-sg:组件; 元件=>zh-my:组件;}--{H|计算机=>zh-sg:电脑; 计算机=>zh-my:电脑; 计算机=>zh-tw:電腦; 计算机=>zh-hk:電腦; 计算机=>zh-mo:電腦;}--{H|計算機=>zh-sg:电脑; 計算機=>zh-my:电脑;}--{H|电子计算机=>zh-sg:电脑; 电子计算机=>zh-my:电脑; 电子计算机=>zh-tw:電腦; 电子计算机=>zh-hk:電腦; 电子计算机=>zh-mo:電腦;}--{H|電子計算機=>zh-cn:电子计算机; 電子計算機=>zh-sg:电脑; 電子計算機=>zh-my:电脑;}--{H|zh-cn:计算机体系结构; zh-tw:電腦架構;}--{H|zh-cn:程序设计; zh-tw:程式設計;}--{H|zh-cn:计算机科学; zh-sg:电脑科学; zh-tw:電腦科學;}--{H|終端機=>zh-cn:终端; 終端機=>zh-sg:终端; 終端機=>zh-my:终端;}--{H|zh-hans:电脑产生图像; zh-hant:電腦合成影像;}--{H|電腦產生圖像=>zh-tw:電腦合成影像; 電腦產生圖像=>zh-hk:電腦合成影像; 電腦產生圖像=>zh-mo:電腦合成影像;}--{H|zh-cn:并发; zh-tw:並行;}--{H|zh-cn:并发计算; zh-tw:並行計算;}--{H|zh-cn:面向并发; zh-tw:平行導向;}--{H|zh-cn:配置; zh-tw:組態;}--{H|zh-cn:配置文件; zh-tw:組態檔;}--{H|zh-cn:常量; zh-tw:常數;}--{H|zh-cn:固定码率; zh-tw:固定位元速率;}--{H|zh-cn:构造函数; zh-tw:建構函數;}--{H|建構函式=>zh-cn:构造函数; 建構函式=>zh-tw:建構函數;}--{H|建構子=>zh-cn:构造函数; 建構子=>zh-sg:构造函数; 建構子=>zh-my:构造函数;}--{H|zh-cn:联系; zh-tw:聯絡;}--{H|連絡=>zh-cn:联系; 連絡=>zh-sg:联系; 連絡=>zh-my:联络;}--{H|zh-cn:联系人; zh-tw:聯絡人;}--{H|zh-cn:内容可寻址存储器; zh-tw:可定址內容記憶體;}--{H|zh-cn:结合存储; zh-tw:可定址內容記憶體;}--{H|zh-cn:上下文切换; zh-tw:上下文交換;}--{H|zh-cn:连续互通; zh-tw:接續互通;}--{H|zh-cn:控件; zh-tw:控制項;}--{H|轉檔=>zh-cn:转换; 轉檔=>zh-sg:转换; 轉檔=>zh-my:转换;}--{H|zh-cn:覆铜板; zh-tw:銅箔基板;}--{H|zh-cn:著作权; zh-tw:著作權; zh-hk:版權; zh-mo:著作權;}--{H|版权=>zh-cn:著作权; 版权=>zh-sg:著作权; 版权=>zh-my:著作权; 版权=>zh-tw:著作權; 版权=>zh-mo:著作權;}--{H|版权信息=>zh-cn:著作权信息; 版权信息=>zh-sg:著作权信息; 版权信息=>zh-my:著作权信息; 版权信息=>zh-tw:著作權資訊; 版权信息=>zh-mo:著作權資訊;}--{H|zh-cn:性价比; zh-tw:CP值; zh-hk:性價比;}--{H|zh-cn:溃客; zh-tw:劊客; zh-hk:潰客;}--{H|zh-cn:死机; zh-tw:當機;}--{H|zh:创建; zh-tw:建立;}--{H|創建=>zh-tw:建立;}--{H|zh:创建新; zh-tw:新增;}--{H|創建新=>zh-tw:新增;}--{H|zh-cn:显像管; zh-tw:映像管; zh-hk:顯像管;}--{H|zh-cn:当前版本; zh-tw:目前版本;}--{H|zh-cn:光标; zh-tw:游標;}--{H|zh-cn:自定义; zh-tw:自訂;}--{H|自定義=>zh-tw:自訂; 自定義=>zh-hk:自訂; 自定義=>zh-mo:自訂;}--{H|自定=>zh-tw:自訂; 自定=>zh-hk:自訂; 自定=>zh-mo:自訂;}--{H|zh-cn:定制; zh-tw:客製化;}--{H|zh-cn:剪切; zh-tw:剪下;}--{H|zh-cn:网络欺凌; zh-tw:網路霸凌; zh-hk:網上欺凌;}--{H|zh-cn:信息物理系统; zh-tw:網宇實體系統;}--{H|zh-cn:守护进程; zh-tw:守護行程;}--{H|zh-cn:菊花链接; zh-tw:菊式鏈結;}--{H|数据=>zh-tw:資料; 数据=>zh-hk:數據;}--{H|zh-cn:数据库; zh-tw:資料庫; zh-hk:資料庫;}--{H|zh-cn:数据中心; zh-hk:數據中心; zh-tw:資料中心;}--{H|zh-cn:数据链接; zh-tw:資料鏈結;}--{H|zh-cn:数据清洗; zh-tw:資料淨化;}--{H|zh-cn:数据捕捞; zh-tw:資料挖掘; zh-hk:數據捕撈;}--{H|zh-cn:数据执行保护; zh-tw:系統記憶體保護; zh-hk:數據執行保護;}--{H|zh-cn:数据帧; zh-tw:資料框; zh-hk:數據幀;}--{H|zh-cn:数据集市; zh-tw:資料市集; zh-hk:數據市集;}--{H|zh-cn:数据挖掘; zh-tw:資料探勘; zh-hk:數據探勘;}--{H|zh-cn:数据包; zh-tw:封包;}--{H|数据封包=>zh-cn:数据包; 数据封包=>zh-sg:数据包; 数据封包=>zh-my:数据包;}--{H|數據封包=>zh-cn:数据包; 數據封包=>zh-sg:数据包; 數據封包=>zh-my:数据包;}--{H|資料封包=>zh-cn:数据包; 資料封包=>zh-sg:数据包; 資料封包=>zh-my:数据包;}--{H|zh-cn:数据源; zh-tw:資料來源; zh-hk:數據源;}--{H|zh-cn:数据类型; zh-hant:資料類型;}--{H|zh-cn:数据仓库; zh-tw:資料倉儲; zh-hk:數據倉庫;}--{H|zh-cn:数据报文;zh-tw:資料報;}--{H|zh-cn:死锁; zh-tw:死結;}--{H|zh-cn:调试; zh-tw:除錯;}--{H|除错=>zh-cn:调试; 除错=>zh-sg:调试; 除错=>zh-my:调试;}--{H|偵錯=>zh-cn:调试; 偵錯=>zh-sg:调试; 偵錯=>zh-my:调试;}--{H|侦错=>zh-cn:调试; 侦错=>zh-sg:调试; 侦错=>zh-my:调试;}--{H|調試=>zh-tw:除錯; 調試=>zh-hk:除錯; 調試=>zh-mo:除錯;}--{H|声明语句=>zh-tw:宣告; 声明语句=>zh-hk:宣告; 声明语句=>zh-mo:宣告;}--{H|译码=>zh-tw:解碼;}--{H|zh-cn:默认; zh-tw:預設;}--{H|缺省=>zh-tw:預設; 缺省=>zh-hk:預設; 缺省=>zh-mo:預設;}--{H|清晰度=>zh-tw:解析度;}--{H|zh-cn:磁盘碎片整理程序; zh-tw:磁碟重組工具;}--{H|zh-cn:磁盘碎片整理; zh-tw:磁碟重組;}--{H|zh-cn:拒绝服务; zh-tw:阻斷服務;}--{H|zh-cn:反规范化; zh-tw:解除規格化;}--{H|zh-cn:依赖类型; zh-tw:依值型別;}--{H|zh-cn:依存类型; zh-tw:依存型別;}--{H|zh-cn:继承列表; zh-tw:衍化列;}--{H|zh-cn:派生; zh-tw:衍生;}--{H|zh-cn:派生类; zh-tw:衍生類別;}--{H|zh-cn:派生类型; zh-tw:衍生類型;}--{H|zh-cn:桌面型; zh-tw:桌上型;}--{H|zh-cn:台式机; zh-tw:桌上型電腦; zh-hk:桌上電腦;}--{H|桌上型电脑=>zh-cn:台式机; 桌上型电脑=>zh-sg:台式机; 桌上型电脑=>zh-my:台式机; 桌上型电脑=>zh-hk:桌上電腦; 桌上型电脑=>zh-mo:桌上電腦;}--{H|桌上电脑=>zh-cn:台式机; 桌上电脑=>zh-sg:台式机; 桌上电脑=>zh-my:台式机; 桌上电脑=>zh-tw:桌上型電腦;}--{H|台式機=>zh-tw:桌上型電腦; 台式機=>zh-hk:桌上電腦; 台式機=>zh-mo:桌上電腦;}--{H|臺式機=>zh-tw:桌上型電腦; 臺式機=>zh-hk:桌上電腦; 臺式機=>zh-mo:桌上電腦;}--{H|台式计算机=>zh-tw:桌上型電腦; 台式计算机=>zh-hk:桌上電腦; 台式计算机=>zh-mo:桌上電腦;}--{H|台式电脑=>zh-tw:桌上型電腦; 台式电脑=>zh-hk:桌上電腦; 台式电脑=>zh-mo:桌上電腦;}--{H|台式電腦=>zh-tw:桌上型電腦; 台式電腦=>zh-hk:桌上電腦; 台式電腦=>zh-mo:桌上電腦;}--{H|桌上型计算机=>zh-hk:桌上電腦; 桌上型计算机=>zh-mo:桌上電腦;}--{H|桌上型計算機=>zh-hk:桌上電腦; 桌上型計算機=>zh-mo:桌上電腦;}--{H|桌上計算機=>zh-tw:桌上型電腦;}--{H|桌面版=>zh-tw:電腦版; 桌面版=>zh-hk:電腦版; 桌面版=>zh-mo:電腦版;}--{H|zh-cn:析构; zh-tw:解構;}--{H|zh-cn:析构函数; zh-tw:解構函數;}--{H|解構函式=>zh-cn:析构函数; 解構函式=>zh-tw:解構函數;}--{H|解構子=>zh-cn:析构函数; 解構子=>zh-sg:析构函数; 解構子=>zh-my:析构函数;}--{H|zh-cn:设备; zh-tw:裝置;}--{H|装置=>zh-cn:设备; 装置=>zh-sg:设备; 装置=>zh-my:设备;}--{H|設備=>zh-tw:裝置; 設備=>zh-hk:裝置; 設備=>zh-mo:裝置;}--{H|zh-cn:对话框; zh-tw:對話方塊;}--{H|数码=>zh-tw:數位;}--{H|數碼=>zh-cn:数字; 數碼=>zh-sg:数字; 數碼=>zh-my:数字; 數碼=>zh-tw:數位;}--{H|数位=>zh-hk:數碼; 数位=>zh-mo:數碼;}--{H|數位=>zh-cn:数字; 數位=>zh-sg:数字; 數位=>zh-my:数字; 數位=>zh-hk:數碼; 數位=>zh-mo:數碼;}--{H|zh-cn:数字化; zh-tw:數位化; zh-hk:數碼化;}--{H|zh-cn:数字图像; zh-tw:數位影像; zh-hk:數碼圖像;}--{H|zh-cn:数字化; zh-my:数码化; zh-tw:數位化; zh-hk:數碼化;}--{H|zh-cn:数字资产; zh-tw:數位資產; zh-hk:數碼資產;}--{H|zh-cn:数字广播; zh-tw:數位廣播; zh-hk:數碼廣播;}--{H|zh-cn:数字相机; zh-my:数码相机; zh-tw:數位相機; zh-hk:數碼相機;}--{H|zh-cn:数字证书; zh-tw:數位憑證; zh-hk:數碼證書;}--{H|zh-cn:数字发行; zh-tw:數位發行; zh-hk:數碼發行;}--{H|zh-cn:数字身份; zh-tw:數位身分; zh-hk:數碼身份;}--{H|zh-cn:数字测图; zh-tw:數位製圖; zh-hk:數碼製圖;}--{H|zh-cn:数字移动; zh-tw:數位行動; zh-hk:數碼流動;}--{H|zh-cn:数字模式; zh-tw:數位模式; zh-hk:數碼模式;}--{H|zh-cn:数字照片; zh-tw:數位相片; zh-hk:數碼相片;}--{H|zh-cn:数字版权; zh-tw:數位版權; zh-hk:數碼版權;}--{H|zh-cn:数字签名; zh-tw:數位簽章; zh-hk:數碼簽章;}--{H|zh-cn:数字电视; zh-tw:數位電視; zh-hk:數碼電視;}--{H|zh-cn:数字地面电视; zh-tw:數位無線電視; zh-hk:數碼地面電視;}--{H|zh-cn:数字视频; zh-tw:數位影片; zh-hk:數碼影片;}--{H|zh-hans:视频;zh-hant:影片;}--{H|視像=>zh-tw:視訊; 視像=>zh-cn:视频; 視像=>zh-my:视频; 視像=>zh-sg:视频;}--{H|视像=>zh-tw:視訊; 视像=>zh-hk:影片; 视像=>zh-cn:视频; 视像=>zh-my:视频; 视像=>zh-sg:视频;}--{H|視頻=>zh-tw:影片; 視頻=>zh-hk:影片; 視頻=>zh-mo:影片;}--{H|視訊=>zh-hk:影片; 視訊=>zh-mo:視像; 視訊=>zh-cn:视频; 視訊=>zh-my:视频; 視訊=>zh-sg:视频;}--{H|视讯=>zh-mo:視像; 视讯=>zh-hk:影片; 视讯=>zh-cn:视频; 视讯=>zh-my:视频; 视讯=>zh-sg:视频;}--{H|zh-cn:监控; zh-tw:監視; zh-hk:監視;}--{H| zh-cn:数字水印; zh-tw:數位浮水印; zh-hk:數碼水印;}--{H|zh-cn:磁盘; zh-tw:磁碟;}--{H|显示屏=>zh-tw:顯示器; 显示屏=>zh-hk:顯示器; 显示屏=>zh-mo:顯示器;}--{H|zh-cn:分布式; zh-tw:分散式;}--{H|文档=>zh-tw:文件; 文档=>zh-hk:文件; 文档=>zh-mo:文件;}--{H|文檔=>zh-tw:文件; 文檔=>zh-hk:文件; 文檔=>zh-mo:文件;}--{H|zh-cn:文档文件; zh-tw:文件檔案;}--{H|文件檔=>zh-cn:文档文件; 文件檔=>zh-sg:文档文件; 文件檔=>zh-my:文档文件;}--{H|zh-cn:面向文档; zh-tw:文件導向;}--{H|zh-cn:文档对象模型; zh-tw:文件物件模型;}--{H|zh-cn:请勿追踪; zh-tw:停止追蹤;}--{H|zh-cn:DK范式; zh-tw:DK規格化;}--{H|zh-cn:磁盘驱动器; zh-tw:磁碟機;}--{H|zh-cn:A盘; zh-tw:本機磁碟(A); zh-hk:A磁碟機;}--{H|zh-cn:B盘; zh-tw:本機磁碟(B); zh-hk:B磁碟機;}--{H|zh-cn:C盘; zh-tw:本機磁碟(C); zh-hk:C磁碟機;}--{H|zh-cn:D盘; zh-tw:本機磁碟(D); zh-hk:D磁碟機;}--{H|zh-cn:E盘; zh-tw:本機磁碟(E); zh-hk:E磁碟機;}--{H|zh-cn:F盘; zh-tw:本機磁碟(F); zh-hk:F磁碟機;}--{H|zh-cn:G盘; zh-tw:本機磁碟(G); zh-hk:G磁碟機;}--{H|zh-cn:H盘; zh-tw:本機磁碟(H); zh-hk:H磁碟機;}--{H|zh-cn:I盘; zh-tw:本機磁碟(I); zh-hk:I磁碟機;}--{H|zh-cn:J盘; zh-tw:本機磁碟(J); zh-hk:J磁碟機;}--{H|zh-cn:K盘; zh-tw:本機磁碟(K); zh-hk:K磁碟機;}--{H|zh-cn:L盘; zh-tw:本機磁碟(L); zh-hk:L磁碟機;}--{H|zh-cn:M盘; zh-tw:本機磁碟(M); zh-hk:M磁碟機;}--{H|zh-cn:N盘; zh-tw:本機磁碟(N); zh-hk:N磁碟機;}--{H|zh-cn:O盘; zh-tw:本機磁碟(O); zh-hk:O磁碟機;}--{H|zh-cn:P盘; zh-tw:本機磁碟(P); zh-hk:P磁碟機;}--{H|zh-cn:Q盘; zh-tw:本機磁碟(Q); zh-hk:Q磁碟機;}--{H|zh-cn:R盘; zh-tw:本機磁碟(R); zh-hk:R磁碟機;}--{H|zh-cn:S盘; zh-tw:本機磁碟(S); zh-hk:S磁碟機;}--{H|zh-cn:T盘; zh-tw:本機磁碟(T); zh-hk:T磁碟機;}--{H|U磁碟機=>zh-cn:U盘; U磁碟機=>zh-sg:U盘; U磁碟機=>zh-my:U盘; U磁碟機=>zh-tw:USB磁碟機;}--{H|U槽=>zh-cn:U盘; U槽=>zh-sg:U盘; U槽=>zh-my:U盘; U槽=>zh-tw:USB磁碟機; U槽=>zh-hk:U磁碟機; U槽=>zh-mo:U磁碟機;}--{H|zh-cn:V盘; zh-tw:本機磁碟(V); zh-hk:V磁碟機;}--{H|zh-cn:W盘; zh-tw:本機磁碟(W); zh-hk:W磁碟機;}--{H|zh-cn:X盘; zh-tw:本機磁碟(X); zh-hk:X磁碟機;}--{H|zh-cn:Y盘; zh-tw:本機磁碟(Y); zh-hk:Y磁碟機;}--{H|zh-cn:Z盘; zh-tw:本機磁碟(Z); zh-hk:Z磁碟機;}--{H|zh-cn:系统盘; zh-tw:系統磁碟; zh-hk:系統磁碟機;}--{H|zh-cn:盘符; zh-tw:磁碟機代號;}--{H|zh-cn:驱动程序; zh-tw:驅動程式;}--{H|zh-cn:下拉菜单; zh-tw:下拉式選單;}--{H|zh-cn:双通道; zh-tw:雙連結;}--{H|zh-cn:鸭子类型; zh-tw:鴨子型別;}--{H|zh-cn:动态绑定; zh-tw:動態繫結;}--{H|zh-cn:动态类型; zh-tw:動態型別;}--{H|zh-cn:数字媒体; zh-tw:數位媒體; zh-hk:數碼媒體;}--{H|zh-cn:编辑栏; zh-tw:編輯列;}--{H|电子邮件=>zh-sg:电邮; 电子邮件=>zh-my:电邮;}--{H|電子郵件=>zh-sg:电邮; 電子郵件=>zh-my:电邮;}--{H|电邮=>zh-tw:電子郵件;}--{H|電郵=>zh-tw:電子郵件;}--{H|电子信件=>zh-cn:电子邮件; 电子信件=>zh-sg:电邮; 电子信件=>zh-my:电邮; 电子信件=>zh-tw:電子郵件;}--{H|電子信件=>zh-cn:电子邮件; 電子信件=>zh-sg:电邮; 電子信件=>zh-my:电邮; 電子信件=>zh-tw:電子郵件;}--{H|zh-cn:邮箱; zh-tw:電子信箱; zh-hk:郵箱;}--{H|电子邮箱=>zh-tw:電子信箱;}--{H|電子郵箱=>zh-tw:電子信箱;}--{H|带圈=>zh-tw:圍繞; 带圈=>zh-hk:圍繞; 带圈=>zh-mo:圍繞;}--{H|帶圈=>zh-tw:圍繞; 帶圈=>zh-hk:圍繞; 帶圈=>zh-mo:圍繞;}--{H|zh-cn:带圈字符; zh-tw:圍繞字元;}--{H|zh-cn:最终用户; zh-tw:終端使用者;}--{H|zh-cn:最终用户许可协议; zh-tw:終端使用者授權協定;}--{H|回车=>zh-tw:Enter; 回车=>zh-hk:Enter; 回车=>zh-mo:Enter;}--{H|zh-cn:回车键; zh-tw:確認鍵;}--{H|确认键=>zh-cn:回车键; 确认键=>zh-sg:回车键; 确认键=>zh-my:回车键;}--{H|回車鍵=>zh-tw:確認鍵; 回車鍵=>zh-hk:確認鍵; 回車鍵=>zh-mo:確認鍵;}--{H|zh-cn:枚举; zh-tw:列舉;}--{H|zh-cn:枚举器; zh-tw:列舉元;}--{H|zh-cn:枚举成员; zh-tw:列舉元;}--{H|zh-cn:转义; zh-tw:跳脫;}--{H|zh-cn:以太网; zh-tw:乙太網路;}--{H|以太网络 => zh-tw:乙太網路;}--{H|zh-cn:最终用户许可协议; zh-tw:終端使用者授權合約;}--{H|zh-hans:艾字节; zh-hant:艾位元組;}--{H|zh-cn:异常处理; zh-tw:例外處理;}--{H|zh-cn:异或; zh-tw:互斥或; zh-hk:異或;}--{H|可执行文件=>zh-tw:可執行檔;}--{H|執行檔=>zh-cn:可执行文件; 執行檔=>zh-sg:可执行文件; 執行檔=>zh-my:可执行文件;}--{H|zh-cn:退出程序; zh-tw:結束程式;}--{H|zh-cn:退出应用程序; zh-tw:結束應用程式; zh-hk:結束應用程序;}--{H|zh-cn:扩展; zh-tw:擴充;}--{H|zh-cn:导出; zh-tw:匯出;}--{H|運算式=>zh-cn:表达式; 運算式=>zh-sg:表达式; 運算式=>zh-my:表达式;}--{H|扩充区=>zh-cn:扩展区; 扩充区=>zh-sg:扩展区; 扩充区=>zh-my:扩展区;}--{H|擴展區=>zh-tw:擴充區; 擴展區=>zh-hk:擴充區; 擴展區=>zh-mo:擴充區;}--{H|扩充汉字=>zh-cn:扩展汉字; 扩充汉字=>zh-sg:扩展汉字; 扩充汉字=>zh-my:扩展汉字;}--{H|擴展漢字=>zh-tw:擴充漢字; 擴展漢字=>zh-hk:擴充漢字; 擴展漢字=>zh-mo:擴充漢字;}--{H|zh-cn:扩展现实; zh-tw:延展實境;}--{H|zh-cn:可扩展; zh-tw:可延伸;}--{H|zh-cn:可扩展商业报告语言; zh-tw:可延伸商用報告語言;}--{H|zh-cn:可扩展固件接口; zh-tw:可延伸韌體介面;}--{H|zh-cn:可扩展置标语言; zh-tw:可延伸標示語言;}--{H|zh-cn:扩展名; zh-tw:副檔名;}--{H|擴充套件=>zh-cn:扩展; 擴充套件=>zh-sg:扩展; 擴充套件=>zh-my:扩展;}--{H|擴充功能=>zh-cn:扩展; 擴充功能=>zh-sg:扩展; 擴充功能=>zh-my:扩展;}--{H|扩充A区=>zh-cn:扩展A区; 扩充A区=>zh-sg:扩展A区; 扩充A区=>zh-my:扩展A区;}--{H|擴展A區=>zh-tw:擴充A區; 擴展A區=>zh-hk:擴充A區; 擴展A區=>zh-mo:擴充A區;}--{H|扩充B区=>zh-cn:扩展B区; 扩充B区=>zh-sg:扩展B区; 扩充B区=>zh-my:扩展B区;}--{H|擴展B區=>zh-tw:擴充B區; 擴展B區=>zh-hk:擴充B區; 擴展B區=>zh-mo:擴充B區;}--{H|扩充C区=>zh-cn:扩展C区; 扩充C区=>zh-sg:扩展C区; 扩充C区=>zh-my:扩展C区;}--{H|擴展C區=>zh-tw:擴充C區; 擴展C區=>zh-hk:擴充C區; 擴展C區=>zh-mo:擴充C區;}--{H|扩充D区=>zh-cn:扩展D区; 扩充D区=>zh-sg:扩展D区; 扩充D区=>zh-my:扩展D区;}--{H|擴展D區=>zh-tw:擴充D區; 擴展D區=>zh-hk:擴充D區; 擴展D區=>zh-mo:擴充D區;}--{H|扩充E区=>zh-cn:扩展E区; 扩充E区=>zh-sg:扩展E区; 扩充E区=>zh-my:扩展E区;}--{H|擴展E區=>zh-tw:擴充E區; 擴展E區=>zh-hk:擴充E區; 擴展E區=>zh-mo:擴充E區;}--{H|扩充F区=>zh-cn:扩展F区; 扩充F区=>zh-sg:扩展F区; 扩充F区=>zh-my:扩展F区;}--{H|擴展F區=>zh-tw:擴充F區; 擴展F區=>zh-hk:擴充F區; 擴展F區=>zh-mo:擴充F區;}--{H|扩充G区=>zh-cn:扩展G区; 扩充G区=>zh-sg:扩展G区; 扩充G区=>zh-my:扩展G区;}--{H|擴展G區=>zh-tw:擴充G區; 擴展G區=>zh-hk:擴充G區; 擴展G區=>zh-mo:擴充G區;}--{H|zh-cn:外置硬盘; zh-tw:外接硬碟;}--{H|外链=>zh-tw:外部連結; 外链=>zh-hk:外部連結; 外链=>zh-mo:外部連結;}--{H|外鏈=>zh-tw:外部連結; 外鏈=>zh-hk:外部連結; 外鏈=>zh-mo:外部連結;}--{H|zh-cn:企业移动管理; zh-tw:企業行動管理;}--{H|zh-cn:脸谱; zh-sg:面簿; zh-my:脸书; zh-tw:臉書;}--{H|脸谱=>zh-hk:Facebook; 臉譜=>zh-hk:Facebook; 面簿=>zh-hk:Facebook; 脸书=>zh-hk:Facebook; 臉書=>zh-hk:Facebook; 面书=>zh-hk:Facebook; 面書=>zh-hk:Facebook; 脸谱=>zh-mo:Facebook; 臉譜=>zh-mo:Facebook; 面簿=>zh-mo:Facebook; 脸书=>zh-mo:Facebook; 臉書=>zh-mo:Facebook; 面书=>zh-mo:Facebook; 面書=>zh-mo:Facebook;}--{H|zh-cn:人脸识别; zh-tw:臉部辨識; zh-hk:人面辨識;}--{H|人臉辨識=>zh-tw:臉部辨識;人臉辨識=>zh-hk:人面辨識;人臉辨識=>zh-mo:人面辨識;}--{H|zh-cn:飞兆半导体; zh-tw:快捷半導體;}--{H|zh-cn:功能手机; zh-tw:功能型手機; zh-hk:功能電話;}--{H|zh-cn:反馈; zh-tw:回饋; zh-hk:反饋;}--{H|zh-cn:光纤分布式数据接口; zh-tw:光纖分散式資料介面; zh-hk:光纖分散式數據介面;}--{H|zh-cn:字段; zh-tw:欄位;}--{H|zh-cn:第五范式; zh-tw:第五規格化;}--{H|zh-cn:文件; zh-tw:檔案;}--{H|档案=>zh-cn:文件; 档案=>zh-sg:文件; 档案=>zh-my:文件;}--{H|zh-cn:文件描述符; zh-hant:檔案描述子;}--{H|zh-cn:文件命名空间; zh-tw:檔案命名空間;}--{H|zh-cn:文件名; zh-tw:檔名;}--{H|zh-cn:文件名称; zh-tw:檔案名稱;}--{H|文件名稱=>zh-tw:檔案名稱; 文件名稱=>zh-hk:檔案名稱; 文件名稱=>zh-mo:檔案名稱;}--{H|zh-cn:文件名字; zh-tw:檔案名字;}--{H|zh-cn:文件扩展名; zh-tw:副檔名;}--{H|zh-cn:扩展名; zh-tw:副檔名;}--{H|zh-cn:影片流; zh-tw:影片串流;}--{H|zh-cn:查找; zh-tw:尋找;}--{H|zh-cn:固件; zh-tw:韌體;}--{H|zh-cn:第一范式; zh-tw:第一規格化;}--{H|zh-cn:闪存; zh-tw:快閃記憶體;}--{H|zh-cn:飞行模式; zh-tw:飛航模式;}--{H|zh-cn:软盘; zh-tw:軟碟;}--{H|zh-cn:软盘驱动器; zh-tw:軟碟機;}--{H|zh-cn:文件夹; zh-tw:資料夾;}--{H|zh-cn:字体; zh-tw:字型;}--{H|zh-cn:页脚; zh-tw:頁尾;}--{H|zh-cn:脚注; zh-tw:註腳;}--{H|zh-cn:尾注; zh-tw:章節附註;}--{H|zh-cn:外键; zh-tw:外來鍵;}--{H|zh-cn:窗体; zh-tw:表單;}--{H|zh-cn:前向链接; zh-tw:正向鏈結;}--{H|zh-cn:前向纠错; zh-tw:正向錯誤校正;}--{H|zh-cn:第四范式; zh-tw:第四規格化;}--{H|zh-cn:帧; zh-tw:影格; zh-hk:幀;}--{H|片格=>zh-cn:帧; 片格=>zh-sg:帧; 片格=>zh-my:帧; 片格=>zh-hk:幀; 片格=>zh-mo:幀;}--{H|讯框=>zh-cn:帧; 讯框=>zh-sg:帧; 讯框=>zh-my:帧; 讯框=>zh-hk:幀; 讯框=>zh-mo:幀;}--{H|訊框=>zh-cn:帧; 訊框=>zh-sg:帧; 訊框=>zh-my:帧; 訊框=>zh-hk:幀; 訊框=>zh-mo:幀;}--{H|zh-cn:帧率; zh-tw:影格率; zh-hk:幀率;}--{H|影格速率=>zh-cn:帧率; 影格速率=>zh-sg:帧率; 影格速率=>zh-my:帧率; 影格速率=>zh-hk:幀率; 影格速率=>zh-mo:幀率;}--{H|zh-cn:帧指针; zh-tw:影格指標; zh-hk:框指標;}--{H|zh-cn:帧同步; zh-tw:影格同步化; zh-hk:框同步化;}--{H|zh-cn:论坛; zh-tw:論壇; zh-hk:討論區;}--{H|zh-cn:全屏; zh-tw:全螢幕; zh-hk:全熒幕;}--{H|全面屏=>zh-tw:全螢幕; 全面屏=>zh-hk:全熒幕; 全面屏=>zh-mo:全熒幕;}--{H|zh-cn:全面屏手机; zh-tw:全螢幕手機; zh-hk:全熒幕手機;}--{H|zh-cn:全角; zh-tw:全形;}--{H|zh-cn:函数; zh-tw:函數; zh-hk:函數;}--{H|函式=>zh-cn:函数; 函式=>zh-tw:函數;}--{H|zh-cn:函数式编程; zh-tw:函數式程式設計;}--{H|函式語言程式設計=>zh-cn:函数式编程; 函式語言程式設計=>zh-tw:函數式程式設計;}--{H|zh-cn:函数编程语言; zh-tw:函數式程式語言;}--{H|函數式程式語言=>zh-cn:函数编程语言; 函數式程式語言=>zh-sg:函数编程语言; 函數式程式語言=>zh-my:函数编程语言;}--{H|函數程式語言=>zh-cn:函数编程语言; 函數程式語言=>zh-sg:函数编程语言; 函數程式語言=>zh-my:函数编程语言;}--{H|函式程式語言=>zh-cn:函数编程语言; 函式程式語言=>zh-sg:函数编程语言; 函式程式語言=>zh-my:函数编程语言; 函式程式語言=>zh-tw:函數式程式語言;}--{H|全高清=>zh-tw:超高畫質;}--{H|无用信息=>zh-tw:多餘的資料; 无用信息=>zh-hk:多餘的資料; 无用信息=>zh-mo:多餘的資料;}--{H|zh-cn:网关; zh-tw:閘道器;}--{H|閘道=>zh-cn:网关; 閘道=>zh-sg:网关; 閘道=>zh-my:网关;}--{H|zh-cn:捷威; zh-tw:桀威;}--{H|zh-cn:获取; zh-tw:取得;}--{H|zh-cn:吉比特以太网; zh-tw:十億位元乙太網路;}--{H|吉咖字节=>zh-hant:吉位元組; 京字节=>zh-hant:吉位元組; 吉字节=>zh-hant:吉位元組; }--{H|吉位元組=>zh-hans:吉字节; 十億位元組=>zh-hans:吉字节; }--{H|zh-cn:全局; zh-tw:全域;}--{H|zh-cn:全球移动通信系统协会; zh-tw:全球行動通訊系統協會; zh-hk:全球流動通訊系統協會;}--{H|谷歌=>zh-sg:Google; 谷歌=>zh-my:Google; 谷歌=>zh-tw:Google; 谷歌=>zh-hk:Google; 谷歌=>zh-mo:Google;}--{H|zh-cn:Google云消息传递; zh-tw:Google雲端通訊;}--{H|Google云端推送=>zh-tw:Google雲端通訊; Google云端推送=>zh-hk:Google雲端通訊; Google云端推送=>zh-mo:Google雲端通訊;}--{H|zh-cn:谷歌浏览器内嵌框架; zh-tw:Google Chrome內嵌瀏覽框;}--{H|zh-cn:Google文档; zh-tw:Google文件;}--{H|zh-cn:Google 文档; zh-tw:Google 文件;}--{H|zh-cn:Google工具条; zh-tw:Google工具列;}--{H|zh-cn:Google 工具条; zh-tw:Google 工具列;}--{H|zh-cn:Google视频; zh-tw:Google影片;}--{H|zh-cn:Google 视频; zh-tw:Google 影片;}--{H|zh-cn:图形学; zh-tw:圖學;}--{H|图学=>zh-cn:图形学; 图学=>zh-sg:图形学; 图学=>zh-my:图形学;}--{H|圖形學=>zh-tw:圖學; 圖形學=>zh-hk:圖學; 圖形學=>zh-mo:圖學;}--{H|zh-cn:图形处理器; zh-tw:圖形處理器}--{H|zh-cn:图形计算器; zh-tw:繪圖計算機;}--{H|zh-cn:贪心算法; zh-tw:貪婪演算法;}--{H|贪婪算法=>zh-cn:贪心算法; 贪婪算法=>zh-sg:贪心算法; 贪婪算法=>zh-my:贪心算法;}--{H|貪心算法=>zh-tw:貪婪演算法; 貪心算法=>zh-hk:貪婪演算法; 貪心算法=>zh-mo:貪婪演算法;}--{H|貪心演算法=>zh-tw:貪婪演算法; 貪心演算法=>zh-hk:貪婪演算法; 貪心演算法=>zh-mo:貪婪演算法;}--{H|zh-cn:贪心法; zh-tw:貪婪法;}--{H|貪心法=>zh-tw:貪婪法; 貪心法=>zh-hk:貪婪法; 貪心法=>zh-mo:貪婪法;}--{H|zh-cn:网格线; zh-tw:格線;}--{H|zh-cn:组群; zh-tw:群組;}--{H|zh-cn:组提示; zh-tw:群組提示;}--{H|zh-cn:GSM移动; zh-tw:GSM行動; zh-hk:GSM流動;}--{H|zh-cn:图形用户界面; zh-tw:圖形化使用者介面;}--{H|zh-cn:全局唯一标识分区表; zh-tw:GUID磁碟分割表;}--{H|zh-cn:黑客; zh-tw:駭客; zh-hk:黑客;}--{H|zh-cn:半角; zh-tw:半形;}--{H|zh-cn:处理函数; zh-tw:處理常式;}--{H|zh-cn:句柄; zh-tw:控制代碼;}--{H|zh-cn:硬盘; zh-tw:硬碟;}--{H|硬盤 => zh-tw:硬碟;}--{H|zh-cn:硬盘驱动器; zh-tw:硬碟機;}--{H|zh-cn:硬编码; zh-tw:寫死;}--{H|zh-cn:硬件; zh-tw:硬體; zh-hk:硬件;}--{H|哈希=>zh-tw:雜湊; 哈希=>zh-hk:雜湊; 哈希=>zh-mo:雜湊;}--{H|zh-cn:散列; zh-tw:雜湊;}--{H|zh-cn:高清多媒体界面; zh-tw:高畫質多媒體介面; zh-hk:高清多媒體介面;}--{H|zh-cn:磁头划碰; zh-tw:磁頭損壞;}--{H|zh-cn:标头; zh-tw:檔頭;}--{H|zh-cn:页眉; zh-tw:頁首;}--{H|zh-cn:头文件; zh-tw:標頭檔;}--{H|標頭檔案=>zh-cn:头文件; 標頭檔案=>zh-sg:头文件; 標頭檔案=>zh-my:头文件;}--{H|表頭檔=>zh-cn:头文件; 表頭檔=>zh-sg:头文件; 表頭檔=>zh-my:头文件;}--{H|表頭檔案=>zh-cn:头文件; 表頭檔案=>zh-sg:头文件; 表頭檔案=>zh-my:头文件;}--{H|zh-cn:堆排序; zh-tw:堆積排序;}--{H|zh-cn:红心大战; zh-tw:傷心小棧;}--{H|zh-cn:帮助与支持; zh-tw:說明與支援;}--{H|zh-cn:帮助文档; zh-tw:說明文件;}--{H|zh-cn:分层视图; zh-tw:多層次樹狀介面;}--{H|zh-cn:分层树形视图; zh-tw:多層次樹狀介面;}--{H|zh-cn:层次结构; zh-tw:階層;}--{H|zh-cn:高清; zh-tw:高畫質; zh-hk:高清;}--{H|zh-cn:高清晰; zh-tw:高解析; zh-hk:高清晰;}--{H|高保真=>zh-hk:高傳真; 高保真=>zh-mo:高傳真;}--{H|高傳真=>zh-cn:高保真; 高傳真=>zh-sg:高保真; 高傳真=>zh-my:高保真;}--{H|zh-cn:高清音频; zh-tw:高音質音訊; zh-hk:高清音頻;}--{H|zh-cn:高清音质; zh-tw:高音質; zh-hk:高清音質;}--{H|zh-cn:高级语言; zh-tw:高階語言;}--{H|高阶语言=>zh-cn:高级语言; 高阶语言=>zh-sg:高级语言; 高阶语言=>zh-my:高级语言;}--{H|高级語言=>zh-tw:高階語言; 高级語言=>zh-hk:高階語言; 高级語言=>zh-mo:高階語言;}--{H|高級語言=>zh-tw:高階語言; 高級語言=>zh-hk:高階語言; 高級語言=>zh-mo:高階語言;}--{H|zh-cn:高级编程语言; zh-tw:高階程式語言;}--{H|高级编程語言=>zh-tw:高階程式語言; 高级编程語言=>zh-hk:高階程式語言; 高级编程語言=>zh-mo:高階程式語言;}--{H|高级编程語言=>zh-tw:高階程式語言; 高级编程語言=>zh-hk:高階程式語言; 高级编程語言=>zh-mo:高階程式語言;}--{H|高亮=>zh-tw:突顯; 高亮=>zh-hk:突顯; 高亮=>zh-mo:突顯;}--{H|高亮显示=>zh-tw:突出顯示; 高亮显示=>zh-hk:突出顯示; 高亮显示=>zh-mo:突出顯示;}--{H|高亮顯示=>zh-tw:突出顯示; 高亮顯示=>zh-hk:突出顯示; 高亮顯示=>zh-mo:突出顯示;}--{H|zh-cn:全息; zh-tw:全像;}--{H|住家=>zh-cn:家庭; 住家=>zh-sg:家庭; 住家=>zh-my:家庭;}--{H|住家地址=>zh-cn:家庭地址; 住家地址=>zh-sg:家庭地址; 住家地址=>zh-my:家庭地址;}--{H|zh:主页; zh-cn:首页; zh-tw:首頁;}--{H|主页=>zh-cn:首页; 主页=>zh-tw:首頁;}--{H|zh-cn:托管; zh-tw:代管; zh-hk:寄存;}--{H|託管=>zh-tw:代管; 託管=>zh-hk:寄存; 託管=>zh-mo:寄存;}--{H|zh-cn:钩子; zh-tw:勾點;}--{H|zh-cn:超文本标记语言; zh-tw:超文件標示語言;}--{H|zh-cn:超文本置标语言; zh-tw:超文件標示語言;}--{H|zh-cn:图标; zh-tw:圖示;}--{H|zh-cn:集成开发环境; zh-tw:整合式開發環境;}--{H|zh-cn:集成设备电路; zh-tw:整合裝置電路;}--{H|zh-cn:身份; zh-tw:身分; zh-hk:身份;}--{H|zh-cn:标识符; zh-tw:識別碼;}--{H|zh-cn:当且仅当; zh-tw:若且唯若;}--{H|映象=>zh-cn:镜像; 映象=>zh-sg:镜像; 映象=>zh-my:镜像;}--{H|zh-cn:图像文件; zh-tw:圖檔;}--{H|zh-cn:表情包; zh-tw:哏圖;}--{H|表情图=>zh-cn:表情包; 表情圖=>zh-cn:表情包; 表情图=>zh-tw:哏圖; 表情圖=>zh-tw:哏圖;}--{H|zh-cn:命令式编程; zh-tw:指令式程式設計;}--{H|實作=>zh-cn:实现; 實作=>zh-sg:实现; 實作=>zh-my:实现;}--{H|zh-cn:导入; zh-tw:匯入;}--{H|汇入=>zh-cn:导入; 汇入=>zh-sg:导入; 汇入=>zh-my:导入;}--{H|導入=>zh-tw:匯入; 導入=>zh-hk:匯入; 導入=>zh-mo:匯入;}--{H|zh-cn:隐身模式; zh-tw:無痕模式;}--{H|zh-cn:缩进; zh-tw:縮排;}--{H|zh-cn:信息; zh-tw:資訊;}--{H|zh-cn:信息时代; zh-tw:資訊時代; zh-hk:資訊年代;}--{H|zh-cn:信息及通信技术; zh-tw:資訊及通訊科技;}--{H|zh-cn:信息接触; zh-tw:資訊參與;}--{H|zh-cn:信息产业; zh-tw:資訊工業;}--{H|zh-cn:信息管理; zh-tw:資訊管理;}--{H|zh-cn:信息过载; zh-tw:資訊超載;}--{H|zh-cn:信息学; zh-tw:資訊學; zh-hk:資訊科學;}--{H|zh-cn:信息安全; zh-tw:資訊安全;}--{H|資安=>zh-cn:信息安全; 資安=>zh-sg:信息安全; 資安=>zh-my:信息安全;}--{H|zh-cn:信息技术; zh-tw:資訊科技;}--{H|隱碼=>zh-cn:注入; 隱碼=>zh-sg:注入; 隱碼=>zh-my:注入;}--{H|資料隱碼=>zh-cn:注入; 資料隱碼=>zh-sg:注入; 資料隱碼=>zh-my:注入;}--{H|zh-cn:内联; zh-tw:行內;}--{H|zh-cn:内联网; zh-tw:內部網路;}--{H|zh-cn:安装包; zh-tw:安裝套件;}--{H|實體方法=>zh-cn:实例方法; 實體方法=>zh-sg:实例方法; 實體方法=>zh-my:实例方法;}--{H|zh-cn:集成; zh-tw:整合;}--{H|zh-cn:集成电路; zh-tw:積體電路; zh-hk:集成電路;}--{H|zh-cn:知识产权; zh-tw:智慧財產權; zh-hk:知識產權;}--{H|zh-cn:智能化; zh-tw:智慧化; zh-hk:智能化;}--{H|智能型=>zh-sg:智慧型; 智能型=>zh-my:智慧型; 智能型=>zh-tw:智慧型;}--{H|zh-cn:交互; zh-tw:互動;}--{H|互動娛樂=>zh-cn:互动娱乐; 互動娛樂=>zh-sg:互动娱乐; 互動娛樂=>zh-my:互动娱乐;}--{H|zh-cn:接口; zh-tw:介面;}--{H|界面=>zh-tw:介面; 界面=>zh-hk:介面; 界面=>zh-mo:介面;}--{H|内链=>zh-tw:內部連結; 内链=>zh-hk:內部連結; 内链=>zh-mo:內部連結;}--{H|內鏈=>zh-tw:內部連結; 內鏈=>zh-hk:內部連結; 內鏈=>zh-mo:內部連結;}--{H|zh-cn:互联网; zh-tw:網際網路; zh-hk:互聯網;}--{H|英特网=>zh-tw:網際網路; 英特网=>zh-hk:互聯網; 英特网=>zh-mo:互聯網;}--{H|因特网=>zh-tw:網際網路; 因特网=>zh-hk:互聯網; 因特网=>zh-mo:互聯網;}--{H|互联网=>zh-tw:網際網路; 互联网=>zh-hk:互聯網; 互联网=>zh-mo:互聯網;}--{H|国际互联网=>zh-tw:網際網路; 国际互联网=>zh-hk:互聯網; 国际互联网=>zh-mo:互聯網;}--{H|zh-cn:网吧; zh-tw:網咖; zh-hk:網吧;}--{H|网络文化=>zh-tw:網路文化;}--{H|網上論壇=>zh-tw:網路論壇;}--{H|網上討論區=>zh-tw:網路論壇;}--{H|zh-cn:互联网内容提供商; zh-tw:線上內容提供者; zh-hk:互聯網內容供應商;}--{H|zh-cn:互联网服务提供商; zh-tw:網際網路服務提供者; zh-hk:互聯網服務供應商;}--{H|zh-cn:解释器; zh-tw:直譯器;}--{H|zh-cn:解释型语言; zh-tw:直譯語言;}--{H|zh-cn:内部网络; zh-tw:內部網路; zh-hk:內聯網;}--{H|zh-cn:内部网; zh-tw:內部網路; zh-hk:內聯網;}--{H|zh-cn:因特网密钥交换; zh-tw:網際網路金鑰交換; zh-hk:互聯網金鑰交換;}--{H|zh-cn:进程间通信; zh-tw:行程間通訊; zh-hk:行程間通訊;}--{H|zh-cn:进程间; zh-tw:行程間; zh-hk:行程間;}--{H|叫用=>zh-cn:调用; 叫用=>zh-sg:调用; 叫用=>zh-my:调用;}--{H|zh-cn:评测系统; zh-tw:解題系統;}--{H|内核=>zh-tw:核心;}--{H|內核=>zh-tw:核心;}--{H|zh-cn:密钥; zh-tw:金鑰;}--{H|zh-cn:键盘布局; zh-tw:鍵盤配置;}--{H|zh-cn:注册机; zh-tw:序號產生器;}--{H|zh-cn:横屏幕; zh-tw:橫螢幕; zh-hk:橫熒幕;}--{H|橫屏=>zh-tw:橫螢幕; 橫屏=>zh-hk:橫熒幕; 橫屏=>zh-mo:橫熒幕;}--{H|zh-cn:面向语言的程序设计; zh-tw:語言導向程式設計;}--{H|zh-cn:语言包; zh-tw:語言套件;}--{H|zh-cn:笔记本电脑; zh-tw:筆記型電腦; zh-hk:手提電腦;}--{H|笔记型电脑=>zh-cn:笔记本电脑; 笔记型电脑=>zh-sg:笔记本电脑; 笔记型电脑=>zh-my:笔记本电脑; 笔记型电脑=>zh-hk:手提電腦; 笔记型电脑=>zh-mo:手提電腦;}--{H|手提电脑=>zh-cn:笔记本电脑; 手提电脑=>zh-sg:笔记本电脑; 手提电脑=>zh-my:笔记本电脑; 手提电脑=>zh-tw:筆記型電腦;}--{H|筆記本電腦=>zh-tw:筆記型電腦; 筆記本電腦=>zh-hk:手提電腦; 筆記本電腦=>zh-mo:手提電腦;}--{H|笔电=>zh-cn:笔记本电脑; 笔电=>zh-sg:笔记本电脑; 笔电=>zh-my:笔记本电脑; 笔电=>zh-hk:手提電腦; 笔电=>zh-mo:手提電腦;}--{H|筆電=>zh-cn:笔记本电脑; 筆電=>zh-sg:笔记本电脑; 筆電=>zh-my:笔记本电脑; 筆電=>zh-hk:手提電腦; 筆電=>zh-mo:手提電腦;}--{H|膝上型电脑=>zh-cn:笔记本电脑; 膝上型电脑=>zh-sg:笔记本电脑; 膝上型电脑=>zh-my:笔记本电脑; 膝上型电脑=>zh-tw:筆記型電腦;}--{H|膝上型電腦=>zh-cn:笔记本电脑; 膝上型電腦=>zh-sg:笔记本电脑; 膝上型電腦=>zh-my:笔记本电脑; 膝上型電腦=>zh-tw:筆記型電腦;}--{H|zh-cn:激光; zh-sg:镭射; zh-tw:雷射; zh-hk:激光;}--{H|zh-cn:激光视盘; zh-tw:雷射影碟; zh-hk:鐳射影碟;}--{H|zh-cn:启动栏; zh-tw:啟動列;}--{H|函式庫=>zh-cn:库; 函式庫=>zh-sg:库; 函式庫=>zh-my:库; 函式庫=>zh-tw:函式庫; 函式庫=>zh-hk:函式庫; 函式庫=>zh-mo:函式庫}--{H|zh-cn:链接; zh-tw:連結;}--{H|鏈結=>zh-cn:链接; 鏈結=>zh-sg:链接; 鏈結=>zh-my:链接;}--{H|连结=>zh-cn:链接; 连结=>zh-sg:链接; 连结=>zh-my:链接;}--{H|鏈接=>zh-tw:鏈結; 鏈接=>zh-hk:連結; 鏈接=>zh-mo:連結;}--{H|zh-cn:链表; zh-tw:鏈結串列;}--{H|鏈表=>zh-tw:鏈結串列; 鏈表=>zh-hk:連結串列; 鏈表=>zh-mo:連結串列;}--{H|zh-cn:活锁; zh-tw:活結;}--{H|zh-cn:加载; zh-tw:載入;}--{H|载入=>zh-cn:加载; 载入=>zh-sg:加载; 载入=>zh-my:加载;}--{H|加載=>zh-tw:載入; 加載=>zh-hk:載入; 加載=>zh-mo:載入;}--{H|zh-cn:局域网; zh-tw:區域網路; zh-hk:區域網絡;}--{H|zh-cn:本地化; zh-tw:在地化; zh-hk:本地化;}--{H|zh-cn:日志; zh-tw:紀錄檔;}--{H|zh-hans:登录; zh-hant:登入;}--{H|登出=>zh-cn:退出; 登出=>zh-my:退出; 登出=>zh-sg:退出;}--{H|zh-cn:逻辑器件; zh-tw:邏輯裝置;}--{H|zh-cn:逻辑门; zh-tw:邏輯閘; zh-hk:邏輯門;}--{H|zh-cn:循环; zh-tw:迴圈;}--{H|zh-cn:无损; zh-tw:無失真;}--{H|zh-cn:无损压缩; zh-tw:無失真壓縮; zh-hk:無損壓縮;}--{H|zh-cn:有损压缩; zh-tw:失真壓縮;}--{H|zh-cn:丢失; zh-tw:遺失;}--{H|zh-cn:低清; zh-tw:低畫質; zh-hk:低清;}--{H|zh-cn:低级; zh-tw:低階;}--{H|zh-cn:低端; zh-tw:低階;}--{H|zh-cn:低级语言; zh-tw:低階語言;}--{H|低阶语言=>zh-cn:低级语言; 低阶语言=>zh-sg:低级语言; 低阶语言=>zh-my:低级语言;}--{H|低级語言=>zh-tw:低階語言; 低级語言=>zh-hk:低階語言; 低级語言=>zh-mo:低階語言;}--{H|低級語言=>zh-tw:低階語言; 低級語言=>zh-hk:低階語言; 低級語言=>zh-mo:低階語言;}--{H|zh-cn:低级编程语言; zh-tw:低階程式語言;}--{H|低级编程語言=>zh-tw:低階程式語言; 低级编程語言=>zh-hk:低階程式語言; 低级编程語言=>zh-mo:低階程式語言;}--{H|zh-cn:机器代码; zh-tw:機器碼; zh-hk:機械碼;}--{H|機器代碼=>zh-tw:機器碼; 機器代碼=>zh-hk:機械碼; 機器代碼=>zh-mo:機械碼;}--{H|机器码=>zh-tw:機器碼; 机器码=>zh-hk:機械碼; 机器码=>zh-mo:機械碼;}--{H|zh-cn:邮件列表; zh-tw:郵寄清單;}--{H|zh-cn:主流媒体; zh-tw:主流媒體;}--{H|zh-cn:托管代码; zh-tw:受控代碼;}--{H|受控代码=>zh-cn:托管代码; 受控代码=>zh-sg:托管代码; 受控代码=>zh-my:托管代码;}--{H|託管代碼=>zh-tw:受控代碼; 託管代碼=>zh-hk:受控代碼; 託管代碼=>zh-mo:受控代碼;}--{H|巨集=>zh-cn:宏; 巨集=>zh-sg:宏; 巨集=>zh-my:宏;}--{H|zh-cn:宏病毒; zh-tw:巨集病毒;}--{H|zh-cn:宏块; zh-tw:大區塊;}--{H|大区块=>zh-cn:宏块; 大区块=>zh-sg:宏块; 大区块=>zh-my:宏块;}--{H|宏塊=>zh-tw:大區塊; 宏塊=>zh-hk:大區塊; 宏塊=>zh-mo:大區塊;}--{H|宏區塊=>zh-tw:大區塊; 宏區塊=>zh-hk:大區塊; 宏區塊=>zh-mo:大區塊;}--{H|zh-cn:主存; zh-tw:主記憶體;}--{H|zh-cn:大型机; zh-tw:大型電腦;}--{H|zh-cn:映射; zh-tw:對映;}--{H|zh-cn:营销; zh-tw:行銷;}--{H|zh-cn:置标语言; zh-tw:標示語言;}--{H|zh-cn:标记语言; zh-tw:標示語言;}--{H|zh-cn:标记语言; zh-tw:標記式語言;}--{H|掩码=>zh-tw:遮罩; 掩码=>zh-hk:遮罩; 掩码=>zh-mo:遮罩;}--{H|zh-cn:主引导记录; zh-tw:主開機紀錄;}--{H|zh-cn:流媒体; zh-tw:串流媒體;}--{H|zh-cn:介质; zh-tw:媒介;}--{H|媒质=>zh-tw:媒介; 媒质=>zh-hk:媒介; 媒质=>zh-mo:媒介;}--{H|zh-cn:介质相关接口; zh-tw:媒體相依介面;}--{H|zh-hans:兆字节; zh-hant:百萬位元組;}--{H|zh-cn:存储器; zh-tw:記憶體;}--{H|内部存储器=>zh-tw:記憶體; 内部存储器=>zh-hk:記憶體; 内部存储器=>zh-mo:記憶體;}--{H|内存=>zh-tw:記憶體; 内存=>zh-hk:記憶體; 内存=>zh-mo:記憶體;}--{H|內存=>zh-tw:記憶體; 內存=>zh-hk:記憶體; 內存=>zh-mo:記憶體;}--{H|zh-cn:存储卡; zh-tw:記憶卡;}--{H|zh-cn:存储芯片; zh-tw:記憶晶片;}--{H|zh-cn:内存泄漏; zh-tw:記憶體漏失;}--{H|zh-cn:内存泄漏; zh-tw:記憶體流失;}--{H|zh-cn:菜单; zh-tw:選單;}--{H|归并=>zh-tw:合併; 归并=>zh-hk:合併; 归并=>zh-mo:合併;}--{H|zh-cn:消息; zh-tw:訊息;}--{H|zh-cn:消息认证码; zh-tw:訊息鑑別碼;}--{H|zh-cn:消息框; zh-tw:訊息方塊;}--{H|zh-cn:面向消息; zh-tw:訊息導向;}--{H|zh-cn:面向消息的中间件; zh-tw:訊息導向中介層;}--{H|zh-cn:元编程; zh-tw:元程式設計;}--{H|元編程=>zh-tw:元程式設計; 元編程=>zh-hk:元程式設計; 元編程=>zh-mo:元程式設計;}--{H|zh-cn:超编程; zh-tw:超程式設計;}--{H|超編程=>zh-tw:超程式設計; 超編程=>zh-hk:超程式設計; 超編程=>zh-mo:超程式設計; 超編程=>zh-cn:元编程;}--{H|zh-cn:元数据; zh-tw:元資料; zh-hk:元數據;}--{H|zh-cn:金属氧化物半导体; zh-tw:金氧半導體;}--{H|zh-cn:城域网; zh-tw:都會網路;}--{H|zh-cn:微博客; zh-tw:微部落格; zh-hk:微博客;}--{H|zh-cn:微型博客; zh-tw:微型部落格; zh-hk:微型博客;}--{H|微網誌=>zh-cn:微博; 微網誌=>zh-sg:微博; 微網誌=>zh-my:微博;}--{H|zh-cn:单片机; zh-tw:單晶片;}--{H|zh-cn:中间件; zh-tw:中介軟體;}--{H|zh-cn:中级; zh-tw:中階;}--{H|zh-cn:中端; zh-tw:中階;}--{H|zh-cn:移动信息设备配置文件; zh-tw:行動資訊裝置設定檔; zh-hk:流動資訊器材定義檔;}--{H|zh-cn:扫雷; zh-tw:踩地雷;}--{H|zh-cn:混合现实; zh-tw:混合實境;}--{H|zh-cn:移动代理; zh-tw:行動代理; zh-hk:流動代理;}--{H|zh-cn:移动应用; zh-tw:行動應用; zh-hk:流動應用;}--{H|zh-cn:移动广播; zh-tw:行動廣播; zh-hk:流動廣播;}--{H|zh-cn:移动浏览器; zh-tw:行動瀏覽器; zh-hk:流動瀏覽器;}--{H|zh-cn:移动客户端; zh-tw:行動用戶端; zh-hk:流動用戶端;}--{H|zh-cn:移动代码; zh-tw:行動程式碼; zh-hk:流動程式碼;}--{H|zh-cn:移动公司; zh-tw:行動公司; zh-hk:流動公司;}--{H|zh-hans:移动商务; zh-hk:流動商務; zh-tw:行動商務;}--{H|zh-cn:移动通信; zh-tw:行動通訊; zh-hk:流動通訊;}--{H|zh-cn:移动计算机; zh-tw:行動電腦; zh-hk:流動電腦;}--{H|zh-cn:移动数据; zh-tw:行動資料; zh-hk:流動數據;}--{H|zh-cn:移动设备; zh-tw:行動裝置; zh-hk:流動裝置;}--{H|移動設備=>zh-tw:行動裝置; 移動設備=>zh-hk:流動裝置; 移動設備=>zh-mo:流動裝置;}--{H|移动装置=>zh-tw:行動裝置; 移动装置=>zh-hk:流動裝置; 移动装置=>zh-mo:流動裝置;}--{H|移動裝置=>zh-tw:行動裝置; 移動裝置=>zh-hk:流動裝置; 移動裝置=>zh-mo:流動裝置;}--{H|行動設備=>zh-tw:行動裝置; 行動設備=>zh-hk:流動裝置; 行動設備=>zh-mo:流動裝置;}--{H|流動設備=>zh-tw:行動裝置; 流動設備=>zh-hk:流動裝置; 流動設備=>zh-mo:流動裝置;}--{H|zh-cn:移动互联网; zh-tw:行動網際網路; zh-hk:流動互聯網;}--{H|zh-cn:移动联网设备; zh-tw:行動網路裝置; zh-hk:行動聯網裝置;}--{H|zh-cn:移动网络; zh-tw:行動網路; zh-hk:流動網絡;}--{H|zh-cn:移动网络运营商; zh-tw:行動網路業者; zh-hk:流動網絡營辦商;}--{H|zh-cn:移动操作系统; zh-tw:行動作業系統; zh-hk:流動作業系統;}--{H|zh-cn:移动运营商; zh-tw:行動業者; zh-hk:流動營辦商;}--{H|zh-cn:移动支付; zh-tw:行動支付; zh-hk:流動支付;}--{H|zh-cn:移动电话; zh-tw:行動電話; zh-hk:流動電話;}--{H|zh-cn:移动平台; zh-tw:行動平台; zh-hk:流動平台;}--{H|zh-cn:移动产品; zh-tw:行動產品; zh-hk:流動產品;}--{H|zh-cn:移动软件; zh-tw:行動軟體; zh-hk:流動軟件;}--{H|zh-cn:移动科技; zh-tw:行動科技; zh-hk:流動科技;}--{H|zh-cn:移动技术; zh-tw:行動技術; zh-hk:流動技術;}--{H|zh-cn:移动电信; zh-tw:行動電信; zh-hk:流動電訊;}--{H|zh-cn:移动电信运营商; zh-tw:行動電信業者; zh-hk:流動電訊營辦商;}--{H|zh-cn:移动电视; zh-tw:行動電視; zh-hk:流動電視;}--{H|zh-cn:移动终端; zh-tw:行動終端; zh-hk:流動終端;}--{H|zh-cn:移动端; zh-tw:行動端; zh-hk:流動端;}--{H|zh-cn:移动版; zh-tw:行動版; zh-hk:流動版;}--{H|zh-cn:移动性; zh-tw:行動性; zh-hk:流動性;}--{H|zh-cn:调制解调器; zh-tw:數據機;}--{H|調變解調器=>zh-cn:调制解调器; 調變解調器=>zh-sg:调制解调器; 調變解調器=>zh-my:调制解调器;}--{H|zh-cn:修饰符; zh-tw:修飾詞;}--{H|zh-cn:模块; zh-tw:模組;}--{H|模组=>zh-cn:模块; 模组=>zh-sg:模块; 模组=>zh-my:模块;}--{H|模塊=>zh-tw:模組; 模塊=>zh-hk:模組; 模塊=>zh-mo:模組;}--{H|zh-cn:宏内核; zh-tw:單核心; zh-hk:整塊性核心;}--{H|zh-cn:最底层派生类; zh-tw:最末層衍生類別;}--{H|zh-cn:主板; zh-tw:主機板;}--{H|zh-cn:鼠标; zh-tw:滑鼠;}--{H|zh-cn:多频道网络; zh-tw:多頻道聯播網;}--{H|zh-cn:分卷压缩; zh-tw:分割壓縮;}--{H|zh-cn:多任务; zh-tw:多工;}--{H|zh-cn:多主体系统; zh-tw:多代理系統;}--{H|zh-cn:多宿主; zh-tw:內送流量備援容錯機制;}--{H|zh-cn:彩信; zh-sg:多媒体简讯; zh-my:多媒体短讯; zh-tw:多媒體簡訊; zh-hk:多媒體短訊;}--{H|多緒=>zh-cn:多线程; 多緒=>zh-sg:多线程; 多緒=>zh-my:多线程;}--{H|zh-cn:互信息; zh-tw:相互資訊;}--{H|交互資訊=>zh-cn:互信息; 交互資訊=>zh-sg:互信息; 交互資訊=>zh-my:互信息;}--{H|交互信息=>zh-tw:相互資訊; 交互信息=>zh-hk:相互資訊; 交互信息=>zh-mo:相互資訊;}--{H|zh-cn:我的文档; zh-tw:我的文件;}--{H|zh-cn:世界移动通信大会; zh-tw:世界行動通訊大會; zh-hk:世界流動通訊大會;}--{H|zh-cn:移动内容管理; zh-tw:行動內容管理;}--{H|zh-cn:移动应用管理; zh-tw:行動應用管理;}--{H|zh-cn:移动设备管理; zh-tw:行動裝置管理;}--{H|zh-cn:命名空间; zh-tw:命名空間;}--{H|名字空间=>zh-cn:命名空间; 名字空间=>zh-sg:命名空间; 名字空间=>zh-my:命名空间; 名字空間=>zh-tw:命名空間; 名字空間=>zh-hk:命名空間; 名字空間=>zh-mo:命名空間;}--{H|zh-hans:纳米; zh-hant:納米; zh-tw:奈米}--{H|固有=>zh-tw:原生; 固有=>zh-hk:原生; 固有=>zh-mo:原生;}--{H|zh-cn:窄带; zh-tw:窄頻;}--{H|zh-cn:本地的; zh-tw:原生的;}--{H|zh-cn:导航条; zh-tw:導覽列;}--{H|zh-hk:近場通訊; zh-hans:近场通信; zh-tw:近場通訊;}--{H|zh-cn:嵌套; zh-tw:巢狀;}--{H|zh-cn:网盘; zh-tw:網路硬碟;}--{H|網盤=>zh-tw:網路硬碟; 網盤=>zh-hk:網路硬碟; 網盤=>zh-mo:網路硬碟;}--{H|zh-cn:上网本; zh-tw:小筆電; zh-hk:NetBook;}--{H|网民=>zh-cn:网民; 网民=>zh-tw:網友; 网民=>zh-hk:網民;}--{H|網民=>zh-cn:网民; 網民=>zh-tw:網友; 網民=>zh-hk:網民;}--{H|zh-cn:网景导航者; zh-tw:網景領航員;}--{H|zh-cn:网络; zh-tw:網路; zh-hk:網絡;}--{H|網路卡=>zh-cn:网卡; 網路卡=>zh-sg:网卡; 網路卡=>zh-my:网卡;}--{H|zh-cn:网状数据库; zh-tw:網狀式資料庫; zh-hk:網絡資料庫;}--{H|zh-cn:网上邻居; zh-tw:網路上的芳鄰;}--{H|zh-cn:网络运营商; zh-tw:網路業者; zh-hk:網絡營辦商;}--{H|zh-cn:英伟达; zh-tw:輝達;}--{H|zh-cn:规范化; zh-tw:規格化; zh-hk:規範化;}--{H|zh-cn:诺顿克隆精灵; zh-tw:諾頓魅影系統;}--{H|zh-cn:空列表; zh-tw:空串列;}--{H|zh-cn:空串; zh-tw:空字串;}--{H|zh-cn:目标代码; zh-tw:目的碼; zh-hk:目標碼;}--{H|目的檔案=>zh-cn:目标文件; 目的檔案=>zh-sg:目标文件; 目的檔案=>zh-my:目标文件;}--{H|zh-cn:目标文件; zh-tw:目的檔; zh-hk:目標文件;}--{H|zh-cn:面向对象; zh-tw:物件導向;}--{H|zh-cn:面向对象编程; zh-tw:物件導向程式設計;}--{H|zh-cn:八叉树; zh-tw:八元樹; zh-hk:八叉樹;}--{H|zh-cn:快捷工具栏; zh-tw:快捷列;}--{H|脱机=>zh-tw:離線; 脱机=>zh-hk:離線; 脱机=>zh-mo:離線;}--{H|zh-cn:反码; zh-tw:一補數; zh-hk:一補碼;}--{H|二进制反码=>zh-tw:一補數; 二进制反码=>zh-hk:一補碼; 二进制反码=>zh-mo:一補碼;}--{H|zh-cn:在线; zh-tw:線上;}--{H|联机=>zh-tw:連線; 联机=>zh-hk:連線; 联机=>zh-mo:連線;}--{H|zh-cn:网络硬盘; zh-tw:網路硬碟; zh-hk:網絡硬碟;}--{H|zh-cn:网络购物; zh-tw:網路購物; zh-hk:網絡購物;}--{H|网上购物=>zh-tw:網路購物;}--{H|網上購物=>zh-tw:網路購物;}--{H|zh-cn:在线视频; zh-tw:網路影片; zh-hk:線上影片;}--{H|zh-cn:联机交易处理; zh-tw:線上異動處理;}--{H|zh-cn:联机分析处理; zh-tw:連線分析處理;}--{H|zh-cn:开启; zh-tw:開啟;}--{H|zh-cn:开放手持设备联盟; zh-tw:開放手機聯盟;}--{H|zh-cn:开放移动联盟; zh-tw:開放行動聯盟; zh-hk:流動通訊開放制式聯盟;}--{H|zh-cn:操作数; zh-tw:運算元;}--{H|zh-cn:操作系统; zh-tw:作業系統;}--{H|zh-cn:操作对象; zh-tw:運算物件;}--{H|zh-cn:运算符; zh-tw:運算子;}--{H|运算子=>zh-cn:运算符; 运算子=>zh-sg:运算符; 运算子=>zh-my:运算符;}--{H|運算符=>zh-tw:運算子; 運算符=>zh-hk:運算子; 運算符=>zh-mo:運算子;}--{H|操作符=>zh-tw:運算子; 操作符=>zh-hk:運算子; 操作符=>zh-mo:運算子;}--{H|操作子=>zh-tw:運算子; 操作子=>zh-hk:運算子; 操作子=>zh-mo:運算子;}--{H|最优=>zh-tw:最佳; 最优=>zh-hk:最佳; 最优=>zh-mo:最佳;}--{H|zh-hans:优化; zh-hant:最佳化; 最優化=>zh-hant:最佳化; 最优化=>zh-hant:最佳化;}--{H|zh-cn:光网络终端; zh-tw:光纖網路終端;}--{H|zh-cn:导出; zh-tw:匯出;}--{H|上限溢位=>zh-cn:溢出; 上限溢位=>zh-sg:溢出; 上限溢位=>zh-my:溢出;}--{H|zh-cn:溢出; zh-tw:溢位;}--{H|zh-cn:重载; zh-tw:多載;}--{H|過載=>zh-cn:重载; 過載=>zh-sg:重载; 過載=>zh-my:重载;}--{H|zh-cn:改写; zh-tw:覆寫;}--{H|套件=>zh-cn:包; 套件=>zh-sg:包; 套件=>zh-my:包;}--{H|zh-cn:软件包管理系统; zh-tw:軟體套件管理系統; zh-hk:軟件套件管理系統;}--{H|zh-cn:软件包; zh-tw:軟體套件; zh-hk:軟件套件;}--{H|zh-cn:分组交换; zh-tw:封包交換;}--{H|zh-cn:访问量; zh-tw:瀏覽量;}--{H|小畫家=>zh-cn:画图; 小畫家=>zh-sg:画图; 小畫家=>zh-my:画图;}--{H|zh-cn:调色板; zh-tw:調色盤;}--{H|zh-cn:范型; zh-tw:範式;}--{H|zh-cn:并行; zh-tw:並列;}--{H|zh-cn:并行计算; zh-tw:平行計算;}--{H|zh-cn:并行端口; zh-tw:並列埠;}--{H|并口=>zh-tw:並列埠; 并口=>zh-hk:並列埠; 并口=>zh-mo:並列埠;}--{H|并行端口=>zh-tw:並列埠; 并行端口=>zh-hk:並列埠; 并行端口=>zh-mo:並列埠;}--{H|并行接口=>zh-tw:並列埠; 并行接口=>zh-hk:並列埠; 并行接口=>zh-mo:並列埠;}--{H|zh-cn:参数列表; zh-tw:參數列;}--{H|zh-cn:参数表; zh-tw:參數列;}--{H|zh-cn:父类; zh-tw:父類別;}--{H|zh-cn:分析器; zh-tw:剖析器;}--{H|zh-cn:分区; zh-tw:分割區; zh-hk:分區;}--{H|zh-cn:粘贴; zh-tw:貼上;}--{H|zh-cn:密码认证协议; zh-tw:通行碼鑑別協定;}--{H|zh-cn:补丁; zh-tw:修補程式;}--{H|zh-cn:点对点; zh-tw:對等;}--{H|zh-cn:性能; zh-tw:效能;}--{H|許可權=>zh-cn:权限; 許可權=>zh-sg:权限; 許可權=>zh-my:权限;}--{H|zh-cn:持久性; zh-tw:永續性;}--{H|zh-cn:个人网; zh-tw:個人區域網路;}--{H|zh-cn:个人数码助理; zh-tw:個人數位助理; zh-hk:個人數碼助理;}--{H|zh-cn:个人网站; zh-tw:個人網站; zh-hk:個人網站;}--{H|zh-hans:拍字节; zh-hant:拍位元組;}--{H|zh-cn:照片; zh-tw:相片;}--{H|zh-cn:复印; zh-tw:影印;}--{H|zh-cn:物理层; zh-tw:實體層;}--{H|zh-cn:物理地址; zh-tw:實體位址;}--{H|zh-cn:物理内存; zh-tw:實體記憶體;}--{H|zh-cn:图片查看器; zh-tw:圖片檢視器;}--{H|图像浏览器=>zh-tw:圖片檢視器; 图像浏览器=>zh-hk:圖片檢視器; 图像浏览器=>zh-mo:圖片檢視器;}--{H|zh-cn:流水线; zh-tw:管線; zh-hk:管線; zh-mo:管線;}--{H|zh-cn:流水线; zh-tw:管線; zh-hk:管線化; zh-mo:管線化;}--{H|畫素=>zh-cn:像素; 畫素=>zh-sg:像素; 畫素=>zh-my:像素; 畫素=>zh-hk:像素; 畫素=>zh-mo:像素;}--{H|画素=>zh-cn:像素; 画素=>zh-sg:像素; 画素=>zh-my:像素; 画素=>zh-hk:像素; 画素=>zh-mo:像素;}--{H|zh-cn:占位符; zh-tw:預留位置;}--{H|zh-cn:即插即用; zh-tw:隨插即用;}--{H|zh-cn:插件; zh-tw:外掛程式;}--{H|外掛模組=>zh-cn:插件; 外掛模組=>zh-sg:插件; 外掛模組=>zh-my:插件;}--{H|zh-cn:播客; zh-tw:Podcast;}--{H|点选=>zh-cn:点击; 点选=>zh-sg:点击; 点选=>zh-my:点击; 点选=>zh-hk:點擊; 点选=>zh-mo:點擊;}--{H|點選=>zh-cn:点击; 點選=>zh-sg:点击; 點選=>zh-my:点击; 點選=>zh-hk:點擊; 點選=>zh-mo:點擊;}--{H|zh-cn:指针; zh-tw:指標;}--{H|zh-cn:多态; zh-tw:多型;}--{H|zh-cn:弹出窗口; zh-tw:彈出式視窗;}--{H|zh-cn:端口; zh-tw:埠;}--{H|通訊埠=>zh-cn:端口;}--{H|zh-cn:端口转发; zh-tw:通訊埠轉發;}--{H|zh-cn:便携式; zh-tw:可攜式;}--{H|可携式=>zh-cn:便携式; 可携式=>zh-sg:便携式; 可携式=>zh-my:便携式;}--{H|便攜式=>zh-tw:可攜式; 便攜式=>zh-hk:可攜式; 便攜式=>zh-mo:可攜式;}--{H|便携=>zh-tw:可攜式; 便携=>zh-hk:可攜式; 便携=>zh-mo:可攜式;}--{H|便攜=>zh-tw:可攜式; 便攜=>zh-hk:可攜式; 便攜=>zh-mo:可攜式;}--{H|zh-cn:绿色软件; zh-tw:可攜式軟體; zh-hk:可攜式軟件;}--{H|綠色軟件=>zh-tw:可攜式軟體; 綠色軟件=>zh-hk:可攜式軟件; 綠色軟件=>zh-mo:可攜式軟件;}--{H|綠色軟體=>zh-tw:可攜式軟體; 綠色軟體=>zh-hk:可攜式軟件; 綠色軟體=>zh-mo:可攜式軟件;}--{H|便携软件=>zh-tw:可攜式軟體; 便携软件=>zh-hk:可攜式軟件; 便携软件=>zh-mo:可攜式軟件;}--{H|zh-cn:便携版; zh-tw:可攜式版本;}--{H|zh-cn:移动硬盘; zh-tw:行動硬碟; zh-hk:流動硬碟;}--{H|zh-cn:可移植文档格式; zh-tw:可攜式文件格式;}--{H|zh-cn:门户系统; zh-tw:入口網站; zh-hk:入門系統;}--{H|zh-cn:门户网站; zh-tw:入口網站; zh-hk:入門網站;}--{H|zh-cn:帖子; zh-tw:貼文;}--{H|zh-cn:移动电源; zh-tw:行動電源; zh-hk:流動充電器}--{H|预置=>zh-tw:偏好設定; 预置=>zh-hk:參數設置; 预置=>zh-mo:參數設置;}--{H|zh-cn:首选项; zh-tw:偏好設定; zh-hk:參數設置;}--{H|zh-cn:演示稿; zh-tw:簡報;}--{H|zh-cn:打印; zh-tw:列印;}--{H|zh-cn:打印预览; zh-tw:預覽列印;}--{H|zh-cn:打印机; zh-tw:印表機;}--{H|程序化生成=>zh-cn:过程生成; 程序化生成=>zh-sg:过程生成; 程序化生成=>zh-my:过程生成;}--{H|zh-cn:过程式; zh-tw:程序式;}--{H|zh-cn:过程化; zh-tw:程序化;}--{H|zh-cn:面向过程; zh-tw:程序導向;}--{H|連作=>zh-cn:进程; 連作=>zh-sg:进程; 連作=>zh-my:进程;}--{H|處理程序=>zh-cn:进程; 處理程序=>zh-sg:进程; 處理程序=>zh-my:进程;}--{H|进程=>zh-tw:行程; 进程=>zh-hk:行程; 进程=>zh-mo:行程;}--{H|zh-cn:进程控制块; zh-tw:過程控制段; zh-hk:行程控制表;}--{H|zh-cn:进程组; zh-tw:行程群組;}--{H|zh-cn:产品密钥; zh-tw:產品金鑰;}--{H|zh-cn:配置文件; zh-tw:設定檔;}--{H|zh-cn:程序; zh-tw:程式;}--{H|zh-cn:程序编写员; zh-tw:程式設計師;}--{H|zh-cn:程序员; zh-tw:程式設計師;}--{H|zh-cn:可编程; zh-tw:可程式化;}--{H|可規化=>zh-cn:可编程; 可規化=>zh-sg:可编程; 可規化=>zh-my:可编程;}--{H|zh-cn:编程语言; zh-tw:程式語言;}--{H|程式语言=>zh-cn:编程语言; 程式语言=>zh-sg:编程语言; 程式语言=>zh-my:编程语言;}--{H|编程語言=>zh-tw:程式語言; 编程語言=>zh-hk:程式語言; 编程語言=>zh-mo:程式語言;}--{H|編程语言=>zh-tw:程式語言; 編程语言=>zh-hk:程式語言; 編程语言=>zh-mo:程式語言;}--{H|編程語言=>zh-tw:程式語言; 編程語言=>zh-hk:程式語言; 編程語言=>zh-mo:程式語言;}--{H|zh-cn:编程范型; zh-tw:程式設計範式;}--{H|zh-cn:项目; zh-tw:專案;}--{H|計畫=>zh-cn:项目; 計畫=>zh-sg:项目; 計畫=>zh-my:计划; 計畫=>zh-hk:計劃; 計畫=>zh-mo:計劃;}--{H|zh-cn:项目页; zh-tw:計畫頁;}--{H|zh-cn:协议; zh-tw:協定;}--{H|協議=>zh-tw:協定; 協議=>zh-hk:協定; 協議=>zh-mo:協定;}--{H|zh-cn:基于原型的编程; zh-tw:原型程式設計;}--{H|zh-cn:接近传感器; zh-tw:鄰近感測器;}--{H|zh-cn:伪代码; zh-tw:虛擬碼; zh-hk:偽代碼;}--{H|zh-cn:模式识别; zh-tw:圖型識別;}--{H|zh-cn:公共陆基移动网; zh-tw:公用陸上行動網路; zh-hk:公地流動網路;}--{H|zh-cn:下拉列表; zh-tw:下拉式清單;}--{H|刷新缓存=>zh-tw:清除快取; 刷新缓存=>zh-hk:清除快取; 刷新缓存=>zh-mo:清除快取;}--{H|zh-cn:清理缓存; zh-tw:清除快取;}--{H|zh-cn:推送; zh-tw:推播;}--{H|行動條碼=>zh-cn:QR码; 行動條碼=>zh-sg:QR码; 行動條碼=>zh-my:QR码; 行動條碼=>zh-hk:QR碼; 行動條碼=>zh-mo:QR碼;}--{H|zh-cn:队列; zh-tw:佇列;}--{H|zh-cn:四叉树; zh-tw:四元樹; zh-hk:四叉樹;}--{H|zh-cn:质量; zh-tw:品質; zh-hk:質素;}--{H|品质=>zh-cn:质量; 品质=>zh-sg:质量; 品质=>zh-my:质量; 品质=>zh-hk:質素; 品质=>zh-mo:質素;}--{H|质素=>zh-cn:质量; 质素=>zh-sg:质量; 质素=>zh-my:质量; 质素=>zh-tw:品質;}--{H|質量=>zh-tw:品質; 質量=>zh-hk:質素; 質量=>zh-mo:質素;}--{H|zh-cn:单选按钮; zh-tw:無線電鈕;}--{H|zh-cn:射频识别; zh-tw:無線射頻辨識; zh-hk:無線射頻辨識; zh-sg:射频识别;}--{H|随机存储器=>zh-tw:隨機存取記憶體; 随机存储器=>zh-hk:隨機存取記憶體; 随机存储器=>zh-mo:隨機存取記憶體;}--{H|zh-cn:随机数; zh-tw:亂數;}--{H|zh-cn:自述文件; zh-tw:讀我檔案;}--{H|zh-cn:只读; zh-tw:唯讀;}--{H|zh-cn:只读存储器; zh-tw:唯讀記憶體;}--{H|zh-cn:实模式; zh-tw:真實模式;}--{H|真实模式=>zh-cn:实模式; 真实模式=>zh-sg:实模式; 真实模式=>zh-my:实模式;}--{H|實模式=>zh-tw:真實模式; 實模式=>zh-hk:真實模式; 實模式=>zh-mo:真實模式;}--{H|实时=>zh-tw:即時; 实时=>zh-hk:即時; 实时=>zh-mo:即時;}--{H|zh-cn:重启; zh-tw:重新啟動;}--{H|重新開機=>zh-cn:重启; 重新開機=>zh-sg:重启; 重新開機=>zh-my:重启;}--{H|zh-cn:识别; zh-tw:辨識;}--{H|回復=>zh-cn:恢复; 回復=>zh-sg:恢复; 回復=>zh-my:恢复;}--{H|zh-cn:恢复光盘; zh-tw:還原光碟;}--{H|zh-cn:恢复记录; zh-tw:恢復記錄; zh-hk:修復記錄;}--{H|zh-cn:递归; zh-tw:遞迴; zh-hk:遞歸;}--{H|zh-cn:回收站; zh-tw:資源回收筒;}--{H|zh-cn:重定向; zh-tw:重新導向;}--{H|zh-cn:重定向页; zh-tw:重新導向頁面;}--{H|重定向頁=>zh-tw:重新導向頁面; 重定向頁=>zh-hk:重新導向頁面; 重定向頁=>zh-mo:重新導向頁面;}--{H|重定向页面=>zh-tw:重新導向頁面; 重定向页面=>zh-hk:重新導向頁面; 重定向页面=>zh-mo:重新導向頁面;}--{H|重定向頁面=>zh-tw:重新導向頁面; 重定向頁面=>zh-hk:重新導向頁面; 重定向頁面=>zh-mo:重新導向頁面;}--{H|zh-cn:引用; zh-tw:參照;}--{H|zh-cn:解引用; zh-tw:解除參照;}--{H|zh-cn:刷新; zh-tw:重新整理;}--{H|zh-cn:刷新率; zh-tw:重新整理頻率;}--{H|zh-cn:寄存器; zh-tw:暫存器;}--{H|zh-cn:注册表; zh-tw:登錄檔;}--{H|zh-cn:正则表达式; zh-tw:正規表示式; zh-hk:正則表達式;}--{H|zh-cn:正则语言; zh-tw:正規語言; zh-hk:正則語言;}--{H|正规语言=>zh-cn:正则语言; 正规语言=>zh-sg:正则语言; 正规语言=>zh-my:正则语言;}--{H|zh-cn:重装; zh-tw:重新安裝;}--{H|關聯=>zh-cn:关系; 關聯=>zh-sg:关系; 關聯=>zh-my:关系;}--{H|zh-cn:关系数据库; zh-tw:關聯式資料庫;}--{H|釋出=>zh-cn:发布; 釋出=>zh-sg:发布; 釋出=>zh-my:发布;}--{H|zh-cn:远程; zh-tw:遠端;}--{H|zh-cn:远程桌面协议; zh-tw:遠端桌面協定;}--{H|zh-cn:远程过程调用; zh-tw:遠端程序呼叫;}--{H|zh-cn:可移动; zh-tw:抽取式;}--{H|zh-cn:重命名; zh-tw:重新命名;}--{H|zh-cn:渲染; zh-tw:彩現;}--{H|zh-cn:重复组; zh-tw:重複群;}--{H|zh-hans:回复; zh-hant:回覆;}--{H|zh-hans:答复; zh-hant:答覆;}--{H|zh-cn:玩家国度; zh-tw:玩家共和國;}--{H|zh-cn:重置; zh-tw:重設;}--{H|zh-cn:分辨率; zh-tw:解析度; zh-hk:解像度;}--{H|响应=>zh-tw:回應;}--{H|zh-cn:丰富互联网应用程序; zh-tw:多樣化網際網路應用程式; zh-hk:多樣化互聯網應用程式;}--{H|zh-cn:回滚; zh-tw:轉返;}--{H|zh-cn:例程; zh-tw:常式;}--{H|运行=>zh-tw:執行;运行=>zh-hk:執行;运行=>zh-mo:執行;}--{H|zh-cn:后台运行;zh-tw:背景執行;}--{H|zh-cn:示例; zh-tw:範例;}--{H|zh-cn:采样率; zh-tw:取樣率;}--{H|取樣頻率=>zh-cn:采样率; 取樣頻率=>zh-sg:采样率; 取樣頻率=>zh-my:采样率; 取樣頻率=>zh-hk:取樣率; 取樣頻率=>zh-mo:取樣率;}--{H|zh-cn:闪迪; zh-tw:新帝; zh-hk:SanDisk;}--{H|保存=>zh-tw:儲存; 保存=>zh-hk:儲存; 保存=>zh-mo:儲存;}--{H|zh-cn:扫描仪; zh-tw:掃描器;}--{H|zh-cn:调度; zh-tw:排程;}--{H|zh-cn:调度器; zh-tw:排程器;}--{H|zh-cn:屏幕; zh-tw:螢幕; zh-hk:熒幕;}--{H|zh-cn:屏幕保护程序; zh-tw:螢幕保護裝置; zh-hk:熒幕保護裝置;}--{H|zh-cn:截屏; zh-tw:螢幕擷取; zh-hk:熒幕擷取;}--{H|zh-cn:脚本; zh-tw:指令碼;}--{H|腳本=>zh-tw:指令碼; 腳本=>zh-hk:指令碼; 腳本=>zh-mo:指令碼;}--{H|zh-cn:脚本语言; zh-tw:手稿語言;}--{H|腳本語言=>zh-tw:手稿語言; 腳本語言=>zh-hk:手稿語言; 腳本語言=>zh-mo:手稿語言;}--{H|zh-cn:滚动; zh-tw:捲動;}--{H|zh-cn:滚动条; zh-tw:捲軸;}--{H|zh-cn:滚动栏; zh-tw:捲軸;}--{H|zh-cn:滚动框; zh-tw:捲動方塊;}--{H|zh-cn:软件开发工具包; zh-tw:軟體開發套件; zh-hk:軟件開發套件;}--{H|zh-cn:搜索; zh-tw:搜尋;}--{H|zh-cn:搜索框; zh-tw:搜尋方塊;}--{H|zh-cn:搜索关键字; zh-tw:搜尋鍵碼;}--{H|zh-cn:第二范式; zh-tw:第二正規化;}--{H|zh-cn:扇区; zh-tw:磁區;}--{H|zh-cn:安全套接层; zh-tw:安全通訊協定;}--{H|zh-cn:安全软件; zh-tw:安全軟體; zh-hk:保安軟件;}--{H|保安軟體=>zh-cn:安全软件; 保安軟體=>zh-sg:安全软件; 保安軟體=>zh-my:安全软件; 保安軟體=>zh-hk:保安軟件; 保安軟體=>zh-mo:保安軟件;}--{H|zh-cn:语义网; zh-tw:語意網;}--{H|zh-cn:语义; zh-tw:語意;}--{H|zh-cn:信号量; zh-tw:號誌; zh-hk:訊號量;}--{H|信號量=>zh-tw:號誌; 信號量=>zh-hk:號誌; 信號量=>zh-mo:號誌;}--{H|zh-cn:发送; zh-tw:傳送;}--{H|zh-cn:发短信; zh-sg:发简讯; zh-my:发短讯; zh-tw:傳簡訊; zh-hk:傳短訊;}--{H|zh-cn:传感器; zh-tw:感測器;}--{H|zh-cn:测序; zh-tw:定序;}--{H|zh-cn:串行计算; zh-tw:序列計算;}--{H|zh-hans:串行端口; zh-hant:序列埠;}--{H|zh-hans:串口;zh-hant:序列埠;}--{H|zh-cn:服务器; zh-tw:伺服器;}--{H|服務器=>zh-tw:伺服器; 服務器=>zh-hk:伺服器; 服務器=>zh-mo:伺服器;}--{H|zh-cn:服务器消息块; zh-tw:伺服器訊息區塊;}--{H|zh-cn:服务端; zh-tw:伺服器端;}--{H|伺服端=>zh-cn:服务端; 伺服端=>zh-sg:服务端; 伺服端=>zh-my:服务端;}--{H|服務端=>zh-tw:伺服器端; 服務端=>zh-hk:伺服器端; 服務端=>zh-mo:伺服器端;}--{H|zh-cn:服务框架; zh-tw:服務架構;}--{H|zh-cn:会话; zh-tw:對談;}--{H|zh-cn:会话标识; zh-tw:交談識別碼;}--{H|zh-cn:会话标识; zh-tw:交談識別碼;}--{H|zh-cn:会话劫持; zh-tw:連線劫持;}--{H|zh-cn:设置; zh-tw:設定; zh-hk:設置;}--{H|zh-cn:机顶盒; zh-tw:機上盒; zh-hk:機頂盒;}--{H|zh-cn:共享; zh-tw:共享; zh-hk:共用;}--{H|分享資料夾=>zh-cn:共享文件夹; 分享資料夾=>zh-sg:共享文件夹; 分享資料夾=>zh-my:共享文件夹; 分享資料夾=>zh-tw:共用資料夾;}--{H|zh-cn:短视频; zh-tw:短影音; zh-hk:短影音;}--{H|zh-cn:快捷方式; zh-tw:捷徑;}--{H|zh-cn:快捷键; zh-tw:快速鍵;}--{H|zh-cn:单通道; zh-tw:單連結;}--{H|zh-cn:信号; zh-tw:訊號;}--{H|信號=>zh-tw:訊號; 信號=>zh-hk:訊號; 信號=>zh-mo:訊號;}--{H|讯号=>zh-cn:信号; 讯号=>zh-sg:信号; 讯号=>zh-my:信号; 讯号=>zh-tw:訊號;}--{H|zh-cn:签名; zh-tw:簽章;}--{H|zh-cn:模拟现实; zh-tw:模擬實境;}--{H|zh-cn:单点登录; zh-tw:單一登入;}--{H|zh-cn:站点标识按钮; zh-tw:網站識別鈕;}--{H|zh-cn:第六范式; zh-tw:第六規格化;}--{H|皮肤=>zh-tw:外觀; 皮肤=>zh-hk:佈景主題; 皮肤=>zh-mo:佈景主題;}--{H|zh-cn:滑块; zh-tw:滾軸;}--{H|zh-cn:智能; zh-sg:智慧; zh-tw:智慧型; zh-hk:智能;}--{H|zh-cn:智能卡; zh-sg:智慧卡; zh-tw:智慧卡; zh-hk:智能卡;}--{H|zh-cn:智能音箱; zh-tw:智慧型喇叭; zh-hk:智能音箱;}--{H|zh-cn:智能电视; zh-tw:智慧型電視; zh-hk:智能電視;}--{H|zh-hans:智能电话; zh-hant:智能手機; zh-cn:智能手机; zh-tw:智慧型手機; zh-hk:智能電話;}--{H|zh-cn:智能手表; zh-tw:智慧型手錶; zh-hk:智能手錶;}--{H|zh-cn:短信; zh-sg:简讯; zh-my:短讯; zh-tw:簡訊; zh-hk:短訊;}--{H|短消息=>zh-sg:简讯; 短消息=>zh-my:短讯; 短消息=>zh-tw:簡訊; 短消息=>zh-hk:短訊; 短消息=>zh-mo:短訊;}--{H|短信息=>zh-sg:简讯; 短信息=>zh-my:短讯; 短信息=>zh-tw:簡訊; 短信息=>zh-hk:短訊; 短信息=>zh-mo:短訊;}--{H|zh-cn:斯诺登; zh-tw:史諾登; zh-hk:斯諾登;}--{H|zh-hans:社会媒体; zh-cn:社交媒体; zh-tw:社群媒體; zh-hk:社交媒體;}--{H|zh-cn:社交网络; zh-tw:社群網路; zh-hk:社交網絡;}--{H|zh-cn:社交网站; zh-tw:社群網站; zh-hk:社交網站;}--{H|zh-cn:套接字; zh-tw:通訊端;}--{H|通訊端點=>zh-cn:套接字; 通訊端點=>zh-my:套接字; 通訊端點=>zh-sg:套接字;}--{H|zh-cn:套接层; zh-tw:通訊層;}--{H|zh-cn:软件; zh-tw:軟體; zh-hk:軟件;}--{H|zh-cn:软件过程; zh-tw:軟體流程; zh-hk:軟件流程;}--{H|zh-cn:固实压缩; zh-tw:結實壓縮;}--{H|zh-cn:索尼移动; zh-tw:索尼行動; zh-hk:索尼流動;}--{H|zh-cn:索尼移动通信; zh-tw:索尼行動通訊; zh-hk:索尼流動通訊;}--{H|zh-cn:声卡; zh-tw:音效卡;}--{H|zh-cn:源代码; zh-sg:原始码; zh-tw:原始碼;}--{H|源代碼=>zh-sg:原始码; 源代碼=>zh-my:原始码; 源代碼=>zh-tw:原始碼; 源代碼=>zh-hk:原始碼; 源代碼=>zh-mo:原始碼;}--{H|源码=>zh-sg:原始码; 源码=>zh-my:原始码; 源码=>zh-tw:原始碼; 源码=>zh-hk:原始碼; 源码=>zh-mo:原始碼;}--{H|源碼=>zh-sg:原始码; 源碼=>zh-my:原始码; 源碼=>zh-tw:原始碼; 源碼=>zh-hk:原始碼; 源碼=>zh-mo:原始碼;}--{H|zh-cn:源文件; zh-tw:原始檔;}--{H|zh-cn:电子表格; zh-tw:電子試算表;}--{H|试算表=>zh-cn:表格; 试算表=>zh-sg:表格; 试算表=>zh-my:表格;}--{H|試算表=>zh-cn:表格; 試算表=>zh-sg:表格; 試算表=>zh-my:表格;}--{H|zh-cn:蜘蛛纸牌; zh-tw:連環新接龍;}--{H|zh-cn:语句; zh-tw:語句; zh-hk:陳述式;}--{H|zh-cn:堆栈; zh-tw:堆疊;}--{H|zh-cn:堆栈帧; zh-tw:堆疊框; zh-hk:堆疊幀;}--{H|栈帧=>zh-tw:堆疊框; 栈帧=>zh-hk:堆疊幀; 栈帧=>zh-mo:堆疊幀;}--{H|zh-cn:面向堆栈; zh-tw:堆疊導向;}--{H|zh-cn:标清; zh-tw:標準畫質; zh-hk:標清;}--{H|zh-cn:静态类型; zh-tw:靜態型別;}--{H|zh-cn:状态栏; zh-tw:狀態列;}--{H|zh-cn:存储; zh-tw:儲存;}--{H|存儲=>zh-tw:儲存; 存儲=>zh-hk:儲存; 存儲=>zh-mo:儲存;}--{H|zh-cn:存储程序; zh-tw:儲存程序;}--{H|預存程序=>zh-cn:存储程序; 預存程序=>zh-sg:存储程序; 預存程序=>zh-my:存储程序;}--{H|存儲程序=>zh-tw:儲存程序; 存儲程序=>zh-hk:儲存程序; 存儲程序=>zh-mo:儲存程序;}--{H|存储过程=>zh-tw:儲存程序; 存储过程=>zh-hk:儲存程序; 存储过程=>zh-mo:儲存程序;}--{H|存儲過程=>zh-tw:儲存程序; 存儲過程=>zh-hk:儲存程序; 存儲過程=>zh-mo:儲存程序;}--{H|串流=>zh-cn:流; 串流=>zh-sg:流; 串流=>zh-my:流;}--{H|流式=>zh-tw:串流; 流式=>zh-hk:串流; 流式=>zh-mo:串流;}--{H|zh-cn:流密码; zh-tw:串流加密法;}--{H|zh-cn:字符串; zh-tw:字串;}--{H|zh-cn:强类型; zh-tw:強型別;}--{H|送出=>zh-cn:提交; 送出=>zh-sg:提交; 送出=>zh-my:提交;}--{H|zh-cn:子网; zh-tw:子網路; zh-hk:子網絡;}--{H|zh-cn:子网掩码; zh-tw:子網路遮罩; zh-hk:子網絡遮罩;}--{H|zh-cn:子例程; zh-tw:次常式;}--{H|zh-cn:后缀; zh-tw:字尾;}--{H|zh-cn:支持; zh-tw:支援;}--{H|zh-cn:Sun微系统; zh-tw:昇陽電腦; zh-hk:太陽電腦;}--{H|zh-cn:语法高亮; zh-tw:語法突顯;}--{H|語法凸顯=>zh-cn:语法高亮; 語法凸顯=>zh-sg:语法高亮; 語法凸顯=>zh-my:语法高亮;}--{H|语法高亮度=>zh-tw:語法突顯; 语法高亮度=>zh-hk:語法突顯; 语法高亮度=>zh-mo:語法突顯;}--{H|語法高亮度=>zh-tw:語法突顯; 語法高亮度=>zh-hk:語法突顯; 語法高亮度=>zh-mo:語法突顯;}--{H|制式=>zh-tw:格式; 制式=>zh-hk:格式; 制式=>zh-mo:格式;}--{H|zh-cn:标签页; zh-tw:分頁;}--{H|zh-cn:选项卡; zh-tw:索引標籤;}--{H|zh-cn:尾部递归; zh-tw:尾端遞迴;}--{H|zh-cn:目标软件; zh-tw:目標軟體; zh-hk:目標軟件;}--{H|zh-cn:目标用户; zh-tw:目標使用者;}--{H|zh-cn:任务栏; zh-tw:工作列;}--{H|zh-cn:任务管理器; zh-tw:工作管理員;}--{H|zh-cn:任务切换; zh-tw:工作切換;}--{H|樣板=>zh-cn:模板; 樣板=>zh-sg:模板; 樣板=>zh-my:模板; 樣板=>zh-tw:模板; 樣板=>zh-hk:模板; 樣板=>zh-mo:模板;}--{H|zh-hans:太字节; zh-hant:兆位元組;}--{H|zh-cn:终结器; zh-tw:終端子;}--{H|zh-cn:三叉链表; zh-tw:三元連結串列;}--{H|三叉鏈表=>zh-tw:三元連結串列; 三叉鏈表=>zh-hk:三元連結串列; 三叉鏈表=>zh-mo:三元連結串列;}--{H|zh-cn:三叉搜索树; zh-tw:三元搜尋樹; zh-hk:三叉搜尋樹;}--{H|三叉查找树=>zh-tw:三元搜尋樹; 三叉查找树=>zh-hk:三叉搜尋樹; 三叉查找树=>zh-mo:三叉搜尋樹;}--{H|zh-cn:三叉树; zh-tw:三元樹; zh-hk:三叉樹;}--{H|zh-cn:地面电视; zh-tw:無線電視; zh-hk:地面電視;}--{H|zh-cn:地面广播; zh-tw:無線廣播; zh-hk:地面廣播;}--{H|文本=>zh-tw:文字; 文本=>zh-hk:文字; 文本=>zh-mo:文字;}--{H|zh-cn:文本框; zh-tw:文字方塊; zh-hk:文本框;}--{H|zh-cn:文本编辑器; zh-tw:文字編輯器;}--{H|zh-cn:文本文件; zh-tw:文字檔案;}--{H|zh-cn:第三范式; zh-tw:第三正規化;}--{H|zh-cn:线程; zh-tw:執行緒; zh-hk:線程;}--{H|zh-cn:抛出; zh-tw:丟擲; zh-hk:投擲;}--{H|zh-cn:缩略图; zh-tw:縮圖;}--{H|zh-hans:超时; zh-hant:逾時;}--{H|zh-cn:标题栏; zh-tw:標題列;}--{H|zh-cn:权标; zh-tw:符記;}--{H|zh-cn:令牌; zh-tw:權杖;}--{H|zh-cn:工具栏; zh-tw:工具列;}--{H|zh-cn:触摸; zh-tw:輕觸;}--{H|zh-cn:触摸屏; zh-tw:觸控式螢幕; zh-hk:輕觸式熒幕;}--{H|zh-cn:触屏; zh-tw:觸控螢幕; zh-hk:輕觸熒幕;}--{H|zh-cn:触摸板; zh-tw:觸控板;}--{H|zh-cn:磁道; zh-tw:磁軌;}--{H|正體=>zh-cn:繁体; 正體=>zh-sg:繁体; 正體=>zh-my:繁体; 正體=>zh-hk:繁體; 正體=>zh-mo:繁體;}--{H|zh-cn:特丽珑; zh-tw:特麗霓虹;}--{H|zh-cn:疑难解答; zh-tw:疑難排解;}--{H|zh-cn:图灵完备; zh-tw:圖靈完備;}--{H|图灵完备=>zh-cn:图灵完备; 图灵完备=>zh-sg:图灵完备; 图灵完备=>zh-my:图灵完全;}--{H|圖靈完全=>zh-tw:圖靈完備; 圖靈完全=>zh-hk:圖靈完備; 圖靈完全=>zh-mo:圖靈完備;}--{H|zh-cn:二维码; zh-tw:二維條碼;}--{H|二维条码=>zh-cn:二维码; 二维条码=>zh-sg:二维码; 二维条码=>zh-my:二维码;}--{H|二維碼=>zh-tw:二維條碼; 二維碼=>zh-hk:二維條碼; 二維碼=>zh-mo:二維條碼;}--{H|zh-cn:补码; zh-tw:二補數; zh-hk:二補碼;}--{H|二进制补码=>zh-tw:二補數; 二进制补码=>zh-hk:二補碼; 二进制补码=>zh-mo:二補碼;}--{H|补码整数=>zh-tw:二補數;}--{H|型別=>zh-cn:类型; 型別=>zh-sg:类型; 型別=>zh-my:类型;}--{H|型態=>zh-cn:类型; 型態=>zh-sg:类型; 型態=>zh-my:类型;}--{H|zh-cn:类型检查; zh-tw:型別檢查;}--{H|zh-cn:类型系统; zh-tw:型別系統;}--{H|zh-cn:超极本; zh-tw:超極致筆電; zh-hk:Ultrabook;}--{H|超级本=>zh-tw:超極致筆電; 超级本=>zh-hk:Ultrabook; 超级本=>zh-mo:Ultrabook;}--{H|zh-cn:单参函数; zh-tw:一元函數;}--{H|一元函式=>zh-cn:单参函数; 一元函式=>zh-tw:一元函數;}--{H|欠位=>zh-cn:下溢; 欠位=>zh-my:下溢; 欠位=>zh-sg:下溢;}--{H|zh-cn:下划线; zh-tw:底線;}--{H|zh-cn:撤销; zh-tw:復原;}--{H|撤銷=>zh-tw:復原; 撤銷=>zh-hk:復原; 撤銷=>zh-mo:復原;}--{H|撤消=>zh-tw:復原; 撤消=>zh-hk:復原; 撤消=>zh-mo:復原;}--{H|zh-cn:统一渲染架构; zh-tw:統一著色器架構;}--{H|zh-cn:卸载; zh-tw:解除安裝;}--{H|卸載=>zh-tw:解除安裝; 卸載=>zh-hk:解除安裝; 卸載=>zh-mo:解除安裝;}--{H|zh-cn:通用串行总线; zh-tw:通用序列匯流排;}--{H|通用串列匯流排=>zh-cn:通用序列总线; 通用串列匯流排=>zh-sg:通用串行总线; 通用串列匯流排=>zh-my:通用串行总线;}--{H|通用串行總線=>zh-tw:通用序列匯流排; 通用串行總線=>zh-hk:通用序列匯流排; 通用串行總線=>zh-mo:通用序列匯流排;}--{H|上传=>zh-hk:上載;上传=>zh-mo:上載;}--{H|上傳=>zh-hk:上載;上傳=>zh-mo:上載;}--{H|zh-cn:电源保护; zh-tw:不斷電系統;}--{H|zh-cn:缩略网址; zh-tw:縮網址;}--{H|縮略網址 => zh-tw:縮網址;}--{H|zh-cn:U盘; zh-tw:USB隨身碟; zh-hk:USB手指;}--{H|闪存盘=>zh-tw:隨身碟; 闪存盘=>zh-hk:USB手指; 闪存盘=>zh-mo:USB手指;}--{H|优盘=>zh-tw:隨身碟; 优盘=>zh-hk:USB手指; 优盘=>zh-mo:USB手指;}--{H|隨身碟=>zh-cn:U盘; 隨身碟=>zh-sg:U盘; 隨身碟=>zh-my:U盘; 隨身碟=>zh-hk:USB手指; 隨身碟=>zh-mo:USB手指;}--{H|zh-cn:用户;zh-sg:用户;zh-my:用户;zh-hk:用戶;zh-mo:用戶;zh-tw:使用者;}--{H|zh-hans:用户生成内容; zh-hant:用戶生成內容; zh-tw:使用者供應內容;}--{H|使用者群=>zh-cn:用户组;使用者群=>zh-sg:用户组;使用者群=>zh-my:用户组;使用者群=>zh-hk:用戶組;使用者群=>zh-mo:用戶組;}--{H|zh-tw:使用者群組;zh-cn:用户组;zh-sg:用户组;zh-my:用户组;zh-hk:用戶組;zh-mo:用戶組;}--{H|zh-cn:用户界面; zh-tw:使用者介面; zh-hk:用戶介面;}--{H|用户介面=>zh-cn:用户界面; 用户介面=>zh-sg:用户界面; 用户介面=>zh-my:用户界面;}--{H|zh-cn:人机界面; zh-tw:人機介面;}--{H|zh-cn:用户页; zh-tw:使用者頁面; zh-hk:用戶頁;}--{H|用戶頁面=>zh-cn:用户页; 用戶頁面=>zh-sg:用户页; 用戶頁面=>zh-my:用户页;}--{H|zh-cn:用户框; zh-tw:使用者方塊; zh-hk:用戶框;}--{H|zh-cn:用户名; zh-tw:使用者名稱; zh-hk:用戶名;}--{H|用戶名稱=>zh-cn:用户名; 用戶名稱=>zh-sg:用户名; 用戶名稱=>zh-my:用户名;}--{H|zh-cn:变量; zh-tw:變數;}--{H|变数=>zh-cn:变量; 变数=>zh-sg:变量; 变数=>zh-my:变量;}--{H|變量=>zh-tw:變數; 變量=>zh-hk:變數; 變量=>zh-mo:變數;}--{H|zh-cn:可变码率; zh-tw:變動位元速率; zh-hk:動態編碼率;}--{H|矢量=>zh-tw:向量; 矢量=>zh-hk:向量; 矢量=>zh-mo:向量;}--{H|zh-cn:矢量图形; zh-tw:向量圖形;}--{H|zh-cn:视频接口; zh-tw:視訊連接頭; zh-hk:影像端子;}--{H|zh-cn:显卡; zh-tw:顯示卡;}--{H|显示卡=>zh-cn:显卡; 显示卡=>zh-sg:显卡; 显示卡=>zh-my:显卡;}--{H|顯卡=>zh-tw:顯示卡; 顯卡=>zh-hk:顯示卡; 顯卡=>zh-mo:顯示卡;}--{H|zh-cn:视频会议; zh-tw:視訊會議; zh-hk:視像會議;}--{H|zh-cn:视频文档; zh-tw:視訊檔案;}--{H|zh-cn:视频文件; zh-tw:視訊檔; zh-hk:影片檔;}--{H|zh-cn:视频档; zh-tw:視訊檔; zh-hk:影片檔;}--{H|zh-hans:视频游戏; zh-hant:電動遊戲;}--{H|zh-cn:视频输入; zh-tw:視訊輸入; zh-hk:視頻輸入;}--{H|zh-cn:显存; zh-tw:視訊記憶體; zh-hk:影像記憶體;}--{H|zh-cn:视频输出; zh-tw:視訊輸出; zh-hk:影像輸出;}--{H|zh-cn:视频处理器; zh-tw:影像處理器;}--{H|zh-cn:影音流; zh-tw:影音串流;}--{H|zh-cn:视频轨; zh-tw:視訊軌; zh-hk:視頻軌;}--{H|zh-cn:录像带; zh-tw:錄影帶;}--{H|录相带=>zh-tw:錄影帶; 录相带=>zh-hk:錄影帶; 录相带=>zh-mo:錄影帶;}--{H|zh-cn:查看; zh-tw:檢視;}--{H|zh-cn:虚函数; zh-tw:虛擬函數;}--{H|虛擬函式=>zh-cn:虚函数; 虛擬函式=>zh-tw:虛擬函數;}--{H|zh-cn:虚拟机; zh-tw:虛擬機器;}--{H|zh-cn:虚拟内存; zh-tw:虛擬記憶體;}--{H|造訪=>zh-cn:访问; 造訪=>zh-sg:访问; 造訪=>zh-my:访问;}--{H|造訪連結=>zh-cn:访问链接; 造訪連結=>zh-tw:造訪連結;}--{H|访问链接=>zh-cn:访问链接; 访问链接=>zh-tw:造訪連結;}--{H|造訪網頁=>zh-cn:访问网页; 造訪網頁=>zh-tw:造訪網頁;}--{H|访问网页=>zh-cn:访问网页; 访问网页=>zh-tw:造訪網頁;}--{H|造訪網站=>zh-cn:访问网站; 造訪網站=>zh-tw:造訪網站;}--{H|访问网站=>zh-cn:访问网站; 访问网站=>zh-tw:造訪網站;}--{H|zh-cn:可视化; zh-tw:視覺化;}--{H|zh-cn:易失性; zh-tw:揮發性;}--{H|磁碟區=>zh-cn:卷; 磁碟區=>zh-sg:卷; 磁碟區=>zh-my:卷;}--{H|zh-cn:逻辑卷管理; zh-tw:邏輯捲軸管理;}--{H|zh-cn:虚拟专用网; zh-tw:虛擬私人網路;}--{H|zh-cn:冯·诺伊曼; zh-tw:馮·紐曼;}--{H|zh-cn:壁纸; zh-tw:桌布;}--{H|zh-cn:水印; zh-tw:浮水印;}--{H|zh-cn:沃森; zh-tw:華生;}--{H|zh-cn:弱类型; zh-tw:弱型別;}--{H|zh-cn:网络动画; zh-tw:網路動畫; zh-hk:網絡動畫;}--{H|zh-cn:网页快照; zh-tw:頁面快取檔;}--{H|zh-cn:摄像头; zh-tw:網路攝影機; zh-hk:網絡攝影機;}--{H|zh-cn:网络漫画; zh-tw:網路漫畫; zh-hk:網絡漫畫;}--{H|zh-cn:广域网; zh-tw:廣域網路;}--{H|zh-cn:通配符; zh-sg:万用字元; zh-tw:萬用字元;}--{H|zh-cn:窗口管理器; zh-tw:視窗管理員;}--{H|zh-cn:西部数据; zh-tw:威騰電子;}--{H|zh-cn:宽屏;zh-tw:寬螢幕;zh-hk:闊熒幕;}--{H|宽面屏=>zh-tw:寬螢幕;宽面屏=>zh-hk:闊熒幕;宽面屏=>zh-mo:闊熒幕;}--{H|寬面屏=>zh-tw:寬螢幕;寬面屏=>zh-hk:闊熒幕;寬面屏=>zh-mo:闊熒幕;}--{H|zh-cn:资源管理器; zh-tw:檔案總管;}--{H|zh-cn:向导; zh-tw:精靈;}--{H|zh-cn:文字处理; zh-tw:文書處理;}--{H|zh-cn:文字处理器; zh-tw:文書處理器;}--{H|zh-cn:工作组; zh-tw:工作群組;}--{H|zh-cn:万维网; zh-tw:全球資訊網; zh-hk:萬維網;}--{H|zh-cn:万维网联盟; zh-tw:全球資訊網協會; zh-hk:萬維網聯盟;}--{H|zh-cn:只写; zh-tw:唯寫;}--{H|zh-cn:只写存储器; zh-tw:唯寫記憶體;}--{H|zh-cn:写保护; zh-tw:防寫;}--{H|zh-cn:风河; zh-tw:溫瑞爾;}--{H|zh-cn:施乐; zh-tw:全錄; zh-hk:施樂;}--{H|zh-cn:X窗口系统; zh-tw:X視窗系統; zh-hk:X Window系統;}--{H|X视窗系统=>zh-cn:X窗口系统; X视窗系统=>zh-sg:X窗口系统; X视窗系统=>zh-my:X窗口系统;}--{H|X Window系统=>zh-cn:X窗口系统; X Window系统=>zh-sg:X窗口系统; X Window系统=>zh-my:X窗口系统;}--{H|zh-hans:尧字节; zh-hant:佑位元組;}--{H|zh-hans:泽字节; zh-hant:皆位元組;}--{H|zh-cn:扎克伯格; zh-tw:祖克柏; zh-hk:朱克伯格;}--{H|zh-hans:三维电影; zh-hant:3D電影;}--{H|zh-hans:三维计算机; zh-hant:3D電腦;}--{H|zh-hans:三维计算机图形; zh-hant:3D電腦圖形;}--{H|zh-cn:浏览框; zh-tw:瀏覽域;}--{H|zh-cn:定位框; zh-tw:定位域;}--{H|zh-cn:电信商; zh-tw:電信商; zh-hk:電訊商;}--{H|zh-cn:电信公司; zh-tw:電信公司; zh-hk:電訊公司;}--{H|zh-cn:电信业; zh-tw:電信業; zh-hk:電訊業;}--{H|zh-cn:电信运营商; zh-tw:電信業者; zh-hk:電訊供應商;}--{H|zh-cn:电信服务; zh-tw:電信服務; zh-hk:電訊服務;}--{H|zh-cn:电信行业; zh-tw:電信行業; zh-hk:電訊行業;}--{H|擷=>zh-cn:截; 擷=>zh-sg:截; 擷=>zh-my:截;}--{H|zh-cn:乔布斯; zh-tw:賈伯斯; zh-hk:喬布斯;}--{H|zh-cn:鲍尔默; zh-tw:巴爾默;}--{H|zh-cn:扒站; zh-tw:砍站;}--{H|zh-hans:文字体系; zh-hant:文字體系;}--{H|zh-hans:汉字体系; zh-hant:漢字體系;}--{H|zh-hans:当机器; zh-hant:當機器;}--{H|時脈頻率=>zh-cn:时钟频率; 時脈頻率=>zh-sg:时钟频率; 時脈頻率=>zh-my:时钟频率;}--{H|zh-hans:通讯录; zh-hant:通訊錄;}--{H|zh-hans:绘文字; zh-hant:繪文字;}--{H|zh-hans:方程式; zh-hant:方程式;}--{H|zh-hans:参考资料; zh-hant:參考資料;}--{H|zh-hans:电视频; zh-hant:電視頻;}--{H|zh-hans:电影片; zh-hant:電影片;}--{H|zh-hans:字符号; zh-hant:字符號;}--{H|zh-hans:中国电信; zh-hant:中國電信;}--{H|zh-hans:中华电信; zh-hant:中華電信;}--{H|zh-hans:网民报告; zh-hant:網民報告;}--{H|zh-hans:网络电视台; zh-hant:網絡電視台;}--{H|zh-hans:网路电视台; zh-hant:網路電視台;}--{H|zh-hans:网络广播电视台; zh-hant:網絡廣播電視台;}--{H|zh-hans:网络安全和信息化; zh-hant:網絡安全和信息化;}--{H|zh-hans:互联网信息办公室; zh-hant:互聯網信息辦公室;}--{H|zh-hans:中共中央网络安全和信息化领导小组办公室; zh-hant:中共中央網絡安全和信息化領導小組辦公室;}--{H|zh-hans:国家互联网应急中心; zh-hant:國家互聯網應急中心;}--{H|zh-hans:互联网应急中心; zh-hant:互聯網應急中心;}--{H|zh-hans:中国互联网络信息中心; zh-hant:中國互聯網絡信息中心;}--{H|zh-hans:互联网络信息中心; zh-hant:互聯網絡信息中心;}--{H|zh-hans:工业和信息化; zh-hant:工業和信息化;}--{H|zh-hans:国家测绘地理信息局; zh-hant:國家測繪地理信息局;}--{H|zh-hans:互动百科; zh-hant:互動百科;}--{H|zh-hans:世界互联网大会; zh-hant:世界互聯網大會;}--{H|zh-hans:阿里云计算; zh-hant:阿里雲計算;}--{H|zh-hans:腾讯云计算; zh-hant:騰訊雲計算;}--{H|zh-hans:百度云计算; zh-hant:百度雲計算;}--{H|zh-hans:百度网盘; zh-hant:百度網盤;}--{H|zh-hans:乐视云计算; zh-hant:樂視雲計算;}--{H|zh-hans:字节跳动; zh-hant:字節跳動;}--{H|zh-hans:人渣文本; zh-hant:人渣文本;}--{H|zh-hans:资讯台; zh-hant:資訊台;}--{H|zh-hans:资讯频道; zh-hant:資訊頻道;}--{H|zh-hans:维基共享资源; zh-hant:維基共享資源;}--{H|zh-cn:共享软件; zh-tw:共享軟體;}--{H|zh-hans:维基数据; zh-hant:維基數據;}--{H|zh-hans:百度视频; zh-hant:百度視頻;}--{H|zh-hans:网易视频; zh-hant:網易視頻;}--{H|zh-hans:新浪视频; zh-hant:新浪視頻;}--{H|zh-hans:搜狐视频; zh-hant:搜狐視頻;}--{H|zh-hans:腾讯视频; zh-hant:騰訊視頻;}--{H|zh-hans:抖音短视频; zh-hant:抖音短視頻;}--{H|zh-hans:土豆视频; zh-hant:土豆視頻;}--{H|zh-hans:火山小视频; zh-hant:火山小視頻;}--{H|zh-hans:西瓜视频; zh-hant:西瓜視頻;}--{H|zh-hans:优酷视频; zh-hant:優酷視頻;}--{H|zh-hans:网易博客; zh-hant:網易博客;}--{H|zh-hans:新浪博客; zh-hant:新浪博客;}--{H|zh-hans:搜狐博客; zh-hant:搜狐博客;}--{H|zh-hans:腾讯博客; zh-hant:騰訊博客;}--{H|zh-hans:月光博客; zh-hant:月光博客;}--{H|zh-hans:博客来; zh-hant:博客來;}--{H|zh-hans:网易相册; zh-hant:網易相冊;}--{H|zh-hans:百度相册; zh-hant:百度相冊;}--{H|zh-hans:360搜索; zh-hant:360搜索;}--{H|zh-hans:百度搜索; zh-hant:百度搜索;}--{H|zh-hans:搜狗搜索; zh-hant:搜狗搜索;}--{H|zh-hans:360综合搜索; zh-hant:360綜合搜索;}--{H|zh-hans:阿里巴巴网络; zh-hant:阿里巴巴網絡;}--{H|zh-hans:谷翔信息技术; zh-hant:谷翔信息技術;}--{H|zh-hans:数码视讯; zh-hant:數碼視訊;}--{H|zh-hans:数码通; zh-hant:數碼通;}--{H|zh-hant:數位發展部; zh-hans:数位发展部;}--{H|zh-hant:數位部; zh-hans:数位部;}--{H|zh-hans:草榴社区; zh-hant:草榴社區;}--{H|zh-hans:移动版面; zh-hant:移動版面;}--{H|zh-hans:移动版块; zh-hant:移動版塊;}--{H|zh-hans:智能ABC; zh-hant:智能ABC;}--{H|zh-hans:智慧城市; zh-hant:智慧城市;}--{H|zh-hans:命令列表; zh-hant:命令列表;}--{H|zh-hans:支持向量; zh-hant:支持向量;}--{H|zh-hans:支持者; zh-hant:支持者;}--{H|zh-hans:我支持; zh-hant:我支持;}--{H|zh-hans:支持我; zh-hant:支持我;}--{H|zh-hans:他支持; zh-hant:他支持;}--{H|zh-hans:支持他; zh-hant:支持他;}--{H|zh-hans:她支持; zh-hant:她支持;}--{H|zh-hans:支持她; zh-hant:支持她;}--{H|zh-hans:最优秀; zh-hant:最優秀;}--{H|zh-hans:最优美; zh-hant:最優美;}--{H|zh-hans:最优质; zh-hant:最優質;}--{H|zh-hans:最优先; zh-hant:最優先;}--{H|zh-hans:推导; zh-hant:推導;}--{H|子类别=>zh-tw:子類別; 子类别=>zh-hk:子類別; 子类别=>zh-mo:子類別;}--{H|zh-hans:子类型; zh-hant:子類型;}--{H|zh-hans:C++类似; zh-hant:C++類似;}--{H|zh-hans:C++类型; zh-hant:C++類型;}--{H|zh-hans:C++的类型; zh-hant:C++的類型;}--{H|zh-hans:Java类似; zh-hant:Java類似;}--{H|zh-hans:Java类型; zh-hant:Java類型;}--{H|zh-hans:Java的类型; zh-hant:Java的類型;}--{H|zh-hans:复杂度类似; zh-hant:複雜度類似;}--{H|zh-hans:基于类似; zh-hant:基於類似;}--{H|zh-hans:基于类型; zh-hant:基於類型;}--{H|zh-hans:·布尔; zh-hant:·布爾;}--{H|zh-hans:地图学; zh-hant:地圖學;}--{H|zh-hans:试图学; zh-hant:試圖學;}--{H|zh-hans:可执行; zh-hant:可執行;}--{H|zh-hans:执行者; zh-hant:執行者;}--{H|zh-hans:高亮度; zh-hant:高亮度;}--{H|zh-hans:访问学者; zh-hant:訪問學者;}--{H|zh-hans:随机存取; zh-hant:隨機存取;}--{H|程序代码=>zh-tw:程式碼; 程序代码=>zh-hk:程式碼; 程序代码=>zh-mo:程式碼;}--{H|程序代碼=>zh-tw:程式碼; 程序代碼=>zh-hk:程式碼; 程序代碼=>zh-mo:程式碼;}--{H|程式代码=>zh-tw:程式碼; 程式代码=>zh-hk:程式碼; 程式代码=>zh-mo:程式碼;}--{H|程式代碼=>zh-tw:程式碼; 程式代碼=>zh-hk:程式碼; 程式代碼=>zh-mo:程式碼;}--{H|zh-hans:类型代码; zh-hant:類型代碼;}--{H|zh-hans:误码率; zh-hant:誤碼率;}--{H|zh-hans:重码率;zh-hant:重碼率;}--{H|交互資訊=>zh-tw:交互資訊; 交互資訊=>zh-hk:交互資訊; 交互資訊=>zh-mo:交互資訊;}--{H|預存程序=>zh-tw:預存程序; 預存程序=>zh-hk:預存程序; 預存程序=>zh-mo:預存程序;}--{H|zh-hans:回复原; zh-hant:回復原;}--{H|zh-hans:恢复原; zh-hant:恢復原;}--{H|zh-hans:模拟器; zh-hant:模擬器;}--{H|zh-hans:档案馆; zh-hant:檔案館;}--{H|zh-hans:档案室; zh-hant:檔案室;}--{H|zh-hans:香港增补字符集; zh-hant:香港增補字符集;}--{H|zh-hans:澳门增补字符集; zh-hant:澳門增補字符集;}--{H|zh-hans:澳门资讯系统字集; zh-hant:澳門資訊系統字集;}--{H|zh-cn:数据包括; zh-tw:資料包括; zh-hk:數據包括;}--{H|zh-cn:数据包含; zh-tw:資料包含; zh-hk:數據包含;}--{H|zh-hans:比特分; zh-hant:比特分;}--{H|zh-hans:比特币; zh-hant:比特幣;}--{H|zh-hans:比特彗星; zh-hant:比特彗星;}--{H|zh-hans:比特精灵; zh-hant:比特精靈;}--{H|zh-hans:微比特; zh-hant:微比特;}--{H|zh-hans:毫比特; zh-hant:毫比特;}--{H|zh-hans:函式库; zh-hant:函式庫;}--{H|zh-hans:函数式; zh-hant:函數式;}--{H|zh-hans:办公室套件; zh-hant:辦公室套件;}--{H|zh-hans:PP视频; zh-hant:PP視頻;}--{H|真实模式=>zh-tw:真實模式; 真实模式=>zh-hk:真實模式; 真实模式=>zh-mo:真實模式;}--{H|zh-hans:滚动更新; zh-hant:滾動更新;}--{H|zh-hans:脚本小子; zh-hant:腳本小子;}--{H|zh-hans:平板电脑; zh-hant:平板電腦;}--{H|布景主题=>zh-tw:佈景主題; 佈景主題=>zh-tw:佈景主題;}--{H|zh-hans:五笔字型; zh-hant:五筆字型;}--{H|zh-hans:运算符号; zh-hant:運算符號;}--{H|zh-hans:代码表; zh-hant:代碼表;}--{H|国家安全局=>zh-tw:國家安全局; 國家安全局=>zh-tw:國家安全局;}--{H|zh-hans:完全屏蔽; zh-hant:完全屏蔽;}--{H|zh-cn:文界面; zh-tw:文介面; zh-hk:文介面;}--{H|zh-hans:中国计算机学会; zh-hant:中國計算機學會;}- |
MediaWiki机器人或简称机器人是与维基百科(和其他维基媒体项目)互动的自动程序,就像是人类编辑者一样。 本页试图解释如何在维基媒体项目中使用机器人进行开发,其中大部分内容也可用于其他基于MediaWiki的维基站点。 下列的解释主要是針對那些有一定编程经验、但不知道如何将这些知识应用于创建MediaWiki机器人的人。
我为什么需要创建机器人?
机器人可以自动执行任务,而且速度比人类快得多。 如果您有一项需要执行多次的简单任务(例如,在一个有1000个页面的分类中的所有页面上添加一個模板 ),那么这项任务就是机器人比人类更适合来完成。
创建机器人前的注意事项
重复使用既有的机器人
去向某個既有的机器人提出要求總是要简单得多。如果你的要求只是周期性的,或者你不擅长编程,这通常是最好的解决方案。某些维基有专门的页面可以提出此类请求。 此外,还有许多的工具可供任何人使用。 其中大部分都采用了具有MediaWiki專用功能的增强型网络浏览器的形式。 The most popular of these is AutoWikiBrowser (AWB), a browser specifically designed to assist with editing on Wikipedia and other Wikimedia projects. 更完整的工具列表请参见英语维基百科上的w:Wikipedia:Tools/Editing tools。 有許多工具,例如AWB,通常可以在对编程知之甚少或一无所知的情况下进行操作。
重覆使用代码库
如果由于需求的频繁性或新颖性,您决定需要一个自己的机器人,那么您不需要从头开始编写。 许多机器人都会公布自己的源代码,有时只需很少的额外开发时间就能重复使用。 此外,还有许多标准的机器人框架可供下载。 这些框架佔机器人代码的绝大部分。 由于这些机器人框架已被普遍使用,复杂的编码工作也已由他人完成并经过了大量测试,因此基于这些框架的机器人更容易获得批准使用。 The most popular and common of these frameworks is Pywikibot (PWB), a bot framework written in Python. It is thoroughly documented and tested and many standardized Pywikibot scripts (bot instructions) are already available. 机器人框架的其他示例可参见下文。 对于某些机器人框架(如PWB),只需熟悉脚本即可成功运行机器人(定期更新这些框架非常重要)。
重要问题
编写新机器人需要很强的编程能力。全新的机器人必须经过大量测试,才能获准正常运行。 规划对于获得无差错、高效率和高效益的计划至关重要。 以下的初步考虑非常重要:
- 机器人是手动辅助还是全自动?
- 您将独自创建机器人,还是在其他程序员的帮助下创建?
- 将使用哪种语言来实现机器人?
- 机器人的请求、编辑或其他操作是否会被记录?如果是,日志是存储在本地的媒体上,还是wiki的页面上?
- 机器人是在网络浏览器中运行(例如用JavaScript编写),还是独立的程序?
- If the bot is a standalone program, will it run on your local computer, or on a remote server such as the Toolforge?
- 如果机器人是运行在远程服务器上,其他编辑者是否可以操作机器人或启动它?
MediaWiki机器人是如何工作的?
运行概览
MediaWiki机器人就像人类编辑一样,也会阅读wiki页面,并在它认为需要修改的地方进行修改。 不同之处在于,虽然机器人比人类速度更快、更不容易疲劳,但它们远没有我们聪明。 机器人擅长重复性任务,这些任务的模式很容易确定,不需要做太多决定。
在最典型的情况下,机器人登录自己的账户,以与浏览器大致相同的方式从维基请求页面--尽管它不会在屏幕上显示页面,而是在内存中运行--然后以编程方式检查页面代码,看是否需要进行任何更改。 然后,它就会以与浏览器大致相同的方式,进行并提交它所设计的任何编辑。
由于机器人访问网页的方式与人类相同,因此机器人也会遇到与人类用户相同的困难。 他们在申请页面或进行编辑时,可能会陷入编辑冲突、页面超时或遇到其他意想不到的复杂情况。 由于机器人的工作量大于真人,因此机器人更容易遇到这些问题。 因此,在编写机器人时必须考虑到这些情况。
机器人的应用程序接口
为了修改wiki页面,机器人必须从wiki中取回页面,然後将编辑内容发送回去。 有几种应用程序编程接口(API)可用于此目的。
- MediaWiki Action API (api.php). 这项网络服务是专门为允许机器人等自动程序进行查询和发佈變更而编写的。 数据以 JSON 格式返回(详情请参见输出格式)。
- Status: MediaWiki的内置功能,可在所有维基媒体服务器上使用。 其他非维基媒体wiki可能会禁用或限制写入访问。
- 还有一个API sandbox供想要测试api.php功能的人使用。
- Special:Export can be used to obtain bulk export of page content in XML form. See Manual:Parameters to Special:Export for arguments;
- Status: MediaWiki的内置功能,可在所有维基媒体服务器上使用。
- Raw (Wikitext) page processing: sending a
action=raw
or aaction=raw&templates=expand
GET request to index.php will give the unprocessed wikitext source code of a page. For example:https://en.wikipedia.org/w/index.php?title=Help:Creating_a_bot&action=raw
. An API query withaction=query&prop=revisions&rvprop=content
oraction=query&prop=revisions&rvprop=content&rvexpandtemplates=1
is roughly equivalent, and allows for retrieving additional information.- Status: MediaWiki的内置功能,可在所有维基媒体服务器上使用。
某些网络服务器被配置为允许压缩(gzip)内容的请求。 这可以通过在HTTP请求头中加入一行“Accept-Encoding: gzip”来实现;如果HTTP回复头包含“Content-Encoding: gzip”,则文档为gzip格式,否则为普通的未压缩格式。 请注意,这是针对网络服务器而非MediaWiki软件的。 其他使用MediaWiki的网站可能没有这项功能。 如果您使用的是现有的机器人框架,它应该可以处理类似的底层操作。
登录
经批准的机器人需要登录后才能进行编辑。 虽然机器人可以在不登录的情况下提出读取请求,但已完成测试的机器人应登录所有活动。 通过带有机器人标志(见下文#机器人标志)的账户登录的机器人可以从 Mediawiki API (api.php) 中每次查询获得更多结果。 大多数的机器人框架都会自动处理登录和Cookie,但如果您没有使用现有框架,则需要按照以下步骤操作。
为了安全起见,必须使用HTTP POST方法传递登录数据。 由于在URL中HTTP GET所请求的参数很容易看到,因此通过GET登录已被禁止。
若要使用MediaWiki API 登录机器人,需要有2个POST的请求:
Request 1 – this is a GET request to obtain a login token
This will return a "logintoken" parameter in JSON form, as documented at API:Login. 还提供其他输出格式。 它还会返回HTTP cookie,如下所述。
Request 2 – this is a POST to complete the login
- URL:
https://en.wikipedia.org/w/api.php?action=login&format=json
- POST parameters:
lgname=BOTUSERNAME
lgpassword=BOTPASSWORD
lgtoken=TOKEN
其中,TOKEN 是上一个结果中的标记。 前一个请求的HTTP cookie也必须與第二个请求一起传递。
成功登录会导致维基媒体服务器设置多个HTTP cookie。 机器人必须保存这些 cookie,并在每次请求时将它们发送回来(这对编辑尤为重要)。 在英文维基百科上,应使用以下列cookie: enwikiUserID、enwikiToken和enwikiUserName。 The enwikisession cookie is required to actually send an edit or commit some change, otherwise the MediaWiki:Session fail preview error message will be returned.
Main-account login via action=login
is deprecated and may stop working without warning. To continue using bot code which logs in with action=login
, see Special:BotPasswords.
编辑;编辑令牌
MediaWiki uses a system of edit tokens for making edits to MediaWiki pages, as well as other operations that modify existing content such as rollback. The token looks like a long hexadecimal number followed by '+\', for example:
- d41d8cd98f00b204e9800998ecf8427e+\
The role of edit tokens is to prevent "edit hijacking", where users are tricked into making an edit by clicking a single link.
The editing process involves two HTTP requests. First, a request for an edit token must be made. Then, a second HTTP request must be made that sends the new content of the page along with the edit token just obtained. It is not possible to make an edit in a single HTTP request. An edit token remains the same for the duration of a logged-in session, so the edit token needs to be retrieved only once and can be used for all subsequent edits.
To obtain an edit token, follow these steps:
- MediaWiki API (api.php). Make a request with the following parameters (see API:Edit - Create&Edit pages).
action=query
meta=tokens
The token will be returned in the
edittoken
attribute of the response.
If the edit token the bot receives does not have the hexadecimal string (i.e., the edit token is just '+\') then the bot most likely is not logged in. This might be due to a number of factors: failure in authentication with the server, a dropped connection, a timeout of some sort, or an error in storing or returning the correct cookies. If it is not because of a programming error, just log in again to refresh the login cookies. The bots must use assertion to make sure that they are logged in.
Edit conflicts
Edit conflicts occur when multiple, overlapping edit attempts are made on the same page. Almost every bot will eventually get caught in an edit conflict of one sort or another, and should include some mechanism to test for and accommodate these issues.
Bots that use the Mediawiki API (api.php) should retrieve the edit token, along with the starttimestamp
and the last revision "base" timestamp, before loading the page text in preparation for the edit; prop=info|revisions
can be used to retrieve both the token and page contents in one query (example).
When submitting the edit, set the starttimestamp
and basetimestamp
attributes, and check the server responses for indications of errors.
For more details, see API:Edit - Create&Edit pages.
Generally speaking, if an edit fails to complete the bot should check the page again before trying to make a new edit, to make sure the edit is still appropriate. Further, if a bot rechecks a page to resubmit a change, it should be careful to avoid any behavior that could lead to an infinite loop and any behavior that could even resemble edit warring.
Overview of the process of developing a bot
Actually, coding or writing a bot is only one part of developing a bot.
The development cycle below is a recommendation from English Wikipedia.
On Wikimedia wikis, ensure that your bot follows any potential bot policies of the wiki.
Idea
- The first task in creating a MediaWiki bot is extracting the requirements or coming up with an idea.
- Make sure an existing bot isn't already doing what you think your bot should do.
Specification
- Specification is the task of precisely describing the software to be written, possibly in a rigorous way. You should come up with a detailed proposal of what you want it to do. Try to discuss this proposal with some editors and refine it based on feedback. Even a great idea can be made better by incorporating ideas from other editors.
- In the most basic form, your specified bot must meet the following criteria:
- The bot is harmless (it must not make edits that could be considered disruptive to the smooth running of the wiki)
- The bot is useful (it provides a useful service more effectively than a human editor could)
- The bot does not waste server resources.
Software architecture
- Think about how you might create it and which programming language(s) and tools you would use. Architecture is concerned with making sure the software system will meet the requirements of the product as well as ensuring that future requirements can be addressed. Certain programming languages are better suited to some tasks than others, for more details see the section on programming languages below.
Implementation
Implementation (or coding) involves turning design and planning into code. It may be the most obvious part of the software engineering job, but it is not necessarily the largest portion. In the implementation stage you should:
- Create an account for your bot. Go to the sign up page when logged in to create the account, linking it to yours. (If you do not create the bot account while logged in, it might be blocked on some wikis according to their policies)
- Create a user page for your bot. Your bot's edits must not be made under your own account. Your bot will need its own account with its own username and password.
- Add the same information to the user page of the bot. It would be a good idea to add a link to the approval page (whether approved or not) for each function.
- Code your bot in your chosen programming language.
Testing
A good way of testing your bot as you are developing is to have it show the changes (if any) it would have made to a page, rather than actually editing the live wiki. Some bot frameworks (such as pywikibot) have pre-coded methods for showing diffs.
Documentation
An important (and often overlooked) task is documenting the internal design of your bot for the purpose of future maintenance and enhancement. This is especially important if you are going to allow clones of your bot. Ideally, you should post the source code of your bot on its userpage or in a revision control system (see #Open-source bots) if you want others to be able to run clones of it. This code should be well documented (usually using comments) for ease of use.
Queries/Complaints
You should be ready to respond to queries about or objections to your bot on your user talk page, especially if it is operating in a potentially sensitive area.
Maintenance
Maintaining and enhancing your bot to cope with newly discovered bugs or new requirements can take far more time than the initial development of the software. Not only may it be necessary to add code that does not fit the original design, but just determining how software works at some point after it is completed may require significant effort (this is another reason to document your code as you go along).
General guidelines for running a bot
In addition to the official bot policy, which covers the main points to consider when developing your bot, there are a number of more general advisory points to consider when developing your bot.
Bot best practices
- Set a custom User-Agent header for your bot (per the Wikimedia User-Agent policy, if your bot will be operating on Wikimedia wikis). If you don't, your bot may encounter errors and may end up blocked at the server level.
- Use the maxlag parameter with a maximum lag of 5 seconds. This will enable the bot to run quickly when server load is low, and throttle the bot when server load is high.
- If writing a bot in a framework that does not support maxlag, limit the total requests (read and write requests together) to no more than 10/minute.
- Use the MediaWiki API whenever possible, and set the query limits to the largest values that the server permits, to minimize the total number of requests that must be made.
- Edit (write) requests are more expensive in server time than read requests. Be edit-light and design your code to keep edits to a minimum.
- Try to consolidate edits. One single large edit is better than 10 smaller ones.
- Enable HTTP persistent connections and compression in your HTTP client library, if possible.
- Do not make multi-threaded requests. Wait for one server request to complete before beginning another
- Back off upon receiving errors from the server. Errors such as timeouts are often an indication of heavy server load. Use a sequence of increasingly longer delays between repeated requests.
- Make use of assertion to ensure your bot is logged in.
- Test your code thoroughly before making large automated runs. Individually examine all edits on trial runs to verify they are perfect.
Common bot features you should consider implementing
Manual assistance
If your bot is doing anything that requires judgment or evaluation of context (e.g., correcting spelling) then you should consider making your bot manually-assisted, which means that a human verifies all edits before they are saved. This significantly reduces the bot's speed, but it also significantly reduces errors.
Disabling the bot
It is good bot policy to have a feature to disable the bot's operation if it is requested.
Remember that if your bot goes bad, it is your responsibility to clean up after it!
You could have the bot refuse to run if a message has been left on its talk page, on the assumption that the message may be a complaint against its activities; this can be checked using the API meta=userinfo
query (example on English Wikipedia).
Or you could have a page that will turn the bot off if text on the page is changed (e.g. require the page be empty, contain only the word "True", or something similar); this can be checked by loading the page contents before each edit.
Signature
Just like a human, if your bot makes edits to a talk page in MediaWiki, it should sign its post with four tildes (~~~~). Signatures usually belong only on talk namespaces.
Bot Flag
A bot's edits will be visible at Special:RecentChanges, unless the edits are set to indicate a bot. Once the bot has been approved and given its bot flag permission, one can add the "bot-True" to the API call - see API:Edit#Parameters in order to hide the bot's edits in Special:RecentChanges.
In Python, using either mwclient or wikitools, then adding Bot=True to the edit/save command will set the edit as a bot edit - e.g.
PageObject.edit(text=pagetext, bot=True, summary=pagesummary)
Monitoring the bot status
If the bot is fully automated and performs regular edits, you should periodically check it runs as specified, and its behavior has not been altered by software changes.
Open-source bots
Many bot operators choose to make their code open source, and occasionally it may be required before approval for particularly complex bots. Making your code open source has several advantages:
- It allows others to review your code for potential bugs. As with prose, it is often difficult for the author of code to adequately review it.
- Others can use your code to build their own bots. A user new to bot writing may be able to use your code as an example or a template for their own bots.
- It encourages good security practices, rather than security through obscurity.
- If you leave the project, it allows other users to run your bot tasks without having to write new code.
Open-source code, while rarely required, is typically encouraged in keeping with the open and transparent nature of wikis, though there are some cases when code should not be made public. For example, the open proxy-finding code of ProcseeBot could be used for malicious purposes on other sites.
Making code open source can add some extra work to coding. One has to make sure that sensitive information such as passwords is separated into a file that isn't made public.
There are several options available for users wishing to make their code open. Some users choose to put the code in a subpage of the bot's userspace, although this can be a hassle to maintain if not automated and results in the code being multi-licensed under the wiki's licensing terms in addition to any other terms you may specify. Another solution is to use a revision control system such as SVN, Git, or Mercurial. Wikipedia has articles comparing the different software options and websites for code hosting, many of which have no cost. Wikimedia also offers Git code repository hosting for its users and running Wikimedia related software tools via Wikimedia Cloud Services.
Programming languages and libraries
- See also: API:Client code
Bots can be written in almost any programming language. The choice of a language often depends on the experience of the bot writer (which languages are familiar) or on the availability of pre-developed libraries to perform the desired task. The following list includes some languages that have libraries to assist with bot tasks.
Awk
- Framework and libraries: BotWikiAwk
- Example bots in the GitHub account of User:GreenC at GitHub
Perl
If located on a webserver, you can start your program running and interface with your program while it is running via the w:Common Gateway Interface from your browser. If your internet service provider provides you with webspace, the chances are good that you have access to a perl build on the webserver from which you can run your Perl programs.
Libraries:
- MediaWiki::API – Basic interface to the API, allowing scripts to automate editing and extraction of data from MediaWiki driven sites.
- MediaWiki::Bot – A fairly complete MediaWiki bot framework written in Perl. Provides a higher level of abstraction than MediaWiki::API. Plugins provide administrator and steward functionality. Currently unsupported.
PHP
PHP can also be used for programming bots. MediaWiki developers are already familiar with PHP, since that is the language MediaWiki and its extensions are written in. PHP is an especially good choice if you wish to provide a webform-based interface to your bot. For example, suppose you wanted to create a bot for renaming categories. You could create an HTML form into which you will type the current and desired names of a category. When the form is submitted, your bot could read these inputs, then edit all the articles in the current category and move them to the desired category. (Obviously, any bot with a form interface would need to be secured somehow from random web surfers.)
The PHP bot functions table on English Wikipedia may provide some insight into the capabilities of the major bot frameworks.
Key people[php 1] | Name | PHP Version | last update | Uses API[php 2] | Exclusion compliant | Admin functions | Plugins | Repository | Notes |
---|---|---|---|---|---|---|---|---|---|
Cyberpower678, Addshore, and Jarry1250 | Peachy | 5.2.1 | 2015 | <translate> Yes</translate> | <translate> Yes</translate> | <translate> Yes</translate> | <translate> Yes</translate> | GitHub | Large framework, currently undergoing rewrite. Documentation currently non-existent, so poke w:User:Cyberpower678 for help. |
Addshore | mediawiki-api-base | 7.4+ | 2021 | <translate> Yes</translate> | N/A | N/A | extra libs | GitHub | Base library for interaction with the mediawiki api, provides you with ways to handle logging in, out and handling tokens as well as easily getting and posting requests. |
Addshore | mediawiki-api | 7.4+ | 2021 | <translate> Yes</translate> | <translate> No</translate> | some | extra libs | GitHub | Build on top of mediawiki-api-base this adds more advanced services for the api such as RevisionGetter, UserGetter, PageDeleter, RevisionPatroller, RevisionSaver etc. |
Kaspo | Phpwikibot | Unknown | 2009 | Partial | <translate> No</translate> | <translate> No</translate> | <translate> No</translate> | Google Code | Uses a single class. |
Jarry1250 | Wikibot | 5 | 2009 | <translate> Yes</translate> | <translate> Yes</translate> | <translate> No</translate> | <translate> No</translate> | enwiki | Used solely by LivingBot. A fork of Phpwikibot. Uses a single class. |
Foxy Loxy | PHPediaWiki | 5 | 2009 | <translate> Yes</translate> | <translate> No</translate> | <translate> Yes</translate> | <translate> No</translate> | SourceForge | Fork of SxWiki |
Nzhamstar, Xymph, Waldyrious | Wikimate | 5.3-5.6, 7.x, 8.x |
2023 | <translate> Yes</translate> | <translate> No</translate> | <translate> No</translate> | <translate> No</translate> | GitHub | Supports main article and file stuff. Authentication, checking if pages exist, reading and editing pages/sections. Getting file information, downloading and uploading files. Aims to be easy to use. |
Kaleb Heitzman | MediaWIkiBot | 5 | 2012 | <translate> Yes</translate> | <translate> No</translate> | <translate> No</translate> | <translate> No</translate> | GitHub | Supports the entire API including uploading and importing. Also supports Semantic MediaWiki. Single Class that creates dynamic methods to work with any of the API calls. |
Edward Z. Yang | Wikipedia Bot in PHP | Unknown | 2005 | <translate> No</translate> | <translate> No</translate> | <translate> No</translate> | <translate> No</translate> | enwiki | "Probably stale" source code |
Cobi | wikibot.classes | 5 | 2010 | <translate> Yes</translate> | <translate> Yes</translate> | <translate> No</translate> | <translate> No</translate> | enwiki | Used by multiple large bots (e.g. ClueBot and SoxBot). Uses several classes. |
Valerio Bozzolan | boz-mw | 5.6 | 2019 | <translate> Yes</translate> | N/A | <translate> Yes</translate> | extra libs | GitHub | Object-oriented. 80+ classes also to handle Wikidata. Inline documentation. Support for file uploading. |
Python
Python is a popular interpreted language with object-oriented features.
- Libraries
- Please help update this table.
Key people[py 1] | Name | Python Version | last update | Uses API[py 2] | Exclusion compliant | Admin functions | Plugins | Repository | Notes |
---|---|---|---|---|---|---|---|---|---|
xqt | Pywikibot | <translate> {{<tvar name=1>ll|Manual:Pywikibot/Compatibility</tvar>|Python <tvar name=2>3.7</tvar> or higher}}</translate> or PyPy | 2023 | <translate> Yes</translate> | <translate> Yes</translate> | <translate> Yes</translate> | <translate> Yes</translate> |
The most used Python bot framework. Includes ready to use scripts. | |
Myst | WikibaseIntegrator | Python 3.7 or higher | 2022 | <translate> Yes</translate> | Not applicable | <translate> Yes</translate> | <translate> No</translate> | GitHub | Only to interact with Wikibase instances like Wikidata |
Mr.Z-man | wikitools | 2 | 2016 | GitHub | Incompatible with Python 3. (downloads) | ||||
Bryan | mwclient | 2021 | GitHub | An API-based framework | |||||
The Earwig | mwparserfromhell | 2021 | GitHub | A Python parser for MediaWiki text |
Microsoft .NET
Microsoft .NET is a set of languages including C#, C++/CLI, Visual Basic .NET, J#, JScript .NET, IronPython, and Windows PowerShell. The Microsoft Visual Studio integrated development environment is often used, or the free Microsoft Visual Studio Express versions. Using Mono Project, .NET programs can also run on Linux, Unix, BSD, Solaris and Mac OS X as well as under Windows.
Libraries:
- DotNetWikiBot Framework – a full-featured client API on .NET, that allows to build programs and web robots easily to manage information on MediaWiki-powered sites. Now translated to several languages. Detailed compiled documentation is available in English.
- WikiFunctions .NET library – Bundled with AWB, is a library of stuff useful for bots, such as generating lists, loading/editing articles, connecting to the recent changes IRC channel and more.
Java
Java programs are generally developed with an IDE, such as Eclipse or NetBeans; development using a command line console (with the javac and java programs) is also an option.
Libraries:
- Java Wiki Bot Framework – A Java wiki bot framework
- wiki-java – A Java wiki bot framework that is only one file
- WPCleaner – The library used by the WPCleaner tool
- jwiki – A simple and easy-to-use Java wiki bot framework
JavaScript (Node.js)
JavaScript is a scripting language used mainly on web pages, such as for user scripts added to your vector.js or your monobook.js pages. Using Node.js it is possible to use JavaScript server-side, such as for developing bots.
- Please help to update this table.
Key people[js 1] | Name | Nodejs Version | last update | Uses API[js 2] | Exclusion compliant | Admin functions | Package | Repository | Notes |
---|---|---|---|---|---|---|---|---|---|
SD0001 | mwn | 10+ | 2021 | <translate> Yes</translate> | <translate> Yes</translate> | <translate> Yes</translate> | npm | GitHub | Large library with classes for working with page titles and wikitext. Works with TypeScript also. Promise-based API (async –await ). Limited wikitext parsing capabilities.
|
kanashimi | wikiapi | 0.10–15.x | 2021 | <translate> Yes</translate> | <translate> Yes</translate> | Partial | npm | GitHub | JavaScript MediaWiki API for node.js with modern ECMAScript 2016 async –await and wikitext parser.
|
MediaWiki module | 2014 | GitHub | Provides a framework of standard requests (e.g. log in, log out, etc.) as well as a general wrapper method for the MediaWiki API and includes throttling. The module can also be added to your Wikimedia .js page and used as library for on-wiki JS calls. |
Ruby
Ruby is a popular dynamic, object-oriented programming language.
Libraries:
- MediaWiki::Butt - Ruby framework for the API in active development. Tested with versions as up-to-date as CurseGamepedia is.
- mediawiki/ruby/api, Ruby API client library. Last updated December 2017, no longer maintained, but still works.
- MediaWiki::Gateway – Ruby framework for the API. Last updated January 2016. No longer in active development, tested up to MediaWiki 1.22, compatible with Wikimedia wikis. Unknown if still works.
- wikipedia-client - Ruby framework using the API. Last updated March 2018. Unknown if still works.
Common Lisp
- CL-MediaWiki implements MediaWiki API as a Common Lisp package. Is planned to use JSON as a query data format. Supports maxlag and assertion.
Haskell
VBScript
VBScript is a scripting language based on the Visual Basic programming language. There are no published bot frameworks for VBScript, but some examples of bots that use it can be seen below:
Examples:
- w:User:Smallman12q/Scripts/cleanuplistingtowiki (2013) - Login and give preview of edit
- w:User:Smallman12q/VBS/Savewatchlist (2012) - Login, get raw watchlist, save to file, logout, close IE
- w:Commons:User:Smallbot#Sources - Several scripts showing the usage of VBScript (JavaScript, XMLHTTP, MSHTML, XMLDOM, COM) for batch uploads.
Bash
Bash is a Unix shell.
- See API:Client_code/Bash. Requires cURL package.