自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (5)
  • 收藏
  • 关注

原创 20200629合同到期最后一天

不知道说点啥,时间过得真的很快

2020-06-29 16:10:36 137

原创 有关MySQL的EXPLAIN汇总

MySQL 执行计划 Explain 说明explain执行计划包含的信息一、概要描述如下图所示:其中最重要的字段为:id、type、key、rows、Extra等二、详细介绍1.id​ id表示的是表加载顺序,select查询的序列号,包含一组数字,表示查询中执行select子句或操作表的顺序id相同 :执行顺序由上至下。id不同 :如果是子查询,id的序号会...

2020-04-14 21:12:37 2003

原创 今天是2020020220点,写篇博客吧

今天是2020020220点,写篇博客吧

2020-02-02 20:59:36 199

原创 总结在微信、支付宝支付开发中遇到的细节问题

细节问题(错误总结)1.回调总是签名错误**可能密钥不对:**微信中有商户密钥未设置、或者有时后设置正确但仍然错误可重新设置一次、签名之后的字符串是小写字母;在支付宝中未正确使用公钥和支付宝公钥。**参与签名中的参数含有中文:**在微信支付或者支付宝支付当中,会有订单描述、商品描述等字段,若参数值中含有中文,会导致乱码或者出现”?“,导致签名验证不通过2.微信扫码支付没有同步回...

2019-12-25 15:56:34 1969

原创 SpringBoot2 整合websocket基本写法

