编辑:[db:作者] 时间:2024-08-25 07:57:45
POP ___ Procedure-Oriented Programming 面向过程编程
OOA ___ Object Oriented Analysis 面对工具剖析
OOD ___ Object Oriented Design 面对工具设计
OOP ___ Object Oriented Programming 面向工具编程
IOP ___ Interface-Oriented Programming 面向接口编程
AOP ___ Aspect Oriented Programming 面向切面编程
SOA ___ service-oriented architecture 面向做事的体系构造
IDE ___ Integrated Development Environment 集成开拓环境
GUI ___ Graphical User Interface 图形用户界面
API ___ Application Programming Interface 运用编程接口
COM ___ Component Object Model 组件工具模型
dll ___ dynamic linked library 动态链接库
GDI ___ Graphics Device Interface 图形设备接口
GUI ___ Graphics Unser Interface 图形用户界面
Big O notation ___ Order 阶,Order of Growth, lower- order, high - order
DOS ___Disc Operating System 磁盘操作系统
UML ___ nified Modeling Language统一建模措辞
MVC ___ Model–view–controller 模型、视图和掌握器,MVC 模式的目的是实现一种动态的程序设计。
.net ___ NET Framework .Net框架,是由微软开拓,一个致力于敏捷软件开拓(Agile software development)、快速运用开拓(Rapid application development)、平台无关性和网络透明化的软件开拓平台。.NET框架因此一种采取系统虚拟机运行的编程平台,以通用措辞运行库(Common Language Runtime)为根本,支持多种措辞(C#、VB、C++、Python等)的开拓。NET也为运用程序接口(API)供应了新功能和开拓工具。这些改造使得程序设计员可以同时进行Windows运用软件和网络运用软件以及组件和做事(web做事)的开拓。.NET供应了一个新的反射性的且面向工具程序设计编程接口。.NET设计得足够通用化从而使许多不同高等措辞都得以被搜集。.NET Framework中的所有措辞都供应基类库(BCL)。
目录:
0 汇编
1 C
2 C++
3 VC里面的一些类型定义和缩写
4 Java
5 数据构造与算法
6 HTML、CSS、Javascript
7 数据库干系
8 网络和做事端编程干系
9 硬件干系
10 others
11 附
0 汇编lea ___ Load effective address
je ___ Jump if equal
leave—Leave function
mov rsp, rbp
pop rbp
jmp ___ Jump
jne ___ Jump Not Equal
jng ___ Jump Not greater than
jnl ___ Jump Not less than
jo ___ Jump Overflow
jnc ___ Jump No carry
inc ___ Increment Adds 1 to a variable.
BSS ___ Block Started by Symbol, Better Save Space
1 Ctypedef ___ type definition
malloc() ___ memory allocate
atof() ___ anscii to float
seekp() ___ seek put pointer
seekg() ___ seek get pointer
strpbrk() ___ string pointer break
strcspn() ___ string complement span
isxdigit() ___ is hexadecimal digit
strtok() ___ string to tokenize
strrchr() ___ string right character
isalnurn() ___ is alpha and numeric?
isalpha() ___ is alphabetic?
#ifndef ___ if not defined
gdb___ GNU Debugger
2 C++RAII ___ Resource Acquisition Is Initialization 资源获取即初始化
RTTI ___ Run-Time Type Identification 运行时类型识别
STL ___ Standard Template Library
ios::app ___ appends: Always appends at the end when writing
ios::ate ___ at end: Positions at the end of the file after opening
ios::trunc ___ truncate: Removes the former file contents
IOC ___ Inversion of Control 掌握反转,是面向工具编程中的一种设计原则,可以用来减低打算机代码之间的耦合度。个中最常见的办法叫做依赖注入(Dependency Injection,简称DI),还有一种办法叫“依赖查找”(Dependency Lookup)。通过掌握反转,工具在被创建的时候,由一个调控系统内所有工具的外界实体,将其所依赖的工具的引用通报给它。也可以说,依赖被注入到工具中。
deque ___ double ended queue
POD ___ Plain Old Data 传统的C风格的struct叫做POD工具。其二进制内容是可以随便复制的,在任何地方,只要其二进制内容在,就能还原出精确无误的POD工具。memcpy,memset有很强的限定,仅能用于POD构造,不能浸染于stl容器或者带有虚函数的类。带虚函数的类工具会有一个虚函数表的指针,memcpy将毁坏该指针指向。
3VC里面的一些类型定义和缩写MFC ___ Microsoft Foundation Classes 微软根本类库,是一个微软公司供应的类库(class libraries),以C++类的形式封装了Windows的API,并且包含一个运用程序框架,以减少运用程序开拓职员的事情量。个中包含的类包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。
WPF___ Windows Presentation Foundation 微软推出的基于Windows Vista的用户界面框架,属于.NET Framework 3.0的一部分。它供应了统一的编程模型、措辞和框架,真正做到了分离界面设计职员与开拓职员的事情;同时它供应了全新的多媒体交互用户图形界面。
LPCTSTR 是Win32 自定义数据类型, 因此null 结尾的字符串。
void CWnd::SetWindowText(LPCTSTR lpszString);
LP 表示长指针,在Win32 系统中指针没有是非之分,LP 和P 等同。C 表示const 常量。T 表示TCHAR。STR 表示字符串, 等同于const TCHAR 。sz: string terminated with zero
由于字符集分为ANSI 和Unicode 两种,对应char 和wchar_t 两种字符类型,TCHAR 是个宏定义,它根据开拓环境的设置不同自动更换为char 或wchar_t, 利用TCHAR可以增强程序的可移植。
cbWndExtra ___ count of byte
GetDeviceCaps ___ Get Device's Capacities
WM_NCHITTEST ___ Not Client
DefWindowProc ___ Default
WM_TIMER ___ Windows Message
CBN_SELCHANGE ___ comboBox Notify
variable naming notation:
b Boolean (true or false)
w Word, 16-bit integer
i Integer, 16-bit integer (conflicts with w )
n Short, 16-bit integer (conflicts with w )
n Near pointer (ambiguous, can be used for " short ")
p Pointer
d Double, 32-bit integer
dw Double word, 32-bit integer (conflicts with d)
l Long, 32-bit integer (conflicts with d )
fn Function (or pointer to function)
g Global
s String
sz String terminated with zero (conflicts with s )
c character
by byte (unsigned character)
h Window handle
hn Window handle (conflicts with h )
4 JavaJDK ____ Java Development Kit, The software for consumers who want to run Java programs.
JRE ___ Java Runtime Environment, The software for running Java programs on servers.
SE ___ Standard Edition, The Java platform for use on desktops and simple server applications.
EE ___ Enterprise Edition, The Java platform for complex server applications.
ME ___ Micro Edition, The Java platform for use on cell phones and other small devices.
AWT ___ Abstract Windowing Toolkit 抽象窗口工具包
JAR ___ Java ARchive
GC ___ Garbage Collection 一种自动的内存管理机制。
5 数据构造与算法FIFO ___ First Input First Output,先入先出(行列步队)
LIFO ___ last in,first out,后进先出(栈)
BST ___ binary search tree,二叉搜索树
DFS ___Deepness First Search,深度优先搜索
BFS ___ Breadth-First Search,广度优先搜索算法
DP ___ Dynamic Programming,动态方案算法,一种实现影象搜索的分治法
AVL trees ___ were invented in 1962 by two Russian computer scientists, G. M. Adelson-Velsky and E. M. Landis. An AVL tree is a well-balanced binary tree. In an AVL tree, the difference between the heights of two subtrees for every node is 0 or 1.
KMP algorithm ___ The Knuth-Morris-Pratt algorithm
6 HTML、CSS、JavascriptHTTP ___ HyperText Transfer Protocol 超文本传输协议,是一种用于分布式、协作式和超媒体信息系统的运用层协议。HTTP是万维网的数据通信的根本。
CSS ___ Cascading Style Sheet 级联样式表,是用来进行网页风格设计的。比如,如果想让链接字未点击时是蓝色的,当鼠标移上去后字变成赤色的且有下划线,这便是一种风格。通过设立样式表,可以统一地掌握HMTL中各标志的显示属性。级联样式表可以使人更能有效地掌握网页外不雅观。利用级联样式表,可以扩充精确指定网页元素位置,外不雅观以及创建分外效果的能力。
AJAX ___ Asynchronous JavaScript and XML”(异步的 JavaScript 与 XML 技能),指的是一套综合了多项技能的浏览器端网页开拓技能。
JSON ___ JavaScript Object Notation 一种轻量级的数据交流措辞,以笔墨为根本,且易于让人阅读。只管 JSON 是 Javascript 的一个子集,但JSON是独立于措辞的文本格式,并且采取了类似于 C措辞 家族的一些习气。
XML ___ eXtensible Markup Language 可扩展标记措辞,是一种标记措辞。标记指打算机所能理解的信息符号,通过此种标记,打算机之间可以处理包含各种信息的文章等。如何定义这些标记,既可以选择国际通用的标记措辞,比如HTML,也可以利用像XML这样由干系人士自由决定的标记措辞,这便是措辞的可扩展性。XML是从标准通用标记措辞(SGML)中简化修正出来的。它紧张用到的有可扩展标记措辞、可扩展样式措辞(XSL)、XBRL和XPath等。
ASP ___ Active Server Page 动态做事器页面,是微软公司开拓的代替CGI脚本程序的一种运用,它可以与数据库和其它程序进行交互,是一种大略、方便的编程工具,运行于 IIS 之中的程序。ASP的网页文件的格式是.asp,常用于各种动态网站中。
DOM ___ Document Object Model 文档目标模型
NaN ___ Not a Number
<a></a> ___ anchor
<h3></h3> ___ header level 3
<p></p> ___ paragraph
<tr></tr> ___ table row
<th></th> ___ table head
<td></td> ___ table data
7 数据库干系DML ___ Data Manipulation Language 数据操纵措辞 SQL 措辞中,卖力对数据库工具运行数据访问事情的指令集,以 INSERT、UPDATE、DELETE 三种指令为核心,分别代表插入、更新与删除,是开拓以数据为中央的运用程序必定会利用到的指令,因此有很多开拓职员都把加上SQL的SELECT语句的四大指令以“CRUD”来称呼
ADO ___ ActiveX Data Objects) 是一个用于存取数据源的COM组件。它供应了编程措辞和统一数据访问办法OLE DB的一个中间层。许可开拓职员编写访问数据的代码而不用关心数据库是如何实现的,而只用关心到数据库的连接。
SQL ___ Structured Query Language 构造化查询措辞,是一种特定目的程序措辞,用于管理关系数据库管理系统(RDBMS),或在关系流数据管理系统(RDSMS)中进行流处理。
NoSQL 是对不同于传统的关系数据库的数据库管理系统的统称。
8 网络和做事端编程干系DNS ___ Domain Name System 域名系统,是互联网的一项做事。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS利用TCP和UDP端口53。当前,对付每一级域名长度的限定是63个字符,域名总长度则不能超过253个字符。
CGI ___ Common Gateway Interface 通用网关接口,是一个Web做事器主机供应信息做事的标准接口。通过CGI接口,Web做事器就能够获取客户端提交的信息,转交给做事器真个CGI程序进行处理,末了返回结果给客户端。组成CGI通信系统的是两部分:一部分是html页面,便是在用户端浏览器上显示的页面。另一部分则是运行在做事器上的Cgi程序。servlet是CGI替代品。
IIS ___ Internet Information Services 互联网信息做事,是由微软公司供应的基于运行Microsoft Windows的互联网基本做事。最初是Windows NT版本的可选包,随后内置在Windows 2000、Windows XP Professional和Windows Server 2003一起发行,但在Windows XP Home版本上并没有IIS。
C/S ___ Client/Server 客户端-做事器架构,是一种网络架构,它把客户端 (Client) (常日是一个采取图形用户界面的程序)与做事器 (Server) 区分开来。每一个客户端软件的实例都可以向一个做事器或运用程序做事器发出要求。有很多不同类型的做事器,例如文件做事器、游戏做事器等。
FTP ___ File Transfer Protocol 文件传输协议
ADSL ___ Asymetrical Digital Subscriber Line 非对称数字用户线路
ARP ___ Address resolution Protocol 地址解析协议
ICMP ___ Internet Control and Message Protocol Internet掌握协议
ICP ___ Internet Content Provider 互联网内容供应商
IMAP ___ Internet message Access Protocol 报文存取协议
IP ___ Internet Protocol 网际协议
LAN ___ Local Area Network 局域网
PING ___ Packet Internet Grable
PPPOE ___ Point to Point Protocol Over Ethernet
POP3 ___ Post Office Protocol Version 3
9 硬件干系CPU ___ Central Process Unit 中心处理单元
ALU ___ arithmetic and logic unit 算术逻辑单元
BIOS ___ Basic Input Output System 基本输入输出系统
ROM ___ Rread_Only Memory 只读存储器
EPROM ___ erasable programmable ROM 可擦写可编程ROM
SRAM ____ Static Ramdom Access Memory 静态随机存储器
GPU Graphic Processing Unit
PCI ___ Peripheral component Interconnection 互联外围设备
DPI Dots Per Inch 每英寸点数
10 othersJVM ___ Java Virtual Machine Java 虚拟机,是一种用于打算设备的规范,它是一个虚构出来的打算机,是通过在实际的打算机上仿真仿照各种打算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 JVM屏蔽了与详细操作系统平台干系的信息,使Java程序只需天生在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修正地运行。JVM在实行字节码时,实际上终极还是把字节码阐明成详细平台上的机器指令实行。编译虚拟机的指令集与编译微处理器的指令集非常类似。
RA ___ Requirement Analysis 需求剖析
IEEE___ Institute of Electrical and Electronic Engineer 电子电气工程师协会
GIF ___ Graphics Interchange Format
JPEG ___ Joint Photographic Expert Group 一个静态图压缩标准
MP3 ___ MPEG Audio Layer3
MPEG ___ Moving Picture Expert Group 动态图像专家
OCR Optical Character Recognition 光学字符识别
OLE ObjectLinking and Embedding 工具连接与嵌入,简称OLE技能
PDF ___ Portal Document Format 可移植文档格式
PHP ___ Hypertext Proprocessor 超文本预处理器
PNP ___ Plug and Play
POST ____ Power On Self Test
11 附:11.1 英文缩写搜索
http://m.shortof.com/
11.2 一些英文缩写
缩写
全称
addr
Address
adm
Administrator
app
Application
arg
Argument
asm
assemble
asyn
asynchronization
avg
average
DB
Database
bk
back
bmp
Bitmap
btn
Button
buf
Buffer
calc
Calculate
char
Character
chg
Change
clk
Click
clr
color
cmd
Command
cmp
Compare
col
Column
coord
coordinates
cpy
copy
ctl / ctrl
Control
cur
Current
cyl
Cylinder
dbg
Debug
dbl
Double
dec
Decrease
def
default
del
Delete
dest / dst
Destination
dev
Device
dict
dictionary
diff
different
dir
directory
disp
Display
div
Divide
dlg
Dialog
doc
Document
drv
Driver
dyna
Dynamic
env
Environment
err
error
ex/ext
Extend
exec
execute
flg
flag
frm
Frame
func / fn
Function
grp
group
horz
Horizontal
idx / ndx
Index
img
Image
impl
Implement
inc
Increase
info
Information
init
Initial/Initialize/Initialization
ins
Insert
inst
Instance
INT / intr
Interrupt
len
Length
lib
Library
lnk
Link
log
logical
lst
List
max
maximum
mem
Memory
mgr / man
Manage / Manager
mid
middle
min
minimum
msg
Message
mul
Multiply
num
Number
obj
Object
ofs
Offset
org
Origin / Original
param
Parameter
pic
picture
pkg
package
pnt / pt
Point
pos
Position
pre / prev
previous
prg
program
prn
proc
Process / Procedure
prop
Properties
psw
Password
ptr
Pointer
pub
Public
rc
rect
ref
Reference
reg
Register
req
request
res
Resource
ret
return
rgn
region
scr
screen
sec
Second
seg
Segment
sel
Select
src
Source
std
Standard
stg
Storage
stm
Stream
str
String
sub
Subtract
sum
summation
svr
Server
sync
Synchronization
sys
System
tbl
Table
temp / tmp
Temporary
tran / trans
translate/transation/transparent
tst
Test
txt
text
unk
Unknown
upd
Update
upg
Upgrade
util
Utility
var
Variable
ver
Version
vert
Vertical
vir
Virus
wnd
Window
-End-
本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除,如需转载请保留原文地址:http://www.baanla.com/xyj/186541.html
上一篇:超高利润的外贸自力站产品分享
下一篇:返回列表
Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码
声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com