自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 conda报错Collecting package metadata (current_repodata.json): failed CondaHTTPError: HTTP 000 CONNECT

anaconda新建环境报错

2024-08-09 17:05:39 132

原创 循环数组队列Java实现

尾 的定义是最后一个元素的索引+1 (这样空一个元素出来,保证头尾不相连,总是隔着一个元素,同时能保证数据取完了 头尾相等)这个没有实现循环数组的功能,但是可以重复使用队列,每次当列表取完所有值为空的时候,重新将头尾定义为-1,继续下一次使用。队列满的 判断方法为 尾(最后一个元素的索引)= 数组尺寸-1(最后一个索引)首先定义一个数组队列,head是头,rear是尾。头暂时定义为 第一个元素的前一个索引,默认为-1。尾暂时定义为 最后一个元素的索引,默认为-1。头 的定义是第一个元素的索引。

2024-07-28 18:23:36 185

原创 稀疏数组Java练习代码含IO

数据结构与算法,稀疏数组

2024-07-01 13:13:00 178

原创 商场项目之前端基础

promise对象.then() 是成功后执行,而catch是失败后执行,这两个里面也是箭头函数,参数就是revolve或者error括号里的值,then里面可以return对象,如果return一个promise对象那么就可以接着then,只要有一个catch接着就ok。用法就是,Promise构造是个箭头函数,里面两个值,一个是成功的revolve,一个是失败的error,而成功与失败的标准可以根据传回数据自己定义。需要注意的是第一波 没有上一个值,所以直接从索引1开始遍历数组。

2024-05-20 17:15:13 258

原创 商场学习之微服务

搭建商场项目基本架构和curd,并配置基本的微服务功能

2024-05-12 15:58:43 1137 1

原创 Yolov4 学习笔记

分母接近零:当预测框和真实框的重叠面积非常小,接近于零时,IOU的计算结果可能会非常大,这可能导致梯度下降的问题。在使用IOU作为损失函数进行梯度下降时,如果IOU计算结果非常大,梯度也会变得非常大,从而导致训练不稳定或无法收敛。IOU = (交集面积) / (并集面积)如果没有相交,分母为0,那么就无法计算。作用:增强感受野,最大池化。之前公式为1-IOU。

2023-09-27 16:19:37 403

原创 机器学习基础之单层感知机及线性可分

线性可分判别函数,单层感知机

2023-05-19 15:20:34 576

原创 机器学习基础学习之线性回归

通俗易懂理解目标函数,最优化问题,梯度下降,多项式回归,多重回归,随机梯度下降

2023-05-17 18:52:59 584

原创 反射获取类泛型对象

getGenericSuperClass() 和 getSuperClass 方法以及获取类泛型

2022-07-03 16:37:17 600

原创 使用vue3后Chrome插件Vue.js devtools失效

vue

2022-06-19 16:14:15 957

原创 java爬虫Jsoup小练习

练习网络爬虫,java中jsoup包

2022-06-12 15:00:52 307

原创 解决vue 3和 element plus引入无样式的问题

本身前端小白,以前用vue2.0+element ui写过一个项目这次生成手脚架发现main.js和原来的不同,搜了一下才知道这是vue3得引element plus,删掉原来的element ui然后重新下载,根据官网的引了一段上面是官网写的我直接闭眼复制了,结果搞的是两个app对象,搞了半天没样式。。。。重新更改后样式生效了...

2022-05-15 11:30:30 417

原创 创建vue脚手架 以及 图标不显示的解决

第一步是确保有node.js然后下载 vue cil这里犯了一个错误npm install -g npm 好像是把node更新到最新版本,导致了npm功能不能用了,不匹配找教程发现 npm uninstall -g npm是卸载最高版本,化解问题了npm install 一下然后跟着vue官网下载vue脚手架npm install -g @vue/cli下载好以后直接 vue ui 会出现一个web界面,创建工程用的,勾选配置然后生成工程,需要一段时间的还有一个小问题,谷歌

2022-04-30 20:22:37 1361

原创 踩坑记录,openFeign启动报错,不在容器里

直接报容器里没有这个东西,我又仔细的检查了 @feignClient注解以及@enableFeignCliens注解,一切都没有问题。折腾了两个小时才想到,springboot自动扫描是以启动类所在位置开始的我的路径是这样的,加载不到容器里给完整的路径,问题解决,正常启动...

2021-08-10 16:18:34 364

原创 MySQL调优学习

1.MySQL配置文件2.MySQL的逻辑架构MySQL的逻辑架构也是分层处理的,一共分为4层:连接层,最上层是一些客户端连接服务,包含本地的socket通信 和 基于客户端 服务器 的 TCP/IP通信,完成连接处理,授权认证等服务。该层还提供为连接准备的线程池。服务层,完成大多数的核心服务,SQL接口,缓存查询,SQL的分析和优化,实现跨存储引擎的功能。服务器会在该层创建内部解析树,并对其完成优化以及确定查询顺序,是否利用索引,然后生成操作。如果是select还会查询内部缓存。存储引擎层

