- 博客(8)
- 收藏
- 关注
原创 HTTP
基础概念 Web 基础 URL 请求和响应报文 HTTP 方法 GET:获取资源 POST:传输实体主体 HEAD:获取报文首部 PUT:上传文件 DELETE:删除文件 OPTIONS:查询支持的方法 TRACE:追踪路径 CONNECT:要求用隧道协议连接代理 HTTP 状态码 2XX 成功 3XX 重定向 4XX 客户端错误 5XX 服务器错误 HTTP 首部 通用首...
2019-09-03 15:10:32 210
原创 Java容器
概览 1. List 2. Set 3. Queue 4. Map 5. Java 1.0/1.1 容器 容器中的设计模式 1. 迭代器模式 2. 适配器模式 散列 源码分析 1. ArraList 2. Vector 与 Stack 3. LinkedList 4. TreeMap 5. HashMap 6. LinkedHashMap 7. ConcurrentHashMap...
2019-09-03 15:09:44 92
原创 linux
常用操作以及概念 求助 关机 查看进程 查看端口 PATH 运行等级 sudo GNU 包管理工具 常见发行版本 分区 磁盘的文件名 分区表 1. MBR 2. GPT 开机检测程序 1. BIOS 2. UEFI 挂载 文件权限与目录配置 文件权限概念 文件属性以及权限的修改 1. 修改文件所属群组 2. 修改文件拥有者 3. 修改权限 目录的权限 文件默认权...
2019-09-03 15:08:52 110
原创 JVM
内存模型 1. 程序计数器 2. Java 虚拟机栈 3. 本地方法栈 4. Java 堆 5. 方法区 6. 运行时常量池 7. 直接内存 垃圾收集 1. 判断一个对象是否可回收 1.1 引用计数 1.2 可达性 1.3 引用类型 1.3.1 强引用 1.3.2 软引用 1.3.3 弱引用 1.3.4 虚引用 1.3 方法区的回收 1.4 finalize() 2. 垃圾...
2019-09-03 15:06:56 168
原创 IO流
概览 磁盘操作 字节操作 字符操作 对象操作 网络操作 1. InetAddress 2. URL 3. Sockets 4. Datagram NIO 1. 流与块 2. 通道与缓冲区 2.1 通道 2.2 缓冲区 3. 缓冲区状态变量 4. 读写文件实例 5. 阻塞与非阻塞 5.1 阻塞式 I/O 5.2 非阻塞式 I/O 6. 套接字实例 6.1 ServerSoc...
2019-09-03 15:04:06 165
原创 Java基础
关键字 1. final 2. static Object 通用方法 1. 概览 2. clone() 3. equals() 继承 1. 访问权限 2. 抽象类与接口的区别 3. super() String 1. String, StringBuffer and StringBuilder 2. String 不可变的原因 3. String.intern() 基本...
2019-09-03 15:02:19 95
转载 String类 常用方法案例
String类 常用方法: 1、int length(); 语法:字符串变量名.length(); 返回值为 int 类型。得到一个字符串的字符个数(中、英、空格、转义字符皆为字符,计入长度) 复制代码 String a="我的aidian \t\n"; int l = a.length(); System.out.println(l); 运行结果:11 2、char charAt(值); ...
2019-07-08 16:00:50 267
转载 字符串反转案例
如何将字符串反转 方法1 递归方法 // An highlighted block public static String reverse1(String s) { int length = s.length(); if (length <= 1){ return s; } String left = s.substring(0, length / 2); ...
2019-07-08 15:59:12 121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人