自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (3)
  • 收藏
  • 关注

原创 java生成二维码

1、jar包<!--二维码依赖包--> <!-- https://mvnrepository.com/artifact/com.google.zxing/core --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId>

2020-10-27 13:52:49 211

原创 JAVA使用poi导出Excel,合并单元格,设置自动列宽

注:1、poi导出Excel2、合并单元,根据自己业务进行处理3、设置自动列宽ExportExcelUtilsimport org.apache.commons.collections.CollectionUtils;import org.apache.commons.lang3.StringUtils;import org.apache.poi.hssf.usermodel.*;import org.apache.poi.ss.usermodel.HorizontalAlignment;

2020-07-22 17:59:36 2243

原创 docker部署Redis集群,主从集群搭建

注:本次是在同一主机的docker容器内,不同主机部署同理,集群redis的IP替换即可。适用于redis 5.0.0 以上,旧程序需要高版本的redis才能使用1、docker 拉取 redisdocker search redisdocker pull redis2、创建6个redis 容器和一个主容器(主要为创建集群使用)此处需要指定docker的network进行容器互通① ...

2020-01-16 16:30:26 1377

翻译 mysql 取当天、昨天、上一个月、当前月和下个月数据

留个记录。。获取当前月数据SELECT *FROM 表 WHERE DATE_FORMAT(字段名,'%Y%m')=DATE_FORMAT(CURDATE(),'%Y%m)SELECT *FROM 表 WHERE PERIOD_DIFF(DATE_FORMAT(CURDATE(),'%Y%m),DATE_FORMAT(字段名,'%Y%m'))=0获取下个月数据SELECT *FROM ...

2018-09-30 15:58:37 24748 2

原创 SpringBoot,ModelAndView重定向

ModelAndView重定向

2023-10-10 18:12:03 207

原创 Nginx配置文件

多个 location 配置的情况下匹配顺序为首先匹配 = 其次匹配 ^~ 其次是按文件中的顺序的正则匹配,最后是交给 / 通用匹配。当匹配成功的时候,停止匹配,按当前匹配规则处理请求。

2023-03-08 11:40:38 93

原创 Spring boot中,Post请求string类型参数接收不到的问题

定义一个注解:@RequestJson/** * @author zp * @date 2022/5/26 9:07 * post请求时前台传来的String类型参数 */@Target(ElementType.PARAMETER)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface RequestJson { String value();}注解的具体实现:package com.ruoyi.f

2022-05-26 10:13:24 8677

翻译 jdk8,lombak,list数据处理操作

留个记录: /*去重,去除重复对象(每个属性的值都一样的),需要注意的是要先重写对象TestStreamModel的equals和hashCode方法*/ List<TestModel> distinctList = list.stream().distinct().collect(Collectors.toList()); /*排序,按id升续排列,如果要降续则改成:(a, b) -> b.getId() - a.getId(); a和b都是变量名(可以按自

2022-02-23 14:19:56 210

原创 Mysql数据库大数据量优化事项

Mysql 大数据量,优化事项

2021-12-27 10:25:13 1035

原创 Mybatis,一对多查询

Mybatis,一对多查询,留个记录!主表实体对象:private Long id;private String name;private List<子表实体> 子表List;get...set...主表-mapper.xml:<!-- 一对多 --> <resultMap id="自定义名,主表查询使用该id" type="主表实体对象"><!-- <id property="id" column="id"/&gt

2021-11-18 10:41:51 433

翻译 对比两个对象中相同字段的值是否相等

留个记录!主体思想就是1、把相同的字段找出来;2、比较它们的值;3、如果两个值不相同,那么就把两个值存进一个map中 /** * 获取两个对象同名属性内容不相同的列表 * @param class1 对象1 * @param class2 对象2 * @return * @throws ClassNotFoundException * @throws IllegalAccessException */ public static List<Map<St

2021-07-30 10:11:30 1250

翻译 java-List 复制:浅拷贝与深拷贝

