-
java 超详细面经整理(持续更新)2019.12.19
java 超详细面经整理(持续更新)2019.12.19 目录 Java SE 请你解释HashMap中为什么重写equals还要重写hashcode? 请你介绍一下map的分类和常见的情况 请你讲讲Java里面的final关键字是怎么用的? 请你谈谈关于Synchronized和lock 请你介绍一下volatile? 请你介绍一下...
-
挑战10个最难回答的Java面试题(附答案)
挑战10个最难回答的Java面试题(附答案) 译者:Yujiaao segmentfault.com/a/1190000019962661 推 荐 阅 读 (点击即可跳转阅读) 1. SpringBoot内容聚合 2. 面试题内容聚合 3. 设计模式内容聚合 4. Mybatis内容聚合 5. 多线程内容聚合 这是我收集的10个最棘手的Java面试...
2019-08-16 12:13:58 多线程编程java开发java编程语言文件定义IDCLinuxword驱动虚拟机
-
稀疏数组
稀疏数组 0 0 0 0 0 0 0 0 1 0 2 0 0 0 0 0 如上二维数组作为棋盘存储的话太占用空间,有太多无效的数据0可以使用稀疏数组来优化,原理:记录棋盘行和列的大小,记录有效值的个数,然后分别记录有效值的下标如: row col val 4 4 2 2 0 1 2 2 2 二维数组转换稀疏数组的...
-
最近学到的前后端分离知识
最近学到的前后端分离知识 前言 只有光头才能变强。 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y 前后端分离这个词相信大家都听过,不知道大家是怎么理解的呢。前阵子看项目的时候,有一段实现硬是没看懂,下面来给大家说一下一段愚...
2019-08-16 12:10:21 html格式学javaJava技术文件Chrome服务器收录用户提高用户体验SEO问题
-
面试官都叫好的Synchronized底层实现,这工资开多少一个月?
面试官都叫好的Synchronized底层实现,这工资开多少一个月? 本文为死磕Synchronized底层实现第三篇文章,内容为重量级锁实现。 本系列文章将对HotSpot的 synchronized 锁实现进行全面分析,内容包括偏向锁、轻量级锁、重量级锁的加锁、解锁、锁升级流程的原理及源码分...
-
idea快捷键(自整理)
idea快捷键(自整理) 1. -----------自动代码-------- ALT+回车 导入包,自动修正 fori/sout/psvm + Tab(forr倒序遍历) Ctrl+Alt+T 生成if、while、for、try-catch CTRL+ALT+L 格式化代码 CTRL+ALT+O 优化导入的类和包 CTRL+P 方法参数提示 CTRL+Q,可以看到当前方法的...
-
案例实战:每日上亿请求量的电商系统,JVM年轻代垃圾回收参数如
案例实战:每日上亿请求量的电商系统,JVM年轻代垃圾回收参数如何优化? 出自:http://1t.click/7TJ 目录: 案例背景引入 特殊的电商大促场景 抗住大促的瞬时压力需要几台机器? 大促高峰期订单系统的内存使用模型估算 内存到底该如何分配? 新生代垃圾回收优化之一:S...
-
Tomcat使用线程池配置高并发连接
Tomcat使用线程池配置高并发连接 1:配置executor属性 打开/conf/server.xml文件,在Connector之前配置一个线程池: Executor name=tomcatThreadPool namePrefix=tomcatThreadPool- maxThreads=1000 maxIdleTime=300000 minSpareThreads=200/ 重要参数说明: name :共...
-
Shiro权限管理框架(三):Shiro中权限过滤器的初始化流程和实现
Shiro权限管理框架(三):Shiro中权限过滤器的初始化流程和实现原理 本篇是Shiro系列第三篇,Shiro中的过滤器初始化流程和实现原理。Shiro基于URL的权限控制是通过Filter实现的,本篇从我们注入的 ShiroFilterFactoryBean 开始入手,翻看源码追寻Shiro中的过滤器的实...
2019-08-16 12:06:21 服务器定义mysql数据库优化IEServletPSAccessTomcattim
-
HashMap源码分析--jdk1.8
HashMap源码分析--jdk1.8 JDK1.8 ArrayList源码分析--jdk1.8 LinkedList源码分析--jdk1.8 HashMap源码分析--jdk1.8 AQS源码分析--jdk1.8 ReentrantLock源码分析--jdk1.8 HashMap概述 1. HashMap是可以动态扩容的数组,基于数组、链表、红黑树实现的集合。 2. HashMap支...
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
