WEB框架分为两种,MVC和MTV,主要指的是目录的归类,框架能够帮助程序员快速开发网站,不需要程序员考虑http请求的细节处理,例如,路由系统,html渲染,数据库操作,帮助程序员快速进行web程序开发 框架目录分类结构: 处理用户请求 放置HTML模板 操作数据库 MVC: Controller ...
分类:
Web程序 时间:
2019-06-30 15:58:56
阅读次数:
112
从目的来看 创建型(Creational)模式:将对象的部分创建工作 延迟到子对象类或者其他对象,从而应对需求变化为对象创建具体实现类型引来的冲击。 结构性(Structural)模式:通过类继承或者对象组合获得灵活的类结构,从而应对需求变化为对象的结构带来的冲击。 行为型(Behavioral 模 ...
分类:
其他好文 时间:
2019-06-27 16:20:33
阅读次数:
115
一、集合类结构 Java中的集合包含多种数据结构,如链表、队列、哈希表等。从类的继承结构来说,可以分为两大类,一类是继承自Collection接口,这类集合包含List、Set和Queue等集合类。另一类是继承自Map接口,这主要包含了哈希表相关的集合类。 1.继承Collection接口 2.继承 ...
分类:
编程语言 时间:
2019-06-10 18:29:01
阅读次数:
114
使用CUDA加速CPU程序的步骤:1.通过性能分析工具(如vs)找到CPU程序最耗时的多个地方,并确定耗时程序的入口函数2.将CPU函数进行清理 1.将循环部分的代码找出来。 2.将函数内所用到的数据从C++类结构变成C的结构体。 3.标准化输入输出,保证其为C结构,并与原程序的数据进行无缝对接。 ...
分类:
其他好文 时间:
2019-05-28 11:06:37
阅读次数:
113
面向对象三大特征 1.继承 2.多态 3.封装 多态的好处 允许不同类对同一消息做出响应,即同一消息可以根据发送对象的不同而采用不同的行为方式, 具体表现为: 可替换性:多态对已存在代码具有可替换性 可扩充性:增加新的子类不影响已经存在的类结构 接口性:多态是超类通过方法签名,向子类提供一个公共接口 ...
分类:
其他好文 时间:
2019-05-26 17:36:36
阅读次数:
122
Channel体系分析 接口与类结构体系 AbstractChannel新增加的特性 1. EventLoop与该Channel是否兼容 2. 获取本地绑定的SocketAddress 3. 获取远程连接到的SocketAddress 4. doxxxx接口,注册,绑定,连接,关闭,去注册,开始读, ...
分类:
Web程序 时间:
2019-05-26 00:30:20
阅读次数:
208
接口与类结构体系 JDK的Future提供特性 1. 是否完成 2. 是否取消 3. 结果获取 4. 取消执行 netty的Future增加的特性 1. 是否成功(完成后的结果,完成不一定成功) 2. 是否能被取消 3. 如果失败时的异常获取 4. 支持监听器,监听操作完成的回调 5. sync 阻 ...
分类:
Web程序 时间:
2019-05-26 00:13:08
阅读次数:
220
双列集合框架:Map1.常用实现类结构| Map:双列数据,存储key-value对的数据 类似于高中的函数:y = f(x)* | HashMap:作为Map的主要实现类;线程不安全的,效率高;存储null的key和value* | LinkedHashMap:保证在遍历map元素时,可以照添加的 ...
分类:
其他好文 时间:
2019-05-23 09:41:18
阅读次数:
125
集合的分类 集合按照其存储结构可以分为两大类: 单列集合java.util.Collection 双列集合java.util.Map 学习集合的目标 会使用集合存储数据 会遍历集合,把数据取出来 掌握每种集合的特性 集合学习的方式 学习顶层:学习顶层接口/抽象类中的共性方法,所有的子类都可以使用 使 ...
分类:
其他好文 时间:
2019-05-14 09:40:49
阅读次数:
106
一、Java主类结构 Java语言是面向对象的程序设计语言,Java程序的基本组成单元就是类,类体中又可包括属性与方法两部分。每一个Java本地应用程序都必须包含一个main()方法,main()方法为Java应用程序的入口,包含main()方法的类称之为主类。一个完整的主类结构通常由定义包语句、定 ...
分类:
编程语言 时间:
2019-05-13 15:56:07
阅读次数:
159