- 博客(8)
- 问答 (1)
- 收藏
- 关注
转载 全面认识Docker和基本指令
Docker逐渐成为虚拟化技术的佼佼者,Java架构师之路接下来会推出一系列的Docker相关技术文章,Docker技术也是架构师的必备技能。 什么是Docker Docker 是一个开源的应用容器引擎,基于Go语言,诞生于2013年初,最初发起者是dotCloud公司,开发者可以打包应用到一个轻量级、可移植的容器中,然后发布到主流Linux系统上运行。 为什么用Docker 持续交付...
2018-06-29 16:27:06 379 2
原创 研发运营一体化能力成熟度模型
研发运营一体化是指在 IT 软件及相关服务的研发及交付过程中,将应用的需求、开发、测试、部署和运营统一起来,基于整个组织的协作和应用架构的优化,实现敏捷开发、持续交付和应用运营的无缝集成。帮助企业提升 IT 效能,在保证稳定的同时,快速交付高质量的软件及服务,灵活应对快速变化的业务需求和市场环境。 研发运营一体化(Dev...
2018-06-25 10:17:14 7117
原创 线程池
一、线程池:提供了一个线程队列,队列中保存着所有等待状态的线程。避免了创建与销毁额外开销,提高了响应的速度。 二、线程池的体系结构: java.util.concurrent.Executor : 负责线程的使用与调度的根接口 |--ExecutorService 子接口: 线程池的主要接口 |--ThreadPoolExecutor...
2018-06-21 16:33:07 181
原创 NIO
一、通道(Channel):用于源节点与目标节点的连接。在 Java NIO 中负责缓冲区中数据的传输。Channel 本身不存储数据,因此需要配合缓冲区进行传输。 二、通道的主要实现类 java.nio.channels.Channel 接口: |--FileChannel |--SocketChannel |--ServerS...
2018-06-20 09:34:38 365
原创 数据库MySQL
查看表相关命令- 查看表结构 desc 表名 - 查看生成表的SQL show create table 表名 - 查看索引 show index from 表名使用索引和不使用索引由于索引是专门用于加速搜索而生,所以加上索引之后,查询效率会快到飞起来。 # 有索引 mysql> select * from tb1 where name = 'zhangqiye...
2018-06-17 22:00:40 524
原创 数据库之MySQL下篇
视图视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。临时表搜索SELECT * FROM ( SELECT nid, NAME FROM tb1 WHERE ...
2018-06-15 09:43:28 177
原创 Java高级
HashMap简介HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。HashMap 继承于AbstractMap,实现了Map、Cloneable、java.io.Serializable接口。HashMap 的实现不是同步的,这意味着它不是线程安全的,但可以用 Collections的synchronizedMap方法使HashMap具有线程安全的能力。它的key、v...
2018-06-14 11:13:09 184
原创 数据库之MySQL
数据表基本1、创建表create table 表名( 列名 类型 是否可以为空, 列名 类型 是否可以为空 )ENGINE=InnoDB DEFAULT CHARSET=utf8是否可以为空 是否可空,null表示空,非字符串 not null - 不可空 null - 可空默认值默认值,创建列时可以指定默认值,当插入...
2018-06-14 09:33:24 242 1
空空如也
公司的台式电脑打开就是Ubuntu的可以用U盘启动换成CentOS的吗
2015-01-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人