- 博客(72)
- 资源 (11)
- 收藏
- 关注
原创 关于MySQL执行创建表命令后出现1055错误的解决办法--Expression #1 of ORDER BY clause is not in GROUP BY clause and contain
关于MySQL执行创建表命令后出现1055错误的解决方法问题描述解决办法问题描述如下例子:CREATE TABLE t( `deptno` INT(4), `dname` VARCHAR(255), `loc` varchar(255));当执行这段代码时,navicat执行成功但是会报出1055错误,如下图所示错误信息如下:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and cont
2020-12-16 14:44:02
3398
原创 2019全国电子设计大赛D题---简易电路特性测试仪
本文是2019年博主参加电子设计大赛的项目说明书,博主在此次比赛中荣获三等奖,今天将项目说明书分享出来,希望和大家共同进步!一、摘要:… . 搭建了静态工作点稳定电路作为被测电路,测试系统使用STC15F2K60S2单片机为控制核心,设计了RC桥式振荡电路产生1kHz, Vp-p为5.96V的正弦波。正弦波分为两路,一路经过精密整流变为直流信号,再经AD转换后用数码管显示;另一路正弦波经衰减电路变为毫伏级信号输入被测电路,放大后的信号再经精密整流及AD变换后输入单片机,对被测电路的输入电阻、输出电阻、
2020-09-20 15:14:55
2988
原创 基于Python的OpenCV+TensorFlow+Keras人脸识别实现
前言:本节要讲的人脸识别主要是借鉴了 一位研究生前辈的文章 我只是在他的基础上进行了改动,让代码能在现在的TensorFlow2.X 等的环境下运行先看一下效果图一、准备工作,安装环境注意:下列Python第三方包的版本比较重要,应为在这里用到的包比较多,如果两个包版本相差较大可能会导致错误,接下来我列出我用的包名及其版本信息供你参考Python – 3.8.4TensorFlow-GPU – 2.3.0OpenCV – 4.4.0keras – 2.0.9sklearn –
2020-09-04 11:57:53
5786
18
原创 Python分别实现基于Request库和Scrapy框架对东方财富股票的爬取
本文将讲述Request库和Scrapy框架实现网页的爬取一、首先我们来认识一下Request库和Scrapy框架Request库:Request库是Python公认的优秀的第三方网络爬虫库,能够实现自动爬取HTML页面,自动网络请求提交。Scrapy框架:功能强大,爬取快速的爬虫框架二、Request库和Scrapy框架的对比:Request VS Scrapy2.1 相同点两者都可以进行页面请求和爬取,Python爬虫的两个主要技术路线两者可用性都好,文档丰富,入门简单两者都没
2020-08-16 23:10:12
3699
原创 python之拉格朗日插值算法完成计算
一、提出问题拉格朗日插值法,如何计算数值?二、详解拉格朗日插值算法插值法就是利用已知的点(x,y)建立合适的插值函数y=f(x),将未知点w带入插值函数 f(x)可以求出函数值 f(w)。对于平面上相异(无两点在一条直线上)的 n个点,我们可以找到一个 n次多项式使这个多项式函数经过这些点。有n+1个未知数(A),我只需要知道n+1个点的函数值就可以解出这n+1个未知数,拉格朗日插值法就是求得这个多项式函数。1、拉格朗日插值法(1)将n+1个点代入多项式得(2)方程的系数矩阵为A的行列式为
2020-07-24 13:28:03
740
原创 python如何利用蒙特卡洛平均值法求定积分
一、提出问题:python中如何利用蒙特卡洛平均值法求定积分?二、解决方法(1)基本理论与操作说明1、蒙特卡洛 (Monte Carlo) 求定积分概述蒙特卡洛方法也称统计模拟方法、随机抽样技术,是基于“随机数”、概率统计理论为基础的数值计算方法。蒙特卡洛定积分主要思想就是均匀分布生成的随机数,将积分符号转化为求和,从而实现快速求解目的。主要有三种方法:随机投点法、平均值法、重要抽样法。2、平均值法求定积分计算过程如图1其数学公式为:3、定积分值误差检验方根误差(Root Squar
2020-07-24 13:27:57
1313
原创 java之利用牛顿迭代法完成对数值开任意次方根
一、提出问题如何利用牛顿迭代法对数值开任意次方根,如二、牛顿迭代法基本原理与操作说明三、举例说明1、要求2、具体代码public class First { static double gety(double x,int m,int n) //求函数值 例如 求8开立方,就是 y=x*x*x-8, m为要开立方的值即8,n表示求立方根即3, { double v=x;//1 for(int i=1;i<n;i++)//2 v*=x; return v-m;
2020-07-24 13:27:48
424
原创 python之马尔科夫链及转移矩阵---详细介绍及代码说明
一、提出问题马尔科夫链和转移矩阵是什么?马尔科夫链是如何生成的?以及如何使用?下面我来详细介绍!二、马尔科夫链和转移矩阵的介绍1、马尔科夫链(Markov chain)概述机器学习算法中,马尔可夫链在时间序列模型广泛的应用。主要思想是不管初始状态是什么,只要状态转移矩阵不发生变化, 最终状态始终会收敛到一个固定值, 这种无记忆性叫马尔科夫属性。公式为:2、转移概率矩阵(Transition Probability Matrix)转移概率矩阵:矩阵各元素都是用概率表示。其值非负,并且各行元素之和等
2020-07-24 13:27:34
1335
原创 python之利用最大似然估计,推演出总体参数最大可能的概率
一、提出问题:如何利用最大似然估计,推演出总体参数最大可能的概率?二、对最大似然估计法的详细讲解:最大似然估计(Maximum Likelihood Estimate) 就是利用已知的样本结果,反推总体参数最大可能的概率。例如: X~B(n,p)表示X服从参数为(n,p)的二项分布,观测变量x∈[0,n] x取k的概率,即在n次伯努利试验中,概率已知p=0.6, 假设n=10, k∈[0,n],正例出现k次的概率为:遍历k的取值,计算全部p(x)值,可以画出p(x)条形图。判断k为何值时,p(x
2020-07-24 13:27:23
359
原创 java之利用行列式展开法,计算行列式的值
一、提出问题如何利用行列式展开法计算行列式的值二、基本理论与操作说明三、举例说明1、代码public class first { static int[][] geta(int m[][],int index) { int n=m.length;//1 int a[][] = new int[n-1][n-1];//2 for (int i=0,p=0;p<n-1;i++) { if(index!=i) { for(int j=0;j<n-1
2020-07-24 13:27:07
435
原创 Java之T分布计算数据的双侧置信区间
一、提出问题T分布如何计算其数据的双侧置信区间二、一、基本理论与操作说明T分布与其置信区间:设X∼N(0,1),Y∼χ2(n),且X和Y相互独立,则称随机变量服从自由度为n的t分布,记为 T∼t(n)。当n=1的t分布,就是柯西分布;期望不存在; 当n>1时,E(T)=0;当n≤2时,方差不存在;当n>2时,D(T)=n/n−2。 t分布的置信区间(Confidence Interval,CI)式中 a=1-95% 是显著水平。S是样本标准差,当没有总体标准差 就使用是s。t分布曲
2020-07-24 13:26:55
1019
原创 Java之利用F分布的基本思想进行单因素方差分析,并判断组间数据是否存在显著差异
一、提出问题如何利用F分布的基本思想进行单因素方差分析,并判断组间数据是否存在显著差异二、基本理论与操作说明三,简单实现已知数据组间是否存在显著差异代码实现class ftest4 extends var //var类中有double smean(double x[])计算均值方法。{int dfa,dfe;double xbar,msa,mse,f,xibar[],x[][];ftest4(double x[][]){dfa= x.length-1;// 1 计算自由度数
2020-07-24 13:26:30
413
原创 基于Python的OpenCV人脸检测
本文将要讲述的是Python环境下如何用OpenCV检测人脸,本文的主要内容分为:1、检测图片中的人脸2、实时检测视频中出现的人脸3、用运设备的摄像头实时检测人脸提前做的准备:安装好Python3下载安装OpenCV库,方法是pip install opencv-python -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host=mirrors.aliyun.com/pypi/simple下载特征数据HAAR和LBP,这两种数
2020-07-23 19:56:32
32609
46
原创 安装Android studio的详细步骤
程序员日常中用到Android studio开发时,总免不了安装AS软件,但是本人作为一个新手,在安装中不免出现了很多问题,导致代码报错,运行不了等等问题,经过仔细研究后我决定写下这篇文章,希望能够帮助更多人跳过安装的坑!
2020-07-20 13:46:14
1918
原创 如何下载哔哩哔哩的视频
关于如何下载哔哩哔哩网站上的视频,在这里介绍两种简单实用的方法。一、第一种下载方法打开哔哩哔哩网站上你想要下载的视频再地址栏加入kan,刷新后即可下载视频修改前的地址栏:修改后的地址栏:点击下载地址选择渠道,格式,清晰度后下载即可。二、第二种下载方法如果第一种方法无法下载视频,则采用此方法安装浏览器插件,辅助下载。如果你能访问Google,则复制链接下载Google插件[https://chrome.google.com/webstore/detail/kan
2020-07-19 11:54:37
589
原创 InletexEMC绿色好用的电脑屏幕共享软件
本文要介绍的是InletexEMC电脑屏幕共享软件,因为它体积小,免安装,所以本文将介绍如何使用InletexEMC
2020-07-13 22:18:02
591
原创 blend窗口透明化软件的使用和下载
一、提出问题注:软件的下载链接我已经放在文章末尾,需要的可点击链接自行下载如何将电脑打开的窗口变得透明化,使得旁边的人不容易看见?二、解决问题本文将介绍blend这款软件的使用,将窗口透明化三、如何使用这款软件,首先这款软件是绿色软件,直接下载就可以使用,不需要安装1. 下载好后,双击打开软件2. 刚开始的时候没有需要排除的透明化软件,所以此时所以的软件窗口都会透明化3. 点击“+”,添加不需要透明窗口的软件,在弹出的窗口中选择Disable,将图中的2拖入不需要透明的软件窗口中,点击A
2020-07-13 22:09:14
482
原创 基于K型热电偶的温度计的研究与设计
本篇文章是博主参加比赛时的项目说明书,在这次比赛中博主获得全省二等奖,今天将项目说明书分享出来,希望和大家共同进步!!!设计原理与方法:一、设计原理(一)、热电效应及热电偶… …两种不同的导体(或者半导体)组成闭合回路,当两端结点温度不同时,回路中会产生电流,这个现象被称为“热电效应”, 或者“ 塞贝克效应”。既然回路中有电流, 所以必然存在电动势,这个电动势是由于温度差而产生的,所以称为热电动势或热电势 。它由两种导体的接触电势和单一导体的温差电势组成。热电偶是热电效应的一种应用。将两种导体构成
2020-06-10 23:58:48
1147
原创 JAVA实现对已有数据库的插入、删除、更改、查询操作详细解释
本文将详细讲述,java如何对sqlite数据库进行插入,删除,更改和查询,本文附有详细的代码和代码的注释,也有对应代码的运行结果图,以便大家理解此处的代码!
2020-06-10 23:11:43
970
原创 JAVA如何读取、写入和copy文件详细说明
Java的IO操作中有面向字节(Byte)、面向字符(Character)和包装类三种方式。字节流读取的最小单位是一个字节(1byte=8bit),对数据不进行转换,这些类都是InputStream和OutputStream的子类。字符流一次可以读取一个字符(1char = 2byte = 16bit),在读写的时候进行字符二进制数据转化,这些类都是Reader和Writer的子类。实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通过缓冲区再操作文件。**
2020-06-10 22:32:45
524
原创 JAVA对SQlite数据库的安装配置和一些基本操作指令
引言:在开发过程中相信大家对数据库并不陌生,那么如何用java来操作数据库呢?本文将介绍JAVA对SQlite数据库的操作的详细步骤,希望能帮助大家。问:本文为什么要采用SQlite数据库?答:SQlite数据库并不是最流行的数据库,那么本文为什么还要采用它呢?因为SQlite数据库比较小安装方便,其操作和其他数据库基本相似,而且小白更容易上手,所以采用SQlite数据库。注意:我已经SQlite数据库的安装包放在了,本文末尾,有需要的可自行点
2020-06-10 11:01:57
663
原创 JAVA之socket编程服务器与客户端通信--实现简易聊天室
本文将介绍TCP和UDP两种服务器与客户端之间的通信协议1、首先介绍TCP和UDP分别是什么:TCP(Transfer Control Protocol) 是传输控制协议的缩写,被称 TCP / IP。UDP (User Datagram Protocol)是用户数据报协议的缩写,一个无连接的协议。2、本文用到的socket是什么:socket套接字提供了两台计算机之间的通信机制。 客户端程序创建一个套接字,并尝试连接服务器的套接字。
2020-06-09 22:39:22
640
原创 STM32嵌入式实现智能家居控制系统
本文将讲述如何用STM32嵌入式实现智能家居控制系统,所谓智能就是实时监测自主控制一些因素,如,温度、湿度、光照强度等,当室内光线较暗时自动打开灯,根据光线亮度的不同开灯数量也不同,当室内温度过高时红灯不停的闪烁,蜂鸣器也报警提醒主人室内温度过高要打开空调,当室内湿度过高时风扇开始工作,让室内湿度降下来,那么如何实现这些功能呢?下面我们开始介绍!
2020-06-08 21:48:28
12774
23
原创 STM32控制风扇转动、蜂鸣器响停、光敏电阻光强读取、温湿度传感器控制
提出问题:STM32如何控制风扇转动、蜂鸣器响停、光敏电阻光强读取、以及温湿度传感器控制?这些都是学习单片机较为基本的知识, 本文将对以上问题作出详细解答希望能帮到大家:
2020-06-08 19:30:12
2928
1
原创 STM32经典例子
本文以STM32F103R6为测试单片机我们经常使用单片机完成一些工作,今天我写出的几个较为经典的例子希望能够帮助大家更好的认识单片机,更好的掌握STM32单片机的工作原理,为以后的运用带来方便!以下例子是从易到难!例一:LCD屏幕显示倒计时#include "stm32f10x.h"#include "LQ12864.h"#include <stdio.h>void main_delay(u32 time){ int i,j; for(i = 0; i < tim
2020-06-08 19:29:06
2964
原创 初识STM32工作原理和基础编程
一、初识STM32如何简单的点亮一个LED灯呢?如何用一个按键控制LED灯的点亮与否呢?本文将对这些问题做一个比较详细的解答,其中还有几个比较经典的例子,希望能帮助大家更好的理解STM32的工作原理!注:本文以STM32F103R6为例,用keil5编程,用proteus8.1来展示结果。二、如何简单点亮一个LED黄灯?1. 首先如图所示在proteus中画好原理图,要注意的是电阻不易过大,电阻过大,电阻上分压过多,会导致LED很暗或者点不亮!2. 编写和讲解代码a. 首先讲解LED配置文件,
2020-06-03 12:34:48
1540
1
原创 STM32如何在LCD上显示单词、文字、图片等
本文将介绍STM32F103R6如何在LCD12864上显示文字图片液晶屏,LCD12864有128*64个像素点一、如何在LCD上显示一行字符串?首先找到液晶屏驱动文件LQ12864.cLQ12864.c文件中的LCD_P6x8Str()函数就是用来打印字符串的对void LCD_P6x8Str(unsigned char x,unsigned char y,unsigned char ch[])进行解释:unsigned char x //x坐标,以像素点为单位unsigned cha
2020-05-31 20:42:01
6530
4
原创 如何查看电脑曾经连接过WiFi的密码
一、提出问题:如何常看电脑曾经连接过WiFi的密码?二、解决问题:Win+R输入cmd回车输入netsh wlan show profiles这行命令可以查看已经连接过的WiFi名称输入这行代码就可以查看WiFi密码:netsh wlan show profiles “想要查看密码的WiFi名称” key= clear这样就可以查看到电脑曾经连接过的WiFi密码了!以上就是本文所有内容,希望能帮到大家!!!...
2020-05-30 21:14:37
654
原创 手机如何投屏到电脑
一、提出问题:手机如何投屏到电脑?二、解决问题:首先电脑要和手机在同一WiFi环境下在电脑桌面右键选择------显示与设置在显示与设置里选择----->投影到此电脑----->选择所有位置都可用3. 在手机端可以在下拉菜单中选择无线投屏,也可以在设置中打开无线投屏第一种方法:第二种方法:1. 打开设置—>设备连接—>无线投屏2. 点击电脑设备即可连接3.在电脑上确定这次连接以上就是本文所有内容,希望能帮到大家!!!...
2020-05-30 21:07:53
782
原创 python之“太空大战”小游戏实现
本文博主将讲述python开发“太空大战”小游戏的过程一、对即将开发的小游戏初认识注:初认识的目的是,让开发者脑中有个你即将开发的游戏的大概轮廓和游戏功能1、先给大家介绍一下游戏的玩法和界面说明当你刚开始运行代码时,出现如图界面问你是否开始游戏按下“回车”确认开始后,出现如下待机界面,(注:该待机界面不会超过10秒)游戏开始后,玩法和界面说明注:按“空格”键是发射子弹,键盘的“...
2020-04-24 17:09:48
857
原创 关于如何给vscode配置anaconda运行环境的详细步骤
一、提出问题:如何给vscode配置anaconda运行环境二、问题分析:在没关联anaconda时,运行带有TensorFlow包的程序时,会出现以下错误,说找不到有TensorFlow的包三、解决方案:1、首先配置环境变量,包括python和anaconda的环境变量都要配置注:需要说明的是anaconda的环境变量正常情况下是:D:\AI\AnacondaD:\AI\Ana...
2020-04-24 13:36:17
12135
1
原创 Android studio 常见问题(3)---中文路径错误
一、提出问题:运行AVD时出现如下错误提示:Emulator: ERROR: Unable to access 'C:\Users*捣灞.emulator_console_auth_token’: emulator console will not work*如图所示:二、出现问题的原因:出现原因是安装AVD时有中文路径三、解决方案:1、解决方案一:简单有效:将软件以管理员身份...
2020-04-24 13:11:03
1553
原创 Android studio 常见问题(2)----存储空间不足导致AVD打不开的错误
一、提出问题运行AVD时,出现以下报错,并且AVD不能正常打开Session ‘app’: Installation did not succeed.The application could not be installed: INSTALL FAILED INSUFFICIENT STORAGE Retry此报错的意思是:Session ‘app’:安装失败。无法安装应用程序:安装失败,...
2020-04-24 12:25:45
544
原创 Android studio 常见问题(1)----虚拟机AVD打不开或者想更改AVD的存储位置
一、提出问题二、分析问题出现原因三、解决问题方案 1、方案一 2、方案二
2020-04-24 12:05:44
1177
2
原创 Vscode控制台端口输出中文时出现乱码以及注释中文的乱码问题
一、问题的出现如下图所示,当你要打印出***“Hello world 你好”***时,==“你好”==这个词就输出成中文乱码二、问题出现的原因:因为你选的文本格式是UTF-8(95001),而编辑器默认的格式是GBK(936)三、问题的解决方案:1、第一种解决方案:(1)单击右下角UTF-8,选择Save with Encoding(2)在如图的四个选项中逐个试一下,是GBK的可...
2020-04-24 11:38:29
679
原创 当TensorFlow和numpy包同时运行时,由于TensorFlow和numpy的版本不匹配,导致错误的解决方法
本文讲述,当TensorFlow和numpy包同时运行时,由于TensorFlow和numpy的版本不匹配,导致错误的解决方法错误的标志是,运行时出现如下所示的错误提示dtypes.py:535: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version...
2020-04-10 16:02:56
1089
原创 用pip镜像方法安装pandas包
本文是采用阿里云镜像网址,用pip镜像方法安装pandas包注:如需关于镜像安装第三方包更详细的介绍,请浏览本人上一篇博客“python之用“镜像”方法安装第三方包”1、首先要升级pip,命令是:python -m pip install --upgrads pip2、使用阿里云的镜像地址安装pandas包镜像网址如下:pip install pandas -i https://mi...
2020-03-30 12:30:38
9463
3
原创 升级pip时出现的问题解决方案
1、升级pip,输入升级命令python -m pip install --upgrade pip时出现“没有pip名字的模块”或“不能打开pip -Scripts.py文件”等问题,如下图解决方案:重新安装pip,命令是:python -m ensurepip再次升级pip就可以了以上就是使用pip时出现的问题和解决方案,在python学习中,出现的问题会很多,这是很正常的,说明你...
2020-03-30 12:19:23
533
原创 anaconda中创建新的虚拟运行环境
本文讲述如何在anaconda中创建新的虚拟运行环境------以创建numpy为例1. 前提是你的电脑已经安装后python3.6及以上版本,和anaconda2. 在开始菜单里搜索anaconda,如图所示:3. 然后在下列命令行模式中输入清华大学镜像库的网址:注意:下列4行代码每输入一行回车一次(1)conda config --add channels https://mi...
2020-03-21 12:23:41
632
原创 python可视化作图(12)---多个值图
本文将介绍python可视化如何作多个值图具体代码如下:import pylab as plimport numpy as npx=np.arange(1,100)pl.subplot(221)pl.plot(x,x)pl.subplot(222)pl.plot(x,-x)pl.subplot(223)pl.plot(x,x*x)pl.subplot(224)pl.plot...
2020-03-17 09:29:56
543
STM32嵌入式实现智能家居控制系统完整工程.zip
2020-06-09
人脸检测特征数据.rar
2020-07-23
人脸识别工程--下载即用.rar
2020-09-04
.emulator_console_auth_token
2020-04-24
STM32数模转换文件adc.zip
2020-06-08
InIetexEMC电脑屏幕共享软件
2020-07-13
BLend电脑窗口透明化软件
2020-07-13
SQlite3数据库安装包
2020-06-10
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