自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Opencv学习(1)--- 图像基本操作

@[TOC]Opencv数据读取–图片读取每一张图像的最小组成部分就是像素点,他是由很多个像素点组成的,每个像素点的范围是0-255,(0是黑色,亮度最暗,255是白色,亮度最亮)RGB三色彩空间,一般的图片都是三通道的,可以把它看做是用一个三层矩阵表示,对应的不同像素点在三个颜色通道都会有一个对应的值import cv2 as cv #opencv读取的格式是BGRimport numpy as npimport matplotlib.pyplot as plt#想在绘图完成之后,直

2021-07-13 14:27:27 452

原创 【阿里云天池】task01 基于sklearn的Logistic Regression分类实现

文章目录一. 逻辑回归算法原理及应用介绍1.1. 逻辑回归的介绍1.2. 逻辑回归的算法原理1.3. 逻辑回归的应用二. 入门Demo2.1. 模型参数查看2.2. 模型可视化2.3. 模型预测一. 逻辑回归算法原理及应用介绍1.1. 逻辑回归的介绍逻辑回归(Logistic regression,简称LR)是一个分类模型,并且广泛应用于各个领域之中。其最为突出的两点就是其模型简单(部署快!)和模型的可解释性强(用于学术研究的因子分析 & 企业内数分的归因)。优劣势:优点:1.实现简单

2020-12-22 22:57:50 198 1

原创 Java浅谈GC机制

目录一.GC机制介绍二.GC判断方法一:引用计数算法二:可达性分析算法三、垃圾回收算法1、标记—清除算法2、复制算法3、标记—整理算法四、HostSpot垃圾回收器种类简单介绍1.Serial收集:2.Parallel收集:3.CMS收集:4.G1收集:一.GC机制介绍GC分析是为了进一步优化系统性能,性能优化是一个很大的领域,CPU、cache命中、IO各个方面都要综合进行考虑,这里我们只讲其中的一小部分,GC分析。在进行性能优化之前先要根据业务场景制定一个明确的性能需求指标,优化是一个无止境的事情,

2020-12-20 15:44:34 286

原创 Java中,使用迭代器遍历集合的删除操作

在学习集合的时候,我们知道:在使用迭代器遍历集合的时候不能删除集合元素,否则系统就会抛出异常。但是我无意中发现:删除集合的倒数第二个元素不会抛出异常import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;public class Test { public static void main(String[] args) { Collection collection =

2020-11-15 10:14:19 912

原创 Java中的语法糖

在进行今天的分享之前,首先让我们先了解一些概念。编译器是一种计算机程序, 它主要的目的,就是把方便人们编写、阅读以及维护的高级计算机语言所写的源代码程序翻译成计算机可以解读和运行的低阶机器语言的程序, 即可执行文件。而Java语言中的编译器就是javac, 它用于将 .java 文件转换成JVM可以进行识别的 .class 字节码文件, 反编译则是将 .class 文件转换成 .java 文件。语法糖(Syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·兰丁发明的一个术语,是指

2020-11-08 11:15:09 250

原创 Java中Integer的比较

Java是面向对象的语言,但是它含有8种基本数据类型,这些基本数据类型不支持面向对象的编程机制,基本类型的数据也不具备“对象”的特性:没有成员变量,方法可以被调用。为了解决这8种基本数据类型不能当成Object类型来进行使用的问题,Java提供了包装类的概念,今天所要分析的就是其中的一个包装类 —Integer首先,我们需要明确一个点:当包装类和一个值进行比较的时候,虽然包装类型的变量是引用数据类型,但是包装类的实例可以和数值类型的值进行比较,这种比较是直接取出包装类实例所包装的值来进行比较的。而当

2020-10-31 15:02:03 670

原创 Python基础入门:从变量到异常处理--阿里云天池 day3

学习内容概括今天要的学习到的内容包括:异常处理。学习内容(1)Python 标准异常总结BaseException:所有异常的 基类Exception:常规异常的 基类StandardError:所有的内建标准异常的基类ArithmeticError:所有数值计算异常的基类FloatingPointError:浮点计算异常OverflowError:数值运算超出最大限制ZeroDivisionError:除数为零AssertionError:断言语句(assert)失败Attribu

2020-09-09 21:06:29 89

原创 Python基础入门:从变量到异常处理--阿里云天池 day2

学习内容概括今天要的学习到的内容包括:条件语句和循环语句。具体学习内容一.条件语句1. if 语句if expression: expr_true_suiteif 语句的 expr_true_suite 代码块只有当条件表达式 expression 结果为真时才执行,否则将继续执行紧跟在该代码块后面的语句。单个 if 语句中的 expression 条件表达式可以通过布尔操作符 and,or和not 实现多重条件判断。2.if - else 语句if expression:

2020-09-08 17:54:58 104

原创 Python基础入门:从变量到异常处理--阿里云天池

学习内容概括:变量、运算符与数据类型注释运算符变量和赋值数据类型与转换位运算原码、反码和补码按位运算利用位运算实现整数集合条件语句if 语句if - else 语句if - elif - else 语句assert 关键词循环语句while 循环while - else 循环for 循环for - else 循环range() 函数enumerate()函数break 语句continue 语句pass 语句推导式异常处理Python

2020-09-07 23:07:15 72

原创 数据类型在内存中的存储

数据类型类型的基本归类(1)整形家族char、int、short、long、long long、unsigned int等(2)浮点型家族(3)构造类型:数组、结构体、枚举、联合(4)指针类型(5)空类型:void 表示空类型(无类型),通常应用于函数的返回类型、函数的参数(不需要参数)、指针类型整形的存储:一个变量的创建是要在内存中开辟空间的,空间的大小根据不同的类型来决定整...

2020-01-22 14:30:21 239

原创 对于inode的基本理解

inode的基本理解首先,让我们对于文件存储有一个基本概念,这对下面的理解有帮助。一、文件存储文件存在硬盘上,硬盘的最小存储区叫做“扇区”,每个扇区存储512个字节(0.5KB),在操作系统读取硬盘时,不会一个扇区一个扇区得去读取,效率太低,系统会一次性连续读取多个扇区,即一次性读取一个块(block),这种由多个扇区组成的“块”,是文件读取的最小单位,而“块”的大小,最常见的是4KB,即8...

2019-12-12 22:39:07 232

原创 Linux中链接的基本理解

Linux中链接硬链接touch f1,创建硬链接,两个文件的inode相同ln -s F1 F2软链接touch f1,创建软链接,两个文件的inode不同ln F1 F3一般情况下,文件名与inode号码“一一对应”,即每一个inode号码对应一个文件名,但是Unix/Linux是允许多个文件名指向同一个inode号码,这意味着:可以用不同的文件名来访问同样的内容。测试举例删...

2019-12-12 21:19:17 382

原创 排序算法详解(一)

排序算法详解(一)1.冒泡排序基本原理:冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的末尾1.1 算法描述比较相邻的元素。如果第一个比第二个大,就交换它们两个;对每一对相邻元素作同样...

2019-11-27 00:37:15 135

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除