自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript网页设计案例

在这个案例中,我们使用了 HTML、CSS 和 JavaScript 来创建一个简单的待办事项列表应用。通过 JavaScript,我们实现了添加待办事项、标记为完成和删除待办事项的功能。你可以根据自己的需求进一步扩展和改进这个应用,例如添加本地存储功能,以便在页面刷新后仍然保留待办事项列表。用户可以在输入框中输入待办事项,点击“添加”按钮将其添加到列表中。每个待办事项旁边有一个“完成”按钮和一个“删除”按钮,用户可以点击“完成”按钮将待办事项标记为已完成,点击“删除”按钮将其从列表中删除。

2024-09-03 17:14:33 634

原创 前段框架有哪些

前端框架有很多,以下是一些常见的前端框架:一、通用型前端框架React:Vue.js:Angular:二、移动端前端框架Flutter:React Native:三、特定领域前端框架Ember.js:Svelte:

2024-09-03 17:11:46 745

原创 nginx部署前段VUE项目

在项目目录下,通过运行命令如npm run build来生成生产环境的构建文件,通常会生成在dist目录下。找到 Nginx 的配置文件,通常在 Linux 系统中为/etc/nginx/nginx.conf或者在安装目录下的conf文件夹中。现在,你可以通过指定的域名或localhost(如果在本地测试)和配置的端口来访问你的 Vue 项目了。将/path/to/your/vue/dist替换为实际的 Vue 项目构建后的dist目录路径。安装 Nginx,如果还未安装,可以根据你的操作系统进行安装。

2024-09-03 17:09:43 352

原创 AI:引领未来的科技浪潮

例如,在客服领域,智能客服可以自动回答客户的问题,提高客户满意度;总之,人工智能的发展是不可阻挡的趋势。我们应该以开放的心态迎接人工智能的到来,积极探索其应用领域,同时加强对其监管和规范,让人工智能更好地服务于人类社会。相信在不久的将来,人工智能将成为人类生活中不可或缺的一部分,引领我们走向更加美好的未来。此外,人工智能的发展还可能会带来一些伦理和法律问题,如隐私保护、数据安全、算法偏见等。另一方面,我们需要加强对人工智能的监管和规范,制定相关的伦理和法律准则,确保人工智能的发展符合人类的利益和价值观。

2024-08-29 16:50:55 807

原创 关于人工智能(AI)的研究报告

未来,随着技术的不断创新和应用的不断拓展,人工智能将继续发挥重要作用,推动社会的进步和发展。然而,人工智能的发展也带来了一些挑战,需要我们在技术创新、应用拓展和社会治理等方面共同努力,以确保人工智能的发展符合人类的利益和价值观。就业结构的变化:人工智能的发展将导致就业结构的变化,一些传统的工作岗位将被自动化和智能化的设备所取代,同时也会创造出一些新的工作岗位。社会治理的挑战:人工智能的发展将对社会治理带来挑战,例如如何应对人工智能带来的安全风险、如何保障人工智能的公平性和可及性等。

2024-08-29 12:09:23 6186

原创 证件修改背景

欢迎小伙伴使用king开发的证件背景修改软件你要API在这儿FVgMKZ3wHnP8TSCSubu2V8sG直接复制就行 感谢您的支持

2022-04-13 21:23:20 947

原创 时隙ALOHA(S-ALOHA)算法的实现及其性能分析

时隙ALOHA(S-ALOHA)算法原理:时隙ALOHA算法把时间分成多个离散的时隙,每个时隙长度等于或稍大于一个帧,标签只能在每个时隙的开始处发送数据。这样标签要么成功发送,要么完全碰撞,避免了纯ALOHA算法中的部分碰撞冲突,碰撞周期减半,提高了信道利用率。时隙ALOHA算法需要读写器对其识别区域内的标签校准时间。时隙ALOHA算法是随机询问驱动的TDMA防冲撞算法,因为标签仅仅在确定的时隙中传输数据,所以该算法的冲撞发生频率仅仅是纯ALOHA算法的一半,但其系统的数据吞吐性能却会增加一倍。时隙 A

2021-05-30 15:51:25 11459 1

原创 基于随机二进制树的防冲突算法的实现与性能分析

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-05-30 15:42:26 2681 1

原创 基于帧的时隙ALOHA(FSA)算法的实现与性能分析

