-
什么是内存溢出以及java中内存泄漏5种情况的总结
什么是内存溢出以及java中内存泄漏5种情况的总结 内存泄漏定义(memory leak): 一个不再被程序使用的对象或变量还在内存中占有存储空间。 一次内存泄漏似乎不会有大的影响,但内存泄漏堆积后的后果就是内存溢出。 内存溢出 out of memory :指程序申请内存时,没有足...
-
redis持久化的两种方案
redis持久化的两种方案 redis持久化的两种方案 因为redis是非关系型数据库,数据存储于内存中,所以当我们关掉软件,或者拔掉电源,内存中数据就会丢失,所以持久化就诞生了。 它是将内存中的数据存储到硬盘中就行持久化的,这样就不用担心关掉软件,或者拔掉电源内存...
-
京东后端Java高级架构师面经+面试题:Spring+多线程+NIO+MySQL
京东后端Java高级架构师面经+面试题:Spring+多线程+NIO+MySQL 之前面了腾讯的提前批,不过没走流程。同期还面了阿里的两轮面试,被告知不走流程就不能面了,所以也没面完。 后来走了京东这边的流程。前几天刚刚面完HR。 正好今天分享一下面经,大家可以多交流交流哈。...
-
数据库事务隔离级别
数据库事务隔离级别 数据库隔离级别 :是在在数据库操作中,为了有效保证并发读取数据的正确性提出的。 隔离级别越高,越能保证数据的完整性和一致性,但是对并发性能的影响也越大。对于多数应用程序,可以优先考虑把数据库系统的隔离级别设为Read Committed。它能够避...
-
一个知名网站的微服务架构最佳实现
一个知名网站的微服务架构最佳实现 编者语:如果你的项目正在从单体升级为微服务而忧心;或者你在实践微服务过程中手忙脚乱,本文都是你不容错过的好文。 微服务架构的目标是帮助工程团队更快、更安全、更高质量地交付产品。拆分服务允许团队快速迭代的同时,保证了对...
-
2年java,蚂蚁一面,卒
2年java,蚂蚁一面,卒 其实我一个都没答上来。并不是因为我笨,是因为我不会。在大扰的帮助下,现在我会了,求求你再给我一个机会。 TreeSet/HashSet 区别 顾名思义,首先是结构上的不同 1、TreeSet背后的结构是TreeMap,也就是红黑树,能够实现自动排序。它通过equal...
-
Eclipse MyBatis generator 1.3.7插件的核心包(中文注释)
Eclipse MyBatis generator 1.3.7插件的核心包(中文注释) 一、最近刚搭建一个项目框架,使用springboot + mybatis,但是在使用Eclipse开发时发现开发mybatis的Dao、mapper.xml和entity时特别不方便,手工去写肯定是不可能的,太浪费时间,后来知道eclipse可以安装myb...
-
深入学习Mybatis框架(二)- 进阶
深入学习Mybatis框架(二)- 进阶 1.动态SQL 1.1 什么是动态SQL? 动态SQL就是通过传入的参数不一样,可以组成不同结构的SQL语句。 这种可以根据参数的条件而改变SQL结构的SQL语句,我们称为动态SQL语句。使用动态SQL可以提高代码重用性。 1.2 XML方式的实现 1.2.1 需要...
-
spring Cache + Redis 开发数据字典以及自定义标签
spring Cache + Redis 开发数据字典以及自定义标签 一、数据库表结构 1、 分类表:dict_type 2、 子项表:dict_entry 二、页面维护功能示意图: 1、 分类管理 点击子项管理进入子项管理页面 2、子项管理 三、数据字典添加到缓存: 数据字典为了读取效率高效,减少与数...
-
图解kafka - 设计原理解析
图解kafka - 设计原理解析 什么是消息队列? 简单来说,消息队列是存放消息的容器。客户端可以将消息发送到消息服务器,也可以从消息服务器获取消息。 问题导读: ********* 为什么需要消息系统? kafka架构? kafka如何存储消息? Producer如何发送消息? Consumer如何消费...
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
