自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(355)
  • 收藏
  • 关注

转载 Java虚拟机:Java内存区域及对象

几个计算机的概念为以后写文章考虑,也为巩固自己的知识和一些基本概念,这里要理清楚几个计算机中的概念。1、计算机存储单位从小到大依次为位Bit、字节Byte、千字节KB、兆...

2018-07-09 19:58:00 585

转载 Java虚拟机:什么是Java

前言让我们来看一下Java的广告词,来自http://www.java.com/zh_CN/about/:97%的企业桌面运行Java美国有89%的桌面(或计算机)运行J...

2018-07-08 19:58:00 422

转载 Java面试中常问的数据库方面问题

MySQL为什么用自增列作为主键如果我们定义了主键(PRIMARY KEY),那么InnoDB会选择主键作为聚集索引、如果没有显式定义主键,则InnoDB会选择第一个不包...

2018-07-07 19:58:00 541

转载 初学者应该了解的数据结构:Array、HashMap 与 List

当开发程序时,我们(通常)需要在内存中存储数据。根据操作数据方式的不同,可能会选择不同的数据结构。有很多常用的数据结构,如:Array、Map、Set、List、Tree...

2018-07-06 19:58:00 537

转载 【重磅】Java大规模分布式跟踪监控系统源码+视频教程小编送你!

各位小粉们,最近大家是否手头缺项目面试呢?是否很久没做项目练手呢?小编为大家谋来了大大的福利,送给一直关注我们,支持我们的小粉们!一、项目简介本项目对java、scala...

2018-07-05 08:00:00 2463

转载 Java泛型,你了解类型擦除吗?

泛型,一个孤独的守门者。大家可能会有疑问,我为什么叫做泛型是一个守门者。这其实是我个人的看法而已,我的意思是说泛型没有其看起来那么深不可测,它并不神秘与神奇。泛型是 Ja...

2018-07-04 19:58:00 213

转载 彻底解决MySQL中文乱码

mysql是我们项目中非常常用的数据型数据库。但是因为我们需要在数据库保存中文字符,所以经常遇到数据库乱码情况。下面就来介绍一下如何彻底解决数据库中文乱码情况。1、中文乱...

2018-07-02 19:58:00 485

转载 总结下我在架构师升级过程中的那些坑以及各种体会

先说明,本文说的是技术架构,而不是业务架构,另外,这个架构是指目前比较热门的高并发大数据的架构。论能力,我还达不到架构师的水平,所以我目前还在不断努力。     之前我写...

2018-07-01 19:58:00 1229

转载 如何快速开发中小型系统

最近完成了一个中小型的项目,让我有了一些感受和想法。项目背景:这个项目是给廊坊市政府做的,本来这个项目是别的公司做的,后来由于种种原因,不做了,留下一个半成品。我接手的时...

2018-06-30 19:58:00 1305

转载 消息队列常见的几种使用场景介绍!

一、简介消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能、高可用、可伸缩和最终一致性架构。使用较多的消息队列有ActiveM...

2018-06-29 19:58:00 25514 6

转载 BATJ等公司必问的8道Java经典面试题,你都会了吗?

我在 Oracle 已经工作了近 7 年,面试过从初级到非常资深的 Java 工程师,且由于 Java 组工作任务的特点,我非常注重面试者的计算机科学基础和编程语言的理解...

2018-06-29 19:58:00 783

转载 架构设计方法初探

1. 基本概念和目的架构设计的目的是为了解决系统复杂度带来的问题,并不是要面面俱到,不需要每个架构都具备高性能、高可用、高扩展等特点,而是要识别出实际业务实际情况的复杂点...

2018-06-28 19:58:00 553

转载 对高并发流量控制的一点思考

前言在实际项目中,曾经遭遇过线上5W+QPS的峰值,也在压测状态下经历过10W+QPS的大流量请求,本篇博客的话题主要就是自己对高并发流量控制的一点思考。应对大流量的一些...

