会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
互联网java架构
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
9
10
11
12
13
2019年3月21日
Java高级开发必会的50个性能优化细节
摘要: 在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。 1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 第一,控制
阅读全文
posted @ 2019-03-21 17:19 互联网java架构
阅读(225)
评论(0)
推荐(0)
2019年3月20日
来,带你鸟瞰 Java 中4款常用的并发框架!
摘要: 1. 为什么要写这篇文章 几年前 NoSQL 开始流行的时候,像其他团队一样,我们的团队也热衷于令人兴奋的新东西,并且计划替换一个应用程序的数据库。 但是,当深入实现细节时,我们想起了一位智者曾经说过的话:“细节决定成败”。最终我们意识到 NoSQL 不是解决所有问题的银弹,而 NoSQL vs R
阅读全文
posted @ 2019-03-20 20:35 互联网java架构
阅读(448)
评论(0)
推荐(0)
2019年3月19日
作为程序员必须掌握的Java虚拟机中的22个重难点
摘要: Java虚拟机一直是比较重要的知识点,是Java高级开发必会的。本文为你总结了关于JVM的22个重点、难点,图文并茂的向你展示和JVM有关的重点知识。全文共7000字左右。 概念 虚拟机:指以软件的方式模拟具有完整硬件系统功能、运行在一个完全隔离环境中的完整计算机系统 ,是物理机的软件实现。常用的虚
阅读全文
posted @ 2019-03-19 13:51 互联网java架构
阅读(169)
评论(0)
推荐(0)
2019年3月17日
哥们,你真以为你会做这道JVM面试题?
摘要: 有关Java虚拟机类加载机制相关的文章一搜一大把,笔者这里也不必再赘述一遍了。 笔者这里捞出一道code题要各位大佬来把玩把玩,如果你一眼就看出了端倪,那么恭喜你,你可以下山了: 问题:请问这段程序的输出是什么? 一般对于这类问题,小伙伴们脑海中肯定浮现出这样的知识点: 父类的静态变量赋值 自身的静
阅读全文
posted @ 2019-03-17 21:52 互联网java架构
阅读(238)
评论(0)
推荐(0)
2019年3月15日
干货—MySQL常见的面试题+索引原理分析!
摘要: 目录 MySQL索引的本质 MySQL索引的底层原理 MySQL索引的实战经验 面试 问:数据库中最常见的慢查询优化方式是什么? 同学A:加索引。 问:为什么加索引能优化慢查询? 同学A:...不知道 同学B:因为索引其实就是一种优化查询的数据结构,比如Mysql中的索引是用B+树实现的,而B+树就
阅读全文
posted @ 2019-03-15 16:28 互联网java架构
阅读(995)
评论(-1)
推荐(0)
2019年3月14日
如何设计一个百万级的消息推送系统
摘要: 前言 先简单说下本次的主题,由于我最近做的是物联网相关的开发工作,其中就不免会遇到和设备的交互。 最主要的工作就是要有一个系统来支持设备的接入、向设备推送消息;同时还得满足大量设备接入的需求。 所以本次分享的内容不但可以满足物联网领域同时还支持以下场景: 基于 WEB 的聊天系统(点对点、群聊)。
阅读全文
posted @ 2019-03-14 21:13 互联网java架构
阅读(920)
评论(0)
推荐(0)
2019年3月9日
【金三银四跳槽季】Java工程师如何在1个月内做好面试准备?
摘要: 目录 一、写在前面 二、技术广度的快速准备 三、技术深度的快速准备 四、基础功底的快速准备 五、下篇预告 一、写在前面 春节长假转眼已过,即将迎来的是一年一度的金三银四跳槽季。 假如你准备在金三银四跳槽的话,那么作为一个Java工程师,应该如何利用1个月的时间,快速的为即将到来的面试进行充分的准备呢
阅读全文
posted @ 2019-03-09 17:05 互联网java架构
阅读(229)
评论(0)
推荐(0)
2019年3月8日
Nginx实现请求的负载均衡 + keepalived实现Nginx的高可用
摘要: 前言 使用集群是网站解决高并发、海量数据问题的常用手段。当一台服务器的处理能力、存储空间不足时,不要企图去换更强大的服务器,对大型网站而言,不管多么强大的服务器,都满足不了网站持续增长的业务需求。这种情况下,更恰当的做法是增加一台服务器分担原有服务器的访问及存储压力。 通过负载均衡调度服务器,将来自
阅读全文
posted @ 2019-03-08 20:37 互联网java架构
阅读(183)
评论(0)
推荐(0)
2019年3月7日
Redis 基础、高级特性与性能调优
摘要: 本文将从Redis的基本特性入手,通过讲述Redis的数据结构和主要命令对Redis的基本能力进行直观介绍。之后在性能调优等方面进行更深入的介绍和指导。 概述 Redis 是一个开源的,基于内存的结构化数据存储媒介,可以作为数据库、缓存服务或消息服务使用。 Redis 支持多种数据结构,包括字符串、
阅读全文
posted @ 2019-03-07 21:40 互联网java架构
阅读(204)
评论(0)
推荐(0)
如何完美回答面试官问的Mybatis初始化原理!!!
摘要: 前言 对于任何框架而言,在使用前都要进行一系列的初始化,MyBatis也不例外。本章将通过以下几点详细介绍MyBatis的初始化过程。 一、 MyBatis的初始化做了什么 任何框架的初始化,无非是加载自己运行时所需要的配置信息。MyBatis的配置信息,大概包含以下信息,其高层级结构如下: × c
阅读全文
posted @ 2019-03-07 17:51 互联网java架构
阅读(277)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
公告