- 博客(37)
- 资源 (1)
- 收藏
- 关注
原创 创建anoconda虚拟环境遇到的问题
可以参考这个Anaconda创建虚拟环境_笨鸟的GPS的博客-CSDN博客第一步、第二步完成之后,第三步安装的时候我出现了这样的问题(root) C:\Users\1>conda create -n learn python=3.6Fetching package metadata ...SSL verification error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:645).SSL v
2022-03-21 10:21:03 3421
原创 跟随袁博老师学数据分析-清华大学-数据挖掘:理论与算法
视频:P15-18特征选择:熵:泛指某些物质系统状态的一种量度,某些物质系统状态可能出现的程度。信息增益:当知道一个额外属性之后,对系统的不确定性降低多少就是信息的增益,例子:猜一个人是男人还是女人,此时是男是女的概率各百分之五十,熵为1,当提供另一个额外信息,这个人抽烟,抽烟这个属性的男女比例不一样,男女抽烟比例如下图在特征选择的过程中也会遇到组合爆炸的问题:例如20个属性里面选5个就会有15504种可能性。选择分支结构,branch and bound一个个比较,最好的属
2022-03-06 16:20:07 1523
原创 跟随小甲鱼up主学习Python——函数(4)
作用域:scope,指一个变量可以被访问的范围,作用域总是由代码中被赋值的位置决定。局部作用域:如果一个变量定义的位置在函数里面,那么作用域仅限该函数中,称之为局部变量。>>> def myfunc(): x = 520 //局部变量,位置在函数内部 print(x) >>> myfunc()520>>> print(x) ...
2022-02-18 16:15:37 343
原创 跟随小甲鱼up主学习Python——函数(3)
收集函数:参数用户爱传几个传几个的特性的形参,定义:在形参的名字面前加一个星号*就可。>>> def myfunc(*args): print("有{}个参数。".format(len(args))) print("第二个参数是:{}。".format(args[1])) >>> myfunc('小甲鱼', '不二入是')有2个参数。第二个参数是:不二入是。>>> myfunc(1, 2, 3, 4, 5)有5个参...
2022-02-16 23:04:13 528 2
原创 跟随小甲鱼up主学习Python——函数(2)
参数:位置参数、关键字参数、默认参数位置参数:将Python中这类位置固定的参数称之为位置参数。>>> def myfunc(s, vt, o): return ''.join((o, vt, s))>>> myfunc('我', '打了', '小甲鱼')'小甲鱼打了我'>>> myfunc('小甲鱼', '打了', '我' )'我打了小甲鱼'关键字参数:在参数很多的情况下,记住参数位置有点烦人,可以使用关键字参数解决问题。...
2022-02-15 16:45:38 589
原创 跟随小甲鱼up主学习Python——函数篇(1)
函数的主要功能:打包代码。好处:1.最大程度的实现代码的重复,减少冗余代码。2.可以将不同功能的代码进行封装、分解,从而降低结构的复杂度,提高代码的可读性。创建和调用代码:用def来定义函数,调用时直接写函数名即可。>>> def myfunc(): for i in range(3): print('i love fishc') >>> myfunc<function myfunc at 0x0000016F2DB...
2022-02-12 17:40:29 633
原创 跟随小甲鱼up主学习Python——字典下篇
改:类似于序列的操作,只需要指定一个存在于字典的键,就可以修改其对应的值,如果要进行多个值的修改,可以使用update()方法。>>> d = dict.fromkeys("FishC")>>> d{'F': None, 'i': None, 's': None, 'h': None, 'C': None}>>> d['s'] = 115>>> d{'F': None, 'i': None, 's': 115, 'h':
2022-02-12 11:30:29 362
原创 跟随小甲鱼up主学习Python——字典上、中篇
字典是Python中唯一实现映射关系的内置函数。映射关系相当于摩斯密码,一一对应的,在映射类型的数据获取上,字典的效率往往快于列表。字典的关键符号为大括号{} 。集合:set, 字典:dict,通常都是一对键值对的形式出现,键 冒号 值,代码中:吕布就是键,口口布就是值,中间有冒号。字典:dict>>> x = {"吕布", "关羽"}>>> type(x)<class 'set'>>>> y = {"吕布" : "口口布", "关
2022-02-10 09:46:57 567
原创 跟随up主小甲鱼学习Python-序列篇下
all() & any() all()判断可迭代对象中是否所有元素的值都为真,any()判断可迭代对象中是否存在某个元素为真。>>> x = [1, 0, 2]>>> y = [1, 1, 9]>>> all xSyntaxError: invalid syntax>>> all(x)False>>> all(y)True>>> any(x)Trueenumerate
2022-01-26 21:06:18 891
原创 跟随小甲鱼up主学习Python 序列上中篇
列表、元组、字符串统称为序列:存在的共同点:1.可以通过索引获取每一个元素 2.第一个元素的索引值都是0 3.都可以通过切片的方式获取一个范围 4.都有很多共同运算符。根据是否能被修改这一特征,序列分为可变序列和不可变序列,列表就是可变序列,元组和字符串就是不可变序列。在Python中每一个对象都有三个基本属性:唯一标志、类型、值。id():内置函数的作用为:返回一个代表指定对象的唯一标识的整数值,对于可变序列,id()的值都是一样的,不可变序列,id()返回值不一样>>>
2022-01-25 22:07:40 697
原创 Python零基础学习-跟随up主小甲鱼
Python运算符:<小于 <= 小于等于 > 大于 >=大于等于 ==等于 !=不等于 is 判断两个对象id是否相等 is not 判断两个id是否不等数字类型:整数(integers)浮点数(floating point numbers)复数(complex numbers)Python整数长度不受限制。因为Python计算浮点数是不精确的,例如:0.1+0.2 得出的结果是0.3000000000004,Python精确计算的时候要使用decimal模块。impo
2022-01-23 10:01:52 528
原创 Python零基础学习-跟随小甲鱼up主
y工具是使用:推荐使用IDLE,有两种方式,有交互模式还有编辑器模式。IDLE更适合刚开始的学习的学生。Python出现错误时要检查的三个点:1.检查标点符号是否是英文下的标点符号。2.检查缩进是否正确,缩进空格会影响代码的正确性。3.检查函数拼写是否正确。几个快捷键的使用:Alt+p 可以切到上一句代码,Ctrl+c 表示结束变量和字符串:Python变量都不需要定义,直接赋值就可以表示变量,例如:x = 3 也不需要加什么分号之类的,很方便,Python两个数字的互换非常简单,C语言会借
2022-01-08 14:05:00 497
原创 Django学习,关于urls配置
第一步:创建项目:在命令行输入:django-admin startproject myweb进入到项目所在文件夹里 cd myweb命令行输入:python manage.py runserver (备注:运行开发服务)第二步:创建应用程序:命令行输入:python manage.py startapp myapp第三步:编写第一个视图1.在项目myweb的settings.py文件里INSTALLED_APPS 里面添加应用的名称,代码如下:INSTALLED_A...
2021-11-27 11:39:21 1147
原创 深入浅出第五讲无线通信
参考讲义1.CC2530 BasicRF(无线点灯)基于Q2530SB板1.ZigBee无线通信,需要高频的载波来提供发射效率,ZigBee模块之间要可以正常的收发,接收模块必须把接收频率设置和发射模块的载波频率一致2.ZigBee有27个载波可以进行通信,载波叫做信道(无线通信的通道)。这些载波的频率落在某些频率区段,我们把这些区段叫做频段。有:2.4G频段 16个信道 (11-26) 915M频段、 896M频段 11个信道 但是TI的所有支持ZigBee底层协议的芯片只...
2021-05-11 19:54:27 29066 7
原创 深入浅出第四讲 串口、时钟
1.CC2530在正常运行的时候需要一个高频时钟信号和一个低频时钟信号高频时钟信号主要供给CPU保证程序运行;低频时钟信号主要供给看门狗、睡眠定时器等片上外设。2.时钟信号的来源高频时钟信号有2个,芯片内部的16M RC ;外接的32M石英晶振 (2个中选一个供给CPU)低频时钟信号有2个,芯片内部的32K RC ;外接的32.768K石英晶振 (2个中选一个供给看门狗、睡眠定时器等片上外设)3.CC2530芯片默认上电的时候,是内部的2个RC电路作为高频和低频的时钟来源。4.如果我们在用...
2021-05-11 19:51:56 1972
原创 zigbee学习深入浅出第三讲外部中断
外部中断的配置1.初始化IO口工作在普通IO、上拉输入状态。 PxSEL PxDIR PxINP2.首先开IO口组中断,由 P0IE=1(P0端口中断) P1IE P2IE决定(小组使能)3.开组内对于的具体某IO口中断,由P0IEN P1IEN P2IEN 决定(终端使能)4上升沿还是下降沿触发,PICTL寄存器决定,0代表上升沿,1代表下降沿 D7 D6 D5 D4 D3 D2 ...
2021-04-14 15:44:40 682
原创 zigbee学习深入浅出第一讲
1、什么是zigbee?它能干什么用?为什么引入zigbee?zigbee是无线设备之间的一种通信方式,类似于人与人之间用普通话交流,普通话就是一种通信方式。zigbee通信方式和zigbee协议说的是一回事。节点、无线模块、无线设备说的是一个东西。zigbee的作用构建无线局域网2.zigbee和无线传感器网络之间的关系?如果一个无线局域网用于传感器数据收集和监控,那么这个网路就叫无线传感器网络。无线传感器网络是无线局域网的一个具体应用。蓝牙:功耗低,组建网络节点数少7-8WIFI:通信速率
2021-04-14 15:31:19 339
原创 zigbee深入浅出第二讲硬件相关、IO操作
1.要掌握zigbee基本工作电路2.zigbee无线模块于TI CC2530基本工作电路有什么不同。多出来一块复位芯片,从CC2530芯片直接引出下载的相关5跟线,为CC2530下载程序,五根线为:电源、地线、P2_1 35、P2_2 34、RESET_N 20。3.学会随心所遇的控制所有口子的输入输出CC2530工作范围:2-3.6V(推荐3.3V)一个有21个通用IO口,分别为:P0_0 到P0_7(8个)、P1_0 到P1_7(8个)、P2_0 到P2_4(5个),这些口子可以作为普通或对
2021-04-12 20:51:44 402 1
原创 实习 2019.5.29
学会使用MobaXterm软件的使用,通过远程登录可以控制设备IP是一个非常关键的知识点:可以实现软件和硬件之间的交互。这几天学习到的关键的指令:ssh root@IP地址vim / 进入一个文件cd /文件名称ls 显示文件夹里包含的文件chmod +x 文件名 给这个文件加权限,就是你可以对这个文件进行操作运行chmod -x 文件名 给这个文件删除权限...
2019-05-29 18:08:37 80
原创 生产实训日报(17)
姓名:曹佳鑫 日期:7 月 5号今日学习任务:ARM芯片的学习,显示屏,照片、汉字的显示。今日任务完成情况:100%。今日开发中遇到的问题汇总:按键按一下照片翻一张今日未解决的问题:无。今日开发收获:理解ARM芯片如何去使用,具体代码还有待学习自我评价:一般#include "main.h"#include "led.h"#include "key.h"extern const unsigne...
2018-07-06 11:18:24 280
原创 生产实训日报(16)
姓名:曹佳鑫 日期:7 月 5号今日学习任务:ARM芯片的学习,显示屏,照片、汉字的显示。今日任务完成情况:50%。今日开发中遇到的问题汇总:代码有些还是不太能看懂。今日未解决的问题:无。今日开发收获:理解ARM芯片如何去使用,具体代码还有待学习自我评价:一般...
2018-07-06 09:19:56 158
原创 生产实训日报(15)
姓名:曹佳鑫 日期:7 月 4号今日学习任务:ARM芯片的学习。今日任务完成情况:20%。今日开发中遇到的问题汇总:代码有些还是不太能看懂。今日未解决的问题:无。今日开发收获:理解ARM芯片如何去使用,具体代码还有待学习自我评价:一般...
2018-07-06 09:17:17 172
原创 生产实训日报(14)
姓名:曹佳鑫 日期:7 月 3号今日学习任务:学习串口通信的原理和相关寄存器的使用,STM32芯片的学习。今日任务完成情况:串口通信。今日开发中遇到的问题汇总:代码有些还是不太能看懂。今日未解决的问题:无。今日开发收获:理解STM芯片如何去使用,端口的学习,具体代码还有待学习自我评价:一般...
2018-07-03 18:51:38 183
原创 生产实训日报(13)
姓名:曹佳鑫 日期:7 月 2号今日学习任务:ARM芯片的学习。今日任务完成情况:mini tools 的下载,mini tools的使用,点亮LED灯今日开发中遇到的问题汇总:代码有些还是不太能看懂。今日未解决的问题:无。今日开发收获:理解ARM芯片如何去使用,端口的学习,具体代码还有待学习自我评价:一般...
2018-07-02 18:39:04 170
原创 生产实训日报(12)
姓名:曹佳鑫 日期:7 月 1号今日学习任务:STM32的学习。今日任务完成情况:在keil 5里创建一个新工程,LED灯的点亮。今日开发中遇到的问题汇总:代码有些还是不太能看懂。今日未解决的问题:无。今日开发收获:理解STM32如何去使用,GPIO端口的学习,具体代码还有待学习自我评价:一般STM32 的使用1 原理图=>B3=>找出GPIO口2:分析按下(松开)GPIO电平3...
2018-07-01 19:50:06 219
原创 生产实训日报(11)
姓名:曹佳鑫 日期:6 月 30 号今日学习任务:keil 5 的安装,STM32的学习。今日任务完成情况:安装完成,在keil 5里创建一个新工程。今日开发中遇到的问题汇总:没问题。今日未解决的问题:无。今日开发收获:在老师的身上,我学到了人一定要淡定,当你解决不了问题的时候,先思考这个问题的来源,再看看自己有没有可以参考的资料,没有的时候再去网上找找资料,一定要克制住自己的负面情绪,有问题...
2018-06-30 18:59:13 191
原创 生产实训日报(10)
姓名:曹佳鑫 日期:6 月 28 号今日学习任务:课设:电子秒表。今日任务完成情况:课设的100%。今日开发中遇到的问题汇总:按下停止按键的时候,不能显示所有的数据,只能显示一个。今日未解决的问题:无今日开发收获:再加一个定时器,就可以解决问题。自我评价:一般课件代码#include <reg51.h>sbit button1 = P3^0;sbit button2 = P3^1;...
2018-06-29 14:53:08 204
原创 生产实训日报(9)
姓名:曹佳鑫 日期:6 月 28 号今日学习任务:课设:电子秒表。今日任务完成情况:课设的90%。今日开发中遇到的问题汇总:如何在数码同时显示四个数据,看源文件今日未解决的问题:按下停止按键的时候,不能显示所有的数据,只能显示一个。今日开发收获:按键、数码管的结合使用自我评价:一般#include <reg51.h>//电子秒表sbit button1 = P3^0;//开始按键s...
2018-06-28 20:05:42 134
原创 生产实训日报(8)
姓名:曹佳鑫 日期:6 月 27 号今日学习任务:中断、定时器的学习,以及课设的一部分。今日任务完成情况:课设的40%。今日开发中遇到的问题汇总:好多今日未解决的问题:好多今日开发收获:无自我评价:一般上课知识点:1定时器#include <reg51.h>sbit wei = P2^7;sbit duan = P2^6;int time;unsigned char table_d...
2018-06-27 20:23:55 211
原创 生产实训日报(7)
姓名:曹佳鑫 日期:6月26 号今日学习任务:按键、数码管的使用。今日任务完成情况:代码没写出来。今日开发中遇到的问题汇总:各部分功能好像可以理解,但是组合在 一起实现功能就不太行,理解不了。今日未解决的问题:不会结合使用 。今日开发收获:无自我评价:今天收获无,还是不太能理解。...
2018-06-26 19:50:45 192
原创 生产实训日报(6)
姓名:曹佳鑫 日期:6 月 24 号今日学习任务:单片机的学习。今日任务完成情况:1 LED灯的点亮 2 蜂鸣器 3 独立按键 4 矩阵按键 5 数码管(digital)。今日开发中遇到的问题汇总:不清楚各个功能怎么用,以及接口的对应关系。今日未解决的问题:无今日开发收获:知道了:矩阵按键的使用,数码管以及锁存器的功能,学会看懂原理图以及端口与芯片的连接关系。自我评价:优秀。上课知识点:芯片:...
2018-06-25 19:27:50 191
原创 生产实训日报(5)
姓名:曹佳鑫 日期:6 月 24 号今日学习任务:画图。今日任务完成情况:80%已经完成。今日开发中遇到的问题汇总:不会画元器件,添加库这类的也不太懂。今日未解决的问题:无今日开发收获:学会了画元器件以及如何封装。自我评价:良。...
2018-06-24 20:40:23 163
原创 生产实训日报(4)
姓名:曹佳鑫 日期:6 月 23 号今日学习任务:DXP软件安装 。今日任务完成情况:装了一天的软件还没装好。今日开发中遇到的问题汇总:系统原因。今日未解决的问题:软件没装好今日开发收获:无自我评价:差,特别差。...
2018-06-23 18:31:59 138
原创 生产实训日报(3)
姓名:曹佳鑫 日期:6月20 号今日学习任务:数组、指针。今日任务完成情况:按照老师要求编程,都可以实现结果,代码行120行左右。今日开发中遇到的问题汇总:基础知识掌握的很不牢靠,代码书写不规范。今日未解决的问题:int *p=(int*)&a; 取地址形式不太理解,指针知识也欠缺今日开发收获:见上课知识点自我评价上课知识点:1.编译的四个人步骤预处理、编译、汇编、链接2、数组内存字节...
2018-06-22 20:03:41 198
原创 生产实习日报(2)
姓名:曹佳鑫 日期:6月21 号今日学习任务:8道思考题今日任务完成情况:1 .如何判断闰年?√#include <stdio.h>//判断闰年,能够被400整除,或者能被4整除不能被100整除void main(){ int year; scanf("%d",&year);//注意输入的时候不加\n,\n表示换行 if(year%400 == 0 || (year%4 =...
2018-06-21 19:23:06 143
原创 生产实习日报(1)
1.基本数据类型的范围 char,有符号无符号 \0 转义字符 对应的strlen:字符串的长度,遇到\0就结束了 例子:printf("helloworld")#include<stdio.h>void main(){ char a[1000]; int i; for(i=0;i<1000;i++) { a[i]=-1-i; }printf("%d\n,strlen(a)...
2018-06-20 19:27:20 173
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人