码迷,mamicode.com
首页 > 编程语言
最小栈-算法刷题总结
【最小栈】: 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 ...
分类:编程语言   时间:2020-06-21 20:11:13    阅读次数:57
1287. 有序数组中出现次数超过25%的元素『简单』
题目来源于力扣(LeetCode) 一、题目 1287. 有序数组中出现次数超过25%的元素 题目相关标签:数组 提示: 1 <= arr.length <= 10^4 0 <= arr[i] <= 10^5 二、解题思路 2.1 线性扫描 据题意:数组中恰好有一个整数,它的出现次数超过数组元素总数 ...
分类:编程语言   时间:2020-06-21 20:08:15    阅读次数:66
详解Python中的各种转义符\n\r\t
Python中的各种转义符\n\r\t 转义符描述 \ 续行符(在行尾时) \\ 反斜杠符号 ' 单引号 " 双引号 \a 响铃 \b 退格(Backspace) \e 转义 \000 空 \n 换行 \v 纵向制表符 \t 横向制表符 \r 回车 \f 换页 \oyy 八进制数yy代表的字符,例如 ...
分类:编程语言   时间:2020-06-21 20:06:19    阅读次数:76
SpringCloud分布式配置中心Config
统一管理所有配置。 1、微服务下的分布式配置中心 简介:讲解什么是配置中心及使用前后的好处 什么是配置中心: 一句话:统一管理配置, 快速切换各个环境的配置 相关产品: 百度的disconf 地址:https://github.com/knightliao/disconf 阿里的diamand 地址 ...
分类:编程语言   时间:2020-06-21 19:58:05    阅读次数:82
python当中的深浅copy
首先,我们要明确以下概念: 变量 是系统变量名表中的元素(可以想象成人的名字) 对象 是计算机分配的一块内存,需要足够的空间去表示它的值(可以想象成真正的人) 引用 是 自动形成的从变量到对象的 指针(给人对象取人名变量名) 在Python中,对象按照可变不可变分为可变对象和不可变对象: 可变对象 ...
分类:编程语言   时间:2020-06-21 19:56:13    阅读次数:86
RabbitMQ 第六课 springboot整合rabbitmq
导入pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan ...
分类:编程语言   时间:2020-06-21 19:55:14    阅读次数:51
java 面向对象(二十三):关键字:abstract以及模板方法的设计模式
abstract abstract: 抽象的1.可以用来修饰:类、方法2.具体的:abstract修饰类:抽象类 * > 此类不能实例化 * > 抽象类中一定有构造器,便于子类实例化时调用(涉及:子类对象实例化的全过程) * > 开发中,都会提供抽象类的子类,让子类对象实例化,完成相关的操作 >抽象 ...
分类:编程语言   时间:2020-06-21 19:53:41    阅读次数:47
原子数组AtomicIntegerArray实现原理简析
1 前言 JDK官方提供了3个原子数组,它们提供了原子更新数组中元素的能力,它们主要借助Unsafe类实现其核心功能。 AtomicIntegerArray:原子更新整型数组里的元素 AtomicLongArray:原子更新长整型数组里的元素。 AtomicReferenceArray:原子更新引用 ...
分类:编程语言   时间:2020-06-21 19:53:29    阅读次数:54
python模块 itertools
itertools 我们知道,迭代器的特点是:惰性求值(Lazy evaluation),即只有当迭代至某个值时,它才会被计算,这个特点使得迭代器特别适合于遍历大文件或无限集合等,因为我们不用一次性将它们存储在内存中。 Python 内置的 itertools 模块包含了一系列用来产生不同类型迭代器 ...
分类:编程语言   时间:2020-06-21 19:50:40    阅读次数:74
java 面向对象(二十二):关键字:final
final:最终的1.可以用来修饰:类、方法、变量 2.具体的: 2.1 final 用来修饰一个类:此类不能被其他类所继承。 * 比如:String类、System类、StringBuffer类 * 2.2 final 用来修饰方法:表明此方法不可以被重写 * 比如:Object类中getClas ...
分类:编程语言   时间:2020-06-21 19:44:51    阅读次数:45
LeetCode 124. 二叉树中的最大路径和 | Python
124. 二叉树中的最大路径和 题目来源:力扣(LeetCode)https://leetcode-cn.com/problems/binary-tree-maximum-path-sum 题目 给定一个非空二叉树,返回其最大路径和。 本题中,路径被定义为一条从树中任意节点出发,达到任意节点的序列。 ...
分类:编程语言   时间:2020-06-21 19:44:33    阅读次数:62
python基础_函数
#函数的定义 : 功能 : 包裹一部分代码,实现某一个功能,达成某一个目的 2.函数的特点 # 函数的定义处 def func(): print(123) # 函数的调用处 func() 3.带有参数的函数 # (1) 普通形参 # 函数的定义处 hang , lie 是普通形参,在函数的定义处 d ...
分类:编程语言   时间:2020-06-21 19:39:27    阅读次数:53
c++ 数组
C ++提供了一种数据结构,即数组,该数组存储一个固定大小的由相同类型元素构成的顺序集合。 数组中的元素存储在一个连续内存位置中,元素可通过数组索引访问, 最低地址对应于第一个元素,最高地址对应于最后一个元素。 声明数组 例如 声明固定长度的数组: const int Size = 5; int a ...
分类:编程语言   时间:2020-06-21 18:16:36    阅读次数:50
Python>文件操作与异常处理(简单)
打开文件 f = open("test.txt", "w") # 默认查找位置为当前文件夹,“w”模式(只写模式)下,若不存 在 该文件则创建 f = open("test.txt") # 缺省为“r”只读模式,若在当前路径不存在该文件,则报错 "rb" 只读模式,字节流模式;"wb"写入模式,字节 ...
分类:编程语言   时间:2020-06-21 18:13:25    阅读次数:75
易语言把本转换为全角的教学
易语言到全角,这个是把文本转换为全角,我一步步教你们操作。1、易语言新建一个windows窗口点击进入代码编辑区具体看如何用易语言编写自己第一个程序?2、我们输入这个命令就是输入到全角()3、我们展开这个命令发现这个命令只有一个参数4、我们输入“abc”用于转到到全角5、我们运用调试输出这个函数,具体看易语言调试输出函数实例详解我们输入调试输出(到全角(“abc”))6、结果为“abc”这个就是全
分类:编程语言   时间:2020-06-21 18:05:54    阅读次数:69
[Java] JVM(4)垃圾回收的实现算法和执行细节
上一篇我们讲了垃圾标记的一些实现细节和经典算法,而本文将系统的讲解一下垃圾回收的经典算法,和Hotspot虚拟机执行垃圾回收的一些实现细节,比如安全点和安全区域等。 因为各个平台的虚拟机操作内存的方法各不相同,且牵扯大量的程序实现细节,所以本文不会过多的讨论算法的具体实现,只会介绍几种算法思想及发展 ...
分类:编程语言   时间:2020-06-21 18:04:15    阅读次数:59
汇编语言 第3版 王爽 检测点习题部分—答案及详细解析 检测点2.2
(1) 段地址乘以16+偏移地址 就是: 0001H*16+【0,FFFFH】 结果:001H+【0,FFFFH】=【0010H,1000FH】 (2)偏移地址范围:0-FFFFH 就是套公式:20000H=SA*16+EA EA取值范围:0-FFFFH SA=2000H-【000H,FFFH】=[ ...
分类:编程语言   时间:2020-06-21 18:03:02    阅读次数:73
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!