摘要:
一、反射
1. 反射机制
反射机制的相关类除了一个java.lang.Class,其余都在java.lang.reflect包下。反射机制用于读取class字节码文件,需要注意,JVM加载字节码到内存中时都只会保存一份,多次读取class文件时不用担心也会加载多次。反射机制相关的常用类:
java.lan... 阅读原文
2020-06-26 22:02:01 阅读(2352) 评论(0)
摘要:
工程的聚合与依赖
1 聚合
当项目是多模块时,如何一次构建多个模块,而不是要分别到多个模块下分别执行Maven命令。
1.1 父子结构
<!--父模块netsales-poss中的packaging必须为pom-->
<packaging>pom</packaging>
... 阅读原文
2020-06-26 20:49:03 阅读(2904) 评论(0)
摘要:
原数据:
183.49.46.228 - - [18/Sep/2013:06:49:23 +0000] "-" 400 0 "-" "-"163.177.71.12 - - [18/Sep/2013:06:49:33 +0000] "HEAD / HTTP/1.1" 200 20 "-" "DNSPod-Mo... 阅读原文
2020-06-26 19:37:03 阅读(2401) 评论(0)
摘要:
IO流(流?)
1.0 概念和分类
2.0 字节输出流
(1)输入一个字节
import java.io.FileOutputStream;
import java.io.IOException;
public class Main{
public static... 阅读原文
2020-06-26 17:44:56 阅读(2580) 评论(0)
摘要:
上一篇我们讲了微服务架构的前世今生(一):传统行业向互联网行业的转型,本文接着3讲述微服务技术架构演变。
下图表示从单体应用逐渐转变为微服务应用。
一、单一应用架构
通俗地讲,“单体应用(monolith application)”就是将应用程序的所有功能都打包成一个独立的单元。当网站流量很小时,只需一个... 阅读原文
2020-06-26 17:30:05 阅读(2333) 评论(0)
摘要:
java内存区域与内存溢出异常
运行时数据区
程序计数器/PC寄存器
当前线程所执行的字节码的行号指示器
每条线程都是独立的,独立存储,线程私有内存
当线程执行一个java方法时,记录正在执行的虚拟机字节码指令地址. 若为native方法,则为空
唯一一个java虚拟机中没有规定OOM情况的区域
虚拟机栈... 阅读原文
2020-06-26 15:38:02 阅读(2369) 评论(0)
摘要:
来源于stackoverflow上的一个问题为什么处理有序数组比处理无需数组快,原文中已经有了一些探讨,这里我们首先来复现下结果,然后再解释下为什么!
我们有如下两段代码,代码看起来都是差不多的,实际上逻辑也是一样的,都是统计数组中小于THRESHOLD数的个数,唯一的区别是一个是在无序数组中统计,另一个是在... 阅读原文
2020-06-26 14:28:13 阅读(2318) 评论(0)
摘要:
1.包装类是什么?
java中我们经常将基本数据类型转换为对象,例:将基本数据类型存储到object[]数组或集合中进行操作
为了解决这个问题,Java在设计类的时候为每个基本数据类型设计了一个对应的类进行代表
这八个和基本数据类型对应的类统称包装类
包装类位于java.lang包下
以下是八种数据类型对应的... 阅读原文
2020-06-26 14:21:03 阅读(2390) 评论(0)
摘要:
使用TimerTask创建定时任务,打包之后应用于linux系统
step1:创建java项目
step2:代码实现
定时任务实现类CreateTask.java是打印操作者的名字
配置准换类Configuration.java
调用ParseConfig的方法convertExecutor(... 阅读原文
2020-06-26 13:03:04 阅读(2338) 评论(0)
摘要:
HTTP–Response详解
博客说明
文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!
响应消息数据格式
响应行
组成:协议/版本 响应状态码 状态码描述
响应状态码:服务器告诉客户端浏览器本次请求和响应的一个状态
态码都是3位数字
分类... 阅读原文
2020-06-26 11:27:03 阅读(2827) 评论(0)