自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库查询没值,但是程序查询有值的情况

产生原因:代码bug问题,在全局事物中,前面代码有对数据进行处理,但是没有提交,后面的查询就会从缓存中获取,得到的不是数据库真实的值。这就是数据一致性的问题解决办法:1、减少全局事物,可以使用局部事物处理2、调整代码,避免因为脏数据造成的问题...

2022-02-23 11:42:36 1703

原创 SpringBoot集成ShardingSphere 实现分库分表(按我教程100%实现功能,查询请求1秒内)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言今年上半年,公司找外包做了一个项目,设备抄表的,刚开始倒是没有什么问题,但是运行几个月之后项目查询非常慢,时常服务崩溃。外包做完拍拍屁股走人了,后来我就接下了这个坑。先说下项目基本配置:阿里云ECS 4核16GB,数据库自装mysql5.7数据库,单机版针对查询慢,原因很多,我分析步骤如下:1、sq..

2022-01-17 11:55:20 2026

原创 linux Jvm调优相关的常用命令

1、jps命令说明:查看所有的java进程信息。使用参数详解:jps -v 一般使用 -v 查询该java进程详细参数信息,可以很方便的定位到是哪个java包。其他参数不解释示例:jps -v示例截图:2、jmap命令说明:查看java堆内存使用信息,包括新生代、老年代、元空间使用信息。使用参数详解:jmap -heap 进程id。返回示例:...

2021-04-09 17:28:23 346

原创 JAVA google验证码kaptcha 属性配置大全

Constant 描述 默认值 kaptcha.border 图片边框,合法值:yes , no yes kaptcha.border.color 边框颜色,合法值: r,g,b (and optional alpha) 或者 white,black,blue. black kaptcha.border.thickness 边框厚度,合法值:>0 1 kaptcha.image.width 图片宽 200 kaptcha.

2020-12-07 16:47:39 550 2

原创 oauth2授权码登录踩坑积累一(登录页无法跳转到授权页面)

导读:最近一直在集成springcloud+oauth2授权登录,密码模式和自定义的短信验证码已经按照网上的教程集成好了,其中也有很多坑,,网上的教程大多参差不齐,缺这缺那,好像没有一个完整可跑起来的demo。废话不说,先说现象,问下你们是不是报这个错:现象还原:一,调用oauth2授权码登录二、因为没有登录,所以会跳转到登录页面,三,输入密码跳转到授权页面分析问题:1,网上大量查资料,有一个比较类似现象的blog,按照他搞的完全没有效果,可能只针对他个人出现..

2020-09-10 09:43:58 14647 14

原创 java并发编程,适合一个方法里面的复查查询输出

针对java编程过程中,一个方法里面有各种查询,最后将结果输出,按照普通的方法,代码是一行一行往下执行,结果耗时非常的慢,有时碰到复杂的要好几秒以上,这是在生产环境绝不允许的。话不多少,先上代码:package org.linlinjava.litemall.wx.web;import com.github.pagehelper.PageInfo;import com.mysql....

2020-04-07 15:13:39 447

原创 git的学习心得

一直在项目中使用的代码管理工具是svn,用了很多年了。后来和同事交流中得知现在最流行的代码管理工具当属git。还使用svn就out了,一直被同事耻笑,同时,自己确实觉得多学点知识,充实下自己,看看到底git比svn有啥好处。首先,我是按照此博客来学习的,这位大佬真实细心。讲解的非常的透彻,。大家可以移步学习,链接如下:https://www.liaoxuefeng.com/wiki/89...

2019-12-20 17:32:04 313

原创 发布springboot应用到docker容器

这些天,闲来无事,需要学习下docker的使用,同时把之前用到的springboot结合起来,经过大量的摸索和实践,以及不停的踩坑,现在终于成功了,现把基本操作流程说明一下,以便日后忘记了可以查看。一,把springboot项目打包,打成jar文件,不会的自己去百度,这是基本功。二、把jar文件上传至服务器,我使用的是腾讯云的linux云服务器,centos7.5版本,自己找一个目录...

2019-12-19 12:52:38 127

原创 ssm集成activeMq消息中间件

一、由于项目上需要和其他项目进行消息对接,对方项目使用的是activeMq,所有下面贴下本人使用的经验,,之前是从来没有接触过,二、这个只是接受消息的,至于发送消息,请问度娘,本人在此没有做研究三、对接采用mqtt协议,采取发布/订阅模式四、配置文件如下:1,spring-mqtt.xml<?xml version="1.0" encoding="UTF-8"?>...

2019-12-13 14:51:57 216

原创 java原生的邮箱发送工具类

这是个人项目中使用的邮箱发送的,基于ssm使用,关于springboot继承的请自行百度。package com.o2o.common.mail;import java.io.FileOutputStream;import java.util.Date;import java.util.Properties;import java.util.UUID;import javax...

2019-12-13 14:33:43 201

原创 sql语句学习之having用法

Mysql Having的用法:对group by之后的分组加限制条件在使用聚合函数之前,我们可以通过where对查询加限制条件,那么如果在group by之后我们要对分组里面的数据再加限制条件怎么办呢?答案是having。HAVING子句可以让我们筛选成组后的各组数据.WHERE子句在聚合前先筛选记录.也就是说作用在GROUP BY 子句和HAVING子句前.而 HAVING子句...

2017-11-07 17:56:49 11325

原创 关于kingedit使用过程中的问题

一,由于项目需要,所以使用此插件进行编辑文字,但是在使用过程中出现一些问题,现把这些问题集中起来,方便日后查看,也方便别人。1,kingedit界面二,问题描述1,在上传图片过程中,显示图片的时候时相对路径,如此图,我们可以修改参数,在kingedit.js中设置urltype:“domain”2,关于使用ie浏览器上传文件无法出现弹框,解决办法如下: I...

2017-10-19 09:11:42 684

空空如也

空空如也

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

TA关注的人

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