-
Java集合系列(一):集合的定义及分类
Java集合系列(一):集合的定义及分类 1. 集合的定义 什么是集合呢? 定义:集合是一个存放对象的引用的容器。 在Java中,集合位于java.util包下。 2. 集合和数组的区别(面试常问) 提到容器,就会想起数组,那么 集合和数组的区别是什么呢? (这里是重点,面试可能问的...
-
Java命令行参数
Java命令行参数 Java命令行参数 在Java中,每一个Java程序都有一个带String arg[]参数的main方法。这个参数表明main方法将接收一个字符串数组, 也就是命令行参数。 示例: ArgsDemo.java public class ArgsDemo { public static void main(String[] args) { // TODO Au...
-
Java emoji持久化mysql
Java emoji持久化mysql 好久没有更新博客了,今天和大家分享一个关于emoji表情持久化问题,相信做web开发的都遇到过这样的问题,因为我们知道mysql的utf-8字符集保存不了保存不了表情字符,这是为什么呢?因为普通的字符串或者表情都是占位3个字节,所以utf8足够用了,...
-
Maven的使用
Maven的使用 Maven 讲义 1. Maven 概述 1.1. Maven 是什么 Maven 是一个由 Apache 基金会维护的 项目构建工具 。 1.2. 项目构建是什么 我们将 项目的代码从 源代码 到 具体程序文件的过程 称为代码构建。 行为包括:编译、测试、运行、打包、部署的过程 1.3. Eclipse...
-
JUC中的锁
JUC中的锁 ★、不同角度的锁的理解: #1、 公平锁、非公平锁 公平锁:eg: ReentrantLock 关键词:先来先服务。 加锁前检查是否有排队等锁的线程,若有,当前线程参与排队,先排的线程优先获取锁。相对没有 非公平锁 效率高。 非公平锁:eg:Synchronized ReentrantLock...
-
对比分析HashMap、LinkedHashMap、TreeMap
对比分析HashMap、LinkedHashMap、TreeMap 前面花了4章对HashMap、LinkedHashMap以及TreeMap的原理实现进行了讲解,本章对它们进行简单的对比分析。 这里简单提一下,为什么前面没有单独一章来讲HashTable,HashTable是基于陈旧的Dictionary来实现的,效率上比起HashMa...
-
详述Spring对数据校验支持的核心API:SmartValidator
详述Spring对数据校验支持的核心API:SmartValidator 每篇一句 要致富,先修路。要使用,先...基础是需要垒砌的,做技术切勿空中楼阁 相关阅读 【小家Java】深入了解数据校验:Java Bean Validation 2.0(JSR303、JSR349、JSR380)Hibernate-Validation 6.x使用案例 【...
-
在Linux上安装Zookeeper集群
在Linux上安装Zookeeper集群 xl_echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075)交流学习。 百战不败,依不自称常胜,百败不颓,依能奋力前行。这才是真正的堪称强大!! --- ### 集群环境准备 - CentOS-7-x86_64-DVD-1810 - JDK1...
-
解密Kafka吞吐量高的原因
解密Kafka吞吐量高的原因 众所周知kafka的吞吐量比一般的消息队列要高,号称the fastest,那他是如何做到的,让我们从以下几个方面分析一下原因。 生产者(写入数据) 生产者(producer)是负责向Kafka提交数据的,我们先分析这一部分。 Kafka会把收到的消息都写入到硬...
-
整合SSM框架必备基础—SpringMVC(下)
整合SSM框架必备基...
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
