- 博客(176)
- 资源 (4)
- 收藏
- 关注
原创 【matlab】机器学习与人工智能期末课设,基于 K-means 聚类算法的图像区域分割系统
基于 K-means 聚类算法的图像区域分割系统主要由两部分组成,分别是登录界面和主界面。用户登录模块负责用户的登录功能,用户输入账号和密码正确后,进入主界面,失败则跳出弹窗,提示用户登录失败。这是用户运行程序的第一个界面,下一个界面是主界面。主界面主要是三个模块,分别是左方控制模块,右方显示模块,下方显示和功能模块。左方控制模块有打开图像和自动运行运行两个按钮,下方可以自定义聚类个数,并能够再最后运行在下方axes7中输出。右方显示模块,可以在打开图像后显示原图,在点击运行后显示聚类个数分别为2,3,4,
2022-07-19 13:53:18 1011
原创 【matlab】机器学习与人工智能期末课设,基于融合特征的以图搜图应用
前端界面:function varargout = MainForm(varargin)% MAINFORM MATLAB code for MainForm.fig% MAINFORM, by itself, creates a new MAINFORM or raises the existing% singleton*.%% H = MAINFORM returns the handle to a new MAINFORM or the handle to
2022-06-01 06:29:13 585
原创 【微信小程序云开发】实现空闲教室管理系统设计(三)完成教室管理(增删改查)(多条件查询)
上一篇提到教室管理是没有界面的,那教室管理界面是不是该从0开始了呢?难道我要被白嫖了?不可能,这辈子都不会被白嫖的。于是回到了首页说不定可以利用一下于是出现了这个页面然后是经典的增删改查,主键是班级增加insert: function() { db.collection('sales').add({ data:{ _id:classnum, day:day, class:clas
2022-03-28 20:27:55 1325
原创 【微信小程序云开发】实现空闲教室管理系统设计
在文章开始前,求个关注,要是您觉得我写的好,看完可以再点个赞我接了一个微信小程序项目,首先拿到了需求文档:我根据我多年写(chui)代(niu)码(bi)的经验,逐条对需求进行分析:1.所有合作学校教室信息,这个其实说好办确实好办,说难办,其实真的挺难的,因为拿到这些信息一个爬虫可以搞定,再写入文件或者数据库就可以了。当然这么做可能花费精力比较大,如果不做爬虫工作量可以大大减小。接项目毕竟为了搞钱,果断划水,不写爬虫了,我真是个大聪明。2.能看到教室信息,这没问题,教室为主键,加上几个索引。3
2022-03-26 16:26:35 1637
原创 【python期末设计(节选)】志愿者管理系统开发包含源码软件工程
一、概述1.1 课题描述 在信息化高速发展的今天,各行业都应该充分利用信息化管理的软件系统,更好地的管理工作,让各项活动得到更好的开展,人力,财力,物理上更好的分配利用和协调调度。利用志愿者管理系统,将更方便的管理志愿者和相关的团队活动。无纸化和远程桌面办公,将更简便,更快速的传播和发布相关信息。基于 B/S 架构的应用系统,灵活的审核流程设置,各功能模块使用都是人性化设置。操作简单,用户只要稍作培训即可熟悉使用本系统。
2022-02-27 11:19:12 3857 4
原创 【期末课设】python爬虫基础与可视化,使用python语言以及支持python语言的第三方技术实现爬虫功能,定向爬取网页的图片数据,并且实现批量自动命名分类下载。
1.大作业的内容本要求使用python语言以及支持python语言的第三方技术实现爬虫功能,定向爬取网页的图片数据,并且实现批量自动命名分类下载。2.案例需求要求采用虚拟浏览器等动态爬虫技术,完成定向图片网站的图片数据,并且实现批量自动命名分类下载,为后续人工智能数据集收集和大数据分析提供可靠的技术栈。3.概要设计本系统设计主要的包括以下两个个部分:数据爬取、数据存储。3.1数据爬取首先爬虫程序以网站的网址为起始点,分析初始爬取网页URL及其网页信息,所以需要对起始网址进行格式上的分析和构造
2022-02-22 22:58:39 3512
原创 用Java程序模拟银行ATM机,实现包括存款、取款、查询、转账功能的简单应用
(1)想象现实世界中的相关操作沙及哪些实体呢?一个是储户,一个是ATM机。因此根据面向对象中的抽象原则,可将其抽象为两个类:代表储户的账户信息类,代表银行ATM机的ATM类。外加一个主类(负责实例化其他类的对象)。(2)Account类记录储户的卡号,姓名、密码和账户余额等信息,并提供get方法获取每个属性的值,对账户余额属性提供sub_Balance()方法和add_Balance()方法以模拟余额增加、减少的功能。注意:为加强对属性数据的控制访问,考虑将其定义为private。(3)ATM
2020-10-02 19:49:40 9576 5
原创 写一句sql来统计字段type的总score并且按照总score倒叙排列
【分享一道面试题】写一句sql来统计字段type的总score并且按照总score倒叙排列。
2022-10-27 21:13:54 1867 1
原创 Java编程,使用单例模式,新建Rectangle类对象,判断两个长方体是否重叠
Java编程,使用单例模式,新建Rectangle类对象,判断两个长方体是否重叠。这个问题给出两个长方形的坐标,问这两个长方形是否有重合部分。主要逻辑有人解释过了,我直接上代码。
2022-10-26 22:17:37 1192
原创 ERROR: Service ‘web‘ failed to build: Get “https:xxxx“: remote error: tls: handshake failure
可能是网络连接和访问出现的问题。
2022-09-20 19:24:08 917
原创 docker-compose报错,/usr/local/bin/docker-compose: line 1: $‘\r‘: command not found ,重新安装docker即可
docker-compose报错,/usr/local/bin/docker-compose: line 1: $'\r': command not found ,重新安装docker即可
2022-09-19 23:20:08 2845
原创 如何从github导入一个Java商城项目(How to clone a java poroject from github)
如何从github导入一个Java商城项目
2022-09-05 23:06:53 577
原创 【报错已解决】com.alibaba.fastjson.JSONException: syntax error, expect {, actual [, pos 0
正确的做法是先转换为JSONString类型,再转换为JSONObject类型,如需套出里面的json数据,那再写一层。如果想要取其他类型,就定义一个其他类型的数据。我这里原来是把json直接变成字符串放入数组中,理想很丰满,显示很骨感,这里会把json里所有数据变成字符串。翻译:语法错误,期望是{,但是是[ ,...
2022-08-04 16:15:14 30048
原创 【java设计模式】装饰模式
装饰模式(Decorator Pattern) :动态地给一个对象增加一些额外的职责,就增加对象功能来说,装饰模式比生成子类实现更为灵活。某软件公司基于面向对象技术开发了一套图形界面构件库VisualComponent,该构件库提供了大量基本构件,如窗体、文本框、列表框等,由于在使用该构件库时,用户经常要求定制一些特殊的显示效果如带滚动条的窗体、带黑色边框的文本框、既带滚动条又带黑色边框的列表框等等,因此经常需要对该构件库进行扩展以增强其功能。
2022-06-02 17:09:40 269
转载 【人脸图像处理】数字化妆
使用face_recognition实现图片的数字化妆。在我们学习了如何进行面部轮廓绘制后,问题来了:我们能根据这些做什么?当然!我们能做的事情之一就是做特效,那么今天我将要尝试如何对图片进行数字化妆。 通过机器学习自动给任务图像绘制眉毛、嘴唇、眼睛、眼线。源码:#coding=utf-8#数字化妆类import face_recognitionfrom PIL import Image, ImageDraw#加载图片到n
2022-05-22 15:48:40 452
原创 【matlab】如何将指定文件保存到指定目录下
%打开想要保存的文件filePath = OpenImageFile();if isequal(filePath, 0) return;endif ~isequal(handles.filePath, 0) InitAxes(handles);endhandles.filePath = 0;handles.vi = 0;handles.Img = 0;handles.ind_dis_sort = 0;handles.page = 0;%将文件保存到指定目录[Img,
2022-05-17 23:23:40 4160
原创 【matlab】如何从文件夹中读取图片并放入坐标axes中
if isequal(filePath, 0) return;endif ~isequal(handles.filePath, 0) InitAxes(handles);endhandles.filePath = 0;handles.vi = 0;handles.Img = 0;handles.ind_dis_sort = 0;handles.page = 0;[Img, map] = imread(filePath);if ~isempty(map) Img
2022-05-17 22:10:41 1504
原创 【matlab】基于分水岭分割进行肺癌诊断GUI设计
先看GUI的设计运行结果:因为是小报告,没怎么认真做,麻雀虽小五脏俱全后端源码:function varargout = untitled1(varargin)% UNTITLED1 MATLAB code for untitled1.fig% UNTITLED1, by itself, creates a new UNTITLED1 or raises the existing% singleton*.%% H = UNTITLED1 returns t
2022-05-17 14:27:40 464 1
原创 【python】pycharm报错:Process finished with exit code -1073741819 (0xC0000005)
我这里根据前人经验,一个个排查后发现,问题无法解决,最后竟然奇幻般解决了。 https://blog.csdn.net/qiao1025566574/article/details/81037908我刚开始导入图片路径出现报错known_image_path = "known/cyx1.png"但是,我记得之前这样赋值没有问题我首先把图片移了出来know
2022-05-12 22:18:55 1826
原创 【java设计模式】单例模式——懒汉模式中双重检查锁定等机制原理
单例模式(Singleton Pattern):确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。单例模式的要点有三个:1.某个类只能有一个实例2.必须自行创建这个实例3.必须自行向整个系统提供这个实例单例模式是一种对象创建型模式实例 某软件公司承接了一个服务器负载均衡(Load Balance)软
2022-05-10 17:04:21 627
原创 【MySQL】实现子查询的两种方法
举例编写一个SQL查询来报告 至少有5个学生 的所有类。 以 任意顺序 返回结果表。 查询结果格式如下所示。输入:Courses table:±--------±---------+| student | class |±--------±---------+| A | Math || B | English || C | Math || D | Biology || E | Math |
2022-05-09 22:48:47 526
原创 python3.6如何安装face_recognition,无法安装face_recognition库,无法安装opencv,安装红字报错
1.先下载CMakepip install cmake -i https://pypi.douban.com/simple2.下载dlibpip install dlib -i https://pypi.douban.com/simple正常来说可以安装成功,但是我的脸比较黑,出现了报错。第二种方法下载whl文件进行安装https://pypi.org/simple/dlib/后面cp36就是python3.6,以此类推cmd进入下载目录,使用以下命令执行安装pip instal
2022-05-09 20:13:02 1179
原创 【matlab】无法找到guide选项,创建一个GUI页面,如何编辑GUI界面
1.在命令行敲guide2.选择新建GUI,如果之前建立过就打开现有GUI第一个是空白的gui第二个选项是带一些控件第三个是带轴和菜单的gui界面第四个是带问题和对话框的gui界面下面是选择路径我们这选择是空白gui界面另一种gui打开方式右键原有的gui界面,在GUIDE中打开3.添加一个按钮4.双击可以查看属性检查器这两个是比较重要的属性5.填写此按钮组件的代码。右击----查看回调----callback6.页面会跳到.m文件中此按钮组件所在的代码,在这个代码
2022-05-08 16:36:06 4587
原创 使用python解决三门问题(Monty Hall Problem)实验
问题描述奖品随机分布在3扇门后,客户随机选择其中一扇,主持人打开另外两扇中任意没有奖品的一扇,问客户选择以下哪种策略赢面更大:1.坚持原来的选择2.改选剩下的那扇未打开的门问题分析1.如果从主持人的视角来看,无论客户随机打开哪一扇门概率都是1/2。2.从客户的角度看问题,因为自己先选定一扇门,那主持人肯定不会打开有奖品的那扇门,排除了注册人打开有奖品的那扇门的概率,那么概率就发生了微妙的平衡。数学推导过程也就是说,不改变门的情况下中奖概率为1/3,改变门的情况下中奖概率为2/3。
2022-05-08 14:07:38 2205
原创 【docker】为什么docker无法删除容器,删除容器命令
删除一个处于终止状态的容器 我们使用docker rm containName|containId来删除一个处于终止状态的容器。 请留意,在不加任何参数的情况下,docker rm只能删除处于终止状态的容器。docker rm实例 执行docker ps –a查看所有的容器,如下图所示,其中容器名为dist\fracted_wright的容器STATUS对应为Ex
2022-05-07 19:59:43 4681
原创 【docker】容器基础操作
获取镜像默认情况下,使用docker pull命令,会从官方的Docker Hub库中将镜像拉取到本地。首先介绍这条命令的格式:docker pull [OPTIONS] <仓库名>:<标签> 其中,docker pull:Docker拉取镜像的命令关键词;[OPTIONS]:命令选项;仓库名:仓库名的格式一般为<用户名>/<软件名>。对于Docker Hub,如果不指定用户名,则默认为library,即官方镜像;标签:标签是区分镜像不同版
2022-05-07 17:35:10 714
原创 【solidity】发行智能合约
pragma solidity ^0.5.0;contract Student{ //关键字“public”让这些变量可以从外部读取 address public minter; //也创建一个公共状态变量,但它是一个更复杂的数据类型,该类型将 address 映射为无符号整数。mappings 可以看作是一个哈希表,它会执行虚拟初始化,把所有可能存在的键都映射到一个字节表示为全零的值。 mapping(address=>uint) public balances;
2022-05-07 14:48:19 430
原创 【Docker】报错解决Error response from daemon: repository XXXX not found: does not exist or no pull access
通常这个错误是从Docker Hub中拉取一个不存在的镜像导致的。执行docker pull XXXX后,会在Docker Hub中查找XXXX仓库,由于不存在XXXX仓库,所以没有找到,返回了错误信息。
2022-05-06 23:04:01 4748 1
转载 【Docker】创建并启动一个容器时报错:the input device is not a TTY
我在启动容器时出现这个报错docker run -it --name firstContainer busybox echo 'hello world' 在重启过程中用shell脚本去启动docker容器并执行某一操作时,可能会出现如题所示错误,原因是后台linux执行的时候没有终端设备,TTY一词源于Teletypes,或teletypewriters。其实出现该错误和我们的一个习惯有关,一般来说我们启动容器后要与容器进行交互操作
2022-05-06 22:30:07 415
原创 【Docker】docker安装、相关基础及输出Hello world
首先放上我认为比较靠谱的docker教程平台https://www.runoob.com/docker/docker-tutorial.html虽然已经有人整理的很完善了,但是并不影响我继续总结学习。相关知识 Docker是一款轻量级虚拟化容器的管理引擎,这里主要介绍Docker的几个基本概念。如果你对Docker还不是很了解,可以阅读背景知识来了解更多有关Docker的背景与发展等情况。Docker的两个基本概念关于Dock
2022-05-05 18:24:50 510
原创 【web前端】如何运行第一个vue.js程序,尝试运行官方指导案例
首先我们了解vue.js的官网https://vuejs.bootcss.com/guide/官网上有明确的安装教程: 尝试 Vue.js 最简单的方法是使用 Hello World 例子。你可以在浏览器新标签页中打开它,跟着例子学习一些基础用法。或者你也可以创建一个 .html 文件,然后通过如下方式引入 Vue:<!-- 开发环境版本,包含了有帮助的命令行警告 --><script src="https:/
2022-05-04 22:36:19 812
原创 【java设计模式】抽象工厂模式
产品等级结构:产品等级结构即产品的继承结构,例如一个抽象类是电视机,其子类有海尔电视机、海信电视机、TCL电视机,则抽象电视机与具体品牌的电视机之间构成了一个产品等级结构,抽象电视机是父类,而具体品牌的电视机是其子类。产品族:在抽象工厂模式中,产品族是指由同一个工厂生产的,位于不同产品等级结构中的一组产品,例如海尔电器工厂生产的海尔电视机、海尔电冰箱,海尔电视机位于电视机产品等级结构中,海尔电冰箱位于电冰箱产品等级结构中。抽象工厂模式包含如下角色:AbstractFactory:抽象工厂Concre
2022-05-03 14:38:22 158 2
原创 【工厂方法模式】将原有的电视机工厂进行分割,为每种品牌的电视机提供一个子工厂,海尔工厂专门负责生产海尔电视机,海信工厂专门负责生产海信电视机,如果需要生产其他电视,只需要对应增加一个新的工厂即可
简单工厂模式想要增加新的产品必须修改工厂类,不符合开发的开闭原则,如果使用工厂方法模式,那么只需要增加一个工厂类即可。工厂方法模式包含如下角色:Product:抽象产品ConcreteProduct:具体产品Factory:抽象工厂ConcreteFactory:具体工厂工厂方法模式是简单工厂模式的进一步抽象和推广工厂方法模式保持了简单工厂模式的优点,并克服了它的缺点核心的工厂类不再负责所有产品的创建,而是将具体创建工作交给其子类去完成可以允许系统在不修改工厂角色的情况下引进新产品增加具
2022-05-03 12:35:14 2204
原创 【java设计模式】简单工厂模式,工厂可以根据传入的不同参数返回不同品牌的电视机。现使用简单工厂模式来模拟该电视机工厂的生产过程。
简单工厂模式(Simple Factory Pattern):又称为静态工厂方法(Static Factory Method)模式,它属于类创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类简单工厂模式包含如下角色:Factory:工厂角色Product:抽象产品角色ConcreteProduct:具体产品角色建立一个电视抽象产
2022-05-02 15:51:04 1540
原创 【机器学习】使用Python实现k-means算法,并根据红酒的13个特征对红酒数据进行聚类。
数据集为一份红酒数据,一共有178个样本,每个样本有13个特征,这里不会提供你红酒的标签,你需要自己根据这13个特征对红酒进行聚类,部分数据如下图:# encoding=utf8import numpy as np # 计算一个样本与数据集中所有样本的欧氏距离的平方def euclidean_distance(one_sample, X): one_sample = one_sample.resha
2022-05-01 20:46:48 3733 1
原创 【区块链】以太坊Solidity编写一个简单的Hello World合约
熟悉一门语言得从Hello World! 开始,因为这是最简单的一个输出形式。我们先在contracts目录下建立一个helloworld.sol文件进入编辑// SPDX-License-Identifier: MITpragma solidity >=0.4.22 <0.9.0;contract helloworld { uint public balance;/********** Begin **********/// 函数名:sayHelloWorld fun
2022-04-29 12:43:59 4218
【微信小程序云开发】实现空闲教室管理系统设计
2022-03-30
【python期末设计(节选)】志愿者管理系统开发
2022-02-27
c语言资产管理系统.cpp
2020-06-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人