2021-08-04 16:02:30 111

原创 RocketMQ总结

rocketMQ消息队列就是让java工程之间可以传递消息,不同与微服务,微服务是找到注册服务的接口,然后拿到服务路径去请求,服务请求服务,消息队列是工程给工程发消息,不一定得有web工程微服务和消息队列都有注册中心,微服务是从注册中心拉取到其他服务信息去请求,消息队列是拉取到broker(broker在创建的时候就注册到注册中心了’)给broker消息,想拿消息的工程就和收听广播一样,订阅消息主题,只要这个主题一有信息,broker就会让该工程拉取到该主题的消息rocketMQ使用1,注

2021-08-02 10:01:02 3221

原创 springCloud学习

nacos和eureka对比eureka1.依赖eureka只支持springCloud,首先在父工程里设置springCloud的版本管理 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId>

2021-07-18 17:37:19 139

原创 面试题总结

synchronize相关可见性,就是一个线程的操作了主内存的数据,另一个线程也可以实时同步主内存的数据,比如就是一个线程在for循环他一直用的是自己工作区的副本,主内存中的变量如果更新了,这个线程如果还在用副本的值,就是没有可见性原子性,就是要么一块代码都执行完,要么都不执行排序性,按照顺序执行代码,不让jvm指令重排synchronize如何做到这3个特性因为有锁的话每次 加锁 和 释放锁 都会同步主内存信息Java内存模型计算机内存结构是CPU缓存内存Java内存模型分主内

2021-07-13 18:06:13 99

原创 spring-boot项目基本依赖pom

<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.3.RELEASE</version> </parent> <dependencies> .

2021-07-07 20:20:38 973 1

原创 token使用

