自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 idea执行maven的package和install报错

使用idea执行maven的package和install操作时,总是报错,提示Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.9.1:jar (default) on project pay-api: MavenReportException: Error while creating archive:报错原因:项目使用的是jdk1.7,但是在设置中maven使用的却是jdk1.8在设置中:settin

2021-05-26 18:34:14 942

原创 调用微信支付api实现用户扫描二维码支付订单

1 开发流程微信支付开发流程业务流程说明:(1)商户后台系统根据用户选购的商品生成订单。(2)用户确认支付后调用微信支付【统一下单API】生成预支付交易;(3)微信支付系统收到请求后生成预支付交易单,并返回交易会话的二维码链接code_url。(4)商户后台系统根据返回的code_url生成二维码。(5)用户打开微信“扫一扫”扫描二维码,微信客户端将扫码内容发送到微信支付系统。(6)微信支付系统收到客户端请求,验证链接有效性后发起用户支付,要求用户授权。(7)用户在微信客户端输入密码,确认

2020-11-25 12:07:35 7113

原创 SSM的相关xml及注解汇总

【6】注解汇总【Spring-IOC相关】注解xml说明@Component父注解 @Controller:用于响应层的注解 @Service:用于业务层的注解 @Repository:一般用于持久层的注解< bean id="" class="">声明bean交于springIOC管理@Scopescope=“singleton/prototype”生命周期@PostConstructinit-method初始化方

2020-11-25 10:29:14 231

原创 redis基本命令

数据类型介绍Redis的5种数据类型redis是一种高级的key-value的存储系统,键是string类型,其中value支持五种数据类型,对于键和值的描述如下所示:键(key):【1】key值不能重复【2】作用:标识存储的数据【3】数据类型:string【4】命名规则: 1)不能太长:因为查询的效率低,查询起来不方便 2)不能太短:容易重复,同时可读性也差 3)按照规范:HEIMA_STU_LIST值(value):支持5种数据类型值的数据类型值的格

2020-11-16 20:10:32 1078

原创 vue组件间通信的几种常用方式

vue 组件间通信方式propsvue 的自定义事件消息订阅与发布(如: pubsub 库)slotvuex(后面单独讲)1.父组件向子组件传值<!--父组件通过在TODOList组件上绑定:todos="todos" :deleteTodo="deleteTodo",向子组件传了一个todos数组和deleteTodo函数--><TodoList :todos="todos" :deleteTodo="deleteTodo"/>app.vue<tem

2020-11-09 22:50:23 195

原创 vue-router的基本使用

演示demo的工程结构在index.js中引用vue-routerimport VueRouter from 'vue-router'Vue.use(VueRouter)定义并导出路由export default new VueRouter({ routes: [ { path: '/about', component: About }, { path: '/home', component: Home,

2020-11-09 22:26:18 322 1

原创 SpringBoot整合RabbitMQ完成注册账户时异步发送邮件

SpringBoot 完成邮件的投递本工程使用了SpringBoot+RabbitMQ+Dubbo+ZooKeeper技术栈准备工作:登录自己的开通邮件的 以163为例单独演示邮件发送代码实现:生成自己唯一的授权码然后创建如下工程email-servcie:负责发送邮件相关user-api:存放项目的公共代码user-consumer:存放controller层,用于调用service相关方法user-service:生产者提供接口给消费者user-consumer调用父工程的

2020-11-08 21:07:29 2066 7

原创 SpringBoot使用zookeeper整合Dubbo

创建3个模块: 模块说明dubbo-api 模块 存放消费者和生产者通用接口组+通用模块dubbo-provider 服务提供者 ,生产者 提供业务方法的实现dubbo-cosumer 服务消费者,请求服务,获取实现搭建结构:父模块工程pom.xml<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-pare

2020-11-08 19:20:26 1200

原创 使用SSM的xml和注解两种方式完成一个完整的增删改查案例

ssm整合整理1.ssm整合项目工程结构整合的思路2.day08_ssm_project项目(使用xml-注解)各文件如下:customer.sql -- ---------------------------- -- Table structure for customer -- ---------------------------- CREATE TABLE `customer` ( `cust_id` int(32) NOT NULL AUTO

2020-11-08 17:39:35 430

原创 zookeeper简单介绍

zookeeper1.zookeeper 概述简介ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。其由JAVA编写,支持JAVA 和C两种语言的客户端。常见的应用场景1.服务注册中心2.分布式锁2.zookeeper常用命令常用的zookeeper节点命令:help查看提供的命令列表cr

2020-11-08 17:09:44 237

空空如也

空空如也

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

TA关注的人

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