- 博客(22)
- 资源 (1)
- 收藏
- 关注
转载 Java 实现 WORD转PDF,用Documents4j
不需要插件和不存在系统限制的word转pdf,很实用参考地址:https://stackoverflow.com/a/59624576依赖:<dependency> <groupId>com.documents4j</groupId> <artifactId>documents4j-local</artifactId> <version>1.0.3</version></depe
2020-09-04 15:40:24
2115
11
转载 HashMap的内部实现机制,Hash是怎样实现的,什么时候ReHash
转自:https://www.cnblogs.com/qiumingcheng/p/5256185.html1.HashMap的内部实现机制HashMap是对数据结构中哈希表(Hash Table)的实现,Hash表又叫散列表。Hash表是根据关键码Key来访问其对应的值Value的数据结构,它通过一个映射函数把关键码映射到表中一个位置来访问该位置的值,从而加快查找的速度。这个映射函数叫做...
2019-11-13 11:44:08
238
原创 Spring Boot中使用Swagger2
一、引入依赖 <!-- swagger --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <versi...
2019-03-19 16:12:19
126
原创 MySQL中使用group_concat()函数数据被截取(有默认长度限制)问题
查看group_concat()函数数据库设置长度大小:show variables like 'group_concat_max_len';在数据库配置文件中增加配置:(配置文件my.in(windons) 或my.cnf(Linux))max_allowed_packet=20Mgroup_concat_max_len = 102400000...
2019-03-07 17:37:35
292
原创 mysql insert 数据优化
修改linux /etc/my.cnf文件的配置新增bulk_insert_buffer_size=120M 或者更大重启:service mysql restart查看是否配置成功:SHOW VARIABLES like 'bulk_insert_buffer_size%';专用于myisam引擎,用一个特别的类似的树形结构体缓存,用于提高 insertselect ins...
2018-12-11 16:57:05
195
转载 MySQL Explain详解
在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL的基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及当运行SQL语句时哪种策略...
2018-11-09 11:10:42
88
转载 spring boot jar 部署
一直在ide中敲代码,使用命令行mvn spring-boot:run或者gradlew bootRun来运行spring boot项目。想来放到prod上面也应该很简单。然而今天试了下,各种问题。最大错误是1.4的bug:Error creating bean with name 'entityManagerFactory' defined in class path resource [...
2018-11-02 14:53:42
129
1
转载 Quartz与Spring Boot集成使用
1. 版本说明通过搜索引擎很容易找到其官网,来到Document的页面,当前版本是2.2.x。2. 简单的搭建操作通过Maven引入所需的包:<dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId...
2018-10-09 16:58:49
1688
转载 大数据处理算法一:BitMap算法
转自:https://blog.csdn.net/h348592532/article/details/45362661腾讯面试题:给20亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中并且所耗内存尽可能的少? 解析:bitmap算法就好办多了 所谓bitmap,就是用每一位来存放某种状态,适用于大规模数据,但数据状态又不...
2018-09-13 17:29:34
223
原创 布隆过滤器 Java
public class Test { public static void main(String[] args){ BloomFilter b = new BloomFilter(); b.addValue("www.baidu.com"); b.addValue("www.sohu.com"); System.ou...
2018-09-13 17:24:50
279
转载 Java应用Tomcat执行过程之性能调优
转自:http://lib.csdn.net/article/13/63502?knId=218#focustext1、简介 Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,并提供了作
2017-06-03 10:26:28
394
转载 深入浅出JMS(三)--ActiveMQ简单的HelloWorld实例
转自:http://blog.csdn.net/jiuqiyuliang/article/details/48608237
2017-06-02 15:45:30
245
转载 final、finally和finalize的区别
final、finally和finalize的区别是什么? 这是一道再经典不过的面试题了,我们在各个公司的面试题中几乎都能看到它的身影。final、finally和finalize虽然长得像孪生三兄弟一样,但是它们的含义和用法却是大相径庭。这一次我们就一起来回顾一下这方面的知识。 final关键字 我们首先来说说final。它可以用于以下四个地方:定义变量,包括
2017-05-23 10:52:40
214
转载 MySQL 的索引和最左前缀原则
通过实例理解单列索引、多列索引以及最左前缀原则实例:现在我们想查出满足以下条件的用户id:mysql>SELECT `uid` FROM people WHERE lname`='Liu' AND `fname`='Zhiqun' AND `age`=26因为我们不想扫描整表,故考虑用索引。单列索引:ALTER TABLE people ADD INDEX lna
2017-05-19 14:07:32
392
原创 常见部分排序
1冒泡排序public void maopao(int b[]){ if (b==null || b.length<=0) { return ; } for (int i = 1; i < b.length; i++) { for (int j = 0; j< b.length-1; j++) { if (b[j]>b[j+1]) { int temp;
2017-05-19 10:05:02
306
转载 java 压缩
import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputS
2017-05-02 15:05:08
215
原创 mybatis 批量插入
<![CDATA[ insert into mall_tuan_code (mall_id, user_id,code,status,trade_id,out_trade_id,type,gmt_create,gmt_modify,attribute,copies) values ]]> <![CDATA[ (#
2017-04-07 11:47:43
226
原创 maven backlog日志配置
--> ${log.level} %d{HH:mm:ss} %-5level %logger[%line] - %msg%n ${log.level} ${log.dir}/web.log
2017-03-29 11:16:02
779
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人