- 12c RAC扩容undo表空间
weixin_33721427
数据库
Oracle12cR1RACcolsidfora10colnamefora20colvaluefora20selectsid,name,valuefromv$spparameterwherename='undo_tablespace';SIDNAMEVALUE------------------------------------------------------------orcl2undo_
- rac环境无法启动实例情况下修改spfile
bestsun999
OracleDB数据库oracle运维
在pga_aggregate_limit参数后,使用srvctlstopdatabase-dorcl后,无法启动了,尝试手动启动单个节点时报错如下,明白是pga_aggregate_limit的参数配置太小导致的问题在单个节点上操作即可orcl1:/home/oracle@db1>sqlplus/assysdbaSQL*Plus:Release19.0.0.0.0-ProductiononSatM
- Oracle出现超出打开游标最大数的解决方法
ok060
oracle数据库
当Oracle数据库中打开的游标数超过了数据库的最大游标数限制时,就会出现“超出打开游标最大数”的错误。常见的解决方法有以下几种:方法一:增加最大游标数量首先,需要查看当前最大游标数限制:SHOWparameteropen_cursors;然后,通过以下命令修改最大游标数量:ALTERSYSTEMSETopen_cursors=1000SCOPE=SPFILE;其中,1000为修改后的最大游标数,
- 通过Netbackup恢复Oracle备份实操手册
徐sir(徐慧阳)
数据库记录oracle数据库windows
1、系统环境描述12、恢复前数据备份22.1在NBU上执行一次完整的备份22.2查看ORACLE的备份集32.2.1在备份客户端上查看备份集32.2.2在备份服务器netbackup上查看客户端备份集43、本机恢复方法53.1丢失SPFILE文件恢复方法53.2丢失CONTROLFILE文件恢复方法74、异机恢复方法94.1在要进行异机恢复的服务器上创建环境94.2异机恢复SPFILE文件114.
- oracle 大页配置详细介绍
汪仔冲冲冲
oracleoracle数据库
大页的作用:防止oracle使用的内存交换,所以设置的大小与oracle配置的sga、pga相关。只有assm(AutomaticSharedMemoryManagement)模式可以使用大页,需要关闭amm(MemoryManagerProcess)流程:调整数据库sga/pga大小:altersystemsetsga_max_size=Gscope=spfilesid=‘‘;altersyst
- Oracle连载1------你了解它的参数文件和后台进程吗?
魏泽川
oraclesqldatabase
物理结构口令文件存放有超级用户的口令及其他特权用户的用户名/口令,在创建数据库时,在$ORACLE_HOME/dbs目录下啊会自动创建一个与之对应的口令文件参数文件pfile:静态参数文件文本文件,可以使用vi,vim静态参数文件修改参数下次重启实例才生效pfile参数文件可以不再databaseserver上命名方式:init+SID.oraspfile:动态参数文件二进制文件,不可以通过编辑器
- Oracle静态参数修改以processes为例
zongzizz
Oracle数据库基础oracle数据库database
Oracle静态参数修改以processes为例静态参数修改需要重启数据库第一步:修改参数单实例altersystemsetprocesses=8000scope=spfile;RAC(在主节点上修改,一般为节点一)altersystemsetprocesses=8000sid='*'scope=spfile;第二步:重启数据库单实例:shutdownimmediate–startupRAC:多个
- 解决eclipse中Jsp File默认编码不是UTF-8的问题(附上个人玩eclipse常用的快捷键方式)
源代码•宸
JAVAWebjavaeclipsejsp程序人生经验分享
可能很多朋友一开始用eclipse的时候没有进行一些细化的配置,导致后期每新建一次jspfile都要改编码格式,如果长期这样会很烦琐麻烦,解决这个问题很简单,就几步首先我们创建了一个jspfile如图,charset、encoding都是默认的ISO-8859-1,这种模式很容易出现乱码,所以我们要把它们改为utf-8在Window选项栏下选择preferences搜索框输入jsp最后点击Appl
- Oracle Database 11g RAC 迁移至单机
为什么不问问神奇的海螺呢丶
Oracledatabase
RAC为生产环境、基于RMAN备份恢复将生产环境恢复到单机上、作为测试环境使用、单机环境安装oralce数据库软件、不创建实例、对于RAC:查看DBID:selectdbidfromv$database;查看SCN:selectFIRST_CHANGE#,NEXT_CHANGE#,STATUSfromv$log;创建pfile:createpfilefromspfile;rman备份:rmanta
- RAC 环境下spfile 下参数的修改,所有node或个别node
jnrjian
oracle
SYMPTOMSCase1PGA_AGGREATE_LIMITloweringStartingwith12.2,ifpga_aggregate_limitparameterissettoavaluesmallerthan2G,theinstancecannotbestartedduetobelowerror:SQL>startupORA-01078:failureinprocessingsyste
- RAC 环境下spfile 下参数的修改,所有node或个别node
jnrjian
oracle
------+和没有+SQL>createspfile='+data'frompfile='/tmp/pfile';Filecreated.SQL>exitDisconnectedfromOracleDatabase19cEnterpriseEditionRelease19.0.0.0.0-ProductionVersion19.20.0.0.0[oracle@rac1~]$srvctlconfi
- 更改eclipse中jsp默认编码格式为UTF-8
cartoony
近段时间一直在学java三大框架,遇到了一个问题:eclipse中jsp默认编码格式不是UTF-8,导致页面显示中文出现乱码,每次单独修改过于麻烦。解决方案:window--Preferences--Web--JSPFile--在encoding的下拉列表选择UTF-8。
- 第四章 Caché 服务器页面简介 - 通过 html 创建 csp 页面
Cache技术分享
第四章Caché服务器页面简介-通过html创建csp页面创建基于HTML标记的CSP页面要使用HTML文件创建Hello.World页面,请执行以下操作:启动Studio并选择File>New>CSPFile>CachéServerPage。将新CSP文件的内容替换为以下内容:Hello,World!选择文件>保存。在显示的另存为窗口中,双击默认CSP应用程序csp/user。输入文件名Hell
- Vim编辑多个文件
俞兆鹏
linux
分屏显示多个文件vim打开多个文件#纵向打开vim-Ofile1file2#横向打开vim-ofile1file2当前文件编辑时打开新文件#按esc切换至命令模式下#纵向打开file2文件:vsfile2#横向打开文件2:spfile2文件切换#在命令模式下ctrl+ww#顺时针方向切换
- Oracle已连接到空闲例程及ORA-01034: ORACLE not available
星火191314
数据库oracle
现象:Oracle服务启动正常,但是无法自动打开例程。用SQLPLUS连接后,显示已连接到空闲例程。执行命令startup后,数据库正常打开,例程加载也正常。解决方法:创建pfile即可。用SYSDBA用户登录SQLPLUSstartup;createpfilefromspfile;shutdown;重启服务器后,数据库恢复正常。
- Oracle初始化参数文件pfile和spfile
itachi-uchiha
数据库oracle数据库
pfile:Oracle9i之前,ORACLE一直采用PFILE方式存储初始化参数,该文件为文本文件,可以在操作系统级别修改。当spfile文件修改出现错误导致oracle无法启动时,可以使用pfile文件启动数据库spfile:从Oracle9i开始,Oracle引入了SPFILE文件,该文件为二进制格式,不能通过手工修改,只能在sql下通过altersystemset修改其中的参数。如:ALT
- oracle数据库rman异地备份计划及恢复
角角_d216
1.rman完全恢复的前提条件:历史的datafile,controlfile和spfile备份,加上完整的archivelog和完好的redolog。2.rman备份脚本:a.RMAN0级备份命令:run{allocatechannelc1typedisk;allocatechannelc2typedisk;allocatechannelc3typedisk;backupincrementall
- oracle第一部分答疑
加油鸭啦啦啦啦
oracle数据库
基础知识:第一章视频总结:1.体系结构:1.1oracleserver包括instance/databaseinstance包括:2.内存结构:sgapga3.进程结构:databse包括:1.参数文件:pfilespfile2.控制文件v$controlfileparameter3数据文件4.日志文件多路复用v$log/v$logfile归档与非归档4.逻辑结构:5.数据库实操:
- 一则controlfile丢失,或损坏的恢…
lixora
DBRecovery
alert.log中的报错信息Startingup:OracleDatabase11gEnterpriseEditionRelease11.2.0.1.0-ProductionWiththePartitioning,OLAP,DataMiningandRealApplicationTestingoptions.Usingparametersettingsinserver-sidespfile/u0
- windows下oracle的ora-27100错误
数据与人
修改sga_max_size太大后启动不了,按照网上的方法恢复也还是不行,最后查资料终于发现问题所在。整个过程如下:SQL>altersystemsetsga_max_size=10000000000scope=spfile;系统已更改。SQL>shutdownimmediate;数据库已经关闭。已经卸载数据库。ORACLE例程已经关闭。SQL>startup;ORA-27102:outofmem
- log_buffer调整认识
saming_wq
数据库笨鸟日记
1.log_buffer是可以在线调整的2.也可以去启动文件里修改(spfile或pfile),然后重启下生效3.10g版本后只要你是sga自动管理,设置了也没用--sga_target是动态参数,可以调整后马上生效的--但是前提是当前分配的sga_max_size下必须能够承载分配的内存量--这个参数的值只有0和非零两种选择,非零时时和sga_max_size大小保持一致的--所以如果要吧sga
- ORACLE手动建库
softshow1026
oracle数据库
1.确定oracle的实例名,以及数据库名实例名称:ORACLE_SID=test数据库名称:test2.手工创建如下目录:/oracle/admin/test/adump--对应的是spfile里参数audit_file_dest--(对于每个与数据库的SYSDBA或INTERNAL连接,都将在该目录中生成一个审计文件(仅用于UNIX)。)/oracle/admin/test/bdump--对应
- Goby 漏洞发布|大华智慧园区综合管理平台 poi 文件上传漏洞
Gobysec
网络安全web安全网络安全漏洞验证
漏洞名称:浙大恩特客户资源管理系统machord_doc.jsp文件上传漏洞EnglishName:Entsoftmachord_doc.jspfileuploadvulnerabilityCVSScore:9.5影响资产数:9707漏洞描述:浙大恩特客户资源管理系统是一款专注于外贸客户资源管理及订单管理产品的管理系统。浙大恩特客户资源管理系统存在安全漏洞,攻击者通过绕过并在machord_doc
- oracle数据文件状态sysoff,Oracle 普通数据文件备份与恢复
艺术考研学姐
普通数据文件指:非system表空间、undo_tablespace表空间、临时表空间和只读表空间的数据文件。它们损坏导致用户数据不能访问,不会导致db自身异常、实例崩溃、数据库不恢复就无法启动的情况。恢复这样的数据文件可以采用高可用策略,在数据库OPEN状态下进行10.1普通数据文件损坏的后果普通数据文件损坏后,只是用户的业务数据不同程度上无法访问(查询与修改),报错ORA-01578,执行命令
- 设置oracle数据库默认为spfile启动,并将sga大小设置为2G,pga大小设置为200M
the_coco
oracle数据库
设置oracle数据库默认为spfile启动,并将sga大小设置为2G,pga大小设置为200M自Oracle9i以后启动的时候默认使用的初始化文件是spfile,我们可以通过如下三种方式来判断是SPFILE还是PFILE方式启动数据库。1、showparameterspfile2、showparameterpfile3、看v$spparameter视图可以看到oracle数据库默认为spfile
- oracle怎么恢复删除数据库数据库文件,Oracle 11g数据库参数文件误删除恢复
weixin_39820244
本文测试了误删除spfile,pfile,init.ora等文件后的恢复方法,考虑多种场景,在不同场景下进行参数文件恢复。第一步:连上数据库,查看spfile文件所在路径[Oracle@ora11g~]$sqlplus/assysdbaSQL*Plus:Release11.2.0.4.0ProductiononWedAug211:37:082017Copyright(c)1982,2013,Ora
- oracle审计查询记录,oracle审计例子
更好会很好
oracle审计查询记录
1.数据库开启审计altersystemsetaudit_trail=db,extendedscope=spfile;shutdownimmediatestartup2.对某个表进行审计connect/assysdbaSQL>showuser;USERis"SYS"SQL>auditselecttablebyhxlbysession;Auditsucceeded.以上语句执行后在dba_stmt_
- Oracle——19审计
iteye_13139
oracleOracle审计audit启用审计登录审计
审计是监视和记录所选用户的数据活动的。审计操作类型包括登录企图、对象访问和数据库操作。审计记录包括被审计的操作、执行操作的用户、操作的时间等信息。1、启用审计其具体步骤如下:(1)进入Oracle的企业管理器,在服务器下面的数据库配置中选择初始化参数。(2)点击初始化后进入如下初始化参数界面该界面有两个选项界面,当前和SPFile,其中当前是展示参数值的,而SPFile是修改参数值的。(3)在SP
- ORA-00600: internal error code, arguments: [2130]
bestsun999
Oracle_19c数据库服务器
最近有个问题,rac环境,GI和DB部署都ok,做rman备份报告,报错如下StartingControlFileandSPFILEAutobackupat2023:11:1414:40:10releasedchannel:d1releasedchannel:d2RMAN-00571:=========================================================
- RAC环境下所有数据库实例可以使用同一个Undo?
jnrjian
数据库oracle
LocalUndo,设置同一个不可以,ADG下临时设置可以的,同时ADG下各个undo和Primary不同名字也没有影响不能。RAC下的每个节点实例需要有自己单独的Undo表空间。由初始化参数“UNDO_TABLESPACE”指定。同Redo一样,Undo表空间也需要部署到共享存储,虽然每个节点上Undo的使用是独立的,但需要保证集群内其它节点实例能对其访问,以完成构造读一致性等要求,配置如下所示
- 开发者关心的那些事
圣子足道
ios游戏编程apple支付
我要在app里添加IAP,必须要注册自己的产品标识符(product identifiers)。产品标识符是什么?
产品标识符(Product Identifiers)是一串字符串,它用来识别你在应用内贩卖的每件商品。App Store用产品标识符来检索产品信息,标识符只能包含大小写字母(A-Z)、数字(0-9)、下划线(-)、以及圆点(.)。你可以任意排列这些元素,但我们建议你创建标识符时使用
- 负载均衡器技术Nginx和F5的优缺点对比
bijian1013
nginxF5
对于数据流量过大的网络中,往往单一设备无法承担,需要多台设备进行数据分流,而负载均衡器就是用来将数据分流到多台设备的一个转发器。
目前有许多不同的负载均衡技术用以满足不同的应用需求,如软/硬件负载均衡、本地/全局负载均衡、更高
- LeetCode[Math] - #9 Palindrome Number
Cwind
javaAlgorithm题解LeetCodeMath
原题链接:#9 Palindrome Number
要求:
判断一个整数是否是回文数,不要使用额外的存储空间
难度:简单
分析:
题目限制不允许使用额外的存储空间应指不允许使用O(n)的内存空间,O(1)的内存用于存储中间结果是可以接受的。于是考虑将该整型数反转,然后与原数字进行比较。
注:没有看到有关负数是否可以是回文数的明确结论,例如
- 画图板的基本实现
15700786134
画图板
要实现画图板的基本功能,除了在qq登陆界面中用到的组件和方法外,还需要添加鼠标监听器,和接口实现。
首先,需要显示一个JFrame界面:
public class DrameFrame extends JFrame { //显示
- linux的ps命令
被触发
linux
Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。
要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行
- Android 音乐播放器 下一曲 连续跳几首歌
肆无忌惮_
android
最近在写安卓音乐播放器的时候遇到个问题。在MediaPlayer播放结束时会回调
player.setOnCompletionListener(new OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
mp.reset();
Log.i("H
- java导出txt文件的例子
知了ing
javaservlet
代码很简单就一个servlet,如下:
package com.eastcom.servlet;
import java.io.BufferedOutputStream;
import java.io.IOException;
import java.net.URLEncoder;
import java.sql.Connection;
import java.sql.Resu
- Scala stack试玩, 提高第三方依赖下载速度
矮蛋蛋
scalasbt
原文地址:
http://segmentfault.com/a/1190000002894524
sbt下载速度实在是惨不忍睹, 需要做些配置优化
下载typesafe离线包, 保存为ivy本地库
wget http://downloads.typesafe.com/typesafe-activator/1.3.4/typesafe-activator-1.3.4.zip
解压r
- phantomjs安装(linux,附带环境变量设置) ,以及casperjs安装。
alleni123
linuxspider
1. 首先从官网
http://phantomjs.org/下载phantomjs压缩包,解压缩到/root/phantomjs文件夹。
2. 安装依赖
sudo yum install fontconfig freetype libfreetype.so.6 libfontconfig.so.1 libstdc++.so.6
3. 配置环境变量
vi /etc/profil
- JAVA IO FileInputStream和FileOutputStream,字节流的打包输出
百合不是茶
java核心思想JAVA IO操作字节流
在程序设计语言中,数据的保存是基本,如果某程序语言不能保存数据那么该语言是不可能存在的,JAVA是当今最流行的面向对象设计语言之一,在保存数据中也有自己独特的一面,字节流和字符流
1,字节流是由字节构成的,字符流是由字符构成的 字节流和字符流都是继承的InputStream和OutPutStream ,java中两种最基本的就是字节流和字符流
类 FileInputStream
- Spring基础实例(依赖注入和控制反转)
bijian1013
spring
前提条件:在http://www.springsource.org/download网站上下载Spring框架,并将spring.jar、log4j-1.2.15.jar、commons-logging.jar加载至工程1.武器接口
package com.bijian.spring.base3;
public interface Weapon {
void kil
- HR看重的十大技能
bijian1013
提升能力HR成长
一个人掌握何种技能取决于他的兴趣、能力和聪明程度,也取决于他所能支配的资源以及制定的事业目标,拥有过硬技能的人有更多的工作机会。但是,由于经济发展前景不确定,掌握对你的事业有所帮助的技能显得尤为重要。以下是最受雇主欢迎的十种技能。 一、解决问题的能力 每天,我们都要在生活和工作中解决一些综合性的问题。那些能够发现问题、解决问题并迅速作出有效决
- 【Thrift一】Thrift编译安装
bit1129
thrift
什么是Thrift
The Apache Thrift software framework, for scalable cross-language services development, combines a software stack with a code generation engine to build services that work efficiently and s
- 【Avro三】Hadoop MapReduce读写Avro文件
bit1129
mapreduce
Avro是Doug Cutting(此人绝对是神一般的存在)牵头开发的。 开发之初就是围绕着完善Hadoop生态系统的数据处理而开展的(使用Avro作为Hadoop MapReduce需要处理数据序列化和反序列化的场景),因此Hadoop MapReduce集成Avro也就是自然而然的事情。
这个例子是一个简单的Hadoop MapReduce读取Avro格式的源文件进行计数统计,然后将计算结果
- nginx定制500,502,503,504页面
ronin47
nginx 错误显示
server {
listen 80;
error_page 500/500.html;
error_page 502/502.html;
error_page 503/503.html;
error_page 504/504.html;
location /test {return502;}}
配置很简单,和配
- java-1.二叉查找树转为双向链表
bylijinnan
二叉查找树
import java.util.ArrayList;
import java.util.List;
public class BSTreeToLinkedList {
/*
把二元查找树转变成排序的双向链表
题目:
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。
要求不能创建任何新的结点,只调整指针的指向。
10
/ \
6 14
/ \
- Netty源码学习-HTTP-tunnel
bylijinnan
javanetty
Netty关于HTTP tunnel的说明:
http://docs.jboss.org/netty/3.2/api/org/jboss/netty/channel/socket/http/package-summary.html#package_description
这个说明有点太简略了
一个完整的例子在这里:
https://github.com/bylijinnan
- JSONUtil.serialize(map)和JSON.toJSONString(map)的区别
coder_xpf
jqueryjsonmapval()
JSONUtil.serialize(map)和JSON.toJSONString(map)的区别
数据库查询出来的map有一个字段为空
通过System.out.println()输出 JSONUtil.serialize(map): {"one":"1","two":"nul
- Hibernate缓存总结
cuishikuan
开源sshjavawebhibernate缓存三大框架
一、为什么要用Hibernate缓存?
Hibernate是一个持久层框架,经常访问物理数据库。
为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。
缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。
二、Hibernate缓存原理是怎样的?
Hibernate缓存包括两大类:Hib
- CentOs6
dalan_123
centos
首先su - 切换到root下面1、首先要先安装GCC GCC-C++ Openssl等以来模块:yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel2、再安装ncurses模块yum -y install ncurses-develyum install ncurses-devel3、下载Erang
- 10款用 jquery 实现滚动条至页面底端自动加载数据效果
dcj3sjt126com
JavaScript
无限滚动自动翻页可以说是web2.0时代的一项堪称伟大的技术,它让我们在浏览页面的时候只需要把滚动条拉到网页底部就能自动显示下一页的结果,改变了一直以来只能通过点击下一页来翻页这种常规做法。
无限滚动自动翻页技术的鼻祖是微博的先驱:推特(twitter),后来必应图片搜索、谷歌图片搜索、google reader、箱包批发网等纷纷抄袭了这一项技术,于是靠滚动浏览器滚动条
- ImageButton去边框&Button或者ImageButton的背景透明
dcj3sjt126com
imagebutton
在ImageButton中载入图片后,很多人会觉得有图片周围的白边会影响到美观,其实解决这个问题有两种方法
一种方法是将ImageButton的背景改为所需要的图片。如:android:background="@drawable/XXX"
第二种方法就是将ImageButton背景改为透明,这个方法更常用
在XML里;
<ImageBut
- JSP之c:foreach
eksliang
jspforearch
原文出自:http://www.cnblogs.com/draem0507/archive/2012/09/24/2699745.html
<c:forEach>标签用于通用数据循环,它有以下属性 属 性 描 述 是否必须 缺省值 items 进行循环的项目 否 无 begin 开始条件 否 0 end 结束条件 否 集合中的最后一个项目 step 步长 否 1
- Android实现主动连接蓝牙耳机
gqdy365
android
在Android程序中可以实现自动扫描蓝牙、配对蓝牙、建立数据通道。蓝牙分不同类型,这篇文字只讨论如何与蓝牙耳机连接。
大致可以分三步:
一、扫描蓝牙设备:
1、注册并监听广播:
BluetoothAdapter.ACTION_DISCOVERY_STARTED
BluetoothDevice.ACTION_FOUND
BluetoothAdapter.ACTION_DIS
- android学习轨迹之四:org.json.JSONException: No value for
hyz301
json
org.json.JSONException: No value for items
在JSON解析中会遇到一种错误,很常见的错误
06-21 12:19:08.714 2098-2127/com.jikexueyuan.secret I/System.out﹕ Result:{"status":1,"page":1,&
- 干货分享:从零开始学编程 系列汇总
justjavac
编程
程序员总爱重新发明轮子,于是做了要给轮子汇总。
从零开始写个编译器吧系列 (知乎专栏)
从零开始写一个简单的操作系统 (伯乐在线)
从零开始写JavaScript框架 (图灵社区)
从零开始写jQuery框架 (蓝色理想 )
从零开始nodejs系列文章 (粉丝日志)
从零开始编写网络游戏 
- jquery-autocomplete 使用手册
macroli
jqueryAjax脚本
jquery-autocomplete学习
一、用前必备
官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/
当前版本:1.1
需要JQuery版本:1.2.6
二、使用
<script src="./jquery-1.3.2.js" type="text/ja
- PLSQL-Developer或者Navicat等工具连接远程oracle数据库的详细配置以及数据库编码的修改
超声波
oracleplsql
在服务器上将Oracle安装好之后接下来要做的就是通过本地机器来远程连接服务器端的oracle数据库,常用的客户端连接工具就是PLSQL-Developer或者Navicat这些工具了。刚开始也是各种报错,什么TNS:no listener;TNS:lost connection;TNS:target hosts...花了一天的时间终于让PLSQL-Developer和Navicat等这些客户
- 数据仓库数据模型之:极限存储--历史拉链表
superlxw1234
极限存储数据仓库数据模型拉链历史表
在数据仓库的数据模型设计过程中,经常会遇到这样的需求:
1. 数据量比较大; 2. 表中的部分字段会被update,如用户的地址,产品的描述信息,订单的状态等等; 3. 需要查看某一个时间点或者时间段的历史快照信息,比如,查看某一个订单在历史某一个时间点的状态, 比如,查看某一个用户在过去某一段时间内,更新过几次等等; 4. 变化的比例和频率不是很大,比如,总共有10
- 10点睛Spring MVC4.1-全局异常处理
wiselyman
spring mvc
10.1 全局异常处理
使用@ControllerAdvice注解来实现全局异常处理;
使用@ControllerAdvice的属性缩小处理范围
10.2 演示
演示控制器
package com.wisely.web;
import org.springframework.stereotype.Controller;
import org.spring