token1,前段request.headers.Authentication = "bearer: "+item;2,后端取出String authentication = request.getHeader("Authentication");创建和解析 /** *创建token * @return token */ public String createToken(String uuid){ Algorithm algorit

2021-07-07 20:17:24 130

原创 图片验证码使用 和 密码MD5加密使用

依赖 <dependency> <groupId>com.github.whvcse</groupId> <artifactId>easy-captcha</artifactId> <version>1.6.2</version> </dependency>使用,这是基础使用,详情看github的easyCaptch

2021-07-07 20:05:09 371

原创 递归找孩子对象返回树形和递归找id工具类

注意属性名保持一致import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.ArrayList;import java.util.List;/** * @author : Edward_wei * @data: 2021/6/30 18:54 * @classNam: TreeUtil

2021-07-07 19:38:07 144

原创 validation手动表单校验工具类 以及 用法和依赖

import com.holy.cn.common.exception.FormValidException;import com.holy.cn.common.http.HolyStatus;import org.springframework.util.CollectionUtils;import javax.validation.ConstraintViolation;import javax.validation.Validation;import javax.validation.Va

2021-07-07 19:30:56 814

原创 实体类DAO,DTO互转工具类

import org.springframework.beans.BeanUtils;import java.util.ArrayList;import java.util.List;/** * @author : Edward_wei * @data: 2021/6/23 19:45 * @classNam: EntityChangeUtil * @description: * @kit:jdk-1.8 */public class EntityChangeUtil {

2021-07-07 19:28:07 529

原创 状态码和统一返回结果的封装

import lombok.AllArgsConstructor;import lombok.Getter;/** * @author : Edward_wei * @data: 2021/6/23 20:17 * @classNam: HolyStatus * @description: * @kit:jdk-1.8 */@Getter@AllArgsConstructorpublic enum HolyStatus { SUCCESS(2000,"成功"), E

2021-07-07 19:26:39 371 1

原创 @async注解方法被子线程调用不会异步在同类中

如果调用async方法的线程已经是子线程了,他就不会开启异步,而是由该子线程同步执行如下图,在一个延迟线程池中的线程调用异步,打印结果如下,都是同一个线程如果在开一个线程池执行,他会在用新线程池的线程去执行这段用子线程去掉用async方法,不能在同类,把async放到另一个类执行,结果正常...

2021-07-03 16:19:08 505

原创 图片云存储,以及校验大小宽高是否是真实图片后缀名

**工具类**import com.aliyun.oss.OSS;import com.aliyun.oss.OSSClientBuilder;import com.holy.cn.common.exception.ImgException;import com.holy.cn.common.http.HolyStatus;import org.springframework.beans.factory.annotation.Autowired;import org.springframe

2021-06-26 20:19:09 109

原创 错误总结inputstream流为空,spring静态属性赋值

今天碰到一个脑瘫错误,整了4个小时快,1,yml文件的字符串不能加 !符号,一加这个符号一运行就报错2,关于inputstream流, 我为了校验图片,就BufferedImage read = ImageIO.read(in);上面没有问题,校验成功了,但上传图片的时候,竟然看不到图片了,原因就是,read操作完以后,流就走了,inputstream这个原来存放流的地方就是null了3,静态的属性不能从spring容器中拿对象...

2021-06-26 19:58:45 535

原创 阿里云发短信和java发邮箱工具类

发短信工具类package com.holy.cn.util;import com.aliyun.dysmsapi20170525.models.SendSmsRequest;import com.aliyun.teaopenapi.models.Config;public class SmsUtils { /** * 使用AK&SK初始化账号Client * * @param accessKeyId * @param accessK

2021-06-20 16:34:26 313

原创 同步表单提交项目,异步请求项目,前后端分离项目,探讨

前后端分离项目页面不在项目中, 通过axios异步请求与后端交互数据 , 这种请求有两个大问题:第一就是跨域,浏览器为了安全,对异步请求做出了限制,url不同(就是路径,协议,服务器,端口任何一个不同都属于)的请求直接报跨域第二就是会话不携带cookie解决:对于跨域问题,解决就是在类上加一个@CrossOrigin(origins = {“xxxx”})的注解,或者在mvc中配置<-mvc:cros/>如果配有拦截器,被拦截住的请求就会被卡住解决不了跨域问题,所以配置个f

2021-06-20 15:51:48 354

原创 springMvc的web项目基础配置xml版和注解版

配置springMVC注解import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.ComponentScan;import org.springframework.context.annotation.Configuration;import org.springframework.data.redis.connection.RedisConnectionFac

2021-06-19 17:22:38 254

原创 filter或mvc配置解决全局跨域

如果前后端分离项目,加了拦截器,被拦截的就无法向下执行,就到不了mvc配置的解决跨域过滤器,因此得找一个在拦截器之前执行的东西,就是filter,他是在执行servlet前执行的,也就是mvc的中央控制器dispathacherservlet之前,配的过滤器,拦截器都是在这玩意中整的,因此加个filter就可以在他之前import javax.servlet.*;import javax.servlet.annotation.WebFilter;import javax.servlet.http.

2021-06-19 17:05:13 237

原创 java一键生成Excel和easyExcel快速使用

import org.apache.poi.xssf.usermodel.XSSFCell;import org.apache.poi.xssf.usermodel.XSSFRow;import org.apache.poi.xssf.usermodel.XSSFSheet;import org.apache.poi.xssf.usermodel.XSSFWorkbook;import java.io.*;import java.lang.reflect.Field;import java.t

2021-06-19 17:00:22 363

原创 实现不在spring容器里的类拿到spring容器里的对象

package com.holy.util;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;/** * @author : Edward_wei * @data: 2021/6/7 20:49 * @classNam: S

2021-06-07 21:24:58 489

原创 模板引擎详细介绍以及工具类以及在springboot使用

这是模板引擎的工具类package com.holy.util;import freemarker.template.Template;import freemarker.template.TemplateException;import org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer;import java.io.IOException;import java.io.StringWriter;/**

2021-06-07 21:18:01 135

原创 Java练习项目后台管理系统Servlet+jsp,附源码

该系统分为4个基础模块,权限管理,渠道管理,图书管理,游戏管理用到的技术前端:jsp , html, css, javascript, jstl, el, ajax, jquery,bootstrap后端:servlet, filter,session,jdbc,druid服务器:Tomcat数据库:MySQL该项目用时4天,由3人完成通过权限管理实现,不同权限的管理员登录所能看到的基础菜单是不同的1.权限管理的基本页面修改可自动获取所有信息包括权限登录一个只有一个权限的号

2021-05-24 22:25:05 1841 2

原创 MyBatis笔记总结,怒干7000字

1,基本操作 1.1导入数据库,自动生成实体类 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210524194101476.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NzYyODE0MQ==,size_16,color_FFFFFF,t_70#pic_center)![在这里插

2021-05-24 19:42:21 83

原创 XML文件笔记

<?xml version="1.0" encoding="utf-8" ?><!--基本注意点--> <!--1.1 有且只有一个根元素--> <!--1.2 XML标签大小写正确区分--> <!--1.3 必须有结束标签--> <!--1.4 正确嵌套标签--> <!--1.5 使用了合法的标签名(不能有空格)--><!--特殊符

2021-05-01 09:54:18 83

原创 css笔记

1.选择器/*标签选择器*/ p{ font-weight: bold; }/*类选择器*/ .p2{ color: red; }/*id选择器*/ #p3{ color: blue; }/*后代选择器*/ ul li{ color: #ce8483; }/*子代选择器·*/

2021-04-30 11:34:29 57

原创 java用swing实现超市管理系统jdbc(多图)附源码

首先是登录界面,可以选择不同的权限,管理员或者收银员管理员权限分为以下3个增删改查都差不多可以在上方查看我的信息和切换账户,切换的话直接回到登录界面,然后该界面消失这是收银员模块商品可以加入购物车,也可以直接购买,无论加没加购物车,浏览过得商品都会有记录,注:浏览记录和购买记录都是临时变量,用集合做的没连数据库直接购买界面购物车购买界面加入购物车界面浏览记录支付过程分为确认购买,会员登录,然后选择支付方式,余额够的话就支付,然后加会员积分,减掉余额,生成订单信息,注意价格计算算折扣

2021-04-25 22:17:58 6535 16

空空如也

空空如也

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

TA关注的人

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