摘要: bit(位/比特):计算机运算的基础单位; byte(字节):计算机中文件大小的基本计量单位。 转换关系:8 bit = 1 Byte1024 Byte = 1 KB1024 KB = 1 MB1024 MB = 1 GB1024 GB = 1 TB   阅读原文
2019-07-26 18:32:02 阅读(3683) 评论(0)
摘要:     快速开始spring boot应用 官方向导搭建boot应用 地址:http://start.spring.io/ 设置项目属性:       3.解压,拷贝到工作空间,导入maven项目 4.写Controller: HelloController.java   5.启动S... 阅读原文
2019-07-26 17:20:07 阅读(2364) 评论(0)
摘要: 本文适合有Java基础的人 Kotlin语法特点 相比java,省略括号,可以自动判断类型,省略new关键字,空指针捕获 主函数 kotlin文件(kt文件)中,只有要下列的方法,就可以运行,无需像之前的java那般,还要定义个类,写上main方法 fun main(args: Array<String>... 阅读原文
2019-07-26 16:47:10 阅读(2490) 评论(0)
摘要: java高并发系列 java高并发系列 - 第1天:必须知道的几个概念 java高并发系列 - 第2天:并发级别 java高并发系列 - 第3天:有关并行的两个重要定律 java高并发系列 - 第4天:JMM相关的一些概念 java高并发系列 - 第5天:深入理解进程和线程 java高并发系列 - 第6天:线程的基... 阅读原文
2019-07-26 16:00:02 阅读(3609) 评论(0)
摘要: 1、什么是Spring MVC? Spring MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将Web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,SpringMVC框架的目的就是帮助我们简化开发。 Spring MVC 实现了即用... 阅读原文
2019-07-26 14:23:02 阅读(2405) 评论(0)
摘要: 父项目管理 首先,我们在创建投放系统之前,先看一下我们的工程结构: mscx-ad-sponsor就是我们的广告投放系统。如上结构,我们需要首先创建一个Parent Project mscx-ad 来编写父项目的pom,来管理我们的统一依赖信息。 <?xml version="1.0" encoding="U... 阅读原文
2019-07-26 12:58:16 阅读(2426) 评论(0)
摘要: ​目录内容 DOS命令 电脑配置 Java语言的特性 Java两种核心机制 Java语言环境搭建 第一个Java程序 注释 Java语句说明 编程风格 作业 常用的DOS命令 ... 阅读原文
2019-07-26 11:16:06 阅读(2436) 评论(0)
摘要: JVM中优化指南 如何将新对象预留在年轻代 如何让大对象进入年老代 如何设置对象进入年老代的年龄 稳定的 Java 堆 VS 动荡的 Java 堆 增大吞吐量提升系统性能 尝试使用大的内存分页 使用非占有的垃圾回收器 Java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有... 阅读原文
2019-07-26 11:00:03 阅读(2442) 评论(0)
摘要: 一直以来使用Eclipse Memory Analyzer分析线上服务器堆转储快照时,都有一个疑问:为什么MAT分析结果中饼状图中显示的堆空间占用的大小要远小于通过jstat命令输出结果中的堆空间占用大小?(jmap命令中并未加入live=true)今天通过做实验,了解了其中的原因。 1.测试程序 1 /*... 阅读原文
2019-07-26 09:48:03 阅读(2462) 评论(0)
摘要:     一、Java程序的组织形式             Java程序是一种纯粹的面向对象的程序设计语言,因此Java程序必须以类(class)的形式存在,类(class)是Java程序的最小程序单位。             Java程序不允许可执行语句、方法等成分独立存在,所有的程序部分都必须放在类定义... 阅读原文
2019-07-26 09:37:02 阅读(2340) 评论(0)