丨钢琴丶

07 2020 档案

java.util.ArrayList中replayAll()方法
摘要:java.util.ArrayList.replaceAll(UnaryOperator<E> operator) 方法用于将ArrayList中的所有元素替换为指定的元素 1 语法 public void replaceAll(UnaryOperator<E> operator) 2 参数 ope 阅读全文

posted @ 2020-07-30 10:39 丨钢琴丶 阅读(299) 评论(0) 推荐(0)

lambda表达式的学习使用
摘要:package com.example.demo; import java.util.ArrayList; import java.util.List; import java.util.stream.Stream; /** * lambda的测试 * lambda表达式无法单独出现,它是函数式接口 阅读全文

posted @ 2020-07-28 16:31 丨钢琴丶 阅读(126) 评论(0) 推荐(0)

Timer定时器的实用
摘要:1)Timer的原理: (1)timer的触发和调用,都是基于多线程的. 有一个专门的线程触发我们的timer. (2)我会准备一个队列,这个队列会排序,马上要执行的timer,会排在前面. (3)在插入Timer的时候,我会记录触发的时间,然后我们这个线程会遍历这些timer,时间到了以后,执行t 阅读全文

posted @ 2020-07-27 17:25 丨钢琴丶 阅读(298) 评论(0) 推荐(0)

Swagger的使用
摘要:Swagger使用 1、描述 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。 作用: 1.接口的文档在线自动生成。 2.功能测试。 2、运用 a) maven导入Swagger <dependency> <groupId>io.sprin 阅读全文

posted @ 2020-07-22 17:24 丨钢琴丶 阅读(475) 评论(0) 推荐(0)

String数组转换成Integer数组
摘要:记录一个小知识:将String数组转化为Integer数组1:首先在pom.xml文件添加依赖:commons-beanutils commons-beanutils 1.8.3 String[] ids = {"1","12","123"};Integer[] newids = (Integer[ 阅读全文

posted @ 2020-07-16 14:04 丨钢琴丶 阅读(5623) 评论(0) 推荐(0)

码云远程仓库用户名和密码修改了,本地如何删除修改?
摘要:问题:当你修改了码云的密码,本地git不会自动修改,只会提示你连接失败 解决: 打开控制面板->用户账户和家庭安全->凭据管理器->从保管库中删除 阅读全文

posted @ 2020-07-11 14:59 丨钢琴丶 阅读(1919) 评论(0) 推荐(0)

Git操作过程(码云)
摘要:1.在码云创建远程仓库 第一步:进入码云官方网站https://gitee.com/,注册用户 第二步:点击右上角+号创建,填写仓库信息(建议不用中文),私有仓库最多支持5人协作 第三步:管理中可对仓库成员进行管理 2.本地仓库创建 第一步:安装git,在idea配置git环境 第二步:选择创建本地 阅读全文

posted @ 2020-07-11 14:53 丨钢琴丶 阅读(206) 评论(0) 推荐(0)

SpringCloud应用之配置中心Nacos
摘要:配置中心Nacos:用于统一管理微服务的配置文件 1.启动Nacos,进入管理页面 2.在Nacos配置中心创建配置文件 1>配置管理->配置列表->点击右边 + 号创建配置文件 2>创建配置文件 ** Data ID 的完整规则格式如下 ${prefix}-${spring.profile.act 阅读全文

posted @ 2020-07-08 17:00 丨钢琴丶 阅读(220) 评论(0) 推荐(0)

SpringCloud应用之网关GateWay
摘要:GateWay的作用:请求转发,负载均衡,解决跨域问题,权限过滤 1.创建网关服务模块,引入依赖 2.创建启动类,加注解,在配置文件中配置网关规则 3.复制相关工具类 config:解决跨域 filter:权限过滤 handler:异常处理 阅读全文

posted @ 2020-07-08 16:06 丨钢琴丶 阅读(227) 评论(0) 推荐(0)

SpringCloud应用之熔断器Hystrix
摘要:熔断器Hystrix能够在连接失败或超时的时候,及时给出反馈 1.引入依赖 2.在调用端配置文件application中开启熔断器 3.创建interface的实现类,在实现类中实现方法 4.在interface上加注解 阅读全文

posted @ 2020-07-08 15:14 丨钢琴丶 阅读(161) 评论(0) 推荐(0)

SpringCloud应用之服务调用Feign
摘要:前提条件:把互相调用服务在Nacos进行注册 1.引入依赖 2.在调用端的启动类添加注解 3.在调动端创建interface,使用注解指定调用服务名称,定义调用的方法路径 注意:参数中@PathVariable("id")一定要加上参数名称 4.在Controller中实现代码 阅读全文

posted @ 2020-07-08 11:31 丨钢琴丶 阅读(175) 评论(0) 推荐(0)

SpringCloud应用之注册中心Nacos
摘要:SpringCloud相关基础服务组件: 1.服务注册 Eureka,Nacos 2.服务调用 Feign,Open Feign 3.限流降级(熔断器) Hystrix(豪猪) 4.服务网关 Zuul,GateWay 5.配置 Config,Nacos 6.消息总线 Bus,Nacos 1.安装Na 阅读全文

posted @ 2020-07-07 23:01 丨钢琴丶 阅读(139) 评论(0) 推荐(0)

如何实现阿里云视频点播功能?
摘要:一.开通阿里云的视频点播服务(需要先实名认证) 可以选择按照流量计费 二.管理控制台(一般运维才有权限) 1.可以看到阿里云视频点播文件 2.可以上传视频文件 3.可以设置转码模版组(一般需要收费的视频都是经过转码加密成hls格式) 三.实现上传视频文件 1.服务端api: 阿里云提供固定地址,只需 阅读全文

posted @ 2020-07-07 18:00 丨钢琴丶 阅读(1101) 评论(0) 推荐(0)

如何实现微信扫描支付功能?
摘要:一.准备工作 1.微信支付id,商户号,商户key 二.微信支付二维码接口 1.引入微信支付相关依赖 <dependencies> <dependency> <groupId>com.github.wxpay</groupId> <artifactId>wxpay-sdk</artifactId> 阅读全文

posted @ 2020-07-06 00:09 丨钢琴丶 阅读(366) 评论(0) 推荐(0)

如何实现微信扫描登录功能?
摘要:一.准备工作: 1.注册开发者资质 1>目前只支持企业类型; 2>注册之后,提供微信id和微信秘钥 2.申请网站应用名称 3.域名地址 二.配置文件 1.在模块配置文件中配置application.properties中配置微信id,秘钥和域名地址 wx.open.app_id=******# 微信 阅读全文

posted @ 2020-07-05 22:23 丨钢琴丶 阅读(1457) 评论(0) 推荐(0)

VsCode中npm run dev出现错误
摘要:1.node_modules中的依赖没有下载全 解决方案:删除node_modules文件,重新执行npm install命令(依赖不全的问题可能需要多试几次) 2.报错:ERROR in Cannot find module 'node-sass' 问题:错误表示找不到node-sass模块。 解 阅读全文

posted @ 2020-07-05 21:40 丨钢琴丶 阅读(2870) 评论(0) 推荐(0)

Nodejs历史版本下载地址
摘要:官网:https://nodejs.org/en/download/releases/ 阿里镜像:https://npm.taobao.org/mirrors/node/ 阅读全文

posted @ 2020-07-03 21:29 丨钢琴丶 阅读(6049) 评论(0) 推荐(0)

导航