自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 argparse模块demo

参考链接[https://blog.csdn.net/qq_41731861/article/details/120827681import mathimport argparsedef parse_args(): parser = argparse.ArgumentParser(description = 'Calculate volume of Cylinder') parser.add_argument('-r', '--radius',type=int, metavar=

2022-05-29 20:29:33 60

原创 装饰器初探

语法糖@:@decdef f(): pass# 等价于f = dec(f)@dec(x)def f(): passf = dec(x)(f)写装饰器套路装饰器是否需要配置from functools import wrappdef dec(f): #装饰器函数 do_something(f) @wraps(f) def wrapper(*args ,**kwargs): preprocess() result = f(*args, **kwargs) po

2022-05-29 17:48:10 56

原创 animation使用demo

import numpy as npimport matplotlib.pyplot as pltimport matplotlib.animation as animationdef data_gen(t=0): cnt = 0 while cnt < 1000: cnt += 1 t += 0.1 yield t, np.sin(2*np.pi*t) * np.exp(-t/10.)def init(): ax

2022-05-29 16:55:34 80

原创 2021-04-02

Torch TensorTensor类型创建Tensor索引与切片维度变换合并与分割Tensor类型a = torch.randn(2,3)a.type() #查看类型isinstance(a, torch.FloatTensor) # 判断类型创建Tensor属性:tensor.numel() 元素数量, tensor.dim() 维度, tensor.shape() 具体的形状,tensor.size(0) == tensor.shape[0]a = torch.rand(

2021-04-02 16:50:57 59

原创 踩坑记

踩坑记安装pytorchconda安装失败pip安装验证安装pytorch首先安装好CUDA和CUDNN,这个比较简单,参考:这里然后在官网上找对应的版本链接: torch.这时可以选conda或者pip,也就引出了坑1.conda安装失败总是提示Solving environment: failed with initial frozen solve. Retrying with flexible solve.采用了更换镜像链接,升级conda平台,翻墙等手段都不行。pip安装pip安装

2021-03-16 17:04:28 58

原创 日志管理

文章目录日志级别logback日志工具1、配置logback日志2、将错误日志输出到文件日志级别ERROR,WARN,INFO,DEBUGlogback日志工具1、配置logback日志删除application.properties中的日志配置resources 中创建 logback-spring.xml<?xml version="1.0" encoding="UTF-8"?><configuration scan="true" scanPeriod="10 s

2020-05-10 20:04:46 93

原创 统一异常处理

文章目录配置异常类使用配置异常类全局异常处理特定异常处理自定义异常处理@ControllerAdvicepublic class GlobalExceptionController { @ExceptionHandler(Exception.class) @ResponseBody //为了返回数据 public R error(Exception e){ e.printStackTrace(); return R.error().me

2020-05-10 17:35:41 148

原创 swagger整合

文章目录swagger简介整合步骤1.创建子模块,swagger配置类2.在service业务模块pom文件中引入swagger的依赖3.在启动类中添加包扫描注解4.访问swagger简介前后端分离开发模式中,api文档是最好的沟通方式。Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。生成在线文档,方便接口测试及时性 (接口变更后,能够及时准确地通知相关前后端开发人员)规范性(并且保证接口的规范性,如接口的地址,请求方式,参数及响应格式

2020-05-10 10:32:07 353

原创 springboot-mybatisplus

文章目录导入依赖配置数据库连接类编写entity (实体类)主键策略mapper 类主启动类配置类使用(测试)可用的方法自动填充乐观锁查询根据id查询多个id批量查询分页查询删除逻辑删除复杂条件查询导入依赖 <!--mybatis-plus--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plu

2020-05-09 14:27:17 157

原创 docker-tomcat

docker run --name mytomcat -d -p 8888:8080 tomcat(主机端口:容器端口),主机就是当前虚拟机。对于可能存在的无法访问主页的情况:docker exec -it mytomcat /bin/bashmv webapps webapps2mv webapps.dist/ webappsctrl+d退出...

2020-05-08 15:59:52 92 1

原创 docker-nginx centos7

文章目录下载安装:启动容器:bash命令处理器参考链接下载安装:docker pull nginx启动容器:docker run --name mynginx -p 8080:80 -d nginx其中 docker run 表示启动一个容器 --name mynginx 表示指定容器名字为ngx-d表示后台运行 -p表示映射端口 nginx默认端口为80在外部如果希望通过wind...

2020-04-28 20:21:51 196

原创 SpringBoot-MVC配置

springboot自动配置原理@EnableAutoConfigurationSpringBoot启动会加载大量的自动配置类。xxxxAutoConfigurartion:每一个这样的 xxxAutoConfiguration类都是容器中的一个组件,都加入到容器中;每一个自动配置类进行自动配置功能;在全局配置文件中的配置通过@ConfigurationProperties绑定到相对应的...

2020-04-22 10:45:44 95

原创 Mybatis1-入门

文章目录1.导入MyBatis相关 jar 包2.编写MyBatis核心配置文件:2.1 XML配置的方式3.测试4.流程分析MyBatis 是一个半自动化的ORM框架 (Object Relationship Mapping) -->对象关系映射。使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 实体类 【Plain Old Java Objects,普通的 Jav...

2020-04-17 18:48:47 79

原创 0-反射

文章目录了解反射0.获取Class实例1.创建运行时类的对象2.获取运行时类的完整结构3.调用运行时类的指定结构1.调用**指定**方法2.调用**指定**属性了解反射反射的重要性:框架=注解+反射+设计模式反射的意义:使java具有动态语言的特点:在运行时代码可以根据某些条件改变自身结构。0.获取Class实例一个加载的类在 JVM 中只会有一个Class实例一个Class...

2020-04-17 16:33:02 109

原创 SSM整合

文章目录1.环境准备spring环境搭建applicationContextConfigxmlmybatis环境搭建SqlMapConfig.xmlspringmvc环境搭建web.xml 与 springmvc.xml2.整合spring整合mybatis修改applicationContext.xml添加事务spring整合springmvc配置ContextLoaderListener监听器...

2020-04-06 15:55:28 92

原创 SpringMVC_2

springmvc_2第一章:响应数据和结果视图1. 返回值分类(1) 字符串(2) void(3) 返回值是ModelAndView对象2. SpringMVC框架提供的转发和重定向3. ResponseBody响应json数据配置静态资源不进行拦截使用@RequestBody获取请求体数据第二章:SpringMVC实现文件上传1. 文件上传回顾必要前提2. SpringMVC传统方式文件上传导...

2020-04-02 22:07:17 118

原创 springmvc_1

springmvc_11.SpringMVC 是什么2. 入门案例jar包坐标配置核心的控制编写springmvc.xml编写index.jsp和HelloController控制器类在WEB-INF目录下创建pages文件夹,编写success.jsp的成功页面启动Tomcat服务器,进行测试3. 执行流程4. 涉及组件![在这里插入图片描述](https://img-blog.csdnimg....

2020-04-01 22:49:11 72

原创 AI芯片

人工智能(AI)主要包括三大要素,分别是:数据,算法,算力在比较成熟的AI平台方面,在2012年出现了AlexNet,一直到最近,2018年出现了AlphaGo Zero,在短短的6年内,算力提高了20多万倍,这完全不同于传统计算硬件(如CPU、MCU等)的演进轨迹,速度之惊人令我们难以预测。来自OpenAI的分析显示,近几年,AI训练所需的算力每3个多月就会翻倍,这比著名的摩尔定律(每18...

2019-08-19 20:28:35 123

原创 线性结构-队列

队列1. 什么是队列2. 队列的实现2.1 链表实现2.2 队列的顺序表实现循环顺序表3.队列的应用:迷宫问题求解1. 什么是队列·FIFO 先进先出,一端进,另一端出。没有位置的概念,保证在任何时候可访问,删除的元素都是最近存入队列的元素·数据集:一个有 0 个或多个元素的有穷线性表·操作集创建空队列 Queue()判断队列为空 is_empty()入队 enqueue()出队...

2019-08-19 20:16:27 77

原创 线性结构-堆栈

堆栈:Stack1. 什么是堆栈2.栈的实现2.1 栈的顺序表实现2.2栈的链表实现3栈的应用3.1 表达式的变换和计算3.2 栈与递归:背包问题1. 什么是堆栈·LIFO,后进先出,只在栈顶(Top)插入删除元素·数据对象集:一个有0个或多个元素的有穷线性表·操作集:创建空栈 Stack判断空 is_empty长度,返回栈的元素数量 len压入 push弹出 pop访问栈...

2019-08-19 20:04:18 257

原创 线性结构-线性表

线性结构1.线性表2. 抽象数据类型描述3.链表实现数据结构是 ADT(Abstract Data Type,数据抽象类型)的物理实现。1.线性表什么是线性表?线性表:由同类型的数据元素构成有序序列的线性结构两种实现模型:顺序表,链表2. 抽象数据类型描述数据对象集:n个元素构成的有序序列操作集:1. 构建新表检查 2. is_empty()是否为空? len()获得长度增删...

2019-08-19 19:46:29 60

原创 Matlab 图片保存

print 打印图窗或保存为特定文件格式(论文图片推荐)print(figure_handle,'filename''formats','-rnumber') print(filename,formattype,formatoptions) % '-djpeg'|'-dpng'|'-dtiff'|'-dpdf'|'-deps'% print('surfpeaks','-dpng'...

2019-05-28 09:36:23 407

原创 Matlab 图形对象

图形对象是 MATLAB用来创建可视化数据的组件。每个对象都有一个名为句柄的唯一标识符。使用该句柄,您可以通过设置对象属性来操作现有图形对象的特征一、各个对象间的层次结构图形对象按层次结构组织(层次结构本身反映出对象之间的包含关系):ROOt::即电脑屏幕 Figure:图窗(窗口) Axes:坐标区 (axis属于axes,坐标区包含线条、文本、...

2019-04-04 15:32:28 860

原创 Matlab 隐函数绘图的填充技巧

对于二维隐函数绘图,我们可以使用 ezplot 函数(本质上也是描点绘图)。关键在于函数数据的提取,参见http://www.ilovematlab.cn/thread-212297-1-1.html然后,通过XData,YData或者contourMatrix属性获得图形的绘图数据,最后plot函数绘制。clear;clc;f = 'x^2+y^2=1';h=ezplot(f)...

2019-04-01 09:57:18 2393

原创 Matlab 色图控制

在同一figure对象下,不同axis对象具有的色图是一样的,如何调整色图范围使得不同axis对象映射到他原来的色图范围呢?clear;clc;close all;load spine;im1 = X; map1 = map;load flujet;im2 = X; map2 = map;figure;axis1 = subplot(211);imagesc(im1);cl...

2019-04-01 08:47:41 2488

原创 Matlab_getframe 捕获坐标轴或图形作为影片帧

F = getframe;F = getframe(ax) 坐标轴对象;F = getframe(fig) 图形对象;F = getframe(__,rect) 捕获rect定义的矩形区域 , rect [left bottom width height]plot(rand(5));drawnowax = gca;ax.Units = 'pixels'; %将坐标轴单位...

2019-03-26 15:33:20 1322 1

转载 python xlrd模块

什么,还在用xlrd模块?为何不用pandas?????import pandas as pddata_excel = pd.DataFrame(pd.read_excel(excelFile))pd.read_excel( io, sheet_name=0, header=0, names=None, usecols=None, dty...

2018-11-09 14:57:12 1746

原创 Anaconda 本地包安装

方法一:1.下载需要的包(crosssim_0.2.0.tar.gz)2.解压到anaconda\pkgs\文件夹下3.win+R 打开“运行”----------cmd-----  cd 文件路径------python setup.py install----回车方法二:打开anaconda prompt, 输入 pip install E:\References\Cros...

2018-09-22 22:32:40 11310 3

原创 Python: 自定义模块搜索路径--自定义环境变量

python中加载模块时会搜索当前目录下的内置或第三方模块,路径可以同过在交互式界面或console中输入以下代码查询:import syssys.path如果想要添加自己的搜索目录可以通过设置环境变量的方法:1.右键点击“我的电脑”--“属性”---高级系统设置2.“环境变量”----“系统变量”--“新建”3.变量名:PYTHONPATH         变量路径:“******”     ...

2018-06-06 21:24:01 935

空空如也

空空如也

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

TA关注的人

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