计算机常用缩写与词汇积累-1:STL,Unicode,OOM,Stack Overflow,KMP,JSON,WSL,Salt值,SSL,openssl,MVC,MVT,Unity3D,SSM,Django,AOP,OOP
STL,Unicode,OOM
|
|
|
| STL |
标准库STL,STL是C++的一部分。目的:标准化组件,不用重新开发,可使用现成的组件。不用安装额外的库文件。 |
|
| Unicode |
全球文字编码 汉字(变长编码) |
|
| OOM |
内存溢出。内存使用不当,该释放的内存资源没有释放,导致其不能被再次使用的现象 |
Out of Memory |
Stack Overflow,KMP,JSON,WSL
|
|
|
| Stack Overflow |
一个程序设计领域的问答网站 |
|
| KMP |
一个著名的字符串匹配算法 |
Knuth-Morris-Pratt 算法 |
| JSON |
是一种轻量级的数据交换格式;采用完全独立于编程语言的文本格式来存储和表示数据 |
(JavaScript Object Notation, JS 对象简谱) |
| WSL |
windows下的Linux子系统 |
Windows Subsystem for linux |
Salt值,SSL,openssl
|
|
|
| Salt值 |
盐值。是随机值。用户注册时,系统用来和用户密码进行组合而生成的随机数值单向散列加密:明文-->单向散列算法(+salt)-->密文 |
|
| SSL |
安全套接层协议的缩写。可以在Internet上提供秘密性传输。 |
Secure Sockets Layer |
| openssl |
一个开源的软件包,应用程序可以使用这个包来进行安全通信并确认另一端身份。被广泛应用在互联网的网页服务器上。 |
Open Secure Sockets Layer |
MVC,MVT
|
|
|
|
| MVC |
是模型-视图-控制器Model,主要封装对数据库层的访问,对数据中的数据进行增、删、改、查操作。View,用于封装结果,生成页面展示的html内容。Controller,用于接收请求,处理业务逻辑,与Model和View交互,返回结果。 |
Model View Controller |
|
| MVT |
软件框架模式 即模型-模版-视图模式Model,负责和数据库交互,进行数据处理。View,接收请求,进行业务处理,返回应答。Template,封装构造要返回的html |
Model View template |
https://www.cnblogs.com/lowbi/p/10776600.html |
Unity3D,SSM,Django
|
|
|
| unity3D |
Unity、U3D 游戏引擎、游戏开发工具 用c#开发的 |
|
| SSM |
框架集 (常作为数据源较简单的web项目的框架) |
Spring+SpringMVC+MyBatis |
| Django |
比flask市场占有率高 Django重型框架 |
|
AOP,OOP
|
|
|
| AOP |
面向切面编程 ,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。针对业务处理过程中的切面进行提取。提高程序的可重用性,同时提高了开发的效率。AOP是OOP的延续,Spring框架中一个重要内容将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业务逻辑代码中划分出来 |
Aspect Oriented Programming |
| OOP |
面向对象编程。针对业务处理过程的实体及其属性和行为进行抽象封装,以获得更加清晰高效的逻辑单元划分 |
Object Oriented Programming |