码迷,mamicode.com
首页 > 编程语言 > 周排行
python中字符串、列表、元组、字典每个常用的5个方法
字符串: 字符串用单引号(’)或双引号(")括起来,不可变1,find通过元素找索引,可切片,找不到返回-12,index,找不到报错。3,split 由字符串分割成列表,默认按空格。4,captalize 首字母大写,其他字母小写。5,upper 全大写。6,lower 全小写。7,title,每 ...
分类:编程语言   时间:2020-07-12 16:28:35    阅读次数:59
三数之和(排序+双指针)
题解 nums[i]为最左端的数,nums[L]为中间,nums[R]为最右端数, 最外层循环遍历最左端,nums[L]最初指向nuns[i+1],nums[R]最初指向nums[nums.length-1],根据sum变化不断移动 代码 class Solution { public static ...
分类:编程语言   时间:2020-07-12 16:33:54    阅读次数:42
Java操作Excel:POI和EasyExcel
文章与CSDN同步,欢迎访问:https://blog.csdn.net/qq_40280582/article/details/107300081 代码地址:https://gitee.com/ilovemo/poi-study 前言 我们经常需要将项目中的表格数据或者文档数据进行导入或者导出操作 ...
分类:编程语言   时间:2020-07-12 16:42:25    阅读次数:45
目标检测算法-SoftNMS
NMS是常用的目标检测后处理算法,但是NMS对于密集目标的检测就有小问题了,因为NMS是对其他box的IOU与当前最大Confidence的box的IOU进行比较,如果大于一定的阈值,就将当前这个Confidence最大的box周围满足条件的box给去掉。 NMS存在的两个问题: (1)当前两个目标 ...
分类:编程语言   时间:2020-07-12 16:44:43    阅读次数:67
c#中常见的算法(希尔排序)
希尔排序:也称递减增量排序算法,是插入排序的一种更高效的改进版本。但希尔排序是非稳定排序算法。 希尔排序是基于插入排序的以下两点性质而提出改进方法的:1,插入排序在对几乎已经排好序的数据操作时,效率高,即可以达到线性排序的效率;2,但插入排序一般来说是低效的,因为插入排序每次只能将数据移动一位; 希 ...
分类:编程语言   时间:2020-07-12 16:46:28    阅读次数:67
程序、进程、线程的概念与比较
进程 进程的定义 为了使参与并发执行的每个程序(含数据)都能独立运行,在操作系统中必须为之配置一个专门的数据结构,称为进程控制块(Process Control block,PCB)。系统利用PCB来描述进程的基本情况和活动过程,进而控制和管理进程。这样,由程序段、相关的数据段和PCB三部分便构成了 ...
分类:编程语言   时间:2020-07-12 16:49:21    阅读次数:83
朴素贝叶斯算法
一、概述 贝叶斯分类算法是统计学的一种概率分类方法,朴素贝叶斯分类是贝叶斯分类中最简单的一种。其分类原理就是利 用贝叶斯公式根据某特征的先验概率计算出其后验概率,然后选择具有最大后验概率的类作为该特征所属的类。之 所以称之为”朴素”,是因为贝叶斯分类只做最原始、最简单的假设:所有的特征之间是统计独立 ...
分类:编程语言   时间:2020-07-12 16:50:57    阅读次数:65
图解+代码|常见限流算法以及限流在单机分布式场景下的思考
大家好,我是 yes。 今天来说说限流的相关内容,包括常见的限流算法、单机限流场景、分布式限流场景以及一些常见限流组件。 当然在介绍限流算法和具体场景之前我们先得明确什么是限流,为什么要限流?。 任何技术都要搞清它的来源,技术的产生来自痛点,明确痛点我们才能抓住关键对症下药。 限流是什么? 首先来解 ...
分类:编程语言   时间:2020-07-12 16:53:22    阅读次数:93
算法-汉诺塔
问题描述 问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。 也就是要遵守两点要求: ...
分类:编程语言   时间:2020-07-12 16:55:55    阅读次数:66
《算法竞赛进阶指南》0x38概率与数学期望 绿豆蛙的归宿
题目链接:https://www.acwing.com/problem/content/219/ 题目给出一张有向无环图,要求从1到n的路径长度的数学期望,如果一个点有k条出边,那么走每条表的概率都是1/k,我们容易知道,记一个点x到终点n的路径的数学期望是dis[x],那么dis[x]计算的结果依 ...
分类:编程语言   时间:2020-07-12 16:57:52    阅读次数:64
雷达无线电系列(四)几种CFAR算法的源码(matlab)
这次的源代码是我自己硕士毕业论文的源代码,里面主要的内容如下 图1 代码目录 核心功能主要为展示几种CFAR算法在不同背景环境下的性能优劣程度 图2 CFAR算法集合 文件大小为1.5G左右,运行平台为MATLAB R2019b 下载链接:https://pan.baidu.com/s/1Tm2NP ...
分类:编程语言   时间:2020-07-12 17:01:35    阅读次数:133
STL算法
更多内容详见:《The C++ Programming Language》第32章STL算法: f=for_each(b,e,f): 对[b:e)中的每个x执行f(x);返回f 例: void increment_all(vector<int>& v) //递增v中每个元素 { for_each(v ...
分类:编程语言   时间:2020-07-12 17:03:38    阅读次数:52
Spring怎么实现整合mybatis
增加了用于处理MyBatis的两个bean:SqlSessionFactoryBean、MapperFactoryBean 1、注册SqlSessionFactoryBean: (1)实现 InitializingBean:调用其afterPropertiesSet方法(this.sqlSessio ...
分类:编程语言   时间:2020-07-12 17:07:28    阅读次数:73
python 迭代器/生成器
起因 迭代器生成器一直很迷,简单的记录一下区别 迭代器 什么是迭代? 我理解的迭代,就是使用for循环遍历一个(字符串,列表···)把里面的值一个一个的遍历出来 这个遍历的过程就可以称之为迭代 什么是迭代器? 提供迭代方法的容器 常用迭代器: 序列(列表、元组、字符串)、字典 内置函数 iter() ...
分类:编程语言   时间:2020-07-12 17:10:45    阅读次数:59
《实战Java高并发程序设计》---第4章 锁的优化及注意事项
1、有助于 提高锁性能 的几点建议: 1.1、减少锁持有时间 只有在必要时进行同步,这样明显 减少锁持有时间、提升系统的吞吐量; public synchronized void say(){ //do one //并发逻辑 //do other } /** * 优化后 */ public void ...
分类:编程语言   时间:2020-07-12 17:15:16    阅读次数:67
关于 JavaScript 的数据类型
本文参考拉勾教育《前端高手进阶》第7讲,以下是部分总结: 一、7 种数据类型的重要概念及常见操作 1.Undefined:只有一个值,也就是 undefined 2.Null:只有唯一的一个值 null,注意: null 是 JavaScript 保留关键字,而 undefined 只是一个常量。 ...
分类:编程语言   时间:2020-07-12 17:16:54    阅读次数:81
C语言基础---字符指针变量和字符数组的区别
1.字符数组由若干元素组成,每个元素中放一个字符,而字符指针变量存放的是地址(字符串第一个字符的地址),绝不是将字符串放到字符指针变量中。 2.赋值方式:可以对字符指针变量赋值,但不能对数组名赋值,可以采用以下方式对字符指针变量赋值: char *a; a = "I love China"; 不能用 ...
分类:编程语言   时间:2020-07-12 18:29:34    阅读次数:68
java包机制
Java基础11:包机制: 定义包叫package ,导入包叫 import import 导入包: 尽量不要让两个包里的名字重复 .*通配符: *可以将这个包的所有东西都导入进来 import com.123.base.* * 导入这个包下所有的类 ...
分类:编程语言   时间:2020-07-12 18:29:48    阅读次数:48
Golang 学习入坑(三)Go语言变量及常量
(一)GO语言变量 Go 语言变量名由字母、数字、下划线组成,其中首个字符不能为数字 声明变量的一般形式是使用 var 关键字: //var identifier type //其中 identifier 是变量,type是类型 例如: var tongtong string = "zhang" f ...
分类:编程语言   时间:2020-07-12 18:31:37    阅读次数:98
python条件语句循环
一、条件语句 1、if选择语句: 语法: if 表达式: 语法 2、if...else语句 语法:(如果表达式为真则执行语句块1,否则执行语句块2) if 表达式: 语句块1 else: 语句块2 3、if..elif..else语句 语法: if 表达式1: 语句块1 elif 表达式2: 语句块 ...
分类:编程语言   时间:2020-07-12 18:33:56    阅读次数:86
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!