自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (2)
  • 收藏
  • 关注

原创 微信支付之Native支付和JSAPI支付详细开发步骤!

目录标题微信支付之扫码Native支付与JSAPI支付进入主题一、Native支付1. 使用场景2. 开发步骤3. 开始开发二、JSAPI支付1. 使用场景2. 开发步骤3. 开始开发微信支付之扫码Native支付与JSAPI支付在电商网站开发中,我们必不可少的功能环节就是“支付”了,我们可以根据公司或者自己的开发需求,选择不一样的支付方式,比如微信支付,支付宝支付,银联支付,以及跨境支付如PayPal等等的众多方式供你选择,今天,我将和大家聊聊微信支付之二微信扫码Native支付与微信JSAPI支付

2020-08-07 18:46:00 8281 2

原创 图文细描:Maven Profiles 与 Spring Profiles 多环境配置

目录前言Spring Profiles使用Maven Profiels使用Spring Profiles和 Maven Profiles结合配置来打包注意前言在项目开发过程中,我们离不开多环境的配置。有的同学还是分不清Maven Profiles 和 Spring Profiles的区别。它们两者即可以独立配置, 也可以结合使用。Maven Profiles主要用来管理maven项目不同环境的打包配置。Spring Profiles主要用来管理spring项目不同环境的启动配置。Spring

2022-03-16 11:20:41 2942 2

原创 Postman 自动化脚本实现参数关联token

1. 在获取token的接口中设置全局变量pm.test("token", function () { var jsonData = pm.response.json(); debugger pm.globals.set("accessToken", jsonData.result.accessToken)});2. 点击send请求结果3. 查看test的结果4. 查看环境变量点击眼睛图标查看,它会自动赋值5. 在需要变量的地方设置{{accessToken}}6.

2021-09-23 15:20:05 411

原创 远程桌面连接出现CredSSP的解决方法

Windows+R输入:mstsc回车出现问题:Windows+R输入:regedit回车解决步骤参考:Windows远程桌面出现CredSSP加密数据修正问题解决方案

2021-09-23 15:05:41 3417

原创 Centos7下Docker的安装、Docker下mysql的安装

安装Docker参考:菜鸟教程在新主机上首次安装 Docker Engine-Community 之前,需要设置 Docker 仓库。之后,您可以从仓库安装和更新 Docker。设置仓库 sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2设置镜像源sudo yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docke

2021-08-23 20:02:25 113

原创 Docker安装Redis详细步骤

1. 拉取Redis镜像docker pull redis:latest2. 查看镜像docker images3. 运行Redis容器 docker run -itd --name redis-test -p 6379:6379 redis4. 进入Redis容器中docker exec -it redis-test /bin/bash5. 进入Redis控制台redis-cli6. 查看Redis的密码config get requirepass7. 修改Redis的

2021-08-23 19:49:03 123

转载 电商的一些概念

企业(Business)与个人(Consumer)。从卖家和买家角度来分类,电商主要可以分为以下4种业务模式:1.企业卖家—企业买家(Business to Business,B2B)。例如阿里巴巴就是一个以企业交易为主体的平台,汇聚各行业供应商信息。也有企业会建立自己的B2B网站进行分销,例如海尔。企业间采购的特点是订单量一般较大。2.企业卖家—个人买家(Business to Consumer ,B2C)。例如亚马逊、天猫,就是企业店铺与个人用户交易,经常听到的“某某某官方旗舰店”就是这个模式。3

2021-08-23 15:28:16 368

原创 Docker安装mysql详细步骤

Linux 配置镜像加速[root@k8s-master default]# vim /etc/docker/daemon.json{“registry-mirrors”:[“https://registry.docker-cn.com”]}重启docker:sudo systemctl daemon-reloadsudo systemctl restart docker查看docker配置:sudo docker infoDocker 安装mysql参考菜鸟教程: d..

2021-08-17 14:16:06 185

原创 css布局(定位、浮动等)方法

目录居中1. 上下居中 line-height2. 左右居中 text-align等级1. 块级元素2. 行内元素布局1. 版心2. 绝对定位3.相对定位4. 固定定位5. 浮动清除浮动0. 基础清除浮动法1. 额外标签隔墙法2. overflow:hidden3. 伪元素法4. 双伪元素法权重其它居中1. 上下居中 line-height.box{ border: 1px solid red; height: 60px; line-height: 60px;}2. 左右居中 te

2021-03-29 19:56:03 118

原创 css初始化

