自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用HTTP发送请求,本地没有问题,一到测试环境中就中文乱码

使用http请求发送json,本地是没有问题,测试环境的时候出现了中问乱码这个是http请求的接口 /** * 发送Http post请求 * * @param xmlInfo * json转化成的字符串 * @param URL * 请求url * @return 返回信息 */ public static String doHttpPost(String xmlInfo, String URL) {

2020-07-28 10:43:49 946

原创 vue element中登录加入前端的图片验证

第一步:新建组件identify.vue<template> <div class="s-canvas"> <canvas id="s-canvas" :width="contentWidth" :height="contentHeight"></canvas> </div></template><script>export default{ name: 'SIdentify', props: { i

2020-06-10 15:33:35 1282 2

原创 mysql中in之后很慢的优化

好久没有写博客了,今天碰到一个问题。单独查询rel_role_res表很快,运行select sys_role.* from sys_role where FIND_IN_SET(ROLE_ID,queryRelationRoles(94))很快,0.2s把结果运行select distinct(RES_ID) from rel_role_res where ROLE_ID in (select distinct(sys_role.ROLE_ID) from sys_role whe

2020-05-29 10:43:39 2698

原创 域管理本地缓存的使用

第一步,main方法,开启缓存@EnableCaching第二步,配置文件,在spring下加入自定义domainredis的配置domainRedis: host: 10.12.29.240 port: 30379 password: timeout: 10000 max-idle: 8 mi...

2020-04-26 14:14:14 273

原创 Zuul(二)限流

在zuul中使用谷歌的组件实现水桶法限流首先,肯定是在前置(Pre)过滤器中进行拦截处理/** * 限流 * 是放在前置过滤器(Pre)里面 * @author xwq * @create 2020-04-23 16:06 **/public class RateLimiterFilter extends ZuulFilter { private static fina...

2020-04-23 16:18:56 185

原创 zuul(一)pre和post过滤器

新建项目api-gateway,pom<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-config</artifactId></dependency><dependency&g...

2020-04-23 16:03:23 1042

原创 RabbitMQ(四)项目中使用

1.pom<!--RabbitMQ--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency>2.在...

2020-04-23 09:46:35 338

原创 RabbitMQ(三)结合Stream

当然了,看上一篇文章,RabbitMQ需要引入包和配置<!--RabbitMQ--><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bus-amqp</artifactId>...

2020-04-22 16:06:02 1244

原创 RabbitMQ(二)简单使用

第一步:pom<!--RabbitMQ--><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bus-amqp</artifactId></dependency>...

2020-04-22 14:43:58 190

原创 switch的骚操作

switch 在java各版本中其实已经优化很多了,这里花了点时间整理了一下骚操作private String test(String str) { return switch (str) { case 'one'-> "1"; case 'two'-> "2"; case 'three'-> "3"; };}...

2020-04-13 14:28:29 210

原创 docker的初步使用

docker images查看镜像docker pull hello-world创建名称为hello-world的镜像docker pull hub.c.163.com/library/nginx:latestdocker 运行nginxdocker run --help查看run 有那些参数docker run -d hub.c.163.com/library/nginx后台运...

2020-04-02 16:43:35 81

原创 RabbitMQ(一)启动

启动 rabbitmq_management在命令行CMD中,进入rabbitmq安装目录的sbinD:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.7\sbin运行命令rabbitmq-plugins enable rabbitmq_management然后打开浏览器,输入localhost:15672默认账户:guest...

2020-04-02 16:19:29 319 1

原创 Invalid bound statement (not found): org.authorization.dao.ParticipantsDao.getParticipantsByLoginId"

刚刚拉了个项目,启动没有问题,调用方法报错Invalid bound statement (not found): org.authorization.dao.ParticipantsDao.getParticipantsByLoginId" 也就是说,dao映射到xml的过程中出现了问题卧槽,我找了配置文件,main方法,所有的配置都是对的,后来一点点排查,原来pom文件中使用了myba...

2020-03-31 14:19:05 128

转载 史上最全的IDEA快捷键总结

https://blog.csdn.net/weixin_43570367/article/details/103963249?depth_1-utm_source=distribute.pc_feed.none-task&request_id=&utm_source=distribute.pc_feed.none-task

2020-03-19 17:28:43 127

原创 java 8 stream的使用

1.List中根据几个参数去去重List copyList = list.stream().collect(Collectors.collectingAndThen(Collectors.toCollection(() ->new TreeSet<>(Comparator.comparing(o -> o.getBpdCode() + “#” + o.getDudCo...

2020-03-12 09:33:41 165

原创 spring cloud中feign的使用

引入feign<!--使用feign--> <!--<dependency>--> <!--<groupId>org.springframework.cloud</groupId>--> <!--<artifactId>spring-cloud-starter-feign</artif...

2020-01-02 15:46:00 159

原创 spring cloud中restTemplate的三种使用

@RestController@Slf4jpublic class ClientController { @Autowired private LoadBalancerClient loadBalancerClient; @Autowired private RestTemplate restTemplateConfig; @RequestMapp...

2019-12-30 11:21:15 225

原创 使用bindingResult做参数校验

在控制类中 @RequestMapping("/create") public void create(@Valid OrderForm orderForm, BindingResult bindingResult){ if(bindingResult.hasErrors()){ log.error("【创建订单参数不正确】,orderForm=...

2019-12-30 10:04:42 1366

原创 使用Gson谷歌的,把json字符串转为list

首先在pom中引入<dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId></dependency>然后,使用在这里接收到参数字符串items: [{productId: “1423113435324...

2019-12-30 10:00:39 667

原创 element中图片和文件的预览功能

按照需求在做一个图片和文件预览的功能。因为后台返回的是二进制文件,所以根本不能直接打开。第一步,针对图片的预览,我使用了el-image-viewer 组件。1.后台请求的方法download: params => { return axios.get('/contentmanagement/file/download?id='+params.id,{ re...

2019-12-13 17:26:16 6354 1

原创 从list集合中获取到某属性的集合

呃呃,解释一下现在有一个集合List<ProductInfo>下面是属性 @Id private String productId;//商品编码 private String productName;//商品名称 private BigDecimal productPrice;//商品单价 private Integer product...

2019-12-10 22:05:28 489

原创 spring cloud中的jpa的使用

第一步<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency>第二步public interface Prod...

2019-12-03 09:14:13 307

原创 spring cloud中redis多数据源的使用和LocalCache本地缓存的使用

在srping cloud中,有个domain项目为数据字典,我现在的需求是,数据字典放在redis的15中,所以需要配置redis的多数据源。然后,在其他项目中,开启缓存,从redis15库中获取到所有数据。放到本地的缓存。所以缓存这一块考虑使用LocalCache。首先:在domain项目中,实现redis的多数据源配置。然后在刷新缓存按钮触发时,把数据从DB存储到redis15库,在这个时...

2019-11-27 15:49:27 1473

转载 sharding-jdbc分表分库按时间字段

https://blog.csdn.net/myshy025tiankong/article/details/83063887感谢大佬的文章,相当精彩首先,数据库create database db_201810;create database db_201811; use db_201810;create table gps_20181014(id int not null aut...

2019-11-21 14:46:03 2855

原创 maven命令打包spring cloud项目

打开cmd 进入主项目的目录然后输入mvn clean package deploy -Dmaven.test.skip=true

2019-11-16 17:00:03 735

原创 spring cloud中redis的订阅与发布

项目A作为发布者,项目B作为订阅者先在项目A中,注册redisTemplate,作为消息队列的发布者package com.bbg.domainManager.common.redis;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Confi...

2019-11-14 11:03:27 733

原创 spring cloud中redis的多数据源和序列化、反序列化无法跨服务的问题解决

spring cloud中redis的多数据源和序列化、反序列化无法跨服务的问题解决第一步是对于redis多数据源的处理 redis: host: 192.168.7.162 port: 30379 password: # 连接超时时间(毫秒) timeout: 10000 jedis: pool: # 连接池中的最大空闲连接 ...

2019-11-13 14:53:55 674

原创 element动态路由的配置

基于vue+element,把静态路由改为动态路由修改动态路由的过程第一步:修改理由配置文件,只留下login, router/index.jsimport Vue from 'vue'import Router from 'vue-router'Vue.use(Router);const commonRoutes = [ { path: '/login', type...

2019-11-08 10:11:35 945

原创 lombok省略get set方法

lombok是spring boot种使用的 可以省略get set 方法的插件第一步:在pom中引入插件<!--可以省略掉get set方法的 插件--> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifact...

2019-11-03 13:29:41 837

原创 element ui table组建的左右滚动条固定在下方

<el-table :data="rows" highlight-current-row v-loading="listLoading" @row-click="details" style="width: 100%;" :max-height="tableMaxHeight">在table标签加上:max-height=“tableMaxHeight”然后计算:max-he...

2019-10-30 10:59:40 1508 5

原创 jar包运行的bat

https://blog.csdn.net/zzzgd_666/article/details/80751703参考了大佬的文章,找到java安装时候的jre,复制到了D:\bbg\myapp目录,然后指定maven生成的时候的jar包在D:\bbg\myapp,如图接下来,写bat@echo of .\jre1.8\bin\java -jar myapp.jar@pause以后点...

2019-10-24 16:50:54 143

原创 maven生成指定的jar包,复制jar到指定目录

<build> <finalName>product</finalName><!--设置生成的jar包的名字--> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId&g...

2019-10-24 16:14:38 754

原创 记录一下端口号被占用的处理

netstat -ano | findstr 8080

2019-10-24 15:20:26 83

原创 springcloud中项目运行完毕之后执行的方法

不多说,直接上代码/** * 项目启动成功的运行的代码 * @author xwq * @create 2019-10-24 14:51 **/@Componentpublic class ApplicationRunnerImpl implements ApplicationRunner{ @Override public void run(Application...

2019-10-24 15:16:49 1319

原创 vue+element中如何加入外部链接

配置路由{ path: '/jobs-admin', component: LeftNav, name: '任务调度', // 当前路由的name leaf: true, // 只有一个节点 iconCls: 'el-icon-s-help', // 图标样式class menuShow: true,...

2019-10-23 15:56:41 3550

原创 spring cloud中springboot版本怎么从2.1.9.RELEASE降到2.0.0.M3

在慕课网买了视频学习spring cloud,在此记录遇到的坑慕课网中,视频中教学的是sping boot是2.0.0.M3版本,我用idea新建的时候,创建的是2.1.9.RELEASE,直接改成2.0.0.M3会出现下载失败,就是pom文件第一行报错。原因是因为我们使用maven来管理我们的项目的时候,默认的配置文件中使用的仓库是maven的中央仓库,有些老版本的spring包在最新的ma...

2019-10-14 22:52:56 1194

原创 vue中input输入框,限制只能输入小数点后俩位

vue中input输入框,限制只能输入小数点后俩位考虑到了代码的复用。在input中,设置输入整数很简单<el-input onKeypress="return(/[\d]/.test(String.fromCharCode(event.keyCode)))" v-model="editForm.tBiddingSku" auto-complete="off" ></el-i...

2019-09-26 15:08:53 3922 5

原创 vue中下拉框组件的封装

原理vue element中,需要封装一个对应的下拉款组件。第一步:在api_domain.js中添加后台的请求接口//获取下拉框的接口 从redis中 domainGetDomainKeyRedis: params => { return axios.post('domain-manager/domain/getDomainKeyRedis',qs.stringify(...

2019-09-17 16:07:44 3285

原创 element中横竖导航中,加入按钮级控制

element中配置成死的routes之后,怎么去加对于的按钮级控制首先,原理使用首先,原理let btnPermissions = [];for(var a = 0 ;a<res.data.map.buttonList.length ; a++){ btnPermissions.push(res.data.map.buttonList[a].resCode); } sessi...

2019-09-17 15:47:29 478 1

原创 AES对密码的加密

做了一个功能,填入数据库的连接参数新建数据。在mysql中密码还是可以看见,不需要加密,但是在前端需要进行对于的加密操作。package com.bbg.domainManager.common; /** * @Title: ${file_name} * @Package ${package_name} * @Description: ${todo} * @author xwq ...

2019-08-09 10:08:03 1385

webuploader上传的核心js

webuploader百度图片上传的核心js,有实现修改页面的图片的显示

2018-12-28

空空如也

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

TA关注的人

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