-
线程池分批处理excel数据
线程池分批处理excel数据 一、场景 在开发excel处理数据时,因为数据库的卡顿,一次插入2000条数据速度可能需要1min左右,所以考虑使用线程池;每200个分组,有n组,就开(n+1)个线程去分批同时处理这些数据。 二、依赖 1. pom.xml !-- 工具类hutool,java兵器库,用于...
-
Spring Bean 生命周期之destroy——终极信仰
Spring Bean 生命周期之destroy——终极信仰 上一篇文章 Spring Bean 生命周期之我从哪里来 说明了 我是谁? 和 我从哪里来? 的两大哲学问题,今天我们要讨论一下终极哲学 我要到哪里去? 初始化 Spring Bean 有三种方式: @PostConstruct InitializingBean.afterPrope...
-
Javal连载4-注释&class与public class区别
Javal连载4-注释class与public class区别 一、Java注释 1.作用:不会编译倒.class文件之中;增强可读性 2.分类: (1)单行注释(只注释当前行):// (2)多行注释: /* 注释注释注释 */ (3)javadoc注释 /** * 注释* 注释* 注释 */ 注意: 这种注释可以被一个工具提...
-
JAVA基础之DBUtils与连接池
JAVA基础之DBUtils与连接池 利用DBUtils进一步简化JDBC数据库的增删改查的代码,同时利用从连接池中接取连接,进而进行简化和减少资源的消耗! 一、DBUtils: 1、 DBUtils就是 JDBC的简化开发工具包。需要项目导入 commons-dbutils-1.6.jar才能够正常使用 DBUtils工具...
-
java注解
java注解 java注解: Java 注解用于为 Java 代码提供元数据。作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于这一目的。Java 注解是从 Java5 开始添加到 Java 的。 注解理解的前提: 知道什么是反射 我认为 注解就是标签 它是在 Java SE 5...
-
guava cache大量的WARN日志的问题分析
guava cache大量的WARN日志的问题分析 一、问题显现 2019-04-21 11:16:32 [http-nio-4081-exec-2] WARN com.google.common.cache.LocalCache - Exception thrown during refreshcom.google.common.cache.CacheLoader$InvalidCacheLoadException: CacheLoader returned...
-
Eclipse中run as run on server和run as java application
Eclipse中run as run on server和run as java application 一、run java application (作为Java应用程序运行)是运行 java main方法 run on server是启动一个web 应用服务器二、两者的区别: Eclipse中可以创建java project 也可以创建java web poject 。java project...
2019-08-16 10:08:08 java开发工具java开发服务器PS开发平台TomcatAVwebeclipseApplication
-
一个知名网站的微服务架构最佳实现
一个知名网站的微服务架构最佳实现 编者语:如果你的项目正在从单体升级为微服务而忧心;或者你在实践微服务过程中手忙脚乱,本文都是你不容错过的好文。 微服务架构的目标是帮助工程团队更快、更安全、更高质量地交付产品。拆分服务允许团队快速迭代的同时,保证了对...
-
垃圾回收的常见算法
垃圾回收的常见算法 垃圾回收的常见算法 2.1 引用计数法 2.1.1 原理 2.1.2 优缺点 2.2 标记清除法 2.2.1 原理 2.2.2 优缺点 2.3 标记压缩算法 2.3.1 原理 2.3.2 优缺点 2.4 复制算法 2.4.1 JVM中年轻代内存空间 2.4.2 优缺点 2.5 分代算法 3 垃圾收集器以及内存分配 3....
-
IntelliJ IDEA 快捷键(转载收藏)
IntelliJ IDEA 快捷键(转载收藏) 自动代码 常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码 。 例如要输入for(User user : users)只需输入user.for+Tab ; 再比如,要输入Date birthday = user.getBirthday()只需输入user.getBirt...
2019-08-16 10:02:39 Java技术文档文件定义Windows技巧Intellij导航Intel搜索结果
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
