java
JavaMap哥
这个作者很懒,什么都没留下…
展开
-
开源项目推荐笔记二:好用的Alibaba的开源项目EasyExcel
话不多说,今天JavaMap哥就推荐一个刚在项目中使用过的开源项目,贼好用~~上干货!EasyExcel介绍JAVA解析Excel工具easyexcelJava解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有一些缺陷,比如07版Excel解压缩以及解压后存储都是在内存中完成的,内存消耗依然很大。easyexcel重写了poi对07版Excel的解析,能够原本一原创 2020-08-28 11:02:03 · 367 阅读 · 1 评论 -
Java基础语法三-switch&循环语句
1. switch语句1.1 switch语句结构(必须掌握)格式switch (表达式) { case 1: 语句体1; break; case 2: 语句体2; break; ... default: 语句体n+1; break;}执行流程:首先计算出表达式的值其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结 束。最后,如果所有的case都和表达式的值不匹配,就会执行default语句体部分,然原创 2020-08-28 09:59:38 · 218 阅读 · 0 评论 -
java从零开始学习笔记二:Java基础语法二
Java基础语法二1. 运算符1.1 算术运算符(理解)1.1.1 运算符和表达式运算符:对常量或者变量进行操作的符号表达式:用运算符把常量或者变量连接起来符合java语法的式子就可以称为表达式。 不同运算符连接的表达式体现的是不同类型的表达式。举例说明:int a = 10;int b = 20;int c = a + b;+:是运算符,并且是算术运算符。a + b:是表达式,由于+是算术运算符,所以这个表达式叫算术表达式。1.1.2 算原创 2020-07-27 17:57:25 · 150 阅读 · 0 评论 -
Java中间件Redis面试提升系列一
大家好,今天JavaMap哥给大家带来的就是最最重要的系列,中间件Redis面试系列啦,开始之前,一般面试的时候除了问些基础,中间件和分布式系统也是必不可少的,下面带大家来看看1、分布式系统1.1 为什么要进行系统拆分?(1)为什么要进行系统拆分?如何进行系统拆分?拆分后不用dubbo可以吗?dubbo和thrift有什么区别呢?1.2 分布式服务框架(1)说一下的dubbo的工作原理?注册中心挂了可以继续通信吗?(2)dubbo支持哪些序列化协议?说一下hessian的数据结构?PB知道吗.原创 2020-07-27 17:35:19 · 152 阅读 · 0 评论 -
java从零开始学习笔记一:java基础语法一
java基础语法1. Java概述1.1 Java语言发展史(了解)语言:人与人交流沟通的表达方式计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言Java语言是美国Sun公司(Stanford University Network)在1995年推出的计算机语言Java之父:詹姆斯·高斯林(James Gosling)2009年,Sun公司被甲骨文公司收购,所以我们现在访问oracle官网即可:https://www.oracle.com当前,我们使用的JDK版本:11.0,后期会换成原创 2020-07-19 23:42:04 · 108 阅读 · 0 评论