基本配置@Configurationpublic class WebSocketConfig { @Bean public ServerEndpointExporter serverEndpointExporter() { return new ServerEndpointExporter(); }}```javaimport org.sprin...

2019-12-20 09:57:52 2016 1

原创 总结Java中的错误

Java开发最常犯的错误Array转ArrayList判断一个数组是否包含某个值在循环内部删除List中的一个元素Hashtable与HashMap使用集合原始类型(raw type)访问级别ArrayList和LinkedList可变与不可变父类和子类的构造方法1. Array转ArrayList错误写法:List<String> list = Array...

2019-11-08 09:35:56 2113 1

原创 zczxc

zxc

2019-10-28 19:42:04 196

原创 2019-10-15

fgfgdgdfgfg

2019-10-16 08:41:12 178

原创 tomcat 拦截特殊字符解决办法

拦截特殊字符解决办法tomcat安装解压版解决SpringBoot中自带tomcat解决tomcat安装解压版解决在安装目录下,conf 目录下 server.xml中 第70 行代码,修改为以下:<Connector port="8082" protocol="HTTP/1.1" connectionTimeout="20000" rela...

2019-09-27 09:39:53 3983

原创 微信小程序支付总结(java)--支付功能--普通商户篇

在项目中,使用到微信小程序支付,看了微信开发文档,再结合自己的实际开发过程,有一些坑和笔记需要记录下来。要接入第三方支付,就需要仔细阅读文档,熟悉开发流程。开发流程整个流程,开发文档已经说明。第一步:获取openid的基本流程注意:获取openid只能由商户系统微信后台获取,微信小程序直接获取行不通第二步:统一下单:统一下单需要做的操作:(1)小程序发起结算订单,想商户系统提交...

2019-08-24 23:29:26 2174

原创 java以GET和POST方式调用Http接口,获取JSON格式数据

访问方法多种,这里记录的仅仅一种public class HttpRepuestUtil { /** * 向指定URL发送GET方法的请求 * * @param url :发送请求的URL--接口url与参数param分开写 * @param param:请求参数,请求参数应该是 name1=value1&name2=value2 的...

2019-07-30 21:12:41 1905

原创 一些平时的普通学习记录

java字节工具类public class ByteUtil { /** * b为传入的字节,i为第几位(范围0-7),获取每一个bit位值 * @param b * @param i * @return */ public static int getBit(byte b,int i) { int bit = (int)((b>>i) &amp...

2019-07-23 23:02:11 96

原创 CRC16校验--java方式实现

java实现byte[ ] 的CRC16校验码public class Crc16Util { public static int CRC_XModem(byte[] bytes){ int crc = 0x00; int polynomial = 0x1021; for (int index = 0 ; index&l...

2019-07-23 22:46:59 1021

原创 有关其他的文章说明

问题描述ssm需要实现用户操作日志记录,实现方式为AOP注解,自定义操作模块信息,操作成功或者失败,记录在数据库中。步骤1.新建日志数据库sys_log(MySQL)2.创建该表的POJO类,mapper映射,这里省略3.创建注解import java.lang.annotation.*; /** *自定义注解 拦截Controller */ @Target({Ele...

2019-06-03 09:52:09 421

原创 SpringBoot2.1.5+Druid实现多数据源AOP动态切换

应用场景:项目需要同时连接多个不同的数据库A, B,并且它们都需要读写操作项目技术选项:SpringBoot_ssm数据库:MySQL 、SQL server看网上有很多类似笔记,但有些繁琐,这里简单说明,记个笔记。以此记录:依赖这里仅仅展示部份关键依赖 <dependency> <groupId>org.mybati...

2019-05-30 16:45:53 5007

原创 如何在线程中创建bean,解决在线程中Spring不能注入创建bean

问题描述:在线程中需要调用一个接口,但在接口实现中@Autowired等方式无法创建mapper的bean。本问题基于ssm架构实现.解决办法(该方法仅仅是解决,并不是最好的办法):在dao层使用实现接口ApplicationContextAware的方式。具体内容:import java.util.Locale;import org.springframework.beans.Bean...

2019-05-13 09:19:17 2285

原创 解决MySql数据重复插入,出现很多数据重复且相同无意义的问题

解决思路新插入的数据作为一个javaBean,数据库中取出最近的一条数据作为一个javaBean,再比较两个对象值是否有变化,无则插入,有则无操作。如何比较两个对象值是否有变化package kk;import java.beans.PropertyDescriptor;import java.lang.reflect.Field;import java.lang.reflect.M...

2019-05-08 17:25:12 3774

原创 总结:关于MySQL优化的一些总结

1、EXPLAINSELECT语句务必指明字段名称当只需要一条数据的时候,使用limit 1如果排序字段没有用到索引,就尽量少排序如果限制条件中其他字段没有索引,尽量少用or使用合理的分页方式以提高分页的效率不建议使用%前缀模糊查询...

2019-04-14 15:39:37 126

原创 SpringBoot2.X整合Shiro

Shiro原理这里不作说明,直接上步骤引入Shiro核心依赖<dependencies> <!-- https://mvnrepository.com/artifact/org.apache.shiro/shiro-spring --> <dependency> <groupId>org.apache.shiro</g...

2019-03-24 15:29:52 3631

原创 Springboot启动后外部无法通过IP+端口方式访问,只能本地访问localhost

问题描述启动springboot后(活着部署到服务上时),可通过127.0.0.1、localhost访问,但无法通过IP地址 如:192.168.1.2访问解决方法修改配置文件application.properties中 server.address = 0.0.0.0 便可访问。具体的原因是因为127.0.0.1可能会使用ipv6。127.0.0.1与0.0.0.0的区别内容:待...

2019-03-24 14:50:29 15907 4

原创 设计模式— —观察者模式

我对观察者模式的理解代码说明运用场景

2019-03-16 09:24:35 79

原创 SpringBoot与SpringMVC的关系的理解

二者之间的关系SpringMVC的版本更新SpringMVC启动原理SpringBoot启动SpringMVC的原理

2019-03-13 13:37:20 389

原创 基于SpiingMVC+Spring的AOP日志拦截操作

SpringBoot启动优化的三种方式欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:...

2019-03-11 08:58:35 1419

原创 SpringBoo利用tjta.atomikos.AtomikosDataSource分布式事务动态切换数据源

(SpringBoo利用tjta.atomikos.AtomikosDataSource分布式事务动态切换数据源)你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我...

2019-03-07 15:19:22 2434

MySQL 执行计划说明.md

《MySQL 执行计划EXPLAIN说明.MD》该文档描述了有关MySQL 执行计划EXPLAIN各项参数说明,还文档基于Typora工具编写。内容是平时积累整理,仅供参考。文档中内容在博客(https://blog.csdn.net/qq_39835384/article/details/105521134)

2020-04-14

typora.rar

由于官网下载比较慢,在这特意分享。安装包版本:window系统 64位。 Typora 是一款支持实时预览的 Markdown 文本编辑器。它有 OS X、Windows、Linux 三个平台的版本,并且是完全免费的。

2020-03-25

分包数据源(全局分布式事务).rar

SpringBoot2实现tjta.atomikos.AtomikosDataSource分布式事务动态切换数据源

2019-05-30

duird单数据源连接.rar

SpringBoot2实现duird数据库连接池连接数据库,仅支持单数据源

2019-05-30

AOP注解动态切换.rar

SpringBoot2.1.5+Druid+MySQL+SQL server实现多数据源连接,AOP注解动态切换数据源。

2019-05-30

空空如也

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

TA关注的人

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