自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一段代码让你彻底搞清楚队列和栈的方法

容器

2022-08-09 16:03:34 120 1

原创 实习成长日记

菜鸡笔记

2022-07-19 17:15:27 126

原创 LEETCODE100解题思路(自用)

算法入门

2022-07-12 14:58:59 359

原创 简单八股文

自用背书

2022-06-14 22:46:44 312

原创 手把手教你从github导入springboot项目

idea导入springboot项目后,run键是灰色的,不能点击运行。1、方法是:在project structure中将对应的目录mark as为想要的类型之后,可以右键正常运行。或者右键pom.xml选择add as amaven。然后等待添加依赖、插件。...

2022-01-28 23:32:13 1190

原创 Pytorch学习

dataset和dataloader下载好一个数据源,读取它的地址和标签(这里的标签就是文件名)利用for in循环读取(数据源文件放入项目的类路径)import osfrom PIL import Imageclass Mydata: def __init__(self,root_path,label_path): super().__init__() self.root_path=root_path self.label_pat...

2021-11-19 21:12:29 2026

原创 JAVA多线程

进程线程与程序多线程下载网络图片(需要下载apache的commons-io包2.6以上版本)package com.company.ThreadD1;import com.company.ThreadDemo1;import org.apache.commons.io.FileUtils;import java.io.File;import java.io.IOException;import java.net.URL;public class TestThread...

2021-11-13 21:45:00 359

原创 Docker

Docker是一个具有隔离性的容器应用,执行的效率几乎等同于所部署的 Linux 主机,是一个高效的虚拟机。docker流程: java-jar(环境) — 打包项目帯上环境(镜像) — ( Docker仓库:商店)-----Docker给以上的问题,提出了解决方案!JRE – 多个应用(端口冲突) – 原来都是交叉的!隔离:Docker核心思想!打包装箱!每个箱子是互相隔离的。虚拟机也属于虚拟化技术,Docker容器技术,也是一种虚拟化技术!比较Docker和虚拟机技术的不同:传

2021-11-09 18:09:56 277

原创 多层感知机 CNN卷积神经网络 RNN循环神经网络

暂定

2021-11-06 17:51:03 3541

原创 算法课笔记

动态规划:问题是否有一个最优的子结构性质,这是解决动态规划问题的关键。最优解可以从其子问题的最优解构造出来。关键点:转移方程 记忆数组,保证相同的子问题只被计算一次旅行推销员问题(英语:Travelling salesman problem,TSP)是这样一个问题:给定一系列城市和每对城市之间的距离,求解访问每一座城市一次并回到起始城市的最短回路。它是组合优化中的一个NP难问题,在运筹学和理论计算机科学中非常重要。...

2021-11-02 22:18:22 76

原创 Softmax回归模型

Softmax回归模型一般用于分类任务,它的输出值个数等于标签里的类别数。w权重参数等于输入特征值*输出值个数,偏差参数b等于输出值个数。Softmax回归同线性回归一样是一个单层神经网络,输出层也是一个全连接层。分类任务本是将输出值作为对预测类别i的置信度,在softmax模型中引用了softmax运算符,将输出值转变为正且和为1的概率分布softmax回归对样本i分类的矢量计算表达式softmax运算将输出变为了一个合法的类别预测分布,训练样本的真实标签也可以变为类别分布..

2021-10-29 20:54:39 1348

原创 算法课讨论 深究哈密顿图

定义:通过图G的每个结点一次,且仅一次的通路(回路),就是哈密顿通路(回路)。存在哈密顿回路的图就是哈密顿图。美国图论数学家奥勒在1960年给出了一个图是哈密尔顿图的充分条件:对于顶点个数大于2的图,如果图中任意两点度的和大于或等于顶点总数,那这个图一定是哈密顿图。闭合的哈密顿路径称作哈密顿圈,含有图中所有顶点的路径称作哈密顿路径。目前还未找到判断一个图是否是哈密顿图的非平凡的充要条件。事实上这是图论中尚未解决的主要问题之一。一般地,寻找一个图的哈密顿圈问题是 NP 困难的。因此通常都是用穷举搜

2021-10-27 20:26:08 546

原创 Python(3)

集合setadd添加一个元素,update至少添加一个元素,remove删除一个元素不存在则报错,discard删除一个元素不存在不报错,pop随机删除一个元素t1={'chenshi',10,20,30}# t1.pop()t1.add(40)t1.update({50,60,70})t1.update([80,90])t1.remove('chenshi')t1.discard(10)print(t1){70, 40, 80, 50, 20, 90, 60, 30}子集,

2021-10-09 23:47:33 74

原创 spring基础补全

传统mvc开发方式耦合度太高,当需求发生改变时需要做大量改动。spring使程序员不用再去管对象的创建,系统的耦合性大大降低。IOC控制反转是一种设计思想,DI(依赖注入)是实现IOC的一种方式。控制反转后将对象的创建权交给了第三方,即获得依赖对象方式反转了。spring容器在初始化时先读取配置文件,根据配置文件或元数据创建和组织对象存入IOC容器,在程序使用时再从IOC容器中取出需要的对象。...

