- 浏览: 40492 次
-
最新评论
文章列表
InnoDB -- 文件
- 博客分类:
- MYSQL
参数文件
使用show variables like '%%'; 进行查询具体参数
参数修改:
SET [global | session] system_var_name
= expr [@@global. | @@session. | @@] system_var_name
= expr
使用select @@global.read_buffer_size 进行查看
透明数据加密技术 - TDE
- 博客分类:
- ORACLE11g
[Oracle]透明数据加密技术 - TDE
Oracle TDE的全称是Transparent Data Encryption 透明数据加密,从10gr2开始支持基于列的加密,从11g开始支持基于表空间的加密。它的优点是对应用透明,管理简便,无需应用设置,但它也有如下限制:
– 只能使用B-Tree索引
– 加密的列无法对索引进行rang scan操作。
– 外部对象
– 可传输表空间
– exp/imp操作
TDE - 基于列的加密
由于有了Oracle的TDE-基于列的加密,你所要做的只是定义需要加密的列,Oracle将为包含加密列的表创建一个私密的安全加密 ...
import java.io.*;
import java.util.*;
import org.dom4j.*;
import org.dom4j.io.*;
public class ReadXML {
private static File file = null;
private static Element root = null;
static {
file = new File("./config/flow.xml");
SAXReader reader = new SAXReader();
try ...
Oracle 11g中flashback增加了:Flashback Data Archive 特性。该技术与之前的Flashback的实现机制不同,通过将变化数据另外存储到创建的闪回归档区(Flashback Archive)中,以和undo区别开来,这样就可以为闪回归档区单独设置存储策略,使之可以闪回到指定时间之前的旧数据而不影响undo策略。并且可以根据需要指定哪些数据库对象需要保存历史变化数据,而不是将数据库中所有对象的变化数据都保存下来,这样可以极大地减少空间需求。
Flashback Data Archive并不是记录数据库的所有变化,而只是记录了指定表 ...
把所有的备份都放在快闪区中
把spfile 与pfile 复制到新库中
进入dbs 目录下,进行复制
[oracle@node1 dbs]$ cp orapwPROD orapwaux
在原数据库中重新建立spfile文件
...
一.引入JS文件,echarts.min.js
二.在body中创建div,这个div也就是用来显示的位置
<div id="main" style="width: 600px;height:400px;"></div>
三.写入js代码
<script type="text/javascript">
option = {
title:{
text:'共XXX单',
left:'cent ...
配置EM
使用EMCA
复制create 命令进行创建(emca -config dbcontrol db -repos create)(注:要打开数据库)
Enter the following information:
Database SID: PROD(数据库名称)
Listener port number: 1521(端口号)
Listener ORACLE_HOME [ /u01/app/oracle/product/11.2.0/dbhome_1 ]:
Password for SYS user:
ORACLE STRUCTURES
- 博客分类:
- ORACLE11g
Oracle Database server structures:
1.memory structures
2.process structures
3.stroage structures
Oracle Database system:
1.Oracle Database
2.database instance
•System Global Area(SGA)
•Shared Pool : Caches various constructs that can be shared among users
Library cache
Shared SQL a ...
使用脚本创建数据库
切换环境变量export ORACLE_SID=PROD
[oracle@node1 ~]$ export ORACLE_SID=PROD
[oracle@node1 ~]$ env
HOSTNAME=node1
SHELL=/bin/bash
TERM=vt100
HISTSIZE=1000
NLS_LANG=AMERICAN_AMERICA.WE8MSWIN1252
USER=oracle
LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;33 ...
mybatis(二)使用映射器进行开发
- 博客分类:
- mybatis
1.配置mybatis-config.xml
增加配置项
<configuration>
<!-- 使用映射器时会用到,普通方式无需配置 -->
<settings>
<!-- changes from the defaults for testing -->
<setting name="cacheEnabled" value="false" />
<setting name="useGeneratedKeys" ...
SpringMVC(四)
- 博客分类:
- SpringMVC
通过ModelAndView 访问
@RequestMapping(value="/index")
public ModelAndView index(User user){
user.setAge("A");
user.setSex("B");
// ModelAndView mav = new ModelAndView();
// mav.setViewName("message"); // 不需要加扩展名
ModelAndView mav = new ModelAndView(&qu ...
绑定参数的注解
@RequestParam
绑定请求参数
@CookieValue
绑定cookie的值
@RequestHeader
绑定请求头参数
@RequestMapping("/User") // 指定控制器映射的URL,请求URL要加上User
@RequestMapping(value="/user/*/index",method=RequestMethod.POST)
value ="/user/*/index"
匹配 user/aa/index、user/bbb/index 等URL
value ="/user/**/index"
匹配 user/index、user/aa/bb/in ...
单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。
Java中单例模式定义:“一个类有且仅有一个实例,并且自行实例化向整个系统。”
优点
一、实例控制
单例模式会阻止其他对象实例化其自己的单例对象的副本,从而确保所有对象都访问唯一实例。
二、灵活性
因为类控制了实例化过程,所以类可以灵活更改实例化过程。
缺点
一、开销
策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。
应用场景
1、多个类只区别在表现行为不同,可以使用Strategy模式,在运行时动态选择具体要执行的行为。
2、需要在不同情况下使用不同的策略(算法),或者策略还可能在未来用其它方式来实现。
3、对客户隐藏具体策略(算法)的实现细节,彼此完全独立。
优点:
1、策略模式提供了管理相关的算法族的办法。策略类的等级结构定义了一个算法或行为族。恰当使用继承可以把公共的代码转移到父类里面,从而避免重复的代码。
2、策略模式提供了可以替换继承关系的办法。继承可以处理多种算法或行为。如果不 ...