摘要: 面试题 带着问题学习是最高效的,本次我们将尝试回答以下问题: 什么是类的加载? 哪些情况会触发类的加载? 讲一下JVM加载一个类的过程 什么时候会为变量分配内存? JVM的类加载机制是什么? 双亲委派机制可以打破吗?为什么 答案放在文章的最后,来不及看原理也可以直接跳到最后直接看答案。 深入原理 类的生命... 阅读原文
2019-11-19 17:16:04 阅读(2465) 评论(0)
摘要: 目录 今天我们来聊聊“链表(Linked list)”这个数据结构。 在我们上一章中【从今天开始好好学数据结构02】栈与队列栈与队列底层都是采用顺序存储的这种方式的,而今天要聊的链表则是采用链式存储,链表可以说是继数组之后第二种使用得最广泛的通用数据结构了,可... 阅读原文
2019-11-19 17:03:03 阅读(2582) 评论(0)
摘要: 目录 商品分类&轮播广告 商品分类|ProductCategory 需求分析 开发梳理 编码实现 轮播广告|SlideAD 需求分析 开发梳理 编码实现 ... 阅读原文
2019-11-19 15:56:15 阅读(2335) 评论(0)
摘要: 你好,我是彤哥,本篇是netty系列的第三篇。 简介 上一章我们介绍了IO的五种模型,实际上Java只支持其中的三种,即BIO/NIO/AIO。 本文将介绍Java中这三种IO的进化史,并从使用的角度剖析它们背后的故事。 Java BIO BIO概念解析 BIO,Blocking IO,阻塞IO,它是Jav... 阅读原文
2019-11-19 15:03:04 阅读(2364) 评论(0)
摘要: 1、Java代码监控 JDK提供java.lang.management包, 其实就是基于JMX技术规范,提供一套完整的MBean,动态获取JVM的运行时数据,达到监控JVM性能的目的。 package com.agan.jvm; import java.lang.management.*; import ... 阅读原文
2019-11-19 14:15:04 阅读(2407) 评论(0)
摘要:  很幸运参与零售云快消平台的公有云搭建及孵化项目。零售云快消平台源于零售云家电3C平台私有项目,是与公司业务强耦合的。为了适用于全场景全品类平台,集团要求项目平台化,我们抢先并承担了此任务。并由我来主要负责平台建设及项目落地。  今天讲解在零售云快消平台中使用的图片服务FastDFS集群搭建说明,此集群模式是... 阅读原文
2019-11-19 13:23:02 阅读(2623) 评论(0)
摘要:   注:安装环境为 win10 x64、git、node (git已提前装好) ## 1.下载安装node * 浏览器输入`nodejs.cn`,跳转官网选择对应win10安装包,64位 * 双击打开安装,可修改安装路径,安装完成后命令行输入检查 > node -v    #node版本 >... 阅读原文
2019-11-19 12:19:01 阅读(2459) 评论(0)
摘要: 1.修改jdk目录下的java.security文件 vim /usr/lib/jvm/jdk1.8.0/jre/lib/security/java.security 将如下配置securerandom.source=file:/dev/random 改为securerandom.source=file:/d... 阅读原文
2019-11-19 10:55:02 阅读(2596) 评论(0)
摘要: 在我们用 springboot 搭建项目的时候,有时候会碰到在项目启动时初始化一些操作的需求 ,针对这种需求 spring boot为我们提供了以下几种方案供我们选择: ApplicationRunner 与 CommandLineRunner 接口 Spring容器初始化时InitializingB... 阅读原文
2019-11-19 09:13:02 阅读(2352) 评论(0)
摘要: 目录   概述 springboot整合freemarker 概述 关于freemarker基础语法使用详见 https://www.cnblogs.com/javayihao/p/11881053.html springboot整合freemarker 第一步: 加入freemarker启动器spring... 阅读原文
2019-11-19 08:21:03 阅读(2407) 评论(0)