JAVA
guan-qing
这个作者很懒,什么都没留下…
展开
-
JDBC读取常见关系型数据库中大数据
需要对大量数据进行处理时,全部读取放入内存会导致内存溢出。针对这种处理大数据出现的常见问题,可以采用流式读取数据的方法。对于不同的关系型数据库,流式读取数据的方式略有不同,下面对常见的关系型数据库流式读取数据的方式做一点个人总结。前提:使用JDBC方式读取MySQLMySQL中需要特别注意的是数据库连接的url,必须配置useCursorFetch=true。例如:jdbc:mysql://127.0.0.1:3306/test?characterEncoding=utf8&useSSL原创 2021-08-01 09:43:59 · 538 阅读 · 0 评论 -
JAVA中将数据保存到EXCEL文件
java后端将数据库中数据或前端传来的数据保存到EXCEL文件中。代码中有详细注解。依赖包 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> &...原创 2020-05-02 21:00:58 · 2449 阅读 · 2 评论 -
JAVA中将数据保存到PDF文件
依赖包 <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.13</version> ...原创 2020-05-02 20:19:59 · 2383 阅读 · 1 评论 -
Eclipse中配置Maven——Windows
一、环境OS:Windows 10Maven:apache-maven-3.6.1IDE:Eclipse Mars.2 Release (4.5.2)二、配置配置前已安装Maven和Eclipse,若需要了解Maven安装和配置请移步到 Maven的安装和配置——Windows。打开Eclipse,依次:Windows -> Preferences -> 进入属性配置页面...原创 2019-06-15 19:54:53 · 149 阅读 · 0 评论 -
IDEA中配置Maven——Windows
一、环境OS:Windows 10IDE:IntelliJ IDEA ideaIU-2019.1.1Maven:apache-maven-3.6.1二、配置首先需要安装IDEA和Maven,若还没有完成安装,请移步到 IntelliJ IDEA安装——Windows 和 Maven的安装和配置——Windows。打开IDEA,依次:File -> Settings… ->...原创 2019-06-15 18:28:20 · 366 阅读 · 0 评论 -
Maven的安装和配置——Windows
一、安装环境OS:Windows 10Maven:apache-maven-3.6.1二、安装和配置(一)下载根据自己电脑配置信息,从官方网站下载Maven安装文件。(二)安装Maven安装很简单,只需要解压缩安装文件,然后将解压文件放到指定位置即可。我这里是放到E:\Program Files目录下。(三)配置配置Maven环境变量配置环境变量:环境变量值为mave...原创 2019-06-15 18:08:54 · 147 阅读 · 0 评论 -
IntelliJ IDEA安装——Windows
一、安装环境OS:Windows 10IDE:IntelliJ IDEA ideaIU-2019.1.1二、安装过程(一)下载根据自己电脑,从官网(https://www.jetbrains.com/idea/download/#section=windows)下载IDEA。(二)安装双击安装文件,开始安装。点击Next,配置安装位置。点击Next,根据个人情况选择是否创建...原创 2019-06-15 15:16:34 · 415 阅读 · 0 评论 -
JDK安装——windows
一、安装环境OS:Windows 10JDK:二、安装过程下载安装步骤原创 2019-06-15 14:37:27 · 94 阅读 · 0 评论 -
懒汉式单例模式如何防止发射和反序列化漏洞
懒汉式单例模式:/** * 测试饿汉式单例模式 * Created by GQ on 2019/4/17. */public class Demo02 implements Serializable{ //类初始化时,不初始化这个对象(延时加载,真正使用的时候在创建) private static Demo02 demo02; private Demo02() ...原创 2019-06-03 11:26:53 · 443 阅读 · 0 评论 -
JDK安装——Ubuntu
一、安装环境ubuntu: ubuntu 18.0.4jdk: 1.8.0_191二、安装过程从官网下载JDK Linux版本。注意:本机操作系统的位数。查看已安装的JDK版本(后面可用来验证是否安装成功)root@ubuntu:/usr# java -version新建/usr/java目录,并将下载的JDK文件上传到该目录下root@ubuntu:/usr# mkdi...原创 2019-05-29 10:29:45 · 330 阅读 · 0 评论 -
tomcat安装——ubuntu
一、安装环境linux : ubuntu 18.0.4tomcat: apache-tomcat-8.5.41二、安装过程下载从官网( https://tomcat.apache.org/download-80.cgi )下载apache-tomcat-8.5.41.tar.gz。注意:下载二进制文件,不要下载源码文件。安装tomcat只需要解压就好了,将解压文件更名为tomca...原创 2019-05-29 10:29:19 · 149 阅读 · 0 评论 -
Zookeeper集群搭建——ubuntu
一、搭建环境二、搭建过程原创 2019-05-29 10:28:38 · 336 阅读 · 1 评论 -
Redis学习(三)——SpringBoot整合Redis-5.0.4集群
依赖包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> ...原创 2019-05-29 10:27:37 · 1335 阅读 · 1 评论 -
Solr学习(四)——Spring Boot整合Solr-7.7.0单机版
依赖包<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> ...原创 2019-05-29 10:24:17 · 1400 阅读 · 0 评论 -
Solr学习(三)——Solr-7.7.0配置ik_analyzer
先学习单机版Solr-7.7.0的安装,请移步到 Solr学习(一)——Solr-7.7.0单机版(Ubuntu)。下载 ik_analyzer先下载solr7版本的ik分词器,下载地址:http://search.maven.org/#search|ga|1|com.github.magese分词器GitHub源码地址:https://github.com/magese/ik-analy...原创 2019-05-29 10:20:40 · 526 阅读 · 0 评论 -
Solr学习(二)——Solr-7.7.0集群搭建(Ubuntu)
需要先学会单机版Solr-7.7.0的搭建(Solr学习(一)——单机Solr-7.7.0的使用(Ubuntu))。一、搭建环境二、zookeeper集群搭建三、SolrCloud部署原创 2019-05-29 10:19:31 · 721 阅读 · 1 评论 -
Solr学习(一)——Solr-7.7.0单机版(Ubuntu)
一、 运行环境linux : ubuntu 18.0.4jdk : 1.8.0_191tomcat: apache-tomcat-8.5.41solr: solr-7.7.0二、安装(一)tomcat安装下载从官网( https://tomcat.apache.org/download-80.cgi )下载apache-tomcat-8.5.41.tar.gz。注意:下载二进制文...原创 2019-05-29 10:18:28 · 407 阅读 · 0 评论