码迷,mamicode.com
首页 > 编程语言 > 日排行
python模块 itertools
itertools 我们知道,迭代器的特点是:惰性求值(Lazy evaluation),即只有当迭代至某个值时,它才会被计算,这个特点使得迭代器特别适合于遍历大文件或无限集合等,因为我们不用一次性将它们存储在内存中。 Python 内置的 itertools 模块包含了一系列用来产生不同类型迭代器 ...
分类:编程语言   时间:2020-06-21 19:50:40    阅读次数:74
原子数组AtomicIntegerArray实现原理简析
1 前言 JDK官方提供了3个原子数组,它们提供了原子更新数组中元素的能力,它们主要借助Unsafe类实现其核心功能。 AtomicIntegerArray:原子更新整型数组里的元素 AtomicLongArray:原子更新长整型数组里的元素。 AtomicReferenceArray:原子更新引用 ...
分类:编程语言   时间:2020-06-21 19:53:29    阅读次数:54
java 面向对象(二十三):关键字:abstract以及模板方法的设计模式
abstract abstract: 抽象的1.可以用来修饰:类、方法2.具体的:abstract修饰类:抽象类 * > 此类不能实例化 * > 抽象类中一定有构造器,便于子类实例化时调用(涉及:子类对象实例化的全过程) * > 开发中,都会提供抽象类的子类,让子类对象实例化,完成相关的操作 >抽象 ...
分类:编程语言   时间:2020-06-21 19:53:41    阅读次数:47
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
python当中的深浅copy
首先,我们要明确以下概念: 变量 是系统变量名表中的元素(可以想象成人的名字) 对象 是计算机分配的一块内存,需要足够的空间去表示它的值(可以想象成真正的人) 引用 是 自动形成的从变量到对象的 指针(给人对象取人名变量名) 在Python中,对象按照可变不可变分为可变对象和不可变对象: 可变对象 ...
分类:编程语言   时间:2020-06-21 19:56:13    阅读次数:86
SpringCloud分布式配置中心Config
统一管理所有配置。 1、微服务下的分布式配置中心 简介:讲解什么是配置中心及使用前后的好处 什么是配置中心: 一句话:统一管理配置, 快速切换各个环境的配置 相关产品: 百度的disconf 地址:https://github.com/knightliao/disconf 阿里的diamand 地址 ...
分类:编程语言   时间:2020-06-21 19:58:05    阅读次数:82
详解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
1287. 有序数组中出现次数超过25%的元素『简单』
题目来源于力扣(LeetCode) 一、题目 1287. 有序数组中出现次数超过25%的元素 题目相关标签:数组 提示: 1 <= arr.length <= 10^4 0 <= arr[i] <= 10^5 二、解题思路 2.1 线性扫描 据题意:数组中恰好有一个整数,它的出现次数超过数组元素总数 ...
分类:编程语言   时间:2020-06-21 20:08:15    阅读次数:66
最小栈-算法刷题总结
【最小栈】: 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 ...
分类:编程语言   时间:2020-06-21 20:11:13    阅读次数:57
JavaWeb基础(三)--HTML、CSS、JavaScript
一、html基础 1、基本组成结构 <html> <head> <title> <body>等标签 2、常用标签 *表单<form action="提交地址(url)" method="提交方式(post/get)" [name="表单名称"]>//文本框 <input type="text" na ...
分类:编程语言   时间:2020-06-21 20:12:41    阅读次数:56
JAVA学习(五)
今天继续学习了Java中类的知识。 JVM中堆内存是存放对象内存的地方。 Student s=new Student();//假设Student是一个类,这就创建了一个Student对象,s中保存了指向该Student对象的地址。 可以通过s.实例变量= 来修改该对象内部实例变量的值,也可以直接读出 ...
分类:编程语言   时间:2020-06-21 20:18:13    阅读次数:54
Python入门基础知识
Python的历史 Guido van Rossum (吉多·范罗苏姆,人称“龟叔”,荷兰人),于1989年开始写Python语言的编译器 Python的名字来自龟叔所挚爱的电视剧Monty Python's Flying Circus,1991年正式诞生 Python解释器如今有多个语言实现,我们 ...
分类:编程语言   时间:2020-06-21 20:25:32    阅读次数:78
python读书日记(1)-20200621
今日:北京 大晴天 很热 已经看过几本python入门书籍。今天继续来加强。 1.序列解压缩: 2.带*的分配模式: *的分配到的,是列表数据。可为空列表 *就相当于弹簧,可以压的很扁,也可以拉的很长。你们先选,剩下的我全包了。 3.一个求序列和的简单实现:(巧妙使用了*解压缩) 4.deque的操 ...
分类:编程语言   时间:2020-06-21 20:27:49    阅读次数:75
[2003提高组]神经网络-拓扑排序
题目 初始时Ci可以事先减去Ui,注意入度为0(即起始点)不要减。然后由于这张图是一个有向无环图,所以我们可以使用拓扑排序。排序完了过后就按照排好的顺序套给出的公式递推就行啦。 代码: #include <iostream> #include <queue> using namespace std; ...
分类:编程语言   时间:2020-06-21 20:28:16    阅读次数:480
java语法糖(二)
java的自动装箱与拆箱 从jdk5开始引入,简化了基本数据类型与对象类型之间的转换 自动装箱与自动拆箱是编译器的工作,jvm并没有相关语句 Integer num=1;//自动装箱 int i=num;//自动拆箱 java的多异常并列 从jdk7开始引入,简化了语法 在用并列写法时,异常之间不能 ...
分类:编程语言   时间:2020-06-21 20:29:38    阅读次数:61
雪花算法原理介绍及基于php的雪花算法(snowflake)
原理介绍(摘自极客时间): Snowflake的核心思想是将64bit的二进制数字分成若干部分,每一部分都存储有特定含义的数据,比如说时间戳、机器ID、序列号等等,最终生成全局唯一的有序ID。它的标准算法是这样的: 从上面这张图中我们可以看到,41位的时间戳大概可以支撑pow(2,41)/1000/ ...
分类:编程语言   时间:2020-06-21 20:31:27    阅读次数:75
Python机器学习(九十一)Pandas 填充(Imputation)空值
除了删除空值,还有一种处理空值的方法是填充(Imputation)。 让我们看看在revenue_millions列中填充缺失的值。 首先,将该列提取到变量中: revenue = movies_df['revenue_millions'] 使用DataFrame['列名']可以获取1列数据,即一个 ...
分类:编程语言   时间:2020-06-21 21:39:06    阅读次数:127
Java实现简单记事本
新建Java源代码格式文件,直接上代码: import java.awt.*; import java.awt.event.*; import java.io.*; import javax.swing.*; import javax.swing.text.*; //简单的文本编辑器 public ...
分类:编程语言   时间:2020-06-21 21:40:15    阅读次数:96
springboot中有了全局异常捕获,还需要try catch吗?
今天在码代码的时候突然想到这个问题,觉得有点困惑。在网上也翻阅不少帖子其中有一个帖子给了我一个思路,其实也是解释了基础概念。 概念一:try catch 语句在try里面捕获到异常之后会进入catch子句内,执行catch内的代码。 概念二:springboot中的全局异常处理在捕获到异常之后,异常 ...
分类:编程语言   时间:2020-06-21 21:41:15    阅读次数:252
Python机器学习(九十二)Pandas 统计
describe 在整个DataFrame上使用describe(),我们可以得到一个统计结果: import pandas as pd # 加载数据 movies_df = pd.read_csv("IMDB-Movie-Data.csv", index_col="Title") movies_d ...
分类:编程语言   时间:2020-06-21 21:46:01    阅读次数:81
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!