-
Java 并发编程(二):如何保证共享变量的原子性?
Java 并发编程(二):如何保证共享变量的原子性? 线程安全性是我们在进行 Java 并发编程的时候必须要先考虑清楚的一个问题。这个类在单线程环境下是没有问题的,那么我们就能确保它在多线程并发的情况下表现出正确的行为吗? 我这个人,在没有副业之前,一心扑在工作上...
-
JSP学习笔记(6)—— 自定义MVC框架
JSP学习笔记(6)—— 自定义MVC框架 仿照SpringMVC,实现一个轻量级MVC框架,知识涉及到了反射机制、注解的使用和一些第三方工具包的使用 思路 主要的总体流程如下图所示 和之前一样,我们定义了一个DispatchServlet,用于拦截请求(这里一般拦截.do结尾的url请求);...
-
PlayJava Day009
PlayJava Day009 今日所学: /* 2019.08.19开始学习,此为补档。 */ 1.Date工具类: Date date = new Date() ; // 当前时间 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd" ) ;sdf.format(date) ---- 时间转字符串sdf.parse(source) ---- 字符串转时间 2.O...
-
Netty源码分析 (七)----- read过程 源码分析
Netty源码分析 (七)----- read过程 源码分析 在上一篇文章中,我们分析了processSelectedKey这个方法中的accept过程,本文将分析一下work线程中的read过程。 private static void processSelectedKey(SelectionKey k, AbstractNioChannel ch) { final NioUnsafe unsa...
-
java基础 Map集合
java基础 Map集合 集合 集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下 Collection 接口是集合的根接口,没有蹄冻这个接口的直接实现类,但是却又其让其被继承的长 生的两个接口就是 set 与 list 。 Set 中不能包含重复的元素。 List 是一个有序...
-
java并发知识点
java并发知识点 前言 先列出java并发涉及的知识点,后面再慢慢补. java并发 1 常见概念 进程/线程 进程:程序执行的实体,操作系统资源调度资源分配的基本单元 线程:程序执行的最小单元,拥有独立的堆栈和局部变量等属性,可以共享进程的资源 同步(Synchronous)/异步(Asynch...
-
SpringCloud学习笔记(2):使用Ribbon负载均衡
SpringCloud学习笔记(2):使用Ribbon负载均衡 简介 Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡工具,在注册中心对Ribbon客户端进行注册后,Ribbon可以基于某种负载均衡算法,如轮询(默认)、随机、加权轮询、加权随机等自动帮助服务消费者调用接...
-
JAVA集合框架的特点及实现原理简介
JAVA集合框架的特点及实现原理简介 1.集合框架总体架构 集合大致分为Set、List、Queue、Map四种体系,其中List,Set,Queue继承自Collection接口,Map为独立接口 Set的实现类有:HashSet,LinkedHashSet,TreeSet... List下有ArrayList,Vector,LinkedList... Map下有Hash...
-
异常处理类-Throwable源码详解
异常处理类-Throwable源码详解 package java.lang;import java.io.*;/** * * Throwable是所有Error和Exceptiong的父类 * 注意它有四个构造函数: * Throwable() * Throwable(String message) * Throwable(Throwable cause) * Throwable(String message, Throwable cause...
-
Java集合框架(Java总结五)
Java集合框架(Java总结五) https://www.runoob.com/java/ 集合接口区别 List 接口存储一组不唯一,有序(插入顺序)的对象,允许有相同的元素。 Set 接口存储一组唯一,无序的对象,不保存重复的元素。 SortedSet继承于Set保存有序的集合。 Map 接口存储一组键值对象...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
