- oracle 9i&10g编程艺术-读书笔记2
请叫我大虾
oracle数据库
配置Statspack安装Statspack需要用internal身份登陆,或者拥有SYSDBA(connect/assysdba)权限的用户登陆。需要在本地安装或者通过telnet登陆到服务器。selectinstance_name,host_name,version,startup_timefromv$instance;检查数据文件路径及磁盘空间,以决定创建数据文件的位置:selectfile
- RAC 环境中 gc block lost 和私网通信性能问题的诊断
数据与人
oracle数据库
概要在Oracle的RAC环境中,数据库会收集globalcache的工作负载统计信息,并把这些信息通过STATSPACK,AWRs和GRIDCONTROL等工具呈报。对于每个节点,以及集群汇总统计信息中的globalcache数据块丢失的统计信息("gccrblocklost"和/或"gccurrentblocklost")代表了私网通信的包处理效率低或者包的处理存在异常。这些信息是需要定期进行
- oracle 19c statspack test
pengtalent
oracleoracle数据库sql
目录1.loginassysdba3.installstatspack--4.teststatspack--5.loadingtestffs_index--6.endstatpack.snap--7.spreport.sql--8.checkreportsp_4_11.lst--9.autotask--10.postconfigure1.loginassysdba2.createtablespac
- Oracle statspack综合分析
ckth47350
数据库运维java
192.168.3.90数据库性能综合分析报告详细解读3.90STATSPACK报告1、报表头信息---------------------------------------------------------------22、实例负载档信息-----------------------------------------------------------23、实例有效性信息---------
- oracle adg性能,Oracle 11g ADG的STATSPACK性能报表配置方法
任重道远doing
oracleadg性能
在主库上执行创建正常STATSPACK报表用户sqlplus/assysdbasql>@?/rdbms/admin/spcreate.sqlsql>--注意取消掉$Oracle_HOME/sqlplus/glogin.sql某些设置sql>--一些正常的话会出现要求输入密码和表空间和临时文件perfstat235619--创建SB用户sql>@?/rdbms/admin/sbcreate.sql输
- Oracle ADG库的性能采集方法--Standby Statspack
cuiwangxie1183
数据库
Statspack是Oracle8i时代就有的工具,Oracle10g以后,AWR凭着其强大的功能使statspack备受冷落;大家知道,由于ADG(ActiveDataGuard)的只读特性,AWR的主备库信息是一致的,监控ADG上的查询业务的功能,又变成了使用脚本和crontab等的手工作坊式管理;Oracle为此给statspack增加了新的功能:监控备库性能。Statspack脚本目录下(
- Oracle数据库进行简单优化,Oracle数据库性能优化
赛克心
Oracle数据库进行简单优化
此文章主要介绍的是通过优化数据库来大幅度的提高Oracle数据库性能,以下几个简单的相关步骤就可以简单实现Oracle数据库性能,下面就是文章的具体内容的描述,望你浏览之后会对其有所了解。数据库优化的讨论可以说是一个永恒的主题。资深的Oracle优化人员通常会要求提出Oracle数据库性能问题的人对数据库做一个statspack,贴出数据库配置等等。还有的人认为要抓出执行最慢的语句来进行优化。但实
- 详细解读 STATSPACK 报告(一)
2301_76957510
数据库
1、报表头信息/*报表头信息,数据库实例相关信息,包括数据库名称、ID、版本号及主机明等信息。另外,重点还需要关注一下报告产生的时间跨度(在这里是14分钟),以及并发数(在这里是272)。DBNameDBIdInstanceInstNumReleaseClusterHost---------------------------------------------------------------
- oracle 创建索引开并行,索引启用了并行,效率太差了
MENDANI
oracle创建索引开并行
一个分区表,要查反馈统计,count在索引内就可以完成一开始使用了并行(心想8cpu+32disksarray使用并行度四是不是还可以接受?),结果效果太差了,不得不把并行关闭参考两种情况下的差异,statspack同样采样1小时的周期,虽然压力不一致,但是我们还是可以看到巨大的差异。cputime消耗居然相差100倍,faint,都在等待传递并行进程之间的消息了并行度4下的情况Top5Timed
- Oracle ---- 性能调查之AWR(一)
数据库oracle
在ORACLE数据库提供的性能监视,问题调查的工具中,AWR也是一个非常重要的机能。AWR和STATSPACK类似,都是定时取关于DB全体状况的Snapshot,然后取指定的两个Snapshot算出差值,从而得到两个时间点之间的DB状况。但是,AWR和STATSPACK又存在以下区别:1.AWR是收费的;STATSPACK是免费的。2.AWR只能在EE使用;STATSPACK可以在SE使用。3.A
- Oracle ---- 性能调查之AWR(一)
数据库oracle
在ORACLE数据库提供的性能监视,问题调查的工具中,AWR也是一个非常重要的机能。AWR和STATSPACK类似,都是定时取关于DB全体状况的Snapshot,然后取指定的两个Snapshot算出差值,从而得到两个时间点之间的DB状况。但是,AWR和STATSPACK又存在以下区别:1.AWR是收费的;STATSPACK是免费的。2.AWR只能在EE使用;STATSPACK可以在SE使用。3.A
- Oracle ---- 性能调查之ASH(一)
数据库oracle
在ORACLE性能问题调查时,有价值的诊断情报有很多:STATSPACK,AWR,ASH,SYSTEMSTATEDUMP等等。每一种都在特定的场景起到重要的作用。其中最多的一个场景就是问题发生后采用了紧急对应,暂时回避了问题,但是问题的原因需要详细的调查。这时候,ASH就是一个非常有效的情报。为什么呢?因为在这种情况下,无论是客户还是Support工程师,最想知道的就是到底发生了啥问题。ASH就是
- Oracle ---- 性能调查之ASH(一)
数据库oracle
在ORACLE性能问题调查时,有价值的诊断情报有很多:STATSPACK,AWR,ASH,SYSTEMSTATEDUMP等等。每一种都在特定的场景起到重要的作用。其中最多的一个场景就是问题发生后采用了紧急对应,暂时回避了问题,但是问题的原因需要详细的调查。这时候,ASH就是一个非常有效的情报。为什么呢?因为在这种情况下,无论是客户还是Support工程师,最想知道的就是到底发生了啥问题。ASH就是
- 物化视图日志的重建 与 ORA-12034
cti27515
数据库
最近发现客户的数据库dbfilescatteredread很高,做了个statspack,top5里面的SQL全是和物化视图日志相关的SQL语句,一查mlog$_xxxx这些表的大小,竟然后几个高达3G的……由于相关有问题的表数量比较多,而且很多大表,最主要的是,查询机上面还建立有物化视图日志,后面还挂着N个数据库在刷查询机的数据,如果把物化视图日志重建了,必须对后续的站点全部重刷,工作量太大。而
- Oracle学习(14)---Oracle的自动工作负载库(AWR)和自动诊断工具(ADDM)
倒脚不算踢球
Oracle
1AWR--AutomaticWorkloadRepository,自动工作负载库oracle10g开始引入,取代9i的Statspack,属于oracle的内置工具,采集与性能相关的统计数据,并从那些数据中导出性能量度,以跟踪数据库潜在的问题。AWR由一个后台进程自动地每个小时从数据库中采集一次统计信息。默认情况下,采集的统计信息保留7天,生成的自动负载库报告有两种形式:html和txt格式,默
- 关于计算buffer cache hit rate的精确算法
congshi5914
c#
在系统运行过程中,如果我们发现Cachehitrate过小,或者我们通过观察statspack中的InstanceEfficiencyPercentages这部分呢,我们会发现BufferHit%的值很低,通常这就是在暗示你要增加DB_CACHE_SIZE了1.通常的计算方法可能大家都知道我们一般都是通过以下的公式来计算我们的bufferhit%的Cachehitrate=((consistent
- 如何生成Oracle AWR报告
jxpt
oracle
如何生成OracleAWR报告(awrrpt)2008-12-1911:17Oracle性能分析入门学习中,遇到Oracle数据库的性能问题,一般首要的步骤就是导出AWR的分析报告,AWR是10g中新引入的一个工具,在这之前一般是利用statspack。要导出AWR报告,只要利用Oracle的一个脚本即可以完成,下面是我利用script录制的一段导出AWRreport的过程。首先进入$ORACLE
- 部署并使用statspack
逝鸿
[oracle@11g~]$cd$ORACLE_HOME/rdbms/admin[oracle@11gadmin]$sqlplus/assysdbaSQL*Plus:Release11.2.0.4.0ProductiononSatFeb2401:58:362018Copyright(c)1982,2013,Oracle.Allrightsreserved.Connectedto:OracleDat
- 2020-03-22-Oracle_性能优化
weixin_42161670
oracle#oracle_note
Category1.性能优化1.1语句共享性1.1.1SQL语句的执行过程1.1.2硬解析,软解析1.1.3绑定变量1.1.4全表扫描与数据增长的关系1.1.5优化经验1.1.6优化器1.1.7什么是统计信息1.1.8如何搜集统计信息1.1.9如何提高排序性能1.2高级性能工具1.2.1支撑工具的底层视图1.2.2等待事件1.2.3statspack工具和ASH工具1.2.4AWR1.2.4.1A
- oracle statspack学习(一)
Rhys-Oracle
ORACLE之性能优化
oraclestatspack学习(一)虽然oraclestatspac是在oracle8中出现的,statspack是一个强有力的oracle性能分析收集信息工具,指导现在依然有研究价值。在创建statspace之前需要了解两个参数,如下:JOB_QUEUE_PROCESSES:JOB_QUEUE_PROCESSESspecifiesthemaximumnumberofjobslavesperi
- 如何建立合适的索引?
weixin_33851429
http://blogread.cn/it/article/62?f=wb1当你接手一个系统时,通常是从检查系统负载,cpu、内存使用率开始,查看statspacktop5等待事件,逻辑读、物理读排名靠前的sql语句等等,然后进行初步的优化。而随着业务的深入了解,你开始从系统的角度去考虑据库设计,考虑应用实现的合理性,是否有更好的改进方案等。假设通过statspack报表找到了很耗资源的sql,表
- oracle11g的standby性能分析报告statpack安装
skate
OracleManagementOracleOptimization
author:skatetime:2011/10/12一般常见的分析standbydatabase的性能问题的方法就是通过动态性能视图来判断,从11g开始,随着ActiveDataGuard功能的出现,早期的Statspack工具可以在standbydatabase上收集性能分析数据,这个收集工作是需要在PrimaryDatabase上来完成的。备库需要打开到Read-only模式下做redoap
- PostgreSQL的监控一(pgsnap & pgstatspack)
水滴石-_-
postgresql
监控postgreSQL的方法很多,本文做个简单的比较。大的方面,监控方法可以分为以下几种1直接利用PG提供的性能统计数据PG的很多性能数据可以通过查询pg_stat_或pg_statio_开头的系统表获取。比如:postgres=#\xExpandeddisplayison.postgres=#select*frompg_stat_databasewheredatname='postgres';
- statspack安装使用 和 report 分析
叶竹
oracle性能调优
一.Statspack安装statspack是Oracle9i之前使用的一个数据库收集工具。通过该工具的分析可以清楚的看到数据库的信息。statspack的安装过程如下:1.安装statspack.在oracle_home/rdmbs/admin/目录下运行:SQL>@spcreate.sql若创建失败则在同一目录下运行:@spdrop.sql2.测试:SQL>executestatspack.s
- Statspack安装配置使用说明
conglicheng6204
Statspack安装配置使用说明eygle(
[email protected])在数据库管理中,Oracle提供的statspack是一个很强大的工具,通过Statspack,可以收集系统信息,诊断数据库故障,也方便第三方技术支持进行远程阅读和建议。看到很多人还不太了解这个工具的使用,论坛上同样的问题很多,所以写了一下一个说明文档,主要涉及安装配置和数据收集。希望通过这些文字可以使不了解的朋友学会怎
- Statistics Package (STATSPACK) Guide (文档 ID 394937.1)
mybluetiankong
网络资源_ORACLE_调优
InthisDocumentGoalFix0.IntroductionandTerminologyHowdoesStatspackwork?1.EnterpriseManager(EM),AutomaticWorkloadRepository(AWR)andStatspack2.StatspackConfiguration3.Gatheringdata-takingasnapshot4.Runni
- Statspack ORA-00001 unique constraint violated错误的解决
Croco_Dai
statspackora-00001bug
我这里分两部分,这个问题在网上查到一个解决方案,从mos里又看到更加全的。============================转载部分===========================================ORA-00001:uniqueconstraint(PERFSTAT.STATS$SQL_SUMMARY_PK)violatedORA-06512:at"PERFSTAT.S
- 如何配置oracle的性能分析工具statspack
bigbiglife
Oracle系列
在配置之前要了解三点:(1)将创建perfstat模式使用什么密码?(2)Perfstat使用的默认表空间是什么?(3)Perfstat使用的临时表空间是什么?:一.首先创建两个表空间以供statspack使用(statspack的默认和临时表空间)[oracle@felix~]$sqlplus/assysdbaSQL*Plus:Release11.2.0.3.0ProductiononThuNo
- oracle 性能分析工具statpack安装使用
Gavin404
oracle
Statspack是一款功能强大的,免费的,oracle自带的性能分析工具。需要用具有sysdba权限的用户登陆进行安装。通过Statspack我们可以很容易的确定Oracle数据库的瓶颈所在,记录数据库性能状态,也可以使远程技术支持人员迅速了解你的数据库运行状况。如果想要开启自动收集数据库的参数信息需要修改两个参数:实验环境:OS:redhat5.5DB:oracle11g参数设置:job_qu
- Oracle服务器性能优化
安多福
Oracle
几个简单的步骤大幅提高Oracle性能--我优化数据库的三板斧数据库优化的讨论可以说是一个永恒的主题。资深的Oracle优化人员通常会要求提出性能问题的人对数据库做一个statspack,贴出数据库配置等等。还有的人认为要抓出执行最慢的语句来进行优化。但实际情况是,提出疑问的人很可能根本不懂执行计划,更不要说statspack了。而我认为,数据库优化,应该首先从大的方面考虑:网络、服务器硬件配置、
- ViewController添加button按钮解析。(翻译)
张亚雄
c
<div class="it610-blog-content-contain" style="font-size: 14px"></div>// ViewController.m
// Reservation software
//
// Created by 张亚雄 on 15/6/2.
- mongoDB 简单的增删改查
开窍的石头
mongodb
在上一篇文章中我们已经讲了mongodb怎么安装和数据库/表的创建。在这里我们讲mongoDB的数据库操作
在mongo中对于不存在的表当你用db.表名 他会自动统计
下边用到的user是表明,db代表的是数据库
添加(insert):
- log4j配置
0624chenhong
log4j
1) 新建java项目
2) 导入jar包,项目右击,properties—java build path—libraries—Add External jar,加入log4j.jar包。
3) 新建一个类com.hand.Log4jTest
package com.hand;
import org.apache.log4j.Logger;
public class
- 多点触摸(图片缩放为例)
不懂事的小屁孩
多点触摸
多点触摸的事件跟单点是大同小异的,上个图片缩放的代码,供大家参考一下
import android.app.Activity;
import android.os.Bundle;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnTouchListener
- 有关浏览器窗口宽度高度几个值的解析
换个号韩国红果果
JavaScripthtml
1 元素的 offsetWidth 包括border padding content 整体的宽度。
clientWidth 只包括内容区 padding 不包括border。
clientLeft = offsetWidth -clientWidth 即这个元素border的值
offsetLeft 若无已定位的包裹元素
- 数据库产品巡礼:IBM DB2概览
蓝儿唯美
db2
IBM DB2是一个支持了NoSQL功能的关系数据库管理系统,其包含了对XML,图像存储和Java脚本对象表示(JSON)的支持。DB2可被各种类型的企 业使用,它提供了一个数据平台,同时支持事务和分析操作,通过提供持续的数据流来保持事务工作流和分析操作的高效性。 DB2支持的操作系统
DB2可应用于以下三个主要的平台:
工作站,DB2可在Linus、Unix、Windo
- java笔记5
a-john
java
控制执行流程:
1,true和false
利用条件表达式的真或假来决定执行路径。例:(a==b)。它利用条件操作符“==”来判断a值是否等于b值,返回true或false。java不允许我们将一个数字作为布尔值使用,虽然这在C和C++里是允许的。如果想在布尔测试中使用一个非布尔值,那么首先必须用一个条件表达式将其转化成布尔值,例如if(a!=0)。
2,if-els
- Web开发常用手册汇总
aijuans
PHP
一门技术,如果没有好的参考手册指导,很难普及大众。这其实就是为什么很多技术,非常好,却得不到普遍运用的原因。
正如我们学习一门技术,过程大概是这个样子:
①我们日常工作中,遇到了问题,困难。寻找解决方案,即寻找新的技术;
②为什么要学习这门技术?这门技术是不是很好的解决了我们遇到的难题,困惑。这个问题,非常重要,我们不是为了学习技术而学习技术,而是为了更好的处理我们遇到的问题,才需要学习新的
- 今天帮助人解决的一个sql问题
asialee
sql
今天有个人问了一个问题,如下:
type AD value
A  
- 意图对象传递数据
百合不是茶
android意图IntentBundle对象数据的传递
学习意图将数据传递给目标活动; 初学者需要好好研究的
1,将下面的代码添加到main.xml中
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http:/
- oracle查询锁表解锁语句
bijian1013
oracleobjectsessionkill
一.查询锁定的表
如下语句,都可以查询锁定的表
语句一:
select a.sid,
a.serial#,
p.spid,
c.object_name,
b.session_id,
b.oracle_username,
b.os_user_name
from v$process p, v$s
- mac osx 10.10 下安装 mysql 5.6 二进制文件[tar.gz]
征客丶
mysqlosx
场景:在 mac osx 10.10 下安装 mysql 5.6 的二进制文件。
环境:mac osx 10.10、mysql 5.6 的二进制文件
步骤:[所有目录请从根“/”目录开始取,以免层级弄错导致找不到目录]
1、下载 mysql 5.6 的二进制文件,下载目录下面称之为 mysql5.6SourceDir;
下载地址:http://dev.mysql.com/downl
- 分布式系统与框架
bit1129
分布式
RPC框架 Dubbo
什么是Dubbo
Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。其核心部分包含: 远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。 集群容错: 提供基于接
- 那些令人蛋痛的专业术语
白糖_
springWebSSOIOC
spring
【控制反转(IOC)/依赖注入(DI)】:
由容器控制程序之间的关系,而非传统实现中,由程序代码直接操控。这也就是所谓“控制反转”的概念所在:控制权由应用代码中转到了外部容器,控制权的转移,是所谓反转。
简单的说:对象的创建又容器(比如spring容器)来执行,程序里不直接new对象。
Web
【单点登录(SSO)】:SSO的定义是在多个应用系统中,用户
- 《给大忙人看的java8》摘抄
braveCS
java8
函数式接口:只包含一个抽象方法的接口
lambda表达式:是一段可以传递的代码
你最好将一个lambda表达式想象成一个函数,而不是一个对象,并记住它可以被转换为一个函数式接口。
事实上,函数式接口的转换是你在Java中使用lambda表达式能做的唯一一件事。
方法引用:又是要传递给其他代码的操作已经有实现的方法了,这时可以使
- 编程之美-计算字符串的相似度
bylijinnan
java算法编程之美
public class StringDistance {
/**
* 编程之美 计算字符串的相似度
* 我们定义一套操作方法来把两个不相同的字符串变得相同,具体的操作方法为:
* 1.修改一个字符(如把“a”替换为“b”);
* 2.增加一个字符(如把“abdd”变为“aebdd”);
* 3.删除一个字符(如把“travelling”变为“trav
- 上传、下载压缩图片
chengxuyuancsdn
下载
/**
*
* @param uploadImage --本地路径(tomacat路径)
* @param serverDir --服务器路径
* @param imageType --文件或图片类型
* 此方法可以上传文件或图片.txt,.jpg,.gif等
*/
public void upload(String uploadImage,Str
- bellman-ford(贝尔曼-福特)算法
comsci
算法F#
Bellman-Ford算法(根据发明者 Richard Bellman 和 Lester Ford 命名)是求解单源最短路径问题的一种算法。单源点的最短路径问题是指:给定一个加权有向图G和源点s,对于图G中的任意一点v,求从s到v的最短路径。有时候这种算法也被称为 Moore-Bellman-Ford 算法,因为 Edward F. Moore zu 也为这个算法的发展做出了贡献。
与迪科
- oracle ASM中ASM_POWER_LIMIT参数
daizj
ASMoracleASM_POWER_LIMIT磁盘平衡
ASM_POWER_LIMIT
该初始化参数用于指定ASM例程平衡磁盘所用的最大权值,其数值范围为0~11,默认值为1。该初始化参数是动态参数,可以使用ALTER SESSION或ALTER SYSTEM命令进行修改。示例如下:
SQL>ALTER SESSION SET Asm_power_limit=2;
- 高级排序:快速排序
dieslrae
快速排序
public void quickSort(int[] array){
this.quickSort(array, 0, array.length - 1);
}
public void quickSort(int[] array,int left,int right){
if(right - left <= 0
- C语言学习六指针_何谓变量的地址 一个指针变量到底占几个字节
dcj3sjt126com
C语言
# include <stdio.h>
int main(void)
{
/*
1、一个变量的地址只用第一个字节表示
2、虽然他只使用了第一个字节表示,但是他本身指针变量类型就可以确定出他指向的指针变量占几个字节了
3、他都只存了第一个字节地址,为什么只需要存一个字节的地址,却占了4个字节,虽然只有一个字节,
但是这些字节比较多,所以编号就比较大,
- phpize使用方法
dcj3sjt126com
PHP
phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块,下面介绍一个它的使用方法,需要的朋友可以参考下
安装(fastcgi模式)的时候,常常有这样一句命令:
代码如下:
/usr/local/webserver/php/bin/phpize
一、phpize是干嘛的?
phpize是什么?
phpize是用来扩展php扩展模块的,通过phpi
- Java虚拟机学习 - 对象引用强度
shuizhaosi888
JAVA虚拟机
本文原文链接:http://blog.csdn.net/java2000_wl/article/details/8090276 转载请注明出处!
无论是通过计数算法判断对象的引用数量,还是通过根搜索算法判断对象引用链是否可达,判定对象是否存活都与“引用”相关。
引用主要分为 :强引用(Strong Reference)、软引用(Soft Reference)、弱引用(Wea
- .NET Framework 3.5 Service Pack 1(完整软件包)下载地址
happyqing
.net下载framework
Microsoft .NET Framework 3.5 Service Pack 1(完整软件包)
http://www.microsoft.com/zh-cn/download/details.aspx?id=25150
Microsoft .NET Framework 3.5 Service Pack 1 是一个累积更新,包含很多基于 .NET Framewo
- JAVA定时器的使用
jingjing0907
javatimer线程定时器
1、在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作等。
对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。
privatejava.util.Timer timer;
timer = newTimer(true);
timer.schedule(
newjava.util.TimerTask() { public void run()
- Webbench
流浪鱼
webbench
首页下载地址 http://home.tiscali.cz/~cz210552/webbench.html
Webbench是知名的网站压力测试工具,它是由Lionbridge公司(http://www.lionbridge.com)开发。
Webbench能测试处在相同硬件上,不同服务的性能以及不同硬件上同一个服务的运行状况。webbench的标准测试可以向我们展示服务器的两项内容:每秒钟相
- 第11章 动画效果(中)
onestopweb
动画
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- windows下制作bat启动脚本.
sanyecao2314
javacmd脚本bat
java -classpath C:\dwjj\commons-dbcp.jar;C:\dwjj\commons-pool.jar;C:\dwjj\log4j-1.2.16.jar;C:\dwjj\poi-3.9-20121203.jar;C:\dwjj\sqljdbc4.jar;C:\dwjj\voucherimp.jar com.citsamex.core.startup.MainStart
- Java进行RSA加解密的例子
tomcat_oracle
java
加密是保证数据安全的手段之一。加密是将纯文本数据转换为难以理解的密文;解密是将密文转换回纯文本。 数据的加解密属于密码学的范畴。通常,加密和解密都需要使用一些秘密信息,这些秘密信息叫做密钥,将纯文本转为密文或者转回的时候都要用到这些密钥。 对称加密指的是发送者和接收者共用同一个密钥的加解密方法。 非对称加密(又称公钥加密)指的是需要一个私有密钥一个公开密钥,两个不同的密钥的
- Android_ViewStub
阿尔萨斯
ViewStub
public final class ViewStub extends View
java.lang.Object
android.view.View
android.view.ViewStub
类摘要: ViewStub 是一个隐藏的,不占用内存空间的视图对象,它可以在运行时延迟加载布局资源文件。当 ViewSt