记录下 深复制 的代码,详细可参考这篇 List 浅拷贝与深拷贝:深拷贝的方法1.使用序列化方法public static <T> List<T> deepCopy(List<T> src) throws IOException, ClassNotFoundException { ByteArrayOutputStream byteOut = new ByteArrayOutputStream(); ObjectOutputStream ou

2021-07-07 09:30:25 180

原创 TSC打印机,使用java打印二维码

TSC打印机,使用java打印二维码,左右布局。效果图:1、安装打印机驱动。https://download.csdn.net/download/zhangpengself520/130599492、引用的jar包<dependency> <groupId>net.java.dev.jna</groupId> <artifactId>jna</artifactId> <version>3.2.5</version

2020-10-27 12:39:29 1939

原创 破解Navicat Premium数据库账号密码

在线PHP运行工具<?phpnamespace FatSmallTools;class NavicatPassword{ protected $version = 0; protected $aesKey = 'libcckeylibcckey'; protected $aesIv = 'libcciv libcciv '; protected $blowString = '3DC5CA39'; protected $blowKey = null;

2020-09-01 14:43:32 1822

翻译 centos7 + mysql5.7 tar包解压安装

留个记录。#卸载系统自带的Mariadb[root@hdp265dnsnfs ~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64[root@hdp265dnsnfs ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64#删除etc目...

2019-09-27 17:45:32 589

原创 上传文件,Nginx 报错 413 Request Entity Too Large

上传文件的大小超出了 Nginx 允许的最大值,如果没有配置的话,默认是1M;修改 Nginx 的配置文件server { ... client_max_body_size 20m; ... }重启 Nginx 服务...

2019-07-04 17:14:46 197

翻译 微信小程序使用键盘搜索功能

记录下。1、name=‘search’;//search内容随便写2、bindconfirm='shop_search_function';//这个变量是js函数3、confirm-type='search' ;//设置右下角文字index.wxml<input class='shop_search_input' name="search" bindconfirm='shop_...

2019-07-03 09:36:22 3662

转载 IDEA 2018最新版本 破解教程(windows,mac皆可用)

原文:https://blog.csdn.net/weixin_38399962/article/details/79899696下面是具体的破解激活步骤:下载破解补丁文件,路径为:http://idea.lanyus.com/jar/JetbrainsCrack-2.9-release-enc.jar如果链接失效:http://idea.lanyus.com/ 进入这个网站下载最新的...

2019-02-19 14:04:15 1664

转载 码云生成公钥

原文:https://blog.csdn.net/xiaomengzi_16/article/details/78911302clone工程有两种:1)HTTPS (pull和push的时候需要密码)2)SSH (不需要密码,但是需要创建公钥)创建公钥的目的:使用SSH公钥可以让你在你的电脑和码云通讯的时候使用安全连接(git的remote要使用SSH地址)步骤:1.打开终端(git...

2019-02-19 11:01:28 771

转载 VM中centos中设置共享文件夹

转载记录:https://blog.csdn.net/qq_34129637/article/details/789496621.在本机中创建共享文件夹2.VM中安装vm-tools3.安装完成后,在需要添加共享文件夹的虚拟机中,选择设置,添加共享文件夹,路径选择自己创建的文件夹在添加共享文件夹时,直接点击下一步到完成即可4.重启虚拟机5.截图中,第三句和第四句时有问题的,可以查看最...

2018-11-08 13:41:24 2644

转载 Centos7 yum 出现could not retrieve mirrorlist 最终解决方案

原文:https://blog.csdn.net/jackiesimpson/article/details/80200578终极解决方案,需要root用户或者sudo执行 1. $ sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33 2. 将ONBOOT改为yes,wq!保存退出 3. 重新启动网络 ...

2018-11-07 17:15:43 1368 1

原创 java 中文路径

留个记录获取Java某类的当前路径,通过调用class.getResource 取得中文路径,返回结果如下:D:/%e5%b7%a5%e4%bd%9c/%e7%bd%91%e7%bb%9c%e6%8e%a5%e5%85%a5%e6%8e%a7%e5%88%b6/注:中文路径为D:/工作/网络接入控制/%e5是URL对中文的16进制编码,结果在new File()的时候,exist始...

2018-08-13 11:45:10 1062

原创 FileOutputStream , FileNotFoundException 记录下

//期望的目录路径File ca = new File("E:/test/tests"); //检查路径是否存在if(!ca.exists()){ //不存在路径则创建 ca.mkdirs();}//创建需要的文件new FileOutputStream("E:/test/tests/out_template.docx");以备不时之需:new...

2018-08-08 17:42:59 2963

原创 JAVA之阻塞队列、延迟队列-DelayQueue使用

DelayQueue是一个无界阻塞队列,只有在延迟期满时才能从中提取元素。该队列的头部是延迟期满后保存时间最长的Delayed 元素。DelayQueue阻塞队列在我们系统开发中也常常会用到,例如:缓存系统的设计,缓存中的对象,超过了空闲时间,需要从缓存中移出;任务调度系统,能够准确的把握任务的执行时间。我们可能需要通过线程处理很多时间上要求很严格的数据,如果使用普通的线程,我们就需要遍历所有...

2018-08-07 10:36:28 2624

翻译 Spring中InitializingBean接口实现

InitializingBean接口为bean提供了初始化方法的方式,它只包括afterPropertiesSet方法,凡是继承该接口的类,在初始化bean的时候会执行该方法。测试程序如下:import org.springframework.beans.factory.InitializingBean;public class TestInitializingBean implements In

2018-01-10 10:47:58 518

转载 @RequestParam @RequestBody @PathVariable 等参数绑定注解详解(转)

简介:handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类:(主要讲解常用类型)A、处理requet uri 部分(这里指uri template中variable,不含queryString部分)的注解: @PathVariable;B、处理request header部分的注解: @RequestHeader, @CookieValue

2017-09-01 16:07:23 233

翻译 Mysql中的递归层次查询(父子查询)

描述:最近遇到了一个问题,在mysql中如何完成节点下的所有节点或节点上的所有父节点的查询? 在Oracle中我们知道有一个Hierarchical Queries可以通过CONNECT BY来查询,但是,在MySQL中还没有对应的函数!!! 下面给出一个function来完成的方法 下面是sql脚本,想要运行的直接赋值粘贴进数据库即可。好记性不如烂笔头 下面给出一个function来完成的方法下

2017-08-21 16:53:34 18111 7

转载 Maven中<dependencies>节点和<dependencyManagement>节点的区别

好记性不如烂笔头 Maven中<dependencies>节点和<dependencyManagement>节点的区别

2017-08-03 11:32:19 308 1

转载 Spring Boot 官方文档学习(一)入门及使用

http://www.cnblogs.com/larryzeal/p/5799195.html

2017-08-02 15:41:05 216

原创 分布式框架dubbo-API文档

http://dubbo.io/developer-guide/contribution.html

2017-08-01 11:31:50 358

转载 简单了解Dubbo

1. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSdl,以服务者与消费者

2017-08-01 11:29:36 234

转载 WIN10下搭建vue开发环境

好记性不如烂笔头。说明:下面任何命令都是在windows的命令行工具下进行输入,打开命令行工具的快捷方式如下图:详细的安装步骤如下:一、安装node.js说明:安装node.js的windows版本后,会自动安装好node以及包管理工具npm,我们后续的安装将依赖npm工具。node.js的官方地址为:https://nodejs.org/en/download

2017-07-05 16:15:55 1323

转载 java 递归遍历树形结构

java 递归遍历树形结构

2017-07-05 16:02:09 6339

转载 Git可视化极简易教程 — Git GUI使用方法

复制-粘贴-记录windows系统  快速上手Git GUI。不为深入,只为使用。权限校验首先,您的数据保存在远端服务器一份,服务器需要对您的身份识别。一段RSA加密字符串。启动GUI,菜单-帮助,【Step1-创建密钥】Generate SSH KEY【Step2-添加密钥】去你的代码托管服务器,你的账号设置中,添加它。比如在Github中的地址,

2017-07-05 11:52:33 2874

转载 WIN10下搭建vue开发环境

说明:下面任何命令都是在windows的命令行工具下进行输入,打开命令行工具的快捷方式如下图:详细的安装步骤如下:一、安装node.js说明:安装node.js的windows版本后,会自动安装好node以及包管理工具npm,我们后续的安装将依赖npm工具。node.js的官方地址为:https://nodejs.org/en/download/,如

2017-05-25 09:52:36 7422

翻译 log4j.properties配置详解与实例

log4j.properties配置详解与实例随笔记录################################################################################ #①配置根Logger,其语法为: # #log4j.rootLogger = [level],appenderName,appenderName2,... #

2016-07-28 17:56:25 376

原创 Java处理图片时出现异常

Java处理图片时出现异常javax.imageio.IIOException: Not a JPEG file: starts with 0x47 0x49at com.sun.imageio.plugins.jpeg.JPEGImageReader.readImageHeader(Native Method)at com.sun.imageio.plugins.jpeg.JPEGI

2016-06-27 17:17:35 2630

转载 java_ant详解

1,什么是antant是构建工具2,什么是构建概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个3,ant的好处跨平台   --因为ant是使用java实现的,所以它跨平台使用简单--与ant的兄弟make比起来语法清晰--同样是和make相比功能强大--ant能做的事情很多,可能你用了很久,你仍然

2016-03-17 16:28:24 251

翻译 利用CXF框架开发WebService

开发工具:MyEclipse 6.0开发环境:1.    jdk1.52.    CXF框架,版本apache-cxf-2.2.3.zip,到http://cxf.apache.org/download.html下载注:如使用jdk1.6进行开发,需下载jaxb-api.jar和jaxws-api.jar,然后在本机安装JDK的地方,在jdk1.6.0的jre文件夹下的li

2016-03-16 10:03:39 293

原创 Java中如何读写cookie

Java中如何读写cookie Java代码  java 代码  //写cookie     Cookie namecookie = new Cookie("name",name);     Cookie passwordcookie = new Cookie("password",password);     Cookie optioncookie

2015-06-29 15:50:15 423

jna-3.2.5.jar包

jna-3.2.5.jar包

2020-10-27

TSC打印机驱动下载

TSC打印机驱动,使用java实现二维码、条形码打印

2020-10-27

TSC打印机,TSCLIB.dll

TSC打印机,使用java实现二维码打印,所需要的的dll文件

2020-10-27

空空如也

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

TA关注的人

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