2018-06-27 19:58:00 221

转载 Spring Boot 自动配置的“魔法”是如何实现的?

Spring Boot是Spring旗下众多的子项目之一,其理念是约定优于配置,它通过实现了自动配置(大多数用户平时习惯设置的配置作为默认配置)的功能来为用户快速构建出标...

2018-06-26 19:58:00 225

转载 Java中的十个"单行代码编程"(One Liner)

本文列举了十个使用一行代码即可独立完成(不依赖其他代码)的业务逻辑,主要依赖的是Java8中的Lambda和Stream等新特性以及try-with-resources、...

2018-06-25 19:58:00 407

转载 玩转Redis集群(上)

这是redis集群介绍的上篇,主要是关于Redis集群的搭建。后续将为大家介绍Redis集群的常用命令、Java操作Redis集群、以及与Spring/Spring MV...

2018-06-24 19:58:00 591 1

转载 开发中我们需要遵循的几个设计原则!

一、开发原则S:单一职责SRPO:开放封闭原则OCPL:里氏替换原则LSPI:接口隔离法则D:依赖倒置原则DIP合成/聚合复用原则迪米特法则在软件开发中,前人对软件系统的...

2018-06-23 19:58:00 316

转载 对HashMap的思考及手写实现

前言HashMap是Java中常用的集合,而且HashMap的一些思想,对于我们平时解决业务上的一些问题,在思路上有帮助,基于此,本篇博客将分析HashMap底层设计思想...

2018-06-22 19:58:00 233

转载 Spring boot Mybatis 整合

正题本项目使用的环境:开发工具:Intellij IDEA 2017.1.3springboot: 1.5.6jdk:1.8.0_161maven:3.3.9额外功能Pa...

2018-06-21 19:58:00 219

转载 Java POI 导出EXCEL经典实现

在web开发中,有一个经典的功能,就是数据的导入导出。特别是数据的导出,在生产管理或者财务系统中用的非常普遍,因为这些系统经常要做一些报表打印的工作。而数据导出的格式一般...

2018-06-20 19:58:00 982

转载 静态代理 VS 动态代理

点击上方“Java团长”,选择“置顶公众号”干货文章第一时间送达!本篇博客的由来,之前我们学习大话设计,就了解了代理模式,但为什么还要说呢?原因:1.通过DRP这个项目,...

2018-06-19 19:58:00 160

转载 静态代理 VS 动态代理

不知从何时起, 知识付费变成了互联网新兴行业,开始变得越来越火热!在这个大背景下,越来越多的人选择以付费的形式来分享自己的技术和经验,越来越少的人还在免费的分享着自己的知...

2018-06-19 19:58:00 167

转载 Java Web现代化开发:Spring Boot + Mybatis + Redis二级缓存

点击上方“Java团长”,选择“置顶公众号”干货文章第一时间送达!背景Spring-Boot因其提供了各种开箱即用的插件,使得它成为了当今最为主流的Java Web开发框...

2018-06-18 19:58:00 243

转载 分布式与集群的区别

点击上方“Java团长”,选择“置顶公众号”干货文章第一时间送达!简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率...

2018-06-17 19:58:00 200

转载 架构师升级步骤和平时的工作内容!

点击上方“Java团长”,选择“置顶公众号”干货文章第一时间送达!之前有网友说想看架构师升级的文章,所以写了本文。先给本文中架构师做个定义:第一,能力上达到(似乎是废话)...

2018-06-16 19:58:00 278

转载 SpringMVC与Struts2的区别与比较总结

点击上方“Java团长”,选择“置顶公众号”干货文章第一时间送达!1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦...

2018-06-15 19:58:00 276

转载 SpringMVC与Struts2的区别与比较总结

上一篇:Java Web学习总结(七)——HttpServletResponse对象(一)一、HttpServletResponse常见应用——生成验证码1.1、生成随机...

2018-06-15 19:58:00 1302