新建文件 base.css放入以下内容/*css 初始化 */html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }fieldset, img,input,button { border:none; padding:0;margin:0;outline-style:none; }ul, ol { list-style.

2021-03-29 09:21:03 86

原创 工作常用软件和日常必用工具锦集

vs code网站地址:https://code.visualstudio.com/navicat网站地址:http://www.navicat.com.cn/mysql网站地址:https://dev.mysql.com/downloads/windows/installer/Listary网站地址:https://www.listary.com/downloadPotPlayer网站地址:https://potplayer.en.softonic.com/..

2021-03-26 20:53:20 180

原创 windows复制文件命令Xcopy

Xcopy在搜索框中输入“cmd”。在这里你可以输入以下Xcopy命令来复制文件夹及其子文件夹。举例:Xcopy /E/H/C/I "C:\Program Files (x86)\Jenkins\workspace\web\dist" E:\health\web/E –复制子文件夹,包括空文件夹。/H-复制具有隐藏文件和系统文件属性的文件。/C-即使发生错误也继续复制。/I-如有疑问,始终假定目标位置是文件夹。比如,当目标位置不存在时。注意: 由于C:\Program Fi

2021-03-02 20:56:43 3071

原创 Springboot 以jar的方式启动报错:The temporary upload location [/tmp/tomcat.5249323735026096568.8022/work/Tomc

The temporary upload location [/tmp/tomcat.5249323735026096568.8022/work/Tomcat/localhost/ROOT] is not validServlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.sprin

2021-02-08 17:23:56 237

原创 SpringBoot项目多环境配置,激活指定环境配置的方法

目录在pom中引入profile激活方法在pom中引入profile<profiles> <profile> <id>dev</id> <properties> <profiles.active>dev</profiles.active> </properties>

2021-01-24 16:04:59 2092 1

原创 Linux中安装jenkins

目录Java安装Maven安装Git简易安装下载Jenkins上传至服务器中运行访问Java安装Maven安装Git简易安装yum -y install git下载Jenkins官方地址:https://www.jenkins.io/download/上传至服务器中放到/usr/local/jenkins/ 目录下运行nohup java -jar jenkins.war>jenkins.log 2>&1 &访问http://ip:8080

2021-01-16 10:59:42 88

原创 Linux中安装maven

目录下载maven上传至Linux环境中解压配置环境变量使配置生效检查版本Linux中安装JDK8下载maven官方网站:http://maven.apache.org/download.cgiversion: 3.0+version: 3.3.9上传至Linux环境中上传至目录:/url/local/maven解压tar -xvf apache-maven-3.3.9-bin.tar删除包rm -rf apache-maven-3.3.9-bin.tar配置环境变量vim

2021-01-15 18:41:13 72

原创 Linux下安装Oracle JDK8

目录下载jdk安装配置下载jdkoracle网站:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html安装将下载好的JDK放在 /usr/local/java/目录下;解压 tar -xvf jdk-8u271-linux-x64.tar配置 vim /etc/profileJAVA_HOME=/usr/local/java/jdk1.8.0_271PATH=$JAVA_HOME/bin

2021-01-15 16:34:11 970 1

原创 Linux中安装Nginx

检查是否安装gcc、pcre-devel、zlib-devel、openssl-devel# yum list installed | grep "gcc"[root@VM-0-7-centos ~]# yum list installed | grep "pcre-devel"[root@VM-0-7-centos ~]# yum list installed | grep "zlib-devel"[root@VM-0-7-centos ~]# yum list installed | gr

2021-01-14 16:01:44 64

原创 启动java.jar命令

sudo java -jar -Xms1024m -Xmx1536m -XX:PermSize=256M -XX:MaxPermSize=512M ./data/xxx.jar>start.log 2>&1 &

2020-12-24 17:08:00 259 2

原创 Java8 Optional简单示例

目录练习使用练习package com.grandsun.wxpay.java8NewFeature;/** * Created by admin on 2020/11/23. */import org.junit.Test;import java.util.ArrayList;import java.util.List;import java.util.Optional;import java.util.stream.Collectors;/** * 文件名:OptionalT

2020-11-25 10:29:32 82

原创 Java8 Stream简单示例

目录练习使用练习package com.grandsun.wxpay.java8NewFeature;/** * Created by admin on 2020/11/20. */import org.junit.Test;import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;import java.text.DecimalFormat;import java.util.

2020-11-25 10:28:14 95

原创 将Excel中的数据,使用Excel脚本生成可执行的mysql数据技巧

目录批量生成货币数据批量生成货币数据我们有如下Excel文件要将他们生成可执行的mysql插入数据实现脚本="INSERT INTO `ke_currency`(country_name, currency_code) VALUES('"&A4&"', '"&B4&"');"="INSERT INTO `ke_currency`(country_name, currency_code) VALUES('"&C4&"', '"&am

2020-11-13 11:13:47 237

原创 使用mybatis-plus时,加入了一个全局格式化时间的配置,结果报错com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException

目录标题出现问题原因【Jackson反序列化错误】:问题解决方法【全局的】:第二种解决办法【局部的】出现问题原因【Jackson反序列化错误】:前端前端在保存或者更新操作的时候,把vo中不包含的字段也放入了参数中。后端后端加入了时间格式化的配置如下:package com.grandsun.essleybackground.config;import com.fasterxml.jackson.databind.DeserializationFeature;import

2020-11-10 11:29:19 1487

原创 Git 在terminal中add, commit, push 最简单的操作

友情链接:1. Gitee星球工程师 / Gitee操作极速上手指南

2020-10-22 11:54:55 579

原创 【新手】Mac上搭建Android Studio,并且启动第一个应用程序

目录标题前言1. Android运行也是需要java环境的,请自行安装。安装Android Studio 并配置http proxy,sdk1. 下载程序包2. 安装程序3. 进入到这个步骤之后,选择SDK Manager或者按快捷键【command 加 , 】5. 先配置HTTP Proxy7. 接着继续配置Android SDK配置Gradle1. 下载gradle2. 打开terminal终端, 配置如下:3. 加入配置, 执行保存, 执行生效命令。4. 查看gradle是否配置生效。5. 如果

2020-08-19 14:13:52 2063 3

原创 在docker中搭建nacos,以及配置nacos数据存储的数据库

目录标题1. 拉取镜像2. 查看镜像3. 运行容器4. 访问测试5. 进入容器6. 重新启动nacos容器7. 在数据库中创建数据库及表1. 拉取镜像docker pull nacos/nacos-server2. 查看镜像docker images3. 运行容器docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server4. 访问测试http://192.168.3.28:8848/

2020-08-10 15:17:40 2462 1

原创 入门-简单的ELK搭建

一、安装 Elasticsearch未做目录挂载docker run -d -p 9200:9200 -p 9300:9300 --name es0 -e "discovery.type=single-node" elasticsearch:6.7.1做了目录挂载docker run -d -p 9200:9200 -p 9300:9300 -v /Users/admin/Documents/ES/config/es1.yml:/usr/share/elasticsearch/conf

2020-07-23 15:45:30 103

原创 docker搭建es集群,以及安装,测试 IK中文分词器

目录标题搭建es集群1. 拉取elasticsearch2. 查看镜像3. 在宿主机上建立配置文件4. yml内容如下5. 保存之后,执行启动命令6. 查看启动日志7. 验证es是否安装成功搭建IK分词器1. 下载安装包2. 解压3. 将文件复制到es内4. 测试IK分词器是否安装成功搭建es集群1. 拉取elasticsearchdocker pull elasticsearch:6.7.12. 查看镜像docker images3. 在宿主机上建立配置文件cd /Users/admi

2020-07-13 16:03:45 954

原创 SpringBoot配置静态资源访问

参考网站https://blog.csdn.net/u010358168/article/details/81205116

2020-07-09 09:58:09 120

原创 centos安装mysql5.7、mysql8.0

参考链接https://www.cnblogs.com/jinghuyue/p/11565564.html

2020-07-08 20:09:19 129

原创 Centos7下安装redis以及启动server和cli

1. 下载wget http://download.redis.io/releases/redis-4.0.6.tar.gz2. 解压tar -zxvf redis-4.0.6.tar.gz3. 安装gcc环境yum install gcc4. 进入到redis的目录 cd redis-4.0.6/5. 编译make执行完,如下注明:make编译出错,则使用 make MALLOC=libc。6. 进入到src目录下cd srcpwd/data/redis-4

2020-07-08 19:45:06 600

原创 VUE CLI 4.x 修改默认端口

修改位置@vue/cli 4.4.1所在目录:node_modules\@vue\cli-service\lib\commands需要修改的文件:serve.js修改如下

2020-07-04 11:44:45 1715

原创 Mac 因为授权错误,导致免费版Ngrok启动不了的问题

因为授权错误,导致免费版Ngrok启动不了的问题出现原因:执行./ngrok authtoken c0da7ac4a7fa5ea6启动 chmod a+x ngrok ./ngrok http localhost:9000报错解决方案再次执行./ngrok authtoken 删除yml文件下的authtoken~/.ngrok2/ngrok.yml友情链接ngrok的使用:https://www.jianshu.com/p/8a

2020-07-03 22:14:58 610

原创 mysql加减时间操作,DATE_SUB()和DATE_ADD()函数,实现日期增减

函数DATE_SUB()和DATE_ADD()函数,实现日期增减DATE_SUB(NOW(),INTERVAL 30 MINUTE) 当前时间减30分钟DATE_SUB(NOW(),INTERVAL 1 day) 当前时间减1天DATE_SUB(NOW(),INTERVAL 1 hour) 当前时间减1小时 DATE_SUB(NOW(),INTERVAL 1 second) 当前时间减1秒

2020-06-28 11:28:00 1867

原创 在Docker安装centos7, 并且在centos7中安装jdk8和elasticsearch

目录标题Docker中安装centos7容器1. 拉取centos72. 运行centos73.如果退出了,用以下命令交互式启动容器Centos7中安装wgetCentos7中安装jdk环境1. 下载JDK82. 安装JDK81⃣️ 解压jdk-8u141-linux-x64.tar.gz2⃣️ 重命名为JDK83⃣️ 配置环境变量4⃣️ 使配置生效5⃣️ 验证是否安装完成Centos7中安装Elasticsearch1. 下载Elasticsearch2. 解压3. 进入到bin目录下执行脚本4.

2020-06-20 13:25:05 1079

原创 java.lang.IllegalStateException: The remote endpoint was in state [TEXT_FULL_WRITING] which is an in

websocket发送接收消息过程中报错:java.lang.IllegalStateException: The remote endpoint was in state [TEXT_FULL_WRITING] which is an invalid state for called method解决办法:加锁 synchronized (session) { session.sendMessage(new TextMessage(message));}...

2020-06-13 09:19:51 6604

原创 创建一个最简单的vue,Hello-world项目

这里写目录标题1. 进入官网2. 根据如下,选择步骤3. 进入项目目录4. 运行5. 访问6. 完成1. 进入官网https://cli.vuejs.org/zh/guide/creating-a-project.html#vue-create2. 根据如下,选择步骤3. 进入项目目录cd hello-world4. 运行npm run serve5. 访问localhost:80806. 完成...

2020-06-05 09:54:16 1599

原创 Vue脚手架搭建图文详解

1. 序言在上一博客中安装完nodejs后,现在可以安装VueCli了。进入官网 https://cli.vuejs.org/zh/guide/installation.html复制安装语句npm install -g @vue/cli执行过程报错npm ERR! code EACCESnpm ERR! syscall accessnpm ERR! path /usr/local/lib/node_modulesnpm ERR! errno -13npm ER

2020-06-05 09:19:56 630

原创 NodeJs安装详细步骤图解

nodejs安装图解1. 下载2. 安装3. 测试是否安装成功浏览器验证1. 下载官网地址:http://nodejs.cn/download/2. 安装双击下载文件点击继续同意许可,继续点击安装安装完成3. 测试是否安装成功在terminal中输入:npm -v node -v出现版本号,即安装完成浏览器验证新建一个js文件:vi textnode.js在文本中输入:var http = require("http");

2020-06-04 16:56:40 763

原创 简单聊下,悲观锁 select * for update 的用法

在项目的开发中,我们肯定会用到锁机制来解决并发的问题, 其中被大家广为应用的有:synchronizedjava.util.concurrent.locks.ReentrantReadWriteLockjava.util.concurrent.locks.Lock 系列Mysql 的乐观锁,悲观锁等等下面,我将介绍的锁是:【悲观锁 select * for update】1. 使用上图是我所使用的列子, 首先一个方法中有一个查询语句findSequence, 和一个更新语句upd

2020-06-03 10:50:19 636 1

台湾地区地址库.pdf

台湾省市区的PDF,可以作为sql的地址库,包含了areaid,parentid等和层级的说明,内容比较全。

2020-06-19

ZXingUtils.java

直接调用Utils包的方法,就可以得到二维码,可以在postman或者浏览器中直接显示。引用的是Google的Zxing, pom文件可以在repository中获取。

2020-05-05

空空如也

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

TA关注的人

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