自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (14)
  • 收藏
  • 关注

原创 Jenkins自动化部署

首先Jenkins自动化部署的流程是:从Git上拉取代码->进行打包->上传到服务器->执行运行脚本1:下载Jenkins war包2:运行war包java -jar .\jenkins.war3:进入Jenkins管理平台默认是8080端口,直接访问 127.0.0.0:8080 就好了,然后第一次进来会让你安装一些常用插件和设置账户名密码什么的,这些常规的按照操作进行就可以了4:安装SSH(连接服务器)插件5:配置全局服务器6:配置maven7:配置

2021-10-12 14:15:41 748

翻译 Docker 安装 Redis 单机模式

1、拉取官方的最新版本的镜像docker pull redis:latest2、创建redis挂载配置文件夹mkdir /daibin/redis3、下载官网的配置文件并修改 官网redis.conf下载bind 127.0.0.1 #注释掉这部分,这是限制redis只能本地访问protected-mode no #默认yes,开启保护模式,限制为本地访问,需要修改为 no4、把redis.conf文件上传到配置的文件夹下5、docker 启动 redisdocker run -p

2021-07-20 16:09:12 137

转载 docker开启2376端口CA认证及IDEA中一键部署docker项目

docker开启2376端口CA认证及IDEA中一键部署docker项目Docker CA认证1、创建ca文件夹,存放CA私钥和公钥mkdir -p /usr/local/cacd /usr/local/ca/2、创建密码-需要连续输入两次相同的密码openssl genrsa -aes256 -out ca-key.pem 40963、依次输入密码、国家、省、市、组织名称等openssl req -new -x509 -days 365 -key ca-key.pem -sha256

2021-07-09 16:36:56 327

原创 springcloud+eureka+mybatis+seata分布式事务部署

