自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Transactional 注解下事务失效的场景

Transactional 注解下事务失效的场景

2023-08-02 10:22:33 95

原创 socket、websoket、netty、socket.io 对比

socket、websoket、netty、socket.io 含义之间的对比

2022-08-05 09:34:13 4254 1

转载 数据中台是什么?附9张架构图优质模板

2016年前后,随着互联网的高速发展,数据应用的需求变多,为快速响应业务需求,许多企业开始存在不同程度的烟囱式的开发模式,这种烟囱式的开发导致企业不同业务线的数据割裂,造成了数据的重复加工、研发效率、数据存储和计算资源的严重浪费,大数据的应用成本越来越高,同时带来指标口径不一致等问题。数据时代带来的挑战不仅是数据量的爆发式增长,更重要是如何管理好、处理好、利用好这些数据,很显然,传统的大数据建设方法论已无法满足企业的需求,那么大数据平台开发和管理工具的使用,才能助力企业有更大的发展。...

2022-08-05 09:27:16 1782

转载 解决接口慢的几种方法

接口API慢的几种处理思路和方法

2022-07-21 10:17:38 5050

转载 List中根据对象字段快速查找对象

import java.lang.reflect.Field;import java.util.ArrayList;import java.util.List;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * List中根据对象字段快速查找对象 * @date 2020-05-12 9:47 */public class FSearchUtil { private StringBuffer.

2020-09-02 11:00:20 7605

转载 java list按照 对象 指定多个字段属性进行排序

package com.example.demo;import java.lang.reflect.Field;import java.text.NumberFormat;import java.util.Date;import java.util.List;/** * 在数据库中查出来的列表中,往往需要对不同的字段重新排序。 一般的做法都是使用排序的字段,重新到数据库中查询。 * 如果不到数据库查询,直接在第一次查出来的list中排序,无疑会提高系统的性能。 下面就写一个通用的方法,对.

2020-09-02 10:55:35 1552

原创 springboot结合netty-socketio实现消息实时推送总结

最近做了消息实时推送的功能,使用到了netty-socketio,关于有关的资料和遇到的问题总结如下1、大神们谢好的demo,这是最重要的,大家可以下载,在此基础上修改。https://github.com/mrniko关于此过程中遇到的坑就是socket传输中文的问题,项目中的issue也有提到,这里我就提一下就是连接的时候,Polling很不友好,建议你用Websocket(至于socket集中方式自行百度,不赘述了)例如使用java模拟访问String url = "http

2020-05-27 15:12:11 855 1

原创 几种常用的消息队列对比

2020-03-31 12:08:47 1580

原创 Springboot使用Maven Profile和Spring Profile进行多环境配置

目的在实际的项目上,一般会分三种环境dev、test、prod来方便我们的开发和部署,要求我们在开发的时候可以方便地进行环境的切换,又要满足在发布版本的时候可以尽可能减少测试人员的配置。Spring Profile多环境为了实现多环境配置,我们可以在本地开发的时候在Resource文件夹下新建不同环境的配置文件,如下图所示:这时候我们只需要在主配置文件appli...

2020-03-30 15:37:50 1493

原创 easypoi生成数据为键值对动态多sheet的excel

easypoi用起来还是比较方便的,特别作为导出固定表头的EXCEL,其中easypoi也提供了导出动态表头单sheet的EXCEL,本文重点介绍的是导出多sheet的动态表头的EXCEL。

2020-03-14 16:36:48 650

原创 微信公众号自定义菜单开通和设置问题

首先登陆到公众号后台,再首页左边有功能板块,里面有添加功能插件,如果没有添加先点击进去添加。 添加后就可以在功能栏可以看到自定义菜单这个选项了,直接点进去,先开启,弹出对话框点击确定即可。 开启后就可以看到添加菜单,点击添加会弹出输入菜单名称对话框,这里是一级菜单,也就是显示在公众号首页最底部直接可以看到的菜单栏,可以添加三个...

2019-10-22 09:43:45 1806

原创 POI导出excel到浏览器下载设置

1.导出xlsx格式response.setHeader("Content-Disposition", "attachment;filename=" + new String(filename.getBytes("utf-8"), "ISO8859-1"));response.setContentType("application/vnd.openxmlformats-officedocu...

2019-03-18 15:48:20 793

原创 springboot 集成GMB 和tk.mybatis生成工具

基于我分享的springboot集成GMB(mybatis代码生成工具)后,再次加入tk.mybatis生成通用mapper,按需生成xml文件。在实际项目开发中,我们经常会遇到添加字段的情况,一旦增加一个字段,我们就需要重新生成相关代码文件,就需要对比当前生成的和前期写的代码,比较麻;用了tk.mybatis生成通用的mapper代码文件,和基本的xml文件,当再次修改表字段时候,由于以前xml...

2018-11-23 15:18:34 250

原创 springboot添加logback日志处理

1.添加日志依赖假如maven依赖中添加了spring-boot-starter-logging:<dependency>    <groupId>org.springframework.boot</groupId>    <artifactId>spring-boot-starter-logging</artifactId>...

2018-11-20 18:06:12 848

原创 springboot 集成 redis

     Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。在项目中一般都会用到,这里我会简单介绍一下redis在sproingboot的集成。1.项目结构2.pom.xml中加入依赖<dependency> <group...

2018-11-20 17:29:34 108

原创 springboot 中关于异常的处理

       异常处理在项目中还是比较重要的,springboot 中的异常有些类似于springmvc,熟悉springmvc的朋友就不会那么陌生了。为什么我们在项目中需要做全局异常处理昵,实际是可以在每一个contoller中的每一个方法中加入try catch,实现对异常的处理,但是这样写就会变焦麻烦,代码也会比较冗余,所以使用全局异常处理,在service中直接抛出异常就可以了,非常的简单...

2018-11-20 17:12:32 184

原创 springboot 集成mybatis自动生成工具

mybatis自动生成工具给我们的开发带来了很大的便利,所以我们希望在实际的项目开发中也可以加入。生成工具可以单独运行,但是需要把生成的文件自行添加到项目对应的包中,比较耗时,所以就把生成工具集成到项目中直接生成到项目对应的包或者类中,比较方便,具体就看下面的代码配置了1.项目结构2.pom.xml中加入依赖<dependency> <groupId&gt...

2018-11-20 15:49:14 313

原创 springboot 集成swagger接口视图展示

springboot 项目的新建我在这里就不赘述了,不会的朋友可以自行学习一下。多的不讲,直接上代码1.项目的结构2.pom.xml文件中加入依赖<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifa...

2018-11-20 15:36:21 755

原创 使用docx4j根据书签自动替换word中的文本和图片,图片自适应大小

        此功能中的文本替换实现不难,但是图片替换和自适用费了很大劲,主要是要知道word文档的原理,实际是一个zip 的压缩包,里面包括图片信息和xml文件等等,主要就是看xml中的对应关系,大家可以试着把word改为一个zip文件看看,废话不多说,直接上代码。主类,测试类:package com.test;import org.docx4j.Docx4J;import o...

2018-11-20 15:19:00 3944 10

转载 视频直播具体实现方案

 转载于: http://www.cnblogs.com/applerosa/p/7162268.html 需要注意的是,在获取环信聊天室ID和腾讯云三个推/拉流地址的时候,需要先去注册,获取所用开发者账号。所以这个教程所必须的东西:1.环信开发者账号;2.腾讯云开发者账号; 一、做直播,肯定要有一个直播模型,这里我们用直播间来做示例:这里只是做个基础的演示,所以都...

2018-11-16 18:05:21 2623

转载 (转)java常用的框架介绍

转https://www.cnblogs.com/byqh/p/5595384.html一、SpringMVChttp://blog.csdn.net/evankaka/article/details/45501811Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就...

2018-07-10 11:31:07 101

转载 nginx配置文件结构和讲解

在nginx.conf的注释符号位#nginx文件的结构,这个对刚入门的同学,可以多看两眼。默认的config:#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid ...

2018-07-09 18:03:29 957

转载 Fiddler模拟post四种请求数据

出处: http://www.cnblogs.com/xiaoxi-3-/ 前言:Fiddler是一个简单的http协议调试代理工具,它界面友好,易于操作,是模拟http请求的利器之一。在接口测试中,接口通常是get请求或者post请求。get请求的测试一般较为简单,只需设置好相关的请求头,url写正确即可。但是在测试post请求时,请求数据格式的设置往往就稍显复杂。尤其是在开发人员的接口文档描述...

2018-06-26 16:51:09 196

转载 通过拦截器Interceptor实现Spring MVC中Controller接口访问信息的记录

转载http://www.cnblogs.com/gl-developer/p/5997508.htmljava web工程项目使用了Spring+Spring MVC+Hibernate的结构,在Controller中的方法都是用于处理前端的访问信息,Controller通过调用Service进行业务处理后给前端返回ModelAndView对象或者只返回Json格式数据。如果能够获得Ht

2018-03-06 17:05:18 808

转载 Jenkins 持续集成综合实战

【原创】Jenkins 持续集成综合实战 发表于 2017-01-06文章目录1 安装 Jenkins1.1 安装 JDK/Maven1.2 安装 Jenkins1.2.1 离线安装1.2.2 在线安装1.2.3 基于 Tomcat 安装1.2.4 免安装方式1.3 调整配置文件1.4 启动1.5 防火墙放行1.6 卸载2 基本配置2.1 登录2

2018-03-05 09:41:23 499

转载 IO流应用

转载https://www.cnblogs.com/yoke/p/7440669.htmlIO流IO流概述及FileWriter类的使用FileReader类使用缓冲流介绍和使用IO流相关案例NO.one IO流概述及FileWriter类使用 1.1 IO流概述及分类   IO流用来处理设备之间的数据传输   Java对数据的操作是通过流的

2018-02-28 10:47:56 268

转载 Base64

作者:刘巍然-学酥链接:https://www.zhihu.com/question/38036594/answer/74917716来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。那么,Base64又是什么呢?和我们听说过的Hex编码,ASCII编码,UTF-8编码什么的,有什么关系吗?我尽量用简单的语言来讲讲故事。===========

2018-02-27 11:38:57 238

转载 单点登录原理与简单实现

转载 http://www.cnblogs.com/ywlaker/ 一、单系统登录机制1、http无状态协议  web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系  但这也同时意味着,任何

2017-12-25 09:31:44 218

转载 tomcat logs 目录下各日志文件的含义

转载:http://www.cnblogs.com/signheart/p/0ed0bef7dfadf59534eec76ad4607654.htmltomcat logs 目录下各日志文件的含义tomcat每次启动时,自动在logs目录下生产以下日志文件,按照日期自动备份  localhost.2016-07-05.txt   //

2017-11-17 10:45:20 1551

原创 关于mysql用户权限的问题

linux 7 默认外界不能访问,所以外界需要配置权限,当然其他的linux版本外界不能访问也需要配置权限。1.登录mysql > mysql -u root -p2.查看所以用户情况  其中host是主机名,外界范围的主机名或者ip         host 为localhost或者127.0.0.1都是指的本机(着大家一般都清楚),host为bogon也是指的本机(

2017-11-17 09:47:26 217

转载 linux目录结构详解

转载:https://www.cnblogs.com/laov/p/3409875.html初学Linux,首先需要弄清Linux 标准目录结构/root --- 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。home --- 存储普通用户的个人文件ftp --- 用户所有服务httpdsambauser1user2

2017-11-16 14:52:09 104

转载 server.xml详解

前言Tomcat隶属于Apache基金会,是开源的轻量级Web应用服务器,使用非常广泛。server.xml是Tomcat中最重要的配置文件,server.xml的每一个元素都对应了Tomcat中的一个组件;通过对xml文件中元素的配置,可以实现对Tomcat中各个组件的控制。因此,学习server.xml文件的配置,对于了解和使用Tomcat至关重要。本文将通过实例,介绍serv

2017-11-16 14:02:56 1283

转载 MSql安装

目录一、概述二、MySQL安装三、安装成功验证四、NavicatforMySQL下载及使用 一、概述  MySQL版本:5.7.17  下载地址:http://rj.baidu.com/soft/detail/12585.html?ald  客户端工具:NavicatforMySQL  绿色版下载地址:http://www.cr173.com/soft/

2017-10-20 10:56:36 367

docx4j相关jar包

docx4j运行需要的jar包,这里是整理好的所有必须的jar包

2018-11-20

空空如也

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

TA关注的人

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