栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据在多个线程或者多个栈之 ...
分类:
编程语言 时间:
2017-08-23 22:13:42
阅读次数:
203
##ansible集中化自动管理目标:1、生成公钥,并上传ssh的公钥到被控端主机2、在ansible的主控端配置本地yum源和网络yum源3、安装ansible,用ansible上传yum源目录到被控端主机。4、用ansible管理被控端主机的系统、软件和服务。5、用playbooks剧本(yaml脚本文件)来管理被控端。..
分类:
其他好文 时间:
2017-08-23 10:45:54
阅读次数:
201
1.应用 Assets.xcassets :用来存放图像资源文件 好处: 自动管理图片,如@1x,@2x图片,使用的时候使用Asset 名字即可 管理应用的Icon和Default图片,这个挺方便的,可以完全抛开以前规范命名如Icon.png,Icon@2x.png,Xcode会自动识别尺寸然后匹配 ...
分类:
其他好文 时间:
2017-08-20 13:09:05
阅读次数:
169
本节要点: l 什么是游标 l 显式游标 l 隐式游标 1 什么是游标 游标的使用可以让用户像操作数组一样操作查询出来的数据集,这使得使用PL/SQL编程更加方便。实际上,它提供了一种从集合性质的结果中提取单条记录的手段。 1.1 游标的概念 可以简单地理解游标为指向结果集记录的指针,利用游标可以返 ...
分类:
其他好文 时间:
2017-08-15 14:17:06
阅读次数:
203
撤销管理 什么是撤销数据: 1.交易的回退:没有提交的交易可以rollback 2.交易的恢复:数据库崩溃时,将磁盘的不正确数据恢复到交易前 3.读一致性 :被查询的记录有事务占用,转向回滚段找改前镜像 4.闪回数据 :从回滚段中构造历史数据 事务与撤销数据: redo和undo: AUM: 3个参 ...
分类:
其他好文 时间:
2017-08-13 11:15:44
阅读次数:
130
High Level Consumer相关参数 自动管理offset auto.commit.enable = true auto.commit.interval.ms = 60*1000 手动管理offset auto.commit.enable = false ConsumerConnector ...
分类:
其他好文 时间:
2017-08-06 12:41:21
阅读次数:
158
初期开发了generator可以根据表结果自动生产实体类、配置文件和dao层代码,可以减轻一部分开发量;后期也进行了大量的优化可以使用注解了,自动管理dao层和配置文件等,发展到最顶端就是今天要讲的这种模式了,mybatis-spring-boot-starter就是springboot+mybat ...
分类:
编程语言 时间:
2017-07-31 18:54:40
阅读次数:
188
一、GC的必要性 1、应用程序对资源操作,通常简单分为以下几个步骤:为对应的资源分配内存 → 初始化内存 → 使用资源 → 清理资源 → 释放内存。 2、应用程序对资源(内存使用)管理的方式,常见的一般有如下几种: [1] 手动管理:C,C++ [2] 计数管理:COM [3] 自动管理:.NET, ...
分类:
Web程序 时间:
2017-07-27 18:26:11
阅读次数:
326
1、解压 2、打开my_default.ini 将basedir修改为MySQL的解压目录 将datadir修改为MySQL的解压目录\data 3、更改环境变量 系统变量里面添加MYSQL_HOME 指向MySQL的解压目录 Path里面添加MYSQL_HOME\bin 4、使用管理员身份打开cm ...
分类:
数据库 时间:
2017-07-16 11:09:32
阅读次数:
181
jdk1.7.0_79 众所周知,Java是一门不用程序员手动管理内存的语言,全靠JVM自动管理内存,既然是自动管理,那必然有一个垃圾内存的回收机制或者回收算法。本文将介绍几种常见的垃圾回收(下文简称GC)算法。 在Java堆上分配一个内存给实例对象时,此时在虚拟机栈上引用型变量就会存放这个实例对象 ...
分类:
编程语言 时间:
2017-07-13 21:53:22
阅读次数:
241