- 博客(7)
- 资源 (2)
- 收藏
- 关注
转载 Java总结篇系列:Java多线程(一)
转载自https://www.cnblogs.com/lwbqqyumidi/p/3804883.html多线程作为Java中很重要的一个知识点,在此还是有必要总结一下的。一.线程的生命周期及五种基本状态关于Java中线程的生命周期,首先看一下下面这张较为经典的图:上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点,Java中的多线程也就基本上掌...
2019-05-30 19:08:39 225
转载 Java注解的作用
写在前面的话1注解是一种配置文件,它代替了xml配置文件,使代码更加的简洁。2注解本身不起作用,起作用的是注解解释器,注解需要和反射一起使用才能发挥大的威力。提供信息给编译器: 编译器可以利用注解来探测错误和警告信息 编译阶段时的处理: 软件工具可以用来利用注解信息来生成代码、Html文档或者做其它相应处理。 运行时的处理: 某些注解可以在程序运行的时候接受代码的提取注解的好处:...
2019-05-30 10:50:57 1931
转载 Java泛型总结二 泛型的具体用法
转载自https://segmentfault.com/a/1190000014824002泛型就是参数化类型适用于多种数据类型执行相同的代码 泛型中的类型在使用时指定 泛型归根到底就是“模版”优点:使用泛型时,在实际使用之前类型就已经确定了,不需要强制类型转换。泛型主要使用在集合中import java.util.ArrayList;import java.util.L...
2019-05-29 18:52:08 202
转载 Java泛型总结一 为什么使用泛型
快速了解泛型1泛型可以使用在类或者方法上。2泛型是一种约束,把握住了入口(通过强制类型检查来实现)和出口(通过自动类型转换来实现)。3泛型是一种占位符或者说模板,在编码时把一个变量由具体化变成了抽象化,增加了代码的灵活度。4泛型只在编译时起作用,编译之后可以理解为就是一个Object类型,在运行时可以通过反射操作绕过泛型的限制,传入不同的类型。5泛型定义虽然可以约束声明时传入的参数类型...
2019-05-29 18:27:56 1804
转载 Git版本工具系列之一:Git常用命令
Git基本原理在这个图中,我们可以看到部分 Git 命令是如何影响工作区和暂存区(stage, index)的。图中左侧为工作区,右侧为版本库。在版本库中标记为 "index" 的区域是暂存区(stage, index),标记为 "master" 的是 master 分支所代表的目录树。 图中我们可以看出此时 "HEAD" 实际是指向 master 分支的一个“游标”。所以图示的命令...
2019-05-23 15:32:10 241
转载 Git版本工具系列之二:IDEA中Git的使用
转载自https://www.cnblogs.com/javabg/p/8567790.html工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下:假设小组中有两个人,组长小张,组员小袁场景一:小张创建项目并提交到远程Git仓库场景二:小袁从远程Git仓库上获取项目源码场景三:小袁修改了部分源码,提交到远程仓库场景四:小张从远程仓库获取小袁的提交场景五:小袁接受...
2019-05-23 10:19:10 178
转载 MySQL 加锁处理分析
转载自 http://hedengcheng.com/?p=771#_Toc3746983071背景11.1MVCC:Snapshot Read vs Current Read21.2Cluster Index:聚簇索引31.32PL:Two-Phase Locking31.4Isolation Level...
2019-05-21 21:57:12 169
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人