-
设计模式实战——开发中经常涉及到的建造者模式
设计模式实战——开发中经常涉及到的建造者模式 本系列博客是自己在学习设计模式过程中收集整理的文章集合,其他文章参看设计模式传送门 建造者模式简介 建造者模式是一种创建型设计模式,这种模式具有很好的封装性。使用建造者模式可以有效的封装变化,在使用建造者模...
-
Java并发编程(01):线程的创建方式,状态周期管理
Java并发编程(01):线程的创建方式,状态周期管理 本文源码:GitHub·点这里 || GitEE·点这里 一、并发编程简介 1、基础概念 程序 与计算机系统操作有关的计算机程序、规程、规则,以及可能有的文件、文档及数据。 进程 进程是计算机中的程序,关于某数据集合上的一次...
-
Spring事务Transactional和动态代理(一)-JDK代理实现
Spring事务Transactional和动态代理(一)-JDK代理实现 系列文章索引: Spring事务Transactional和动态代理(一)-JDK代理实现 Spring事务Transactional和动态代理(二)-cglib动态代理 Spring事务Transactional和动态代理(三)-事务失效的场景 什么是代理 理设计模式...
-
java数据输入习题
java数据输入习题 选择题 题目1(单选): 下面关于逻辑运算符的代码执行结果是( B ) public class Test { public static void main( String[] args) { boolean flag1 = ( 3 5) ( 5 7); boolean flag2 = ( 3 5) || ( 5 7); boolean flag3 = !( 7 != 7); System. out. prin...
2020-03-04 16:02:42 word360AdministratorPSAVHTTPSCAD<tab项目
-
二进制原码、反码、补码以及Java中的<< 和 >> 和 &am
二进制原码、反码、补码以及Java中的 和 和 详细分析 1、计算机二进制系统中最小单位bit 在计算机二进制系统中: bit (位) :数据存储的最小单元。 简记为 b ,也称为比特( bit ),每个二进制数字0或1就是一个位( bit ),其中,每 8bit = 1 byte (字节); 再回顾Java...
2020-03-04 16:02:12 java学习java并发编程实战java并发编程java学习资料虚拟机系统公众号PSTomcatAV
-
《疫情防控中的数据与智能应用研究报告》发布
《疫情防控中的数据与智能应用研究报告》发布 中国工业报记者 曹雅丽 2020年新年伊始,新型冠状病毒肆虐神州大地。“要鼓励运用大数据、人工智能、云计算等数字技术,在疫情监测分析、病毒溯源、防控救治、资源调配等方面更好发挥支撑作用。”为响应国家号召,近日,中...
-
spring——AOP原理及源码(二)
spring——AOP原理及源码(二) 接下来我们就从后置处理器和BeanFactoryAware的角度来看看AnnotationAwareAspectJAutoProxyCreator的Bean定义类创建完成后都做了什么。 回顾: 在上一篇中,我们提到@EnableAspectJAutoProxy注解给容器中加入了一个关键组件 internalAut...
-
创建字符串对象的方法和内存使用
创建字符串对象的方法和内存使用 以下分析基于HotSpot虚拟机 注意 jdk1.7以上 的两个变化: 虚拟机内存中,常量池由方法区转移到堆。 String.intern() ,如果常量池存在等于此String对象的字符串,则返回该常量池中对象的引用;否则,在常量池中生成一个对原字符串的引...
-
HashMap分析
HashMap分析 目录 存储结构 初始化 put resize 树化 get 为什么HashMap中equals()和hashCode()要同时重写? 为何HashMap的数组长度一定是2的次幂? 线程安全 参考 存储结构 JDK1.8前是数组+链表,JDK1.8之后是数组+链表+红黑树。本文分析基于JDK1.8源代码。 HashMap的...
-
CSS 实现蜂巢/六边形图集
CSS 实现蜂巢/六边形图集 不知道为什么,UI 很喜欢设计蜂巢效果(摊手) 一、实现六边形 首先用传统的方式来分析一下六边形 可以拆分成三个矩形,每个矩形 旋转正负 60 得到其它两个矩形 由此可以设计出基本的 HTML 结构 矩形的宽高先随便设置,后面组件化的时候再计算...
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
