Java
文章平均质量分 71
荼蘼_
边躺平边搬砖~
展开
-
vue-springboot:webSocket的使用,同步购物车实例
websocket的实现+代码,亲测可用原创 2022-07-14 14:25:29 · 990 阅读 · 0 评论 -
rabbitMQ的简单实现
java中,实现rabbitMQ的【生产者→队列→消费者】的一个过程。直接上代码一、配置创建一个项目(本次我没有创建新的项目。在原来的项目中写的案例)配置pom.xml <!-- RabbitMQ --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spr原创 2022-04-12 13:25:01 · 2421 阅读 · 0 评论 -
rabbitMQ -- 安装
1.erlang安装rabbitMQ前要先安装erlang。下载安装包安装,配置环境变量Path查看是否成功打开cmd.exe输入erl -version 看是否安装配置成功2. rabbitMQ安装安装。配置环境变量Path 增加目录到安装盘的到sbin文件夹下到安装目录下(D:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.7\sbin)输入rabbitmq-plugins en..原创 2022-04-07 16:32:25 · 1755 阅读 · 0 评论 -
uniapp微信小程序登录(先授权微信后授权手机号)-- (1)
1.操作流程①点击登录按钮,实现微信授权。②授权允许后弹出绑定手机号授权。③手机号授权成功后,跳转回登录界面。2.逻辑流程①登录之前自动加载出微信的code。②微信登录后,将获取的微信信息(昵称、头像等)以及后台算出的openid、unionid等保存/更新到数据库的会员表中,并返回算出的session_key+会员信息。③判断会员信息中手机号是否为空。如果手机号为空,获取手机号授权;否则返回登录界面。④获取手机号授权,允许后在后台解密。得到手机号。更新数据库中会员表的手机号原创 2020-08-19 19:22:51 · 10946 阅读 · 3 评论 -
uni app 微信小程序 点餐系统【再来一单】页面跳转
1 类似饿了么 点击【再来一单】的效果2 点击再来一单的时候,获取该订单的订单id,跳转页面,通过订单id 获取订单中的商品id,查询商品id,商品必须是上架状态/库存不能为0等。3 商品成功添加之后,再次点击【再来一单】,没有继续添加商品到购物车里,但是会跳转。4 添加其他商品可以 添加到购物车里-------------------------------------------------------------------------------------------------.原创 2020-08-13 17:22:43 · 2990 阅读 · 0 评论 -
element-ui vue 第一次上传图片后,再次上传,图片更改成功,但是页面不同步显示,刷新页面可以显示出来
问题:第一次上传图片成功后,再次上传,图片更改成功,但是页面不同步显示,刷新页面可以显示出来。原因:获取浏览器缓存中同一命名的图片解决:this.url="http://图片存放路径/"+id+".jpg?random="+Math.random(); 在图片命名后加上随机数,代表【id.jpg随机数】这样图片就能直接显示了!...原创 2022-04-08 10:31:37 · 947 阅读 · 0 评论 -
element-ui 上传图片,图片404
介绍背景:使用element-ui,在页面中填写商品信息并保存后,上传商品相关图片。图片存放到阿里云上。如上传两张图片,图片命名为goodsId-01.jpg和goodsId-02.jpg出现的问题:新建商品时-图片显示:商品信息保存成功的那一刻,图片变成:因为图片默认显示路径下没有图片。所以显示小碎图。---------------------------------解决方案:(已解决,待更新)...原创 2020-07-22 14:12:54 · 4070 阅读 · 1 评论 -
element-ui el-upload 成功上传第一张图片,第二张图片上传成功但是不显示
element-ui el-upload 成功上传第一张图片,第二张图片上传成功但是不显示,需要整个刷新页面才会显示出来。原因:可能取了浏览器缓存图片。解决办法:"https://www.img/imgPath/imgName.jpg?random="+Math.random();解释:Math.random();是随机数,会在图片后边加上随机数显示,这样每次名称都不一样,就不会存在找到缓存图片的问题了...原创 2020-07-14 09:40:06 · 2172 阅读 · 0 评论 -
status 500 reading AftersaleService#getAftersaleList(Long)+com.sun.proxy.$Proxy214.getAftersaleList
feign.FeignException$InternalServerError: status 500 reading AftersaleService#getAftersaleList(Long) at feign.FeignException.serverErrorStatus(FeignException.java:195) at feign.FeignException.errorStatus(FeignException.java:144) at feign.Feign...原创 2020-06-23 20:53:09 · 1071 阅读 · 0 评论 -
接口(Collection/Map)- 各接口的实现与对比
Collection1. 源于java.util包。2.是Set、List的父接口。3. 一个接口中可以放不同类型的数据。4. 经常用到的方法: boolean add(Object) 加入对象 boolean addAll(Object) 将一个集合对象加到另一个对象中 int size() 集合内容内的元素数量 b...原创 2020-04-28 21:15:02 · 183 阅读 · 0 评论 -
java - 异常处理 - (try...catch/finally/throws/throw)
异常1. 分类 检查性异常 必须写 try...catch 否则无法通过编译 ; 非检查性异常 可以写 try...catch 也可以不写 try...catch 。2. 非检查性异常 RumtimeException 运行时异常(所有java虚拟机正常操作期间可以被抛出的异常的父类)...原创 2020-04-28 17:41:10 · 201 阅读 · 0 评论 -
理解 继承、多态、抽象以及它们的概念
继承 1. 【访问修饰符】 class 子类名 extends 父类名{} 2. 类的继承 · 在java中定义一个类时,让这个类通过关键字 extends 继承一个已有的类。 · 被继承的类称为 父类(又称为 超类/基类),新的类被称为 子类 (又称为派生类)。 · 子类继承父类的所有属性和方法,也可以增加自己的属性和方法。...原创 2020-04-28 17:06:52 · 374 阅读 · 0 评论 -
理解:什么是接口,接口的概念
接口1.在代码中,包含【访问修饰符】 interface 接口名 {接口的成员}代码即为接口。2.接口的成员中只包括 常量 和 抽象方法。3.使用:一个接口可以继承多个接口,一个类可以实现多个接口。 如继承(extends):public interface Interface2 extends Interface1{ 接口的成员...原创 2020-04-28 13:35:47 · 3311 阅读 · 0 评论 -
安装Java的环境 + 测试环境变量 + JVM的工作机制
注意:安装Java的软件为eclipse.exe安装Java的环境1、找到安装的Java文件中的bin文件,打开bin文件复制bin文件的地址2、右键打开“计算机”的属性,选择高级系统设置 - 选择环境变量 - 系统变量3、在系统变量中找到Path 变量 更改值4、在Path变量的值前复制刚刚的bin地址后加 ; 分号(加的分号为英文状态下的分号)原创 2018-01-04 19:51:49 · 417 阅读 · 0 评论 -
Java的基础语法+基础单词1
注意内容1、由public声明的类的类名大小必须与文件名大小写一致2、类名首字母大写,不能以数字开头,可以由字母、下划线、¥ 开头,可包含数字,不包括特殊字符3、public在同一个Java文件中只能定义一次。4、Java中以 // 或者/* */ 备注 5、注意大小写规则----------------------原创 2018-01-04 20:18:46 · 349 阅读 · 0 评论 -
数组的基础
数组的声明1、数组类型[] 数组名;2、数据类型 数组名[];【声明时候不能制定长度】创建数组1、已声明的数组= new 数据类型[元素个数];2、数据类型[] 数组名 = new 数据类型[元素个数];3、数据类型 数组名[]={值 ,值} ;4、数据类型[] 数组名={值 ,值} ;创建原创 2018-01-05 21:46:15 · 157 阅读 · 0 评论 -
Java方法的调用
方法的调用1、访问修饰符 void/返回值类型 方法名(参数类型 参数名,参数类型 参数名) 这里的参数是形参 可变化{return 返回值}· 当方法设定为void,该方法没有返回值,不需要return· 如果方法设定为返回值类型,该方法有必须有返回值,必须有return,返回值的类型与方法定义的返回值类型相同。· 如果有返回值可以直接在控制台利用输出原创 2018-01-04 20:51:20 · 281 阅读 · 0 评论 -
MyBatis + Spring 的使用
刚接触mybatis+spring的使用的时候会很蒙,看的懂代码但是不知道写代码的过程是怎样的。写代码要看个人习惯,以下是我总结的流程:(图片是我经过svn之后的,忽略图标)要引的jar包:工程样式:1.创建工程后引入jar包,建立一个model包,包内存放实体bean: package com.qckj.model;public class Job { private Integer...原创 2018-03-23 15:17:08 · 204 阅读 · 0 评论 -
Java知识点-8大数据类型
八大数据类型1、byte bvar = 127; 字节byte -128~127 占用一个字节,一字节=8bite; 声明变量: 类型 变量名 = 值;2、int num = 1; 整型 4字节 默认类型。原创 2017-12-05 15:38:10 · 393 阅读 · 0 评论