摘要:
异常处理 异常:是代码在运行时出现不正常的现象,如果不及时处理,就会出现jvm不正常的运行 Java 异常处理 异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。 比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用Sys 阅读全文
摘要:
网络编程 实现网络编程的三个要素: 使用IP地址(准确的定位网络上的一台或多台主机); 使用端口号(定位主机上的特定的应用); 使用网络通信协议(可靠,高效的传输数据); IPv4地址:是一个32位的二进制数,4个字节,一般表示为十进制的数,例如192.168.12.12 在2011年基本用尽 IP 阅读全文
摘要:
反射机制 个人理解: 在运行代码/编译代码时,在此期间通过调用(.class)方式,得到你想要的类,任意构造器,方法,属性等,特别的,私有的方法也可以被得到。 不使用反射的类,就要考虑类的封装性,例如person类,就不可以调用person里面私有的类 在实际开发中,很少使用反射。 在设计框架的时候 阅读全文
摘要:
String和基本数据类型笔记 String 笔记 String基础 public final class String implements java.io.Serializable, Comparable<String>, CharSequence { 在String源码中, final : 代 阅读全文
摘要:
集合框架笔记 集合框架 ArrayList和LinkedList 两者都是实现 list 接口的 LinkedList 的几个常用方法: addFirst( ); addLast( ) ; removeFirst( ); removeLast( ); getFirst( ); getLast( ); 阅读全文
摘要:
在springboot配置jsp环境 在pom.xml中添加配置依赖 内容如下: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </d 阅读全文
摘要:
springboot上传图片 新建一个springboot项目; 在java/main/com/ljx 创建一个controller.fileController类 内容如下: package com.ljx.controller; import org.springframework.ster 阅读全文
摘要:
Git Git是什么? Git是一个开源的分布式版本控制系统。 1、什么是版本控制? 字面意思,控制版本,存储、追踪目录和文件的修改历史。市面上有各式各样的版本控制工具,比较常用的SVN、Git等等。 2、什么叫“分布式”版本控制? (1)集中式:版本库存放在中央服务器 (2)分布式:没有中央服务器 阅读全文
摘要:
JVM 什么是OOM,什么是栈溢出StackOverFlowError?怎么分析? JVM的常用调优参数有哪些? 内存快照如何抓取,怎么分析Dump文件?知道吗? 谈谈JVM中,类加载器你的认识? JVM的位置 JVM的体系结构 类加载器 作用:加载class文件 (1)、虚拟机自带的加载器 (2) 阅读全文
摘要:
Session与Cookie 用户会话 服务器无法识别每一次http请求来自哪,它只会接收到一个请求信号,就会出现一种问题:将用户的响应发送给别人。所以必须有一种技术来让服务器知道请求来自哪,它就是会话技术。 会话:服务器与客户端之间发生的一系列连续发生的请求和响应的过程,打开浏览器操作到关闭浏览器 阅读全文