基于帧的时隙ALOHA(FSA)算法原理:matlab代码:N1 = 8;N2 = 4;N3 = 3; N4 = 2;N5 = 1;p = 0:0.01:1;Throughput1 = N1*p.*(1-p).^(N1-1);Throughput2 = N2*p.*(1-p).^(N2-1);Throughput3 = N3*p.*(1-p).^(N3-1);Throughput4 = N4*p.*(1-p).^(N4-1);Throughput5 = N5*p.*(1-p).^(

2021-05-25 15:52:45 5826 1

原创 纯ALOHA(Pure ALOHA)算法的实现及其性能分析

纯ALOHA(Pure ALOHA)算法原理ALOHA法在多路存取方法中是最简单的,只要有一个数据包提供使用,这个数据包就被立即发送给射频读写器。ALOHA法是射频电子标签控制的,它只适用于只读射频电子标签。通常,这类射频电子标签只有一些数据传输给射频读写器,并且是在一个周期循环中将这些数据发送给射频读写器。数据传输时间只是循环周期的一小部分,所以在传输之间产生相当大的间隙;同时,各个射频电子标签的循环周期的差别可以忽略不计,各个射频电子标签的重复时间之间的差别是微不足道的。所以存在着一定的概率,两个射

2021-05-25 15:45:26 9277 5

原创 EPC C1G2标准下的标签状态转换仿真

原理:通过python实现:import randomimport timeimport threadingclass Reader_king(): def __init__(self, ack1, command, passwd, handle_back): self.ack = ack1 self.command = command self.pwd = passwd self.handle = handle_bac

2021-05-25 15:39:55 2541 2

原创 证件照处理

标注人像轮廓from PIL import Imageedge=[]# 请在此处编辑您的代码#*********** Begin **********#img = Image.open('./step1/white.jpg')img = img.convert('RGB')width,height = img.sizefor h in range(0,height): s=-1;e=-1 for w in range(0,width): pix = img.g

2021-05-08 15:48:51 1210

原创 数据挖掘算法原理与实践:k-均值

什么是质心#encoding=utf8import numpy as np#计算样本间距离def distance(x, y, p=2): ''' input:x(ndarray):第一个样本的坐标 y(ndarray):第二个样本的坐标 p(int):等于1时为曼哈顿距离,等于2时为欧氏距离 output:distance(float):x到y的距离 ''' #********* Begin *******

2021-05-06 17:51:53 4395 1

原创 概率及常用概率分布的实现

二项分布#-*- coding:utf-8 -*-import numpy as npfrom scipy import statsn = input() #n是样本数p = input() #p是抽样概率n = int(n)p = float(p)########## Begin ##########k = range(n+1)binomial = stats.binom.pmf(k,n,p)print (binomial)########## End ###

2021-05-06 17:50:48 503

原创 拟合概率模型

最大似然法from functools import reducecoin_1 = float(input()) #硬币1正面朝上概率coin_2 = float(input()) #硬币2正面朝上概率coin_3 = float(input()) #硬币3正面朝上概率h = int(input()) #正面朝上次数t = int(input()) #反面朝上次数# 实现概率计算# 输入:w:正面朝上的概率 H:正面朝上的次数 T:反面朝上的次数

2021-05-06 17:49:12 1676

原创 Pytorch 之神经网络

加载数据——Data Loaderimport torchimport torchvision.datasets as dsetsimport torchvision.transforms as transformsimport osimport syspath = os.path.split(os.path.abspath(os.path.realpath(sys.argv[0])))[0] + os.path.seppath = path[:-10] + '/data/'#/******

2021-05-06 17:45:56 2500 1

原创 K-means聚类算法

计算欧几里得距离# -*- coding: utf-8 -*-import numpy as npdef euclid_distance(x1, x2): """计算欧几里得距离 参数: x1 - numpy数组 x2 - numpy数组 返回值: distance - 浮点数,欧几里得距离 """ distance = 0 # 请在此添加实现代码 # #********** Begin

2021-05-06 17:41:26 2017 2

原创 边缘检测

边缘检测的基本原理与图import cv2import numpy as npdef task1(): filename = '/data/workspace/myshixun/task1/CRH.png' ########## Begin ########## # 1. 灰度模式读取图像,图像名为CRH CRH = cv2.imread(filename,0) # 2. 计算图像梯度。首先要对读取的图像进行数据变换,因为使用了 # numpy对梯度进行

2021-04-18 20:45:01 4380 2

原创 图像的阈值分割技术

全局阈值分割#include "BMP.h"BMP_Image* GlobalSegmentation(BMP_Image* Image_In){ BMP_Image* Image_GlobalSegmentation; Image_GlobalSegmentation = (BMP_Image*)malloc(sizeof(BMP_Image)); Image_GlobalSegmentation->width = Image_In->width;

2021-04-13 16:38:20 1042

原创 选择结构程序设计进阶

第1关:快递费用计算#include<stdio.h> int main(void) { /*********Begin*********/ int a,c,d; float b,price; scanf("%d,%f",&a,&b); c = b + 1; d = b; if(a>=0 && a<=4) if(b>=0 &amp

2021-04-13 16:26:01 1230

原创 颜色的空间表示及其转换

第1关:RGB与HSI空间的相互转换#include "BMP.h"HSI* RGB2HSI(BMP_Image* Image_In){ HSI* BMP_HSI;//¶ÔRGB2HSI ÖÐH¡¢S¡¢I·ÖÁ¿·ÖÅäÄÚ´æ²¢¸³Öµ BMP_HSI = (HSI*)malloc(sizeof(HSI)); BMP_HSI->HSI_H = (BMP_Image*)malloc(sizeof(BMP_Image)); BMP_HSI->HSI_S =

2021-04-13 11:59:47 406

原创 彩色图像增强

#include "BMP.h"BMP_Image* PseudoColor(BMP_Image* Image_In){ BMP_Image* Image_PseudoColor; Image_PseudoColor = (BMP_Image*)malloc(sizeof(BMP_Image)); Image_PseudoColor->width = Image_In->width; Image_PseudoColor->height = Ima.

2021-04-13 11:58:58 630

原创 假彩色处理

任务描述:本关任务:在FalseColor.cpp补充代码,将三基色描绘的彩色图像映射为与原色不同的彩色图像。####相关知识:####测试说明:在main.cpp中对编写的代码进行测试:测试输入:无预期输出:True!####注意事项:main.cpp为评测文件,请不要随意修改,否则将导致评测不能正常执行。#include "BMP.h"BMP_Image* FalseColor(BMP_Image* Image_In){ BMP_Image* Image_Fals

2021-04-13 11:58:09 1180

原创 数据科学导论——数据可视化

第2关:初识数据import pandas as pdimport numpy as nppd.set_option('display.max_columns', 1000)pd.set_option('display.width', 1000)pd.set_option('display.max_colwidth', 1000)def student(): # ********* Begin *********# df=pd.read_csv("Task2/listings.

2021-04-07 21:21:13 1467 5

原创 数据科学导论——数据可视化进阶

第1关:热图import matplotlibmatplotlib.use("Agg")import matplotlib.pyplot as pltimport seaborn as snsimport numpy as npimport pandas as pddef student(): # ********* Begin *********# df=pd.read_csv("Task1/listings.csv") plt.figure(figsize=(10

2021-04-07 21:18:54 1901 2

原创 灰度修正

第1关:图像反色#include "BMP.h"BMP_Image* InvertColor(BMP_Image* Image_In){ BMP_Image* Image_InvertColor; Image_InvertColor = (BMP_Image*)malloc(sizeof(BMP_Image)); int i; memcpy(Image_InvertColor,Image_In,sizeof(BMP_Image));//ÔÚÑ­»·ÌåÄÚ

2021-04-05 15:14:10 968 2

原创 空域的平滑

第1关:邻域平均法#include "BMP.h"BMP_Image* MeanFilter(BMP_Image* Image_In){ BMP_Image* Image_MeanFilter; Image_MeanFilter = (BMP_Image*)malloc(sizeof(BMP_Image)); Image_MeanFilter->width = Image_In->width -2; Image_MeanFilter->heig

2021-04-05 15:12:34 2089 3

原创 空域的锐化

第1关:Roberts梯度算子#include "BMP.h"BMP_Image* Roberts(BMP_Image* Image_In){ BMP_Image* Roberts; Roberts = (BMP_Image*)malloc(sizeof(BMP_Image)); Roberts->width = Image_In->width -1; Roberts->height = Image_In->height -1; Ro

2021-04-05 15:09:24 1171 1

原创 频域的平滑

第1关:理想_低通滤波#include "BMP.h"IplImage* Ideal_LowPassFilter(IplImage* im){ int i,j; IplImage *Ideal_LowPass = cvCreateImage(cvGetSize(im),IPL_DEPTH_8U,1);//˫ͨµÀ cvZero(Ideal_LowPass); //Çå¿ÕÕâ¸öͼÏñµÄÄÚÈÝ //******************ÀíÏëµÍͨ

2021-04-05 15:07:06 1507 1

原创 频域的锐化

第1关:理想_高通滤波#include "BMP.h"IplImage* Ideal_HighPassFilter(IplImage* im){ int i,j; IplImage *Ideal_HighPass = cvCreateImage(cvGetSize(im),IPL_DEPTH_8U,1);//˫ͨµÀ cvZero(Ideal_HighPass); //Çå¿ÕÕâ¸öͼÏñµÄÄÚÈÝ //******************ÀíÏë¸

2021-04-05 15:05:33 2695 2

原创 数据挖掘算法原理与实践:基于矩阵分解的协同过滤算法

第1关:基于矩阵分解的协同过滤算法# -*- coding: utf-8 -*-import numpy as npdef recommend(userID,lr,alpha,d,n_iter,data): ''' userID(int):1-10推荐用户ID lr(float):学习率 alpha(float):权重衰减系数 d(int):矩阵分解因子(元素个数) n_iter(int):训练轮数 data(ndarray):评分表

2021-03-31 18:05:58 4657 1

原创 数据科学导论——数据预处理进阶

第1关:数据归约任务描述相关知识数据归约策略数据立方体聚集与维归约数据压缩与数值归约编程要求测试说明任务描述本关任务:使用直方图展示不同年龄的发病次数。相关知识数据仓库中往往存有海量数据,在其上进行复杂的数据分析与挖掘需要很长的时间,数据归约可以用来得到数据集的归约表示,它小得多,但可以产生相同的(或几乎相同的)分析结果。数据归约策略数据归约策略:数据立方体聚集;维归约;数据压缩;数值归约;离散化和概念分层产生。用于数据归约的时间不应当超过或“抵消”在归约后的数据上挖掘

2021-03-31 18:04:38 2211 3

原创 数据科学导论——数据预处理

第2关:数据清理-查漏补缺import numpy as npimport pandas as pdimport matplotlib.pyplot as pltdef student(): train = pd.read_csv('Task1/diabetes_null.csv', na_values=['#NAME?']) train['Insulin'] = train['Insulin'].fillna(100) train['SkinThickness'] = tr

2021-03-31 18:03:04 1965 2

原创 Python机器学习软件包Scikit-Learn的学习与运用

第1关:使用scikit-learn导入数据集from sklearn import datasetsdef getIrisData(): ''' 导入Iris数据集 返回值: X - 前5条训练特征数据 y - 前5条训练数据类别 X_shape - 训练特征数据的二维数组大小 ''' #初始化 X = [] y = [] X_shape = () # 请在此添加实现代码 # #

2021-03-23 17:01:10 3617

原创 数据科学导论——数学基础之向量

第2关:什么是向量?# 请根据左侧编程要求编写完整的代码# ********** Begin ********** #height_weight_age = [70, 170, 40 ] grades = [95, 80, 75, 62 ] print(height_weight_age)print(grades)# ********** End ********** #第3关:向量运算a = eval(input())b = eval(input())c = 0.5

2021-03-23 16:57:41 645

原创 数据科学导论——数学基础之矩阵

第1关:什么是矩阵?# ********** Begin ********** ## 创建之后的矩阵赋值给 matrixmatrix = [[0]*20 for x in range(20)]for x in range(len(matrix)): matrix[x][x] = 1 # ********** End ********** #print(matrix)第2关:线代基础之矩阵运算def matxMultiply(A, B): # **********

2021-03-23 16:55:51 693

原创 数据科学导论——数学基础之统计

第1关:统计基础之数据描述def student(data): #********* Begin *********# n = len(data) sorted_v = sorted(data) midpoint = n // 2 if n % 2 == 1: print( sorted_v[midpoint]) else: lo = midpoint - 1 hi = midpoint p

2021-03-23 16:53:49 809

原创 数据科学导论——数学基础之优化

第1关:模型优化基础任务描述相关知识什么是模型优化?常见的模型优化方法编程要求测试说明任务描述模型优化在一些复杂的训练模型中是不可避免的,本关主要是让大家对模型优化的方法有个基本的了解。本关任务:根据相关知识,完成右侧选择题任务。相关知识我们每个人都会在我们的生活或者工作中遇到各种各样的最优化问题,比如每个企业和个人都要考虑的一个问题“在一定成本下,如何使利润最大化”等。最优化方法是一种数学方法,它是研究在给定约束之下如何寻求某些因素(的量),以使某一(或某些)指标达到最优的一些学科

2021-03-23 16:46:06 1141

原创 数字图像处理:形态学操作

第1关:图像的腐蚀import cv2def eros(): filepath = '/data/workspace/myshixun/task1/' img = cv2.imread(filepath +'dige.png') ########## Begin ########## img=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) ret,img=cv2.threshold(img,127,255,cv2.THRESH_BINAR

2021-03-23 16:42:11 1999 1

原创 离散傅里叶变换

第1关:二维离散傅里叶变换DFT任务描述:本关任务:在MyDFT.cpp补充代码,完成二维离散傅立叶变换。####相关知识:####测试说明:在main.cpp中对编写的代码进行测试:测试输入:无预期输出:True!####注意事项:main.cpp为评测文件,请不要随意修改,否则将导致评测不能正常执行#include "BMP.h"//һά¸µÀïÒ¶±ä»»void dft1(double *x, double *y,double *a,double *b,int n)

2021-03-23 16:39:10 536 1

空空如也

空空如也

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

TA关注的人

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