自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MYSQL和JAVA中将中文汉字按照拼音首字母排序

数据库使用的字符编码是utf8_general_ci,如下若是表查询,CONVERT中可以不添加表名。

2024-05-15 16:34:57 250 1

原创 TortoiseSVN右键没有菜单

安装TortoiseSVN后,右键没有SVN检出和TortoiseSVN菜单,卸载重装s

2021-06-09 12:08:23 1420

原创 springboot+websocket+stomp.js

前端通过websocket订阅后台实时发送消息1、引入stomp.min.js,源码地址:https://www.bootcdn.cn/stomp.js/// Generated by CoffeeScript 1.7.1/* Stomp Over WebSocket http://www.jmesnil.net/stomp-websocket/doc/ | Apache License V2.0 Copyright (C) 2010-2013 [Jeff Mesnil](htt

2020-09-14 18:24:25 1438 4

原创 springboot之logback-spring.xml配置控制台、文件日志

框架:springboot+mybatis-plus实现:控制台打印sql语句和log日志,文件日志中分为info和error级别的日志打印代码:logback-spring.xml:<?xml version="1.0" encoding="UTF-8" ?><configuration> <!-- 属性文件:在properties文件中找到对应的配置项 --> <springProperty scope="context" n

2020-09-14 15:55:06 1186 3

原创 poi之SXSSFWorkbook大量导出excel

本次的poi导出是用的SXSSFWorkbook,不同于之前写的HSSFWorkbook,HSSFWorkbook导出时,超过65536条数据就会出错,当然前面说的分sheet可以解决该问题,但是SXSSFWorkbook就能导出大量的数据。如下:1、引用jar包:我用的版本是3.9的,SXSSFWorkbook的版本要3.8以上的。poi-3.9.jar、poi-examples-3...

2020-04-22 17:51:18 1189

原创 poi导出excel,实现一个excel中多个sheet(可解决poi导出限制65536的问题)

