-
【Java并发】线程安全和内存模型
【Java并发】线程安全和内存模型 一、概述 1.1 什么是线程安全? 1.2 案例 1.3 线程安全解决办法: 二、synchronized 2.1 概述 2.2 同步代码块 2.3 同步方法 2.4 静态同步函数 2.5 总结 三、多线程死锁 3.1 什么是死锁 3.2 如何避免 四、Threadlocal 4.1 什么是Threadlo...
-
Java深入学习(4):Future模式
Java深入学习(4):Future模式 Future模式: 其实相当于是前端的Ajax 比如我们使用多线程下载文件时候,每一个线程都会发送HTTP请求资源。而我如何知道,文件下载完毕呢? 也就是说,主线程如何获得子线程的执行结果呢? 创建多线程中的实现runnable接口方式和继承thr...
-
Java网络编程 -- Netty中的ByteBuf
Java网络编程 -- Netty中的ByteBuf 由于JDK中提供的ByteBuffer无法动态扩容,并且API使用复杂等原因,Netty中提供了ByteBuf。 Bytebuf的API操作更加便捷,可以动态扩容,提供了多种ByteBuf的实现,以及高效的零拷贝机制。 ByteBuf的操作 ByteBuf有三个重要的属性:capa...
-
Vagrant定制个性化CentOS7虚拟机模板
Vagrant定制个性化CentOS7虚拟机模板 关于虚拟机模板 想用vagrant搭建hadoop集群,要完成以下准备工作: 三个虚拟机实例操作系统都是CentOS7的server版; 每个实例都要安装同样的应用、关闭防火墙、关闭swap等; 今天就来做个模板,用此模板创建好的虚拟机都已经完成了...
-
死磕 java线程系列之线程模型
死磕 java线程系列之线程模型 问题 (1)线程类型有哪些? (2)线程模型有哪些? (3)各语言使用的是哪种线程模型? 简介 在Java中,我们平时所说的并发编程、多线程、共享资源等概念都是与线程相关的,这里所说的线程实际上应该叫作“ 用户线程 ”,而对应到操作系...
-
JAVA 8 新特性Stream初体验
JAVA 8 新特性Stream初体验 什么是 Stream? Stream(流)是一个来自数据源的元素队列并支持聚合操作 strong元素队列 strong=""元素是特定类型的对象,形成一个队列。 Java中的Stream并不会存储元素,而是按需计算。 数据源 流的来源。 可以是集合,数组,I/O channel...
-
EL&JSTL笔记
ELJSTL笔记 # 今日内容 1.JSP: 1.指令 2.注释 3.内置对象 2.MVC开发模式 3.EL表达式 4.JSTL标签 5.三层架构 ## JSP: 1.指令 * 作用:用于配置JSP页面,导入资源文件 * 格式: %@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... % * 分类: 1.page: 配置JSP页面的 * co...
-
面试官:“谈谈分库分表吧?”
面试官:“谈谈分库分表吧?” 关注偶,领取更多学习资料哦。 1.什么是分库分表 从字面上简单理解,就是将原本存储在一个库的数据分块存储在多个库上,将原本存储在一个表的数据分块存储在多个表里面。 数据的切分根据其切分规则的类型,可以分为如下两种切分模式。 垂...
-
【Java并发】基础
【Java并发】基础 一、概述 1.1 线程与进程区别 1.2 多线程引发的性能问题 二、多线程创建方式 2.1 第一种-继承Thread类 2.2 第二种-实现Runnable接口 2.3 第三种-实现Callable接口 2.4 常用线程构造函数 2.5 使用继承Thread类还是使用实现Runnable接口好? 三、线程基...
-
Mybatis面试题吐血总结
Mybatis面试题吐血总结 高强度训练第二十天总结:Mybatis面试题 什么是Mybatis? Mybatis 是一个半 ORM(对象关系映射)框架,它内部封装了 JDBC,开发时 只需要关注 SQL 语句本身,不需要花费精力去处理加载驱动、创建连接、创建 statement 等繁杂的过程。程序员直接...
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
