上一页 1 2 3 4 5 6 7 ··· 31 下一页
摘要: 从零开始写STL—栈和队列 适配器模式 意图:将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 主要解决:主要解决在软件系统中,常常要将一些"现存的对象"放到新的环境中,而新环境要求的接口是现对象不能满足的。 何时使用: 1、系统需要使 阅读全文
posted @ 2018-03-28 11:41 joeylee97 阅读(288) 评论(0) 推荐(0)
摘要: 从零开始写STL 内存部分 内存分配器allocator 内存分配器是什么? 一般而言,c++的内存分配和释放是这样操作的 class Foo{ //...}; Foo pf = new Foo;//配置内存,然后建构对象 delete pf; //将对象解构,然后释放内存 其中的 new操作内含两 阅读全文
posted @ 2018-03-27 11:27 joeylee97 阅读(3872) 评论(4) 推荐(0)
摘要: 从零开始写STL 容器 双端队列 什么是双端队列?在介绍vector源码,我们发现在vector前端插入元素往往会引起大量元素的重新分配,双端队列(deque)就是为了解决这一问题,双端队列中在首端和末端插入元素的时间复杂度都为O(1),也许你会说链表不行吗,但是其实链表存在一定的缺陷,比如每个结点 阅读全文
posted @ 2018-03-20 19:55 joeylee97 阅读(505) 评论(0) 推荐(0)
摘要: 面试 java 虚拟机 jvm 基础 jvm Write Once Run EveryWhere jar 包可以在任何兼容jvm上运行 jvm 适配器 屏蔽掉底层差异 内存管理 jdk 由.java .class jvm 监控工具 jre 由.class 机器码 jvm 运行时数据区 代码进入jvm 阅读全文
posted @ 2018-03-13 15:18 joeylee97 阅读(136) 评论(0) 推荐(0)
摘要: 从零开始写STL 容器 list List 是STL 中的链表容器,今天我们将通过阅读和实现list源码来解决一下问题: List内部的内存结构是如何实现的? 为什么List的插入复杂度为O(1)? 为什么List的size()函数复杂度为O(n)? list 容器的幕后英雄 list 结点 作为一 阅读全文
posted @ 2018-03-12 16:08 joeylee97 阅读(408) 评论(0) 推荐(0)
摘要: 从0开始写STL—容器—vector vector又称为动态数组,那么动态体现在哪里?vector和一般的数组又有什么区别?vector中各个函数的实现原理是怎样的,我们怎样使用会更高效? 以上内容我们将通过写一个自己的vector来进行学习 typedef 简析 在容器类的最前面我们会看到许多的t 阅读全文
posted @ 2018-03-12 11:53 joeylee97 阅读(930) 评论(0) 推荐(0)
摘要: 基础 服务端结构 服务器如何部署,负载均衡,代理技术,如何向B端提供服务? 分布式架构 与前端界面的交互形式 数据 CURD 表之间的关联 较为棘手 如何将一对多 多对多的概念进行 面向对象 描述 前后端交互的数据格式 数据的检验,映射和绑定 URL 到 代码逻辑/资源的映射 Web安全 SQL 注 阅读全文
posted @ 2018-03-08 19:57 joeylee97 阅读(318) 评论(0) 推荐(0)
摘要: Java Servlet 总结 Servlet 简介 Servlet 是什么? 运行在Web服务器上的应用程序,作为浏览器和服务器之间的中间层。 与CGI功能类似,优点在于 性能更好 在Web服务器的地址空间中运行,不会为每个客户端请求创建一个新的进程 平台独立,可用Java类库 Servlet 架 阅读全文
posted @ 2018-02-07 17:33 joeylee97 阅读(225) 评论(0) 推荐(0)
摘要: Spring实战读书笔记 Spring core Spring之旅 DI 和 AOP 概念 spring 的Bean容器 spring 的 核心模块 Spring的核心策略 POJO 最小侵入式编程 Spring不会强迫你实现接口或者继承类,通过DI来装配POJO类型。 采用依赖注入和面向接口实现松 阅读全文
posted @ 2018-02-06 14:08 joeylee97 阅读(577) 评论(0) 推荐(0)
摘要: (在知乎看到轮子哥说,掌握了MSDN上的并发部分 和 线程与进程部分就可以掌握所有语言的多线程编程,我在网上翻了一下并没有中文版,所以决定自己翻译一下...) 目录: 线程之间协同运行的方式有许多种,下面所述的函数提供了线程之间并发获取资源的方式。 同步部分的新特性 关于同步 使用线程同步 参考 同 阅读全文
posted @ 2017-11-26 16:41 joeylee97 阅读(313) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 31 下一页