淼仔爱学习
码龄9年
关注
提问 私信
  • 博客:249,715
    问答:12,916
    262,631
    总访问量
  • 45
    原创
  • 944,758
    排名
  • 3,829
    粉丝
  • 13
    铁粉

个人简介:为了美好的未来更加奋斗!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
  • 加入CSDN时间: 2015-10-26
博客简介:

healer的博客

博客描述:
不要让借口阻止你的前行--海的男人
查看详细资料
个人成就
  • 获得312次点赞
  • 内容获得93次评论
  • 获得1,353次收藏
创作历程
  • 14篇
    2022年
  • 6篇
    2021年
  • 3篇
    2020年
  • 15篇
    2019年
  • 13篇
    2018年
成就勋章
TA的专栏
  • 深度学习
  • 图像处理系列
    1篇
  • pytorch
    5篇
  • 机器学习
    5篇
  • Camunda工作流
    2篇
  • Seata
  • RoketMq
  • docker
  • python学习
    2篇
  • MySql
    4篇
  • JVM
    1篇
  • Java设计模式
    1篇
  • 设计模式
  • Oracle
    4篇
  • linux
  • 开发问题解决
    3篇
  • 海的软考之路
    2篇
  • maven
    1篇
  • Spring
    4篇
  • Java
    6篇
  • SpringBoot
    5篇
  • redis
    5篇
  • 防重复提交解决方案
    1篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

MYSQL索引那些事

缺点:磁盘 I/O 是并发的瓶颈 ,海量数据查询效率低 ,横向扩展困难,无法简单的通过添加硬件和服务节点来扩展性能和负载能力, 需要对数据库进行升级和扩展时,需要停机维护和数据迁移 ,多表的关联查询以及复杂的数据分析类型的复杂 sql 查询,性能欠佳。因为name字段在学号索引树上不存在,需要拿着学号索引树上的主键值去主键索引树中找姓名,这就是一次回表查询。建了一个(a,b,c)的复合索引,那么实际等于建了(a),(a,b),(a,b,c)三个索引,因为每多一个索引,都会增加写操作的开销和磁盘空间的开销。
转载
发布博客 2022.10.14 ·
704 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

图像处理系列之python的PIL库

Pillow 是 Python 中较为基础的图像处理库,主要用于图像的基本处理,比如裁剪图像、调整图像大小和图像颜色处理等。与 Pillow 相比,OpenCV 和 Scikit-image 的功能更为丰富,所以使用起来也更为复杂,主要应用于机器视觉、图像分析等领域,比如众所周知的“人脸识别”应用。...
原创
发布博客 2022.08.04 ·
408 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

anaconda 安装应用包时报错:Solving environment: failed with initial frozen solve. 解决

在pycharm开发软件上做pytorch深度学习的时候,安装openCV提示:但是也不会影响opencv的安装,我查了一下,因为我是用anaconda管理包的 ,查了一下说是anaconda需要更新,所以执行如下:1.管理员模式运行anaconda prompt2.conda update conda # 升级 conda(升级 Anaconda 前必需)3.conda update --all # 更新所有包,包括 Anaconda 和 conda这样会把所有的包更新一遍,过程比较慢,但是如果明确
原创
发布博客 2022.06.16 ·
2184 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

pytorch学习7:torch.gather()函数

gather可以对一个Tensor进行聚合,声明为:torch.gather(input, dim, index, out=None) → Tensor一般来说有三个参数:输入的变量input、指定在某一维上聚合的dim、聚合的使用的索引index,输出为Tensor类型的结果(index必须为LongTensor类型)。#参数介绍:input (Tensor) � The source tensordim (int) � The axis along which to indexindex (Lo
原创
发布博客 2022.06.13 ·
338 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

pytorch学习6:norm函数--范数的理解和计算

找了半天的博客讲解,发现这一篇还不错,上半部分讲解了范数,下半部分讲解了torch.norm()函数的使用。地址:【Pytorch】data.norm(几种范数(norm)的详细介绍)_ZSYL的博客-CSDN博客_norm pytorch
原创
发布博客 2022.05.23 ·
1117 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

pytorch学习3:张量的加减乘除

