自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 取模查询

select temp_aad2.vir_id from (select temp_aad1.vir_id,rownum row_id from (select vir_id from ${tableName} where ${query}) temp_aad1) tmp_add2)where mod(tem_add2.row_id,#{mod,jdbcType=INTEGER})=0

2020-09-17 15:03:22 358

原创 vue环境安装配置步骤

vue环境安装配置步骤1.安装node.js 从node.js官网下载并安装node,安装过程很简单,一直点下一步就ok了,安装完之后,我们通过打开命令行工具(win+R),输入 node -v 命令,查看node的版本,若出现相应的版本号,则说明你安装成功了。 npm包管理器,是集成在node中的,所以安装了node也就有了npm,直接输入 npm -v 命令,显示npm的版本信息。 到目前为止,node的环境已经安装完成,npm 包管理器也有了,由于有些n

2020-07-16 20:44:39 453

原创 xml文件符号

2020-05-20 21:56:03 255

原创 docker 创建删除镜像容器

dockerfileFROM java:8COPY qp-activepage-center-1.0-SNAPSHOT.jar qp-activepage-center.jarEXPOSE 10004ENTRYPOINT ["java","-jar","qp-activepage-center.jar"]docker build -t qp-activepage-center:1.0.0 .docker imagesdocker run -d -p 10004:10004 --name

2020-05-13 18:09:44 220

原创 springcloud分布式事务txlcn

采用txlcn实现分布式事务 锁采用的是zk锁 <!--txlcn 分布式事务--> <dependency> <groupId>com.codingapi.txlcn</groupId> <artifactId>txlcn-tc</artifactId> </dependency> <dependency&gt

2020-05-09 10:41:56 433

原创 微服务token透传

微服务token Head信息透传主要是通过重写 RequestInterceptor的 apply方式实现可以自己控制要穿哪些请求头或者是自己设置新的请求头 <dependency> <groupId>io.github.openfeign</groupId> <artifactId>feign-httpclient</artifactId> </dependency&g

2020-05-09 10:23:38 965

原创 微服务sentinel限流

微服务限流 主要是重写UrlBlockHandler的blocked方法实现改功能sentinel设置限流类型和流量大小<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId> </dependency>

2020-05-09 10:20:19 479

原创 service注入到底是dao还是service好

如上图所示; 1.在productService 中注入productDao时,进来入一次AOP,相当于进入一次数据库(发起sql命令begin transaction 开启事务),调用保存方法时再发生一次commit命令, 当保存方法抛异常时,触发spring进入aop,发送rollback命令道源数据库回滚数据。 2.分步保存 2.1 在保存图片信息时注入serv...

2020-05-08 09:43:46 1565

原创 Java8 Collectors.groupingBy

Java8 Collectors.groupingBy 方法1)计数 List<Fruit> fruitList = Lists.newArrayList(new Fruit("apple", 6), new Fruit("apple", 6), new Fruit("banana", 7), new Fruit("banana", 7), ...

2019-11-27 20:51:15 1937

原创 SpringBoot+Mybatis+PageHelper实现分页说明

SpringBoot+Mybatis+PageHelper实现分页mybatis自己没有分页功能,我们可以通过PageHelper工具来实现分页,非常简单方便第一步:添加依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelpe...

2019-11-22 09:57:12 154

原创 mysql索引的认识

Sql优化之索引认识问题查询慢sql 确认要添加的索引讲讲索引的分类?你知道哪些?从物理存储角度:从数据结构角度:从逻辑角度:如何避免回表查询?什么是索引覆盖?现在我有一个列,里头的数据都是唯一的,需要建一个索引,选唯一索引还是普通索引?为什么唯一索引的插入速度比不上普通索引?为什么唯一索引的查找速度比普通索引快?为什么唯一索引的更新不使用 Change Buffer?mysql索引是什么结构的?...

2019-10-22 11:58:36 90

原创 打印SQL日志

打印SQL日志最近在调试接口的时候,有时想看见接口调试时某些接口的SQL查询语句。--小记首先设置日志的隔离等级 logging.level.root=DEBUG logging.level.org.springframework=DEBUG logging.level.org.apache=DEBUG logging.le...

2019-09-03 10:02:17 4264

原创 OpenSSL生成证书对

OpenSSL具体安装及使用此文中不再累赘,请参考网上相关文档。首先生成X509格式的CA自签名证书$openssl req -new -x509 -keyout myca.key -out myca.crt –days 90生成SSL客户端的私钥(key文件)及csr文件$openssl genrsa -des3 -out SSL.key 1024 –days 90$openssl ...

2019-04-28 10:32:53 174

原创 equals方法详解

equals方法 long a = 2L; if("2".equals(a)){ System.out.println(1); } if(2==2L){ System.out.println(2); } if("2".equals(String.valueOf(a))){ System.out.println(3); }输出 2 3

2018-10-23 10:30:22 185

原创 Dubbo 服务调用返回的对象部分属性返回为null

最近在用dubbo的时候出现了一个问题就是 ‘部分的对象属性为null’通过dubbo进行序列化和反序列话的时候发现有部分的属性为null笔者反复的试验 发现这是一个类似mybatis 的一个机制 ‘父存子取(假的只是简单记忆)’ 也就是说在序列话的时候我们的数据存在对象的父类中 但是在子类的对象属性为null 那么在反序列的时候子类的方法会覆盖上去 也就是说反序列的时候会拿到null ...

2018-09-03 10:15:37 3753

原创 读不到文件 jar!

介绍问题本次遇见的问题是 本地跑程序的时候可以正常运行 但是发布到测试环境的时候报错 原因 看了下日志信息 发现报错 报读不到文件 jar!/xxxx/xxx.pem 解决方案修改源代码 把里面的配置文件从先获取路径到直接获得文件流的形式来解决这个问题 File f = new File(privateKeyPath); ...

2018-08-21 16:53:06 381

原创 fastdfs 文件服务器上传下载

package org.csource.fastdfs;import java.io.FileOutputStream;import org.apache.commons.io.IOUtils;public class MyTest { static{ try { ClientGlobal.init("resource/fdfs_c...

2018-07-20 17:17:53 565

原创 Mock测试

mock依赖&lt;dependency&gt; &lt;groupId&gt;com.jayway.jsonpath&lt;/groupId&gt; &lt;artifactId&gt;json-path&lt;/artifactId&gt; &lt;version&gt;2.4.0&lt;/version&gt;

2018-07-20 17:11:01 225

原创 用Xstream 来解析xml文本

用Xstream 来解析xml文本文本内部还包含着既有属性又有值的这种情况 这边进行了toXml 和 toObj 的2种操作 目前我这边用的是注解来完成这一转换步骤工具类package com.xxx.common.util;import com.xxx.xxx.base.vo.Data;import com.xxx.xxx.base.vo.Field;import c...

2018-07-17 16:59:45 5792

原创 写下java后台手工画图的方法

import java.awt.Color;import java.awt.Font;import java.awt.image.BufferedImage;import java.io.IOException;import java.io.InputStream;import java.util.ArrayList;import java.util.List;import jav...

2018-05-24 13:57:01 1043

原创 最近在研究微信公众号的开发

import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import javax.xml.ws.WebServiceEx...

2018-05-24 13:50:18 261

原创 fastdfs安装

今天总结下这两天安装fastdfs的一些流程 服务器规划:都是外网ip跟踪服务器1【主机】(Tracker Server):1xx.xxx.xxx.xx1跟踪服务器2【备机】(Tracker Server):1xx.xxx.xxx.xx2存储服务器1(Storage Server):2xx.xxx.xxx.xx1存储服务器2(Storage Server):2xx.xxx....

2018-03-19 17:48:40 174

原创 HTTP请求封装以及代理请求

 import java.io.BufferedReader;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.Output...

2018-03-01 17:25:22 1442

原创 blob转String

byte[] json=(byte[])entity.getItem_detail(); page.setItem_detail(new String(json,"utf-8")); 主要是先把数据库中的blob数据转成字节数据读出 然后把数据根据前端需要的编码格式编码 ...

2017-11-02 14:21:17 634

原创 文件上传和文件压缩下载

import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.Ou...

2017-10-10 11:28:05 386

原创 如何使用POI导入导出到excel表格

如何使用POI导入导出到excel表格导入@RequestMapping("user/uploadExcel") @ResponseBody public ResultMessage uploadExcel(HttpServletRequest request) throws IOException, InvalidFormatException{ /*

2017-07-23 21:59:55 486

空空如也

空空如也

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

TA关注的人

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