自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 图像处理学习笔记(二)

图像处理学习笔记(二)4 OpenCV图像处理:4.2 形态学操作:4.2.1 连通性:4.2.1 腐蚀和膨胀:4.2.2 开闭运算:4.2.3 礼帽和黑帽:4.2.4 形态学操作总结:4.3 图像平滑:4.3.1 图像噪声: 哔哩哔哩:《黑马程序员人工智能教程_10小时学会图像处理OpenCV入门教程》 4 OpenCV图像处理: 4.2 形态学操作: 形态学转换是基于图像形状的一些简单操作,通常在二进制图像上进行,腐蚀和膨胀是两个基本的形态学运算符,它的变体形式如开运算、闭运算、礼帽黑帽等。 4.2

2021-08-17 20:04:27 497

原创 图像处理学习笔记(一)

图像处理学习笔记(一)1 OpenCV简介:1.1 图像处理简介:1.图像是什么?2.模拟图像和数字图像?3.数字图像?1.2 OpenCV简介及安装方法:优势:OpenCV-python:OpenCV部署方法:1.3 OpenCV的模块:2 OpenCV基本操作:2.1 图像的IO操作:2.1.1 读取图像:2.1.2 显示图像:2.1.3 保存图像:2.1.4 完整代码:2.2 绘制几何图形:2.2.1 绘制直线:2.2.2 绘制圆形:2.2.3 绘制矩形:2.2.4 在图像中添加文字:2.2.5 效果

2021-08-15 17:32:05 1328

原创 anaconda镜像源配置(添加、删除等)

Anaconda配置: 1、添加源: conda config --add channels 源名称或链接 2、显示添加的源 conda config --show channels 3、删除指定源 conda config --remove channels 源名称或链接 不添加,直接使用镜像源: pip install 包名 -i https://mirrors.aliyun.com/pypi/simple/ ...

2021-03-20 17:15:07 1439

原创 机器学习实战源代码下载地址

原网址是: http:/www.manning.com/MachineLearninginAction 不过下载速度较慢,所以换成下面这个 https://www.ituring.com.cn/book/1021 转载自: https://www.cnblogs.com/rougan/p/9295659.html

2020-11-21 20:06:16 627

原创 求最小公倍数的四种方法

2020-04-15 10:36:52 1042

原创 问题 1004: [递归]母牛的故事

#include<stdio.h> //今年的猪数量 是由 去年的猪数量 + 四岁的猪数量(因为他们可以生育了) //第一年:1 第二年:2 第三年:3 第四年:4 //第五年: 第一年的数量+四岁的猪数量(这个是第二年的猪 ,因为2、3、4、5 , 正好4年)------2 + 4 = 6 int main() { int n; int base[1000] ...

2020-04-15 09:30:29 213

原创 java面向对象基础

方法重载: 在一个类中定义多个【同名】但是【参数不同】的方法 方法重写: 子类中把父类中定义的方法的功能改变了一下。名字一样,参数一样 如:class Person{public int run(){return 111}} class Student extends Person{public int run(){return 222}} 多态: 针对某个类型的方法调用,其真正执行...

2020-04-12 11:41:03 162

原创 java之数组操作(数组排序)