2021-09-26 14:03:31 65

原创 机器学习课堂笔记

人工智能是一个很大的研究领域,包含很多分支,包括专家系统、机器学习、进化计算、模糊逻辑、计算机视觉、自然语言处理、推荐系统等。而机器学习是一种实现人工智能的方法,机器学习最基本的做法,是使用算法来解析数据、从中学习,然后对真实世界中的事件做出决策和预测。与传统的为解决特定任务、硬编码的软件程序不同,机器学习是用大量的数据来“训练”,通过各种算法从数据中学习如何完成任务。深度学习则是一种实现机器学习的技术,或者说是机器学习的一个分支,是一类通过多层非线性变换对高复杂性数据建模算法的合集。在实际中.

2021-09-25 16:40:31 186

原创 踩坑记录随笔

1.idea没有maven标志方法1.你点击一下你idea界面最左下角的那个小框,maven应该从里面找到方法2.点击菜单栏View->Tool Windows->Maven projects方法3.点击菜单栏Help->Find Action(Ctrl+Shift+A),输入Maven projects重要:右侧边栏没有出现maven, 还有一种可能就是pom.xml文件没有识别, idea觉得这个项目就不是个maven项目,导致idea无法加载依赖包。因此上述三种方法

2021-09-24 10:03:20 855

原创 RPC dubbo zookeeper

远程过程调用,是一种技术思想核心:通讯,序列化

2021-09-24 09:50:50 51

原创 Python (2)

条件判断x=input("输入一个整数")x=int(x)if x%2==0: print("偶数")elif x%2!=0: print("奇数")else: print("wrong")条件表达式a=int(input("输入整数"))b=int(input("输入整数"))print((a,'大于等于',b) if a>=b else (a,"小于",b))...

2021-09-19 13:04:15 485

原创 Python

为了研一的机器学习课程,开始学习python输出print('hello')输出到文件fp=open('f://test.txt','a+')print('去你妈的',file=fp)fp.close()转义字符\n换行 \t空格 \r回车(可能会覆盖前文) \b退一格 print(http:////www.baidu.com) \\ 表示\是一个字符而不是转义符号,这里只输出两个/print(' \’老师说:'大家好\' ') \'与字符串输出'区分开r或...

2021-09-17 21:31:40 88

原创 linux

下载vmware 遇到visual c++ 2015问题参考彻底解决 找不到vc_runtimeMinimum_x86.msi 的蕾姆(保姆)级教程! - 哔哩哔哩

2021-09-13 19:00:26 121

原创 Git版本控制

个人版本控制集中版本控制(SVN)所有数据保存在中央服务器上,协同开发者从服务器上同步更新或上传自己的修改分布式版本控制(GIT)每个开发者的计算机都是一个完整的版本库,GIT可以直接看到更新了哪些代码或文件。...

2021-09-03 13:45:46 59

原创 Mybatis-plus

mybatis增强版,对mybatis只做增强不做改变,引入它不会对现有工程产生影响基础配置:<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <dependency> .

2021-08-30 22:29:04 177

原创 Redis发布订阅。主从复制,缓存穿透,雪崩

redis的发布/订阅(pub/sub)本质上就是一个消息通信模式。pub发送消息,sub接收消息消息发送者(redis-cli)------>redis-server(消息队列)------->消息接收者(redis-cli)(多个)订阅端:127.0.0.1:6379> subscribe channelReading messages... (press Ctrl-C to quit)1) "subscribe"2) "channel"3) (integer) 1

2021-08-24 22:31:14 83

原创 Redis事务,监视,jedis,持久化

Redis事务的本质:命令的集合。一个事务中的所有命令都会被序列化,在事务执行过程中按顺序执行,一次性、顺序性、排他性。Redis事务没有隔离级别的概念命令入队不会执行,而是等待执行指令下达再按顺序执行Redis单条命令具有原子性,但事务不保证原子性redis的事务:开启事务(multi)命令入队执行事务(exec)multiset k1 v1get k1set k2 v2exec 事务范例discard 取消事务乐观锁 认为无论什么时候都不会发生问.

2021-08-20 22:08:59 73

原创 springboot集成redis

Redis被集成于Spring Data中,Spring Data是与springboot齐名的开源框架首先创建一个springboot程序,在创建选项中的非关系型数据库(no-sql)中选择第一个。

2021-08-04 23:23:52 150

原创 springboot异步任务 邮件任务 定时任务

异步任务springboot中的异步任务需要用到多线程例:使service中的业务方法停顿五秒后再执行@Servicepublic class AsyncService {// 设置成异步方法 @Async public void hello(){ try { Thread.sleep(5000); } catch (InterruptedException e) { e.printStackTrace();

2021-07-31 23:46:47 112

原创 Swagger学习日记

Swagger使用首先需要导入swaggerfox包(maven仓库搜索springfox)1.swagger22.swagger-ui配置项目类路径下config包中新建SwaggerConfig类@configuration@enableswagger2public class SwaggerConfig { @Bean public Docket docket(){ return new Docket(DocumentationType.

2021-07-28 20:02:04 87

空空如也

空空如也

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

TA关注的人

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