seata服务端和spring源码项目地址(很详细的资源-包括建表等等):完整项目地址服务调用关系图:那么现在开始搭建分布式事务吧,本文章是和上面项目地址里面的项目所进行对应的,建议读者对seata有所了解,这样跟着步骤走,不仅能加深对分布式事务的理解,同时也能体会到分布式事务的简单与强大!!!1:搭建seata服务端:下载seata-server修改file.conf (...

2020-04-23 17:54:10 667

原创 idea中用docker部署springboot到linux

1:在linux中搭建docker并正常启动2:修改docker配置文件#打开docker配置文件vim /usr/lib/systemd/system/docker.service#找到ExecStart栏并在后添加 -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock ExecStart=/usr/bin/dockerd -H tc...

2019-12-29 11:31:26 369

原创 做图片验证码

package com.noodle.kitchen.controller;import com.noodle.kitchen.common.util.Message;import com.noodle.kitchen.common.util.Messages;import com.noodle.kitchen.common.util.VerifyUtil;import com.nood...

2019-11-09 17:07:37 101

原创 ajax请求,session如何保证不丢失?

$.ajax({ url:'http://127.0.0.1:9001/merchant/login', method:'POST', data:{ json:JSON.stringify({a:'dfasdfsd'}) }, //加上这句话 xhrFields: { withCredentials: true }, crossDomain: tru...

2019-11-09 11:47:41 389

原创 玩转jedis-制作工具类

引入jar包<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version></dependency>制作连接池beanpackag...

2019-10-30 15:38:43 169

原创 activiti全局事件监听

环境:springboot2+activiti6全局监听类package com.cqemme.activitiservice.config;import com.alibaba.fastjson.JSONObject;import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;import com.cqemm...

2019-10-24 17:53:55 3712

原创 activiti6的rest模块怎么用?

1:下载官方的activit6的包,或者我百度云盘上有2:将wars的activiti-rest.war包复制出来放在tomcat下准备跑3:改成自己的mysql数据库将自己的mysql驱动包加入这个activiti-rest.war中,因为它本身没有驱动包在内改mysql的连接信息4:启动tomcat,这时会发现你的数据库用户数据有变化了启动后会生成一些默认的用户,...

2019-10-10 10:48:30 1442 1

原创 springboot整合rabbitmq的使用教程

1:引入jar包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> <version>2.1.4.RELEASE</version&gt...

2019-09-17 14:23:01 419

原创 springboot整合jwt在AOP层进行校验

1:引入jar包<dependency> <groupId>com.auth0</groupId> <artifactId>java-jwt</artifactId> <version>3.4.0</version></dependency>2:新建两个接口文件-需要自定...

2019-09-16 16:04:28 1533

原创 springboot+mybatis整合分页插件

1:先引入jar包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <version>2.1.6.R...

2019-08-23 10:34:29 238

原创 反向代理

这个地址有很多版本去吧

2019-08-07 09:19:19 79

原创 springboot日志配置详情

<?xml version="1.0" encoding="UTF-8"?><configuration debug="true"> <contextName>purchase</contextName> <!--ch.qos.logback.core.ConsoleAppender====控制台输出--> &l...

2019-07-12 09:27:08 94

原创 springboot集成jedis使用

application.propertis文件配置#jedis自定义配置#redis配置开始# Redis数据库索引(默认为0)spring.redis.database=0# Redis服务器地址spring.redis.host=127.0.0.1# Redis服务器连接端口spring.redis.port=6379# Redis服务器连接密码(默认为空)spring.r...

2019-07-08 09:48:01 340

原创 docer 常用命令集锦

#docker容器一旦被杀死或者停止就没有容器里面的数据了#docker安装--https://yq.aliyun.com/articles/110806?spm=5176.8351553.0.0.79c61991lqXZ1d# linux命令:curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun# ...

2019-06-26 16:56:19 156

原创 springboot+dubbo+zookeeper怎么设置熔断器并调用

由于分布式系统将不同模式做成不同的服务,在一个系统1中,可能会调用了不同服务,比如会调用服务A、B、C,而服务跟服务之间也会相互调用的,比如服务D、E会调用服务A;当调用服务A失败时,系统1、服务D、服务E都会失败了,这样由于一个服务有问题,从而导致多个系统或者服务不可用,产生了服务雪崩。因此,提出一个熔断器,快速返回一个失败值(而不是在阻塞等待服务的返回,或者服务失败抛出来的异常导致调用者...

2019-06-17 10:13:25 1189

原创 springboot中普通类怎么取得并使用dao这种容器中的对象

新建类:package com.co.purchase.util;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;...

2019-05-15 11:36:06 1781

原创 比较实用的springboot日志系统配置

在配置文件中加入配置:logging.config=classpath:logback-spring.xml目录结构:<?xml version="1.0" encoding="UTF-8"?><configuration debug="true"> <contextName>purchase</contextName> &l...

2019-05-15 10:59:48 868

原创 java中的加减乘除精度问题

package com.dcb.service.business.util;import java.math.BigDecimal;public class Arith{ //默認除法運算精度 private static final int DEF_DIV_SCALE = 10; //這個類不能實例化 private Arith(){ }...

2019-05-13 15:10:08 645

原创 mysql优化——查看慢查询sql语句

前言:设计表的时候尽量满足3NF(3范式)1NF(无重复的列):即表的字段具有原子性,不可再分解,只要是关系型数据库则自动满足2NF(无重复的行):即表的记录是唯一的,一张表有主键则保证了唯一性3NF:即表中尽量不要有冗余数据,即表的其中某一信息能够被推导出来,就最好不要单独来一个字段存储但是大多数的时候是满足不了3NF的,特别是1对多的情况下,每次都去算去推导其中一个数据,很耗性能...

2019-05-02 10:19:27 548

原创 springboot项目怎么打包成war包在tomcat中运行

1、添加两个依赖(在pom.xml中的添加war)<!--加入这两个依赖以打包成war--><dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-jdbc</artifactId> <version>9....

2019-03-30 14:05:03 287

原创 Invalid bound statement (not found)-无效的绑定

出现的原因之一:是因为你的mapper接口和mapper.xml文件没有进行绑定到,springboot没有扫描到.xml文件解决:(在pom.xml的build节点中插入)&lt;resources&gt; &lt;resource&gt; &lt;directory&gt;src/main/java&lt;/directory&gt;...

2019-03-17 08:59:55 406

原创 Mybatis-plus使用分页插件(版本是 3.0.7.1)

一:(建项目&lt;web+mybatis+jdbc+mysql&gt;)再干掉mybatis的包,因为mybatis-plus已经集成了mybatis,最终的pom.xml文件&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=".

2019-01-27 13:34:23 3570

原创 springboot用jpa来访问数据库

一、首先创建一个springboot项目,并选择好web、JPA、Mysql、JDBC相关依赖二、在配置文件中配置好连接数据库的相关配置spring: datasource: //这里的jpa是连接哪个数据库 url: jdbc:mysql://127.0.0.1:3306/jpa?useUnicode=true&amp;characterEncoding=utf-8&amp...

2018-10-26 21:24:28 146

原创 springboot集成dubbo简单开发

一、接口项目(一个简单的maven项目即可,接口项目写好要install)package com.dai.inter.service;public interface UserService { public String say(String name);}二、服务提供者项目(写业务逻辑 实现接口),是一个springboot项目pom.xml中加入dubbo依赖、zo...

2018-10-23 20:59:54 131

原创 springboot的异步任务(带返回值和不带返回值的处理)

注意:在用异步任务之前先给启动类加@EnableAsync这个注解新建异步任务包和在包里面建异步任务类As.java异步类package com.example.demo.async;import org.springframework.scheduling.annotation.Async;import org.springframework.scheduling.annotatio...

2018-10-06 17:10:02 7662 6

原创 springboot使用定时器

注意:在使用之前一定要在启动类上加上 @EnableScheduling注解新建一个包,在包里建一个定时任务类Timer.java,弄好以后直接启动就定时任务就在跑了package com.example.demo.time;import org.springframework.scheduling.annotation.Scheduled;import org.springframew...

2018-10-06 12:05:24 130

原创 java的json与字符串之间的转换

import java.io.IOException;import org.springframework.util.StringUtils;import com.fasterxml.jackson.databind.ObjectMapper;public class JsonUtils { private static ObjectMapper objectMapper ...

2018-10-04 18:33:52 474

原创 springboot中redis简单使用

注意:使用之前一定要把redis安装到本地中,并且开启服务pom.xml&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-data-redis&lt;/artifactId&gt;&lt;/depend...

2018-10-04 16:14:46 123

原创 springboot集成Mybatis的增删改查

注意:在使用mybatis时,要在启动类上加一个mapper扫描注解@MapperScan(“com.example.demo.mapper”)pom.xml中加入插件&amp;amp;amp;lt;dependency&amp;amp;amp;gt; &amp;amp;amp;lt;groupId&amp;amp;amp;gt;org.mybatis.spring.boot&amp;amp;amp;lt;/groupId&amp;amp;amp

2018-10-04 09:39:46 288

原创 用HBuilder来开发app的页面返回处理

单页面返回(要放在被返回的页面中)最好是建一个js来存放这段代码,然后在页面中引入document.addEventListener('plusready', function() { var webview = plus.webview.currentWebview(); plus.key.addEventListener('backbutton', function() {...

2018-09-30 11:15:31 2992 1

翻译 用webpack热加载的时候经常挂掉怎么办

最近用webpack热加载项目时经常挂掉,并报95% emittingFATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory此类错误,网上查了下,这是由于编译的时间内存泄漏,因为前端项目如果非常的庞大,webpack 编译时就会占用很多的系统资源,如果超出了V8对 Node 默...

2018-09-08 09:00:10 1567

原创 application.yml的格式写法和pom.xml读取配置插件

application.yml的格式写法:(注意在值的前面有空格)server: port: 8081aa: name: 代斌 age: 21 list: [你好, 哈利] map: {a: 世界,b: 不知道} dog: {dog_name: 狗名字, dog_age: 89}想要项目中可以读取配置文件中的信息需要配置插件&lt;...

2018-09-08 08:19:18 3725

原创 springboot集成mybatis

项目目录结构 配置 pom.xml (插件): 在build的plugins里面配置(自动生成mapper插件)&lt;plugin&gt; &lt;groupId&gt;org.mybatis.generator&lt;/groupId&gt; &lt;artifactId&gt;mybatis-genera...

2018-09-07 08:14:18 92

原创 用canvas合成图片

这里是将本地图片和网络图片进行合并(网络图片必要允许跨域才行)let href = window.location.href;let url = decodeURIComponent(href.split("img=")[1]);convertImgToBase64(url, function(base64Img) { go(base64Img);});//实现将网络图片转...

2018-08-14 10:12:27 331

原创 利用新浪SEA的自带分词系统来分词

function fenci($str){ //这一句很重要的,不然从index.php的识别语音结果传过来就是分词不起 $str=iconv('utf-8','utf-8',$con); $seg = new SaeSegment(); $ret = $seg-&amp;gt;segment($str, 1); // 失败时输出错误...

2018-07-21 14:52:08 247

原创 配置微信菜单

&lt;?php //请求函数,不传data就是get请求 有data就是post请求 function https_req($url,$data=null){ $curl=curl_init(); curl_setopt($curl,CURLOPT_URL,$url); curl_setopt($curl,CURLOPT_SS...

2018-07-21 09:17:39 310

翻译 POST提交的不同的数据格式PHP怎么接收

(1):HTTP中的POST方式传递的数据类型是多种多样的,比如说text/xml,soap等等(2):PHP默认情况下只能识别application/x-www.form-urlencoded数据类型(标准数据类型),对于这种数据类型的数据,直接通过$_POST系统函数就可以获取的到。但是对于不满足上述数据类型的数据,使用$_POST是获取不到的。(3):PHP获取非application/x-...

2018-07-15 15:42:19 1160

jenkins.war

jenkins.war

2021-10-12

springcloud+eureka+mybatis+seata

里面有怎么运用分布式事务的仔细demo(手敲代码自己整合的),包含建库建表等等一系欸,是用eureka作为注册中心,数据库采用的mysql,seata是利用的AT模式

2020-04-23

nginx_多证书配置.zip

压缩包中包含有nginx的安装包和安装完成的nginx.conf配置文件,在nginx.conf中配置有https多证书配置,直接拷贝这配置,把证书放进相应的目录即可

2020-01-10

koa+mongdb+swagger整合

此项目是node.js的koa作为框架,里面整合了mongodb、swagger的详细例子,有了它你就可以知道这些是怎么操作了

2019-10-16

activit6-rest用ajax如何访问-base64加密

activit6-rest用ajax如何访问-base64加密,里面主要是说明ajax怎么访问activti6-rest模块,同时有base64加密文件

2019-10-11

activiti6+springboot2.0+高亮显示当前执行任务+在线web设计器集成

用springboot2来集成的activiti6,里面包括了activiti的在线web设计器,高亮显示当前流程实例的正在执行的任务,对activiti任务的测试 上面的功能都是在一个项目中,且项目中有详细的注释,也有一个项目说明.txt用于更好的理解项目 绝对满足你对于activiti的需求,有不懂的可以私信我哦

2019-09-29

前后端接口交互加密解密数据.zip

前后端交互时接口的互相加密和解密数据的一些文件,可以用户接口的模糊安全

2019-09-16

多数据源的分布式事务-已测试

多数据源下的的分布式事务-已通过测试,两个数据库的状态始终保持一致,注释清楚,值得借鉴

2019-08-20

SpringCloud的基本搭建

SpringCloud的基本搭建,包含三个Eureka集群(7001,7002,7003)、一个熔断器监控面板(7004)、三个基本服务提供者(3001,3002,3003)、一个Hystrix(熔断器)服务提供者(3004)、一个基本消费者(30)、一个feign式消费者(31)、一个zuul式消费者(7005)、一个自动配置管理中心(7006)、一个自动配置应用中心(7007)

2019-08-16

流的使用总结

描述Stream流的使用,包含了创建流,衔接操作,终止流

2019-08-05

nginx的各项详细配置-超多注释

nginx的各项详细配置-超多注释-里面有配置文件和一个txt的说明文件

2019-08-01

springboot+dubbo+zookeeper

springboot+dubbo+zookeeper集成,里面实现了基本的服务提供者注册、消费者注册、服务管理后台,其中也有怎么实现服务提供者的简易集群

2019-06-17

springboot集成rabbitmq的简单使用

springboot集成rabbitmq的简单使用,介绍了springboot集成rabbitmq的使用,利用的交换机、队列、路由key来实现的例子

2019-06-13

springboot集成kafka简单入门案例

springboot集成kafka简单入门案例,介绍了怎么使用springboot来使用kafka

2019-06-13

空空如也

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

TA关注的人

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