一、先介绍乘法,张量的 乘法有两种,分别是元素乘法和矩阵乘法,不清楚矩阵乘法的看这个视频(https://www.bilibili.com/video/BV1TJ411s7dk/?spm_id_from=333.788.recommend_more_video.1)一、函数介绍pytorch中两个张量的乘法可以分为两种:(1)两个张量对应元素相乘,在PyTorch中可以通过torch.mul函数(或*运算符)实现;(2)两个张量矩阵相乘,在PyTorch中可以通过torch.matmul函数
原创
发布博客 2022.05.18 ·
3715 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

pytorch学习5:合并和拼接

一、cat函数,cat([a,b,c],dim=N),合并函数。举例:a = torch.rand(4,3,32,32)b = torch.rand(5,3,32,32)d = torch.rand(6,3,32,32)c = torch.cat([a,b,d],dim=0)print(c.shape) #torch.Size([15, 3, 32, 32])上述代码中:[a,b,c]表示维度相同的张量,可以是任意多个。dim=0表示以第一个维度为基准来进行合并,所以看到三个
原创
发布博客 2022.05.18 ·
1863 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

pytorch学习4:Broadcast自动拓展

broadcast的两个特点broadcast的两个特点:1.能够进行维度的扩展,相当于expand,但是是自动扩展2.扩展的时候不需要拷贝数据注意broadcast并不是函数,而是在不同size的tensor之间进行加减操作会自动进行的一种机制主要思想:1.依次从最后一个维度开始匹配,若前面没有维度则插入一个新的维度,size为12.自动调用Expand函数使得维度size相同假设有如上图的一个feature map,要加上一个bias,把后面的维度理解为小维度,前面的维度理解为大
原创
发布博客 2022.05.18 ·
220 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

机器学习中,fit_transform,fit,transform三个函数的区别和作用

写在前面fit和transform没有任何关系,仅仅是数据处理的两个不同环节,之所以出来fit_transform这个函数名,仅仅是为了写代码方便,会高效一点。sklearn里的封装好的各种算法使用前都要fit,fit相对于整个代码而言,为后续API服务。fit之后,然后调用各种API方法,transform只是其中一个API方法,所以当你调用transform之外的方法,也必须要先fit。fit原义指的是安装、使适合的意思,其实有点train的含义,但是和train不同的是,它并不是一个训练的过
原创
发布博客 2022.03.30 ·
5333 阅读 ·
6 点赞 ·
0 评论 ·
39 收藏

在机器学习中标准化/归一化的目的及作用和场景

(一)归一化的作用在机器学习领域中,不同评价指标(即特征向量中的不同特征就是所述的不同评价指标)往往具有不同的量纲和量纲单位,这样的情况会影响到数据分析的结果,为了消除指标之间的量纲影响,需要进行数据标准化处理,以解决数据指标之间的可比性。原始数据经过数据标准化处理后,各指标处于同一数量级,适合进行综合对比评价。其中,最典型的就是数据的归一化处理。(可以参考学习:数据标准化/归一化)简而言之,归一化的目的就是使得预处理的数据被限定在一定的范围内(比如[0,1]或者[-1,1]),从而消除奇异样本数
原创
发布博客 2022.03.25 ·
1489 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

TF-IDF算法介绍和实现

1、TF-IDF算法介绍 TF-IDF(term frequency–inverse document frequency,词频-逆向文件频率)是一种用于信息检索(information retrieval)与文本挖掘(text mining)的常用加权技术。 TF-IDF是一种统计方法,用以评估一字词对于一个文件集或一个语料库中的其中一份文件的重要程度。字词的重要性随着它在文件中出现的次数成正比增加,但同时会随着它在语料库中出现的频率成反比下降。 TF-IDF...
原创
发布博客 2022.03.25 ·
691 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

conda 命令和pip命令的区别,以及conda命令大全

一、conda 命令和pip命令的区别pip是用来安装python包的,安装的是python wheel或者源代码的包。从源码安装的时候需要有编译器的支持,pip也不会去支持python语言之外的依赖项。conda是用来安装conda package,虽然大部分conda包是python的,但它支持了不少非python语言写的依赖项,比如mkl cuda这种c c++写的包。然后,conda安装的都是编译好的二进制包,不需要你自己编译。所以,pip有时候系统环境没有某个编译器可能会失败,conda不
原创
发布博客 2022.03.25 ·
7623 阅读 ·
14 点赞 ·
0 评论 ·
85 收藏

One-hot编码

什么是Onehot编码?onehot编码又叫独热编码,其为一位有效编码,主要是采用N位状态寄存器来对N个状态进行编码,每个状态都由他独立的寄存器位,并且在任意时候只有一位有效。Onehot编码是分类变量作为二进制向量的表示。这首先要求将分类值映射到整数值。然后,每个整数值被表示为二进制向量,除了整数的索引之外,它都是零值,它被标记为1。举个例子:在机器学习算法中,我们经常会遇到分类特征。例如:人的性别有男女,祖国有中国,美国,法国等。这些特征值并不是连续的,而是离散的,无序的。通常我们需要对其
转载
发布博客 2022.03.23 ·
6356 阅读 ·
8 点赞 ·
0 评论 ·
20 收藏

二、python入门,Anaconda的使用

一、anncoda的用途是什么?
原创
发布博客 2022.03.22 ·
1167 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

线上项目出问题,如何在本地进行线上代码调试?这里有答案

做过项目开发的小伙伴都知道,时不时的会遇到这种情况:小王,线上有个问题,你帮忙看一下。这时候有两种情况:1、自己开发的功能出现问题2、别人开发的功能出险问题(比如这人离职了)第一种情况,自己开发的功能自己了解,只要是代码中日志加的合理,一定能快速的定位出问题,当然,这也要求自己的开发功底别太差。第二种情况,别人的功能出了问题,我也建议,先通过日志来定位问题,再去读读对应的代码,代码只要写的不是太差,也能看出问题所在。如果真找不出问题,那就干!在本地进行线上代码调试。。。。前提:线
原创
发布博客 2021.12.06 ·
1422 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一、Camunda工作流的学习路线(开局一把刀,学完后青铜变王者)

前言 我写这篇文章的目的是为了将camunda工作流的相关知识系统化,目前网上的文章知识点很散,有些文章也不适合目前的企业级项目开发。学习路线:一、如果你是小白,你需要自己去理解什么是工作流?其作用是什么?它的应用范围是什么?目前主流的技术有哪些?明白了这几个问题,你才能继续学习camunda,任何技术的学习都不能脱离实际应用。二、技术选型,就是我们为什么会学习使用camunda,而不是activiti5,这就要求我们要懂得两者之间的区别,有些特性我们也能从区别中很好的识别出来,这些区..
原创
发布博客 2021.03.26 ·
2781 阅读 ·
3 点赞 ·
4 评论 ·
9 收藏

三、Camunda工作流的表和用途说明(实践是检验真理的唯一标准)

本人在工作中用的Camunda7.11版本共47张表。camunda工作流的表大体上分为 5类:ACT_RE_*: 'RE’表示流程资源存储,这个前缀的表包含了流程定义和流程静态资源(图片,规则等),共5张表。ACT_RU_*: 'RU’表示流程运行时。 这些运行时的表,包含流程实例,任务,变量,Job等运行中的数据。 Camunda只在流程实例执行过程中保存这些数据,在流程结束时就会删除这些记录, 这样运行时表的数据量最小,可以最快运行。共15张表。ACT_ID_*: 'ID’表示组织用户信.
原创
发布博客 2021.03.24 ·
6440 阅读 ·
5 点赞 ·
4 评论 ·
33 收藏

一、学习python笔记:了解python语言特性

一、python的语言特性(python是完全面对对象的一门语言)为了偷懒,我截了图说明了其特点,本人是Java开发,所以下面很多的对比我拿Java来做例子:1、它是 解释型语言,作为对比,我们经常使用的Java是编译型语言。编译型语言是编写完代码之后,通过编译器来编译成操作系统可执行的文件,如果一行代码出错,是编译不过的。先全部编译成功,然后再统一执行,是两部分开的过程。解释型语言是通过解释器解释一行成为操作系统可以可执行的命令,立刻执行这一行,就是边解释边执行,那么跟对比一下,程序的
原创
发布博客 2021.03.03 ·
193 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL的体系结构

背景:本篇博文,目的是让大家了解一下mysql的内部结构,不谈细节,文章是转载的,看着很不错!MySQL的体系结构概述猛眼一看这个结构体系图好像很繁琐,其实这个体系和我们在做web开发时的三层架构是有些类似的。用户发起一个请求到控制处理层,控制处理层调用service服务进行服务处理,service服务再调用dao层为service提供数据层的支持返回对应的数据(内容),最终响应给用户。类似这样,详细的来分析这个结构图。先讲这个结构图分成两部分,如下图所示:1、Co
转载
发布博客 2021.01.07 ·
141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

spring 多个切面的执行顺序及原理

最近和同事聊起来了springAOP的话题,说了到多个切面的时候程序是怎么执行的,我们常用的spring事务本身也是一个切面,使用的AOP原理,本人从网上找了一些资料,然后根据这些资料进行一下总结。资料地址:1.https://blog.csdn.net/stpice/article/details/102733782 2.https://www.jb51.net/article/179078.htm另外,如果有些朋友不是很清楚aop原理,可以去...
原创
发布博客 2021.01.07 ·
12323 阅读 ·
9 点赞 ·
1 评论 ·
21 收藏
加载更多