Solution of Exporting Million Level Data to excel Using POI

1. The difference between HSSF Workbook and SXSSF Workbook HSSF Workbook: A version of Excel 2003 (including 2003) with an extension of. xls. A table supports up to 65536 rows of data, 256 columns, that is, a sheet page, which can export up to 6 weeks of data. XSSF Workbook: Operates Excel 2007-2010 version with the extension. xlsx uses diffe ...

Added by wit77 on Tue, 27 Aug 2019 14:42:43 +0300

CentOS 7 Service Control and Optimized Startup Process

CentOS 7 System Service Control In CentOS system, the control scripts of various system services are placed in the directory of / usr / lib / system by default. The system CTL command tool can control the specified system services. System CTL command Common formats System CTL [control type] [service name] control type start: Run the spec ...

Added by php_tom on Tue, 27 Aug 2019 13:03:32 +0300

Service link tracking & service monitoring

Service Link Tracking background Micro-service is famous for its micro-service. In the actual development process, it involves hundreds of thousands of services. The invocation of services caused by network requests is extremely complex. When requests are unavailable or slow down, the need to find out the fault service point in time has become ...

Added by Mindwreck on Sat, 24 Aug 2019 15:53:19 +0300

Dubbo Details: Dubbo Introduction and SpringBook Integration Dubbo+ZooKeeper

Introduction to Dubbo 1. What is Dubbo? Dubbo is an open source Java-based high-performance RPC (a remote invocation) distributed service framework (SOA) for Alibaba, dedicated to providing high-performance and transparent RPC remote service invo ...

Added by Nightseer on Fri, 23 Aug 2019 11:10:10 +0300

Deployment of monitoring service zabbix

Deployment of monitoring service zabbix Articles Catalogue Deployment of monitoring service zabbix 1. Introduction to ZABBIX 2. Characteristics of ZABBIX 3. zabbix configuration file 4. Deployment of zabbix 4.1 zabbix Server Installation 4.2 z ...

Added by bobdabuilder on Thu, 22 Aug 2019 14:53:15 +0300

JMH tests the performance of AtomicLong and LongAdder

The difference between AtomicLong and Long Adder AtomicLong 1. AtomicLong uses the underlying CAS operations to provide concurrency.2. In the environment of low concurrency, the probability of thread collision is relatively small, and the number of spins is not much. However, in high concurrent environment, N threads spin simultaneously, which ...

Added by Varma69 on Wed, 21 Aug 2019 14:14:55 +0300

What is ActiveMQ for your girlfriend?

1 ActiveMQ ActiveMQ is a message middleware. There are many open source products of message middleware on the market, such as RocketMQ, RabbitMQ, Kafka and so on. To take a simple analogy, message middleware is a transit station, adding a transit station in the program, with such a storage site similar to express delivery, can greatly reduce th ...

Added by andy_b42 on Tue, 20 Aug 2019 12:30:22 +0300

Principle Analysis of Permission Annotation in shiro

Summary Not long ago, I just learned how to use the permission annotation (), and began to think about it. The initial guess is to annotate @Aspect, which is implemented in a way similar to that shown below (recording audit logs facetly). Later found that this is not the case, so a special analysis of the source code. @Component @Aspect public ...

Added by deltawing on Tue, 20 Aug 2019 10:48:30 +0300

Java JDBC Data Source

There are two types of data sources: Ordinary Data Source: Data Source Driven by Database Connection pools include connection pools with database drivers and common third-party connection pools such as DBCP and C3P0.     Data Source with Database Driver 1 //from properties File Loading Data Source Configuration 2 Properties ...

Added by stig1 on Mon, 19 Aug 2019 12:43:52 +0300

crud using Mybatis-plus

Introduction to 1 Mybatis-Plus 1.1 What is Mybatis-Plus MyBatis-Plus (MP) is an enhancement tool for MyBatis. Based on MyBatis, only enhancements are made without changes. It is created to simplify development and increase efficiency. 1.2 Why study Mybatis-Plus We have already learned the framework of Mybatis. We only need to define abstract in ...

Added by guarriman on Fri, 16 Aug 2019 04:49:08 +0300