import java.util.Arrays; public class ArraySort { public static void main(String[] args) { // 冒泡排序 int[] ns = { 28, 12, 89, 73, 65, 18, 96, 50, 8, 36 }; System.out.println("排序前:" + Arrays.t...

2020-04-11 17:19:49 221

原创 java之数组操作(数组遍历)

int[] ns = {1,2,3,4,5}; // 第一种方式: for (int i = 0; i < ns.length; i++) { int n = ns[i]; System.out.println(n); } // 第二种方式: for (int n : ns) { System.out.println(n); } 打印数组内容...

2020-04-11 16:21:19 449

原创 Python的threading使用(老师和学生的羁绊)

使用threading创建线程 首先导入包:import threading 接着创建一个你想要执行的函数,比如打印数字的函数 写一个main(if name == “main”:) 在main里面写上【线程名字 = threading.Thread(target=想要执行的函数名,args=(想要执行的函数的几个参数))】 最后还要有个【线程.start()】 实例: import th...

2020-04-09 12:15:16 223

原创 静和动态网站访问的流程

ip ip就是像127.0.0.1这些比较长的数字组成的东西,很难记住 【注】:由于ip太难记住了所以有了域名 域名: 比如百度:www.baidu.com、淘宝:。。。 这些都是容易记住的名字 DNS: 这货听着很高大上,我第一次也懵了,其实很简单,我举个例子: (一):y = f(x) ---------- 【ip】就相当于y -----------【dns】相当于f :对应规则 ...

2020-04-05 22:27:40 367

原创 mysql(sqlyog)和pycharm的交互代码执行流程通俗讲解

总共没几行,当做娱乐看一下,感觉已经很清晰了 import pymysql #连接数据库(柜子打开) conn = pymysql.connect(host="localhost", user="root", password='123456',db="login") #数据库的操作工具(工具找到了) cursor = conn.cursor() #要干什么 sql = 'insert into...

2020-04-05 21:18:23 781

原创 SQL1____+、起别名与基础查询

#首先写要用哪个库 USE myemployees #1.查询单个字段 SELECT last_name FROM employees; #2.查询多个字段 SELECT last_name ,salary,email FROM employees; #3.查询所有字段 SELECT * FROM employees; #下面的 ` (Esc下面的那个)是着重号,用来区分关键字和属性 SEL...

2020-04-03 19:23:51 236

原创 09-https的使用

#1.导包 from urllib.request import Request,urlopen from fake_useragent import UserAgent import ssl #2.url url = "https://www.12306.cn/mormhweb/" #4.headers headers = { "User-Agent":UserAgent().rando...

2020-03-31 11:06:39 359

原创 05-贴吧案例(多页内容用for循环读取)

#1.导包 from urllib.request import Request,urlopen from urllib.parse import urlencode from fake_useragent import UserAgent def get_html(url): #2.头部 headers = { "User-Agent":UserAgent()....

2020-03-30 21:45:31 254

原创 爬虫经典6大步骤

#1.导包 from urllib.request import Request,urlopen from urllib.parse import urlencode from fake_useragent import UserAgent args = { "wd": "尚学堂", "ie": "utf-8" } #2.头部 headers = { ...

2020-03-30 20:52:56 308

原创 多继承的注意事项

如果父类之间存在同名的属性或者方法,应该尽量避免使用多继承。 >>> class A: def fun(self): print('A--fun') >>> class B: def fun(self): print('B--fun') >>> class obj(A,B): pass >>> ...

2020-03-30 15:22:21 492

原创 python之私有属性和私有方法

定义方式: 在定义属性或者方法时,在前面加上两个下划线"__",定义的就是私有属性或者方法 案例: class Women: def __init__(self,name): self.name = name self.__age = 18 def secret(self): #在对象的内部,是可以访问对象的私有属性的 ...

2020-03-30 14:48:25 260

原创 士兵突击的封装

class Gun: def __init__(self,model,bullet_count): #枪的型号 self.model = model self.bullet_count = bullet_count def __str__(self): return ('枪的型号:%s\n剩余子弹数量:%d'% ...

2020-03-30 14:28:17 193

原创 python重写__str__遇到的错误

重写__str__遇到错误: TypeError: str returned non-string (type tuple) 错误代码: def __str__(self): return ('户型:%s\n房子面积:%.2f[剩余面积:%.2f]\n家具信息:%s', #这里不用加逗号 并且少了一个% (self.house_type, ...

2020-03-30 12:27:45 467

原创 魔法方法

算术运算 正确: >>> class TryInt(int): def __add__(self,other): return int(self)+int(other) >>> a = TryInt(3) >>> b = TryInt(1) >>> a + b 4 错误(会导致重复递归,直至溢出): class ...

2020-03-30 10:21:49 111

原创 类和对象

多继承

2020-03-29 20:14:01 165

原创 python之异常(你不可能总是对的)

Exception try: int('123') except ValueError as reason: print('出错了:' + str(reason)) else: print('没有任何异常') with 操作 as 目标(操作的返回值给放到这里) ,详情请参考下面的链接: http://blog.kissdata.com/2014/05/23/pyth...

2020-03-29 17:59:01 127

原创 Python之文件

输入以下代码: >>> f = open('E:\\Test.txt') >>>> f.read() Traceback (most recent call last): File "<pyshell#74>", line 1, in <module> f.read() UnicodeDecodeError: 'gbk'...

2020-03-29 16:42:14 144

原创 字典与集合

删除字典元素 dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'} del dict['Name'] # 删除键是'Name'的条目 dict.clear() # 清空字典所有条目 del dict # 删除字典 修改字典 dict = {'Name': 'Zara', 'Age': 7, 'Class': 'F...

2020-03-29 14:18:47 157

原创 python递归

递归 def factorial(n): if n == 1: return 1 else: return n * factorial(n-1) n = int(input("请输入一个正整数:")) res = factorial(n) print("%d 的阶乘为:%d" % (n,res)) 输出: 请输入一个正整数:5 5 的阶乘为:...

2020-03-29 12:20:49 202

原创 Python学习之函数

Python学习之函数 初始定义: 关键值赋值: 默认参数:就是上面的 syt 和 “少玩手机,多看书” 收集参数:

2020-03-29 11:22:28 179

原创 学习python之小甲鱼(2020年3月28日)

help和dir的使用教程参考以下链接: https://www.cnblogs.com/fireporsche/p/9441848.html Import random Guesss = random.randint(1,10) Isintance(str,320) 判断这两个否属于同一类型 算术运算符:+ - * / 这里的除法是返回浮点型(在3版本) //(整除) (...

2020-03-28 21:02:16 397

原创 习题3-1 比较大小 (10分)

习题3-1 比较大小 (10分) 本题要求将输入的任意3个整数从小到大输出。 输入格式: 输入在一行中给出3个整数,其间以空格分隔。 输出格式: 在一行中将3个整数从小到大输出,其间以“->”相连。 输入样例: 4 2 8 输出样例: 2->4->8 思路:冒泡排序 #include<stdio.h> int main() { int num[3]...

2020-03-28 12:36:22 821

原创 练习3-8 查询水果价格 (15分)

练习3-8 查询水果价格 (15分) 给定四种水果,分别是苹果(apple)、梨(pear)、桔子(orange)、葡萄(grape),单价分别对应为3.00元/公斤、2.50元/公斤、4.10元/公斤、10.20元/公斤。 首先在屏幕上显示以下菜单: [1] apple [2] pear [3] orange [4] grape [0] exit 用户可以输入编号1~4查询对应水果的单价...

2020-03-28 12:08:25 487

原创 习题11-3 计算最长的字符串长度 (15分)

习题11-3 计算最长的字符串长度 (15分) 本题要求实现一个函数,用于计算有n个元素的指针数组s中最长的字符串的长度。 函数接口定义: int max_len( char *s[], int n ); 其中n个字符串存储在s[]中,函数max_len应返回其中最长字符串的长度。 裁判测试程序样例: #include <stdio.h> #include <string...

2020-03-19 15:38:21 4692 2

原创 习题9-6 按等级统计学生成绩 (20分)

习题9-6 按等级统计学生成绩 (20分) 本题要求实现一个根据学生成绩设置其等级,并统计不及格人数的简单函数。 函数接口定义: int set_grade( struct student *p, int n ); 其中p是指向学生信息的结构体数组的指针,该结构体的定义为: struct student{ int num; char name[20]; int score; char gra...

2020-03-19 13:40:45 480

原创 ## 习题8-9 分类统计各类字符个数 (15分)

习题8-9 分类统计各类字符个数 (15分) 本题要求实现一个函数,统计给定字符串中的大写字母、小写字母、空格、数字以及其它字符各有多少。 函数接口定义: void StringCount( char *s ); 其中 char *s 是用户传入的字符串。函数StringCount须在一行内按照 大写字母个数 小写字母个数 空格个数 数字个数 其它字符个数 的格式输出。 裁判测试程序样...

2020-03-19 13:11:35 559

原创 习题8-5 使用函数实现字符串部分复制 (20分)

习题8-5 使用函数实现字符串部分复制 (20分) 本题要求编写函数,将输入字符串t中从第m个字符开始的全部字符复制到字符串s中。 函数接口定义: void strmcpy( char *t, int m, char *s ); 函数strmcpy将输入字符串char *t中从第m个字符开始的全部字符复制到字符串char *s中。若m超过输入字符串的长度,则结果字符串应为空串。 裁判测试程...

2020-03-18 21:16:30 1176 2

原创 习题6-6 使用函数输出一个整数的逆序数 (20分)

习题6-6 使用函数输出一个整数的逆序数 (20分) 本题要求实现一个求整数的逆序数的简单函数。 函数接口定义: int reverse( int number ); 其中函数reverse须返回用户传入的整型number的逆序数。 裁判测试程序样例: #include <stdio.h> int reverse( int number ); int main() { int n;...

2020-03-17 23:00:34 1117

原创 习题6-4 使用函数输出指定范围内的Fibonacci数 (20分)

习题6-4 使用函数输出指定范围内的Fibonacci数 (20分) 本题要求实现一个计算Fibonacci数的简单函数,并利用其实现另一个函数,输出两正整数m和n(0<m≤n≤10000)之间的所有Fibonacci数。所谓Fibonacci数列就是满足任一项数字是前两项的和(最开始两项均定义为1)的数列。 函数接口定义: int fib( int n ); void PrintFN...

2020-03-17 22:08:13 186

原创 L1-058 6翻了 (15分)

L1-058 6翻了 (15分) 666”是一种网络用语,大概是表示某人很厉害、我们很佩服的意思。最近又衍生出另一个数字“9”,意思是“6翻了”,实在太厉害的意思。如果你以为这就是厉害的最高境界,那就错啦 —— 目前的最高境界是数字“27”,因为这是 3 个 “9”! 本题就请你编写程序,将那些过时的、只会用一连串“6666……6”表达仰慕的句子,翻译成最新的高级表达。 输入格式: 输入在一...

2020-03-16 11:15:14 855

原创 PTAL1-054 福到了(15 分)输入审查

这里的输入,把我整的够呛,字符与字符之间要用getchar()接收换行符,要不会留在缓存区,被下一个getchar()带走。

2020-03-15 23:23:05 190

原创 L1-050 倒数第N个字符串 (15分)详解

L1-050 倒数第N个字符串 (15分) 给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L,从 L 个 a 开始,以 1 为步长递增。例如当 L 为 3 时,序列为 { aaa, aab, aac, …, aaz, aba, abb, …, abz, …, zzz }。这个序列的倒数第27个字符串就是 zyz。对于任意给定的 L,本题要求你给出对应序列倒数...

2020-03-15 13:50:49 2385 1

原创 L1-049 天梯赛座位分配 (20分)

L1-049 天梯赛座位分配 (20分) 天梯赛每年有大量参赛队员,要保证同一所学校的所有队员都不能相邻,分配座位就成为一件比较麻烦的事情。为此我们制定如下策略:假设某赛场有 N 所学校参赛,第 i 所学校有 M[i] 支队伍,每队 10 位参赛选手。令每校选手排成一列纵队,第 i+1 队的选手排在第 i 队选手之后。从第 1 所学校开始,各校的第 1 位队员顺次入座,然后是各校的第 2 位队员…...

2020-03-14 18:47:01 449

空空如也

空空如也

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

TA关注的人

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