自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Netty入门实现双端通讯

一、为什么使用Netty:Netty是一个高性能、异步事件驱动的NIO框架。相对于使用原生的NIO,Netty API 使用简单,开发门槛低,成熟、稳定,Netty 修复了已经发现的所有 JDK NIO BUG,业务开发人员不需要再为 NIO 的 BUG 而烦恼,经历了大规模的商业应用考验,质量已经得到验证。在互联网、大数据、网络游戏、企业应用、电信软件等众多行业得到成功商用,证明了它可以完全满...

2019-07-28 15:47:36 419

原创 利用Jsoup爬取百度搜索内容及链接生成对应Excel

最近有朋友遇到需求,说要整理百度搜索结果中的数据,再此小做了下demo。爬取结果:话不多说,直接贴代码。所需依赖:<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <v...

2019-07-22 22:43:47 1004 2

原创 使用flaterStream对字符串压缩及解压缩

在前后台进行交互时,当页面的PV量较大,为了减少带宽流量的消耗,有必要对前后台传输的字符串进行压缩,如果1天有1亿的PV,那么一天就能产生4TB的带宽流量了,从节省带宽成本来说,压缩还是很有必要的。使用 DeflaterOutputStream 压缩字符串结果@Test // 使用 DeflaterOutputStream 压缩字符串 public void test3(...

2019-07-19 19:33:57 384

原创 使用Channel实现本地文件复制

package nio;import org.junit.jupiter.api.Test;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.nio.Byt...

2019-07-17 23:22:19 3178

原创 采用ForkJoin框架子任务实现百万数据插入数据库

1、写一个内部类,继承RecursiveTask,实现其中的compute方法class ForkJoinSumCalculate extends RecursiveTask<Integer>{ private int start; private int end; private List<String> list...

2019-07-12 10:02:25 1594

原创 10W条excel数据入库效率提升小结

一、需求:使用poi读取国民经济行业分类表(国家统计局搞的excel表格),同时将数据插入已建好的MySQL表中。二、采用框架:springboot + MyBatisPlus(框架只用于测试,重点在于思路,而不在于使用什么框架)三、测试:使用最基本的逐条获取excel记录放入list中,在循环比例 逐条插入,计算耗时@Test public void test01() t...

2019-07-11 17:09:26 1222

原创 springboot集成ActiveMQ

百度ActiveMQ,到官网下载对应压缩文件解压文件到bin目录下启动项目3.使用idea,创建springboot项目,添加ActiveMQ依赖4.调用(JMS)规范接口API发送消息到MQpackage test.mq.activemq;import org.apache.activemq.ActiveMQConnectionFactory;import javax.jms...

2019-07-10 19:06:23 122

原创 Java 8 新版时间API

Java 8 新版时间API旧版时间API 有:a. Java 1.0 的Date类b.Java 1.1的calendar类c.以及位于text包中对时间进行格式化的DateFormat 系列的api等Java 8 推出了的新版时间API主要位于 java.time包中,主要有:1)用于机器读的时间(时间戳):Instant——它代表的是时间戳 2)用于人读的时间(基...

2019-06-10 10:20:44 163

solr注解自动扫描API

用于扫描solr注解,solrJ调用创建实体类时,可用于导入该包接口API

2018-11-21

空空如也

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

TA关注的人

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