转载 一位Java工程师的阶段性工作总结

点击上方“Java团长”,选择“置顶公众号”干货文章第一时间送达!一、技术积累(1)代码规范1.1.1、通常的模块分布:一般如果你要实现一个web应用,你从后台将数据展示...

2018-06-13 19:58:00 9361

转载 Intellij IDEA神器那些让人爱不释手的小技巧

点击上方“Java团长”,选择“置顶公众号”干货文章第一时间送达!概述之前写了一篇介绍IntellIJ IDEA的文章,主要是列出一些平时大家可能没用过或者没怎么用,但是...

2018-06-11 19:58:00 353

转载 深入理解Java对象的创建过程:类的初始化与实例化

点击上方“Java团长”,选择“置顶公众号”干货文章第一时间送达!摘要:在Java中,一个对象在可以被使用之前必须要被正确地初始化,这一点是Java规范规定的。在实例化一...

2018-06-10 19:58:00 597

转载 Java Web文件下载功能实现

点击上方“Java团长”,选择“置顶公众号”干货文章第一时间送达!需求:实现一个具有文件下载功能的网页,主要下载压缩包和图片。两种实现方法:一:通过超链接实现下载在HTM...

2018-06-09 19:58:00 2654 2

转载 知识付费时代,程序员如何获取免费的知识?

不知从何时起, 知识付费变成了互联网新兴行业,开始变得越来越火热!在这个大背景下,越来越多的人选择以付费的形式来分享自己的技术和经验,越来越少的人还在免费的分享着自己的知...

2018-06-08 19:58:00 1148

转载 做一个完整的Java Web项目需要掌握的技能

点击上方“Java团长”,选择“置顶公众号”干货文章第一时间送达!最近自己做了几个Java Web项目,有公司的商业项目,也有个人做着玩的小项目,写篇文章记录总结一下收获...

2018-06-07 19:58:00 797

转载 从零讲Java,给你一条清晰地学习道路!该学什么就学什么!

点击上方“Java团长”,选择“置顶公众号”干货文章第一时间送达!1. 计算机基础:1.1 数据结构基础:主要学习:1.向量,链表,栈,队列和堆,词典。熟悉2.树,二叉搜...

2018-06-05 19:58:00 275

转载 没想到啊!2599元的Java干货今天免费送

2018年,互联网行业风起云涌,IT工程师如果仅凭传统开发思维,无法突破固有知识体系,终将会被社会所淘汰。既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案...

2018-06-04 17:30:00 5632 5

转载 从并发编程到分布式系统——如何处理海量数据(上)

点击上方“Java团长”,选择“置顶公众号”干货文章第一时间送达!面试互联网公司不得不说的高并发!在这里想写写自己在学习并发处理的学习思路,也会聊聊自己遇到的那些坑,以此...

2018-06-03 19:58:00 553

转载 SSM框架原理,作用及使用方法

点击上方“Java团长”,选择“置顶公众号”干货文章第一时间送达!作用:SSM框架是spring MVC ,spring和mybatis框架的整合,是标准的MVC模式,将...

2018-06-02 19:58:00 908

转载 很认真的聊一聊程序员的自我修养

点击上方“Java团长”,选择“置顶公众号”干货文章第一时间送达!首先要谈的是,今天的话题所聊的程序员包含哪些人?在中国,写程序,不仅仅是一种兴趣,更多的时候,还是一种普...

2018-06-01 19:58:00 518

转载 分布式之数据库和缓存双写一致性方案解析

点击上方“Java团长”,选择“置顶公众号”干货文章第一时间送达!引言为什么写这篇文章?首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家...

2018-05-31 19:58:00 326

转载 分布式之消息队列复习精讲

点击上方“Java团长”,选择“置顶公众号”干货文章第一时间送达!引言为什么写这篇文章?博主有两位朋友分别是小A和小B:小A,工作于传统软件行业(某社保局的软件外包公司)...

2018-05-30 19:58:00 700

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除