码迷,mamicode.com
首页 >  
搜索关键字:基本功    ( 3141个结果
设计一个获取最小值时间复杂度为O(1)的栈
【题目】 实现一个栈,在实现栈的基本功能的前提下,再实现返回最小元素的操作。 【要求】 pop、push、getMin操作的时间复杂度都是O(1) 设计的类可以使用现成的栈结构。 【分析】 想要使得获取最小值的时间复杂度为O(1),最简单的方法就是提前将最小值记录下来,当我们需要获取时便可直接获取 ...
分类:其他好文   时间:2020-02-29 00:55:11    阅读次数:93
Computer Abstractions
计算机系统结构的概述 (MOOC:计算机系统设计) 简史: 组成: 硬件:CPU +MM+I/O 软件:系统软件+应用软件 层次结构: 发展简史: 冯诺依曼:存储程序、程序控制,存储程序通用电子计算机方案(电子离散自动计算机) 结构主要思想: 晶体管 兼容机 总线结构 好处:可扩充性等 四代——特点 ...
分类:其他好文   时间:2020-02-27 12:48:57    阅读次数:52
ssl证书
SSL证书 一、SSL证书加载: 1、可用 访问的网站则是用了 加载。 2、 协议位于TCP/IP协议与各种应用层协议间数据通讯提供安全支持 协议两层: ①、 记录协议:建立靠传输协议(TCP)高层协议提供数据封装、压缩、加密等基本功能支持。 ②、 握手协议:建立 记录协议用于实际数据传输始前通讯双 ...
分类:其他好文   时间:2020-02-26 01:31:30    阅读次数:84
docker互联二 link
通过docker run命令的--link参数可以让容器之间通过连接(linking)系统进行交互。参数格式:--link name:alias ,name是要链接的容器名称, alias是此连接的别名。 容器的连接系统会依据容器的名称,创建容器之间一个安全隧道,在启动容器的时候不使用-p和-P参数 ...
分类:其他好文   时间:2020-02-22 22:20:37    阅读次数:91
树莓派zero w入坑指南
入坑契机 说起创客不得不提到开源硬件Raspberry Pi(树莓派)。它是一款基于ARM的微型电脑主板,以MicroSD卡为硬盘,提供HDMI和USB等外部接口,可连接显示器和键鼠。以上部件全部整合在一张仅比信用卡稍大的主板上,具备所有PC的基本功能只需接通显示器和键盘,就能执行如电子表格、文字处 ...
分类:其他好文   时间:2020-02-21 22:40:24    阅读次数:239
Serverless 解惑——函数计算如何访问 Mongo 数据库
函数计算(FunctionCompute):函数计算是事件驱动的全托管计算服务。使用函数计算,您无需采购与管理服务器等基础设施,只需编写并上传代码。函数计算为您准备好计算资源,弹性地可靠地运行任务,并提供日志查询、性能监控和报警等功能。借助函数计算,您可以快速构建任何类型的应用和服务,并且只需为任务实际消耗的资源付费。访问MongoDB数据库是指在函数计算中通过编写代码调用数据库驱动库通过TCP协
分类:数据库   时间:2020-02-21 09:32:46    阅读次数:93
概识软件架构
架构漫谈 简单的说了一下架构大致为: 什莫是架构(架构师是干什莫的 怎样做好架构(架构师应该如何做 软件与架构的关系 架构好比是盖房装修,首先是先实现基本功能,如果连基本的吃喝拉撒睡 都解决不了 那房子就失去了基本的意义;解决了基本的生存 ,人就会期望过得舒服一点 ,装修好点;再就是生活方便 最好是 ...
分类:其他好文   时间:2020-02-20 22:15:20    阅读次数:69
轻量级RPC设计与实现第五版(最终版)
在最近一段时间里,通过搜集有关资料加上自己的理解,设计了一款轻量级RPC,起了一个名字 lightWeightRPC 。它拥有一个RPC常见的基本功能。主要功能和特点如下: 利用Spring实现依赖注入与参数配置 利用Netty来实现客户端与服务端的远程通信 利用Hessian来实现序列化 设置Zo ...
分类:其他好文   时间:2020-02-20 00:13:39    阅读次数:83
vue之mixin理解与使用
常见场景 有两个非常相似的组件,他们的基本功能是一样的,但他们之间又存在着足够的差异性,此时的你就像是来到了一个分岔路口:我是把它拆分成两个不同的组件呢?还是保留为一个组件,然后通过props传值来创造差异性从而进行区分呢? 两种解决方案都不够完美:如果拆分成两个组件,你就不得不冒着一旦功能变动就要 ...
分类:其他好文   时间:2020-02-18 16:47:45    阅读次数:123
本地gitlab迁移并升级至docker运行
目的: 本地linux中gitlab11.4.3-ee.0 迁移并升级 >docker+ gitlab12.5.9-ee.0 升级路径: 首先使docker中的gitlab和本地linux为相同版本,然后再一步步升级至12.5.9 升级路径:11.4.3 -> 11.11.8 -> 12.0.9 - ...
分类:其他好文   时间:2020-02-17 17:48:48    阅读次数:69
3141条   上一页 1 ... 20 21 22 23 24 ... 315 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!