-
java 超详细面经整理(持续更新)2019.12.19
java 超详细面经整理(持续更新)2019.12.19 目录 Java SE 请你解释HashMap中为什么重写equals还要重写hashcode? 请你介绍一下map的分类和常见的情况 请你讲讲Java里面的final关键字是怎么用的? 请你谈谈关于Synchronized和lock 请你介绍一下volatile? 请你介绍一下...
-
Java 动态代理类的实现
Java 动态代理类的实现 1、动态代理: 为目标对象创建一个代理类,该代理类拥有目标对象的方法,属性,同时也可添加自己的方法,比如:日志的添加、校验等。 2、实现条件: 在java中规定,要想产生一个对象的代理对象,那么这个对象必须要有一个接口,所以我们第一步就...
-
Spring Cloud 之 Stream.
Spring Cloud 之 Stream. 一、简介 Spring Cloud Stream 是一个用来为微服务应用构建消息驱动能力的框架。 Spring Cloud Stream 为一些供应商的消息中间件产品(目前集成了 RabbitMQ 和 Kafka)提供了个性化的自动化配置实现,并且引入了发布/订阅、消费组以及消息分区...
-
一次难得的分库分表实践
一次难得的分库分表实践 背景 前不久发过两篇关于分表的文章: 一次分表踩坑实践的探讨 分表后需要注意的二三事 从标题可以看得出来,当时我们只做了分表;还是由于业务发展,截止到现在也做了分库,目前看来都还比较顺利,所以借着脑子还记得清楚来一次复盘。 先来回...
-
老板叫你别阻塞了
老板叫你别阻塞了 Java 多线程系列文章第 4 篇。 继续咱们的 Java 多线程系列文章,今天再讲讲概念,这篇应该是最后一篇基础概念,接下来就直接进入 Java 多线程主题了,在后面的文章里如果有概念需要单独拿出来讲时再补充概念篇。 这篇文章主要讲讲 阻塞(Blocking)...
-
案例实战:每日上亿请求量的电商系统,JVM年轻代垃圾回收参数如
案例实战:每日上亿请求量的电商系统,JVM年轻代垃圾回收参数如何优化? 出自:http://1t.click/7TJ 目录: 案例背景引入 特殊的电商大促场景 抗住大促的瞬时压力需要几台机器? 大促高峰期订单系统的内存使用模型估算 内存到底该如何分配? 新生代垃圾回收优化之一:S...
-
并发—JVM内部机制和外部机制处理方法
并发—JVM内部机制和外部机制处理方法 并发常见的编程场景,一句话概括就是,需要协调多个线程之间的协作,已保证程序按照自己原本的意愿执行。那么究竟应该如何协调多个线程? 这个问题比较宽泛,一般情况下,我们按照方式的纬度去简单区分,有以下两种方式: 1,第一...
-
Spring Boot整合WebSocket
Spring Boot整合WebSocket 我们首先要知道WebSocket的应用场景: ①在线股票网站 ②即时聊天 ③多人在线游戏 ④应用集群通信 ⑤系统性能及时监控 ...... 下面让我们开始从项目中学习WebSocket: (一)首先创建一个Spring Boot项目,如下图,博主用的是IDEA: 后续过程...
2019-08-16 12:07:11 在线游戏定义word用户IE股票网站系统WebSocketweb.configPS
-
[Apache Pulsar] 企业级分布式消息系统-Pulsar入门基础
[Apache Pulsar] 企业级分布式消息系统-Pulsar入门基础 Apache Pulsar Pulsar是一个支持多租户的、高性能的服务与服务之间消息通讯的解决方案,最初由雅虎开发,现在由Apache软件基金会管理。 Pulsar在Yahoo的生产环境运行了三年多,助力Yahoo的主要应用,如Yahoo Mail...
-
【Java基础】String 相关知识点总结
【Java基...
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