本文章的excel实现导出多个sheet是在上一篇poi导出的基础上实现的,这么久了,对于上一篇文章的poi也作出过一些优化。这里我只贴修改了的方法的代码,其余的和上一篇文章的一样。/** * 导出excel.在一个页面中单独导出Excel * * @param titleColumn 对应bean的属性名 * @param titleName excel要导出的表...

2020-04-22 17:32:15 1956

原创 mybatis+log4j+slf4j打印日志到控制台和日志文件

1、首先需要导入包,我这里列出我使用的版本:log4j.1.2.17.jar、slf4j.api-1.7.25.jar、slf4j-log4j12-1.7.25.jar、commons-logging-1.1.3.jar。2、日志需要配置文件,我这边在WEB-INF下面添加了一个名为log4j.properties的文件,配置信息如下:log4j.rootLogger = INFO,...

2019-11-14 17:40:58 1426

原创 NATAPP内网穿透(简易教程)

NAT技术的定义:NAT是一种网络地址翻译技术,将内部私有IP地址改变成可以在公网上使用的:公网IP。NATAPP下载官网:https://natapp.cn1、在本站注册账号2、注册并实名认证后,点击如下图中的购买隧道3、选择免费隧道4、点击免费购买,购买后,选择我的隧道,点击配置5、将本地地址和端口改为本机的地址和端口,如下6、打开...

2019-07-22 10:52:45 3102

原创 导出html(带自选地址)

1.创建需要导出的html模板,我创的模板是template.html,放到项目WEB-INF/content下面。&lt;html&gt;&lt;head&gt;&lt;title&gt;###title###&lt;/title&gt;&lt;meta http-equiv="Content-Type" content="text/html; charset=gbk"&gt

2019-02-16 17:53:42 789

原创 poi导出(带自选地址)

1.导包poi-3.7.jar2.工具类public class PoiExcelExport { HttpServletResponse response; // 文件名 private String fileName ; //文件保存路径 private String fileDir; //sheet名 private String sheetName; //表头...

2019-02-16 17:34:09 486

原创 java通过属性对集合进行分组(可多个对象)

1.首先我先建一个实体类public class Bill { private String type; private String state; private Integer money; public String getType() { return type; } public void setType(String type) { this.type = ...

2019-02-16 16:58:47 2268

原创 Spring Boot整合之定时任务

@Scheduled适用与监听任务较少的,而Quartz适合较多的,为确保可伸缩性,Quartz采用了基于多线程的架构。启动时,框架初始化一套worker线程,这套线程被调度器用来执行预定的作业。这就是Quartz怎样能并发运行多个作业的原理。Quartz依赖一套松耦合的线程池管理部件来管理线程环境。定时器:1.Scheduled:spring 3.0 后自带的定时器2.Quartz:第...

2018-11-12 11:19:52 147

原创 Centos7(Firewall)防火墙开启常见端口命令

Centos7(Firewall)防火墙开启常见端口命令:安装Firewall命令:yum install firewalld firewalld-configFirewall开启常见端口命令:firewall-cmd --zone=public --add-port=80/tcp --permanentfirewall-cmd --zone=public --add-por...

2018-11-10 19:51:55 209

原创 Spring Boot 整合之Fastjson

Spring Boot 整合Fastjson1. 在pom.xml中导入Fastjson依赖&lt;!--使用json对象--&gt;&lt;dependency&gt; &lt;groupId&gt;com.alibaba&lt;/groupId&gt; &lt;artifactId&gt;fastjson&lt;/artifactId&gt; &lt;ver...

2018-11-10 19:03:59 371

原创 Spring Boot整合之模板引擎(Thymeleaf、Freemarker、jsp)

1. Thymeleaf模板1.1 在pom.xml中添加Thymeleaf依赖&lt;!--使用thymeleaf标签--&gt;&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-thymele...

2018-11-10 12:03:47 2092 1

原创 struts2和springMVC的区别

struts2和springMVC的本质区别:  1.springMVC的入口是一个servlet前端控制器(DispatcherServlet),struts2入口是一个filter过滤器(StrutsPrepareAndExecuteFilter)  2.struts2通过在action类中定义成员变量接收参数,(属性驱动和模型驱动),它只能使用多例模式管理action。springMVC...

2018-11-07 11:53:05 622

原创 单例模式和多例模式的区别

单例多例需要搞明白两个问题:1. 什么是单例多例;2. 如何产生单例多例;3. 为什么要用单例多例4. 什么时候用单例,什么时候用多例;1. 什么是单例、多例:所谓单例就是所有的请求都用一个对象来处理,比如我们常用的service和dao层的对象通常都是单例的,而多例则指每个请求用一个新的对象来处理,比如action; 一、单例模式和多例模式说明:1.         单例模式...

2018-11-07 11:49:41 1549

原创 Intellij IDEA配置jdk,tomcat

相信大家来到此链接时已经将jdk的环境变量和tomcat都已经准备好了,那么接下来就直接进入主题了1.Intellij IDEA配置jdk1.1 首先点击左上角的File,选择其下的Project Structure,如下图1.2 然后选择SDKs,再点击 “+” ,再选择jdk,如图步骤1,2,31.3 选择jdk存放的路径,然后点击OK出现下图就代表成功啦...

2018-09-28 14:39:58 8049 1

原创 windows远程连接Linux的mysql

windows远程连接Linux的mysql1. 远程连接设置 1.1 进入mysql1.2 把在所有数据库的所有表的所有权限赋值给位于所有IP地址的root用户mysql> grant all privileges on *.* to root@'%'identified by 'root';1.3 退出mysql,并开放端口 1.3.1 开放端口...

2018-09-17 19:30:32 5574 2

原创 Linux安装jdk,tomcat和mysql

Linux安装jdk用winSCP连接到linux服务器 在usr/local路径下创建一个java包(个人习惯,也可以自定义名字) 将jdk的压缩包移入java包中,如图 linux中进入到java包中,然后输入以下代码: [root@localhost java]# cd /usr/local/java [root@localhost java]# tar -zxvf jd...

2018-09-17 19:27:17 160

空空如也

空空如也

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

TA关注的人

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