- 博客(26)
- 收藏
- 关注
转载 oracle外表
DROP FOREIGN TABLE IF EXISTS inventory_ext;CREATE FOREIGN TABLE inventory_ext(inv_date_sk integer ,inv_item_sk integer ,inv_warehouse_sk ...
2018-07-13 11:51:00
342
转载 oracle安装
1.1 创建oracle用户及管理组执行命令:groupadd oinstallgroupadd dbauseradd -m -g oinstall -G dba -d /home/oracle oracle修改oracle用户的密码:passwd oracle1.2 创建安装目录执行如下命令:mkdir -p /opt/oracle/dbmkdi...
2018-07-03 18:54:00
103
转载 数据库ddl,dml,dcl
DDL:数据库模式定义语言,关键字:createDML:数据操纵语言,关键字:Insert、delete、updateDCL:数据库控制语言 ,关键字:grant、removeDQL:数据库查询语言,关键字:select转载于:https://www.cnblogs.com/chuangzhijian/p/8477292.html...
2018-02-27 10:01:00
88
转载 OLTP与OLAP的介绍
OLTP与OLAP的介绍 数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供...
2018-02-27 10:00:00
140
转载 四种XML解析方式详解
一、介绍及优缺点分析1.DOM(DocumentObjectModel) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。【优点】...
2018-02-27 09:59:00
93
转载 spring aop
AOP称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等待,Struts2的拦截器设计就是基于AOP的思想,是个比较经典的例子。一 AOP的基本概念(1)Aspect(切面):通常是一个类,里面可以定义切入点和通知(2)JointPoint(连接点):程序执行过程中明确的点,一般是方法的调用(3)Advice(通知):AOP在特定的切入点上执行的增强处...
2018-02-27 09:58:00
60
转载 spring ioc
学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。1、IoC是什么 Ioc—Inversion of Control,即“控制反转”...
2018-02-27 09:57:00
46
转载 LVS基本介绍
一、LVS概念LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器。这是一个由章文嵩博士发起的一个开源项目,它的官方网站是http://www.linuxvirtualserver.org/.现在LVS已经是Linux内核标准的一部分。使用LVS可以达到的技术目标是:通过LVS达到的负载均衡技术和Linux操作系统实现一个高性能高可用的Linux服务器群集,...
2018-02-27 09:55:00
103
转载 apache和tomcat区别
Apache与Tomcat都是Apache开源组织开发的用于处理HTTP服务的项目,两者都是免费的,都可以做为独立的Web服务器运行。Apache是Web服务器而Tomcat是Java应用服务器。Apache服务器 只处理 静态HTMLtomcat服务器 静态HTML 动态 JSP Servlet 都能处理。一般是把 Apache服务器 与 tomcat服务器 搭配在一起用...
2018-02-27 09:53:00
76
转载 oracle 表分区
此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作.(1.) 表空间及分区表的概念表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表,所以称作表空间。分区...
2018-02-27 09:52:00
49
转载 TCP协议与UDP协议的区别
TCP协议与UDP协议的区别 首先咱们弄清楚,TCP协议和UCP协议与TCP/IP协议的联系,很多人犯糊涂了,一直都是说TCP/IP协议与UDP协议的区别,我觉得这是没从本质上弄清楚网络通信!TCP/IP协议是一个协议簇。里面包括很多协议的。UDP只是其中的一个。之所以命名为TCP/IP协议,因为TCP,IP协议是两个很重要的协议,就用他两命名了。TCP/IP协议集包括应用层,传输...
2018-02-27 09:52:00
84
转载 IntelliJ Idea 常用快捷键列表
Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类Ctrl+S...
2018-02-27 09:51:00
127
转载 nginx负载均衡的5种策略
nginx可以根据客户端IP进行负载均衡,在upstream里设置ip_hash,就可以针对同一个C类地址段中的客户端选择同一个后端服务器,除非那个后端服务器宕了才会换一个。nginx的upstream目前支持的5种方式的分配1、轮询(默认)每个请求时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。upstream backserver {server 1...
2018-02-27 09:49:00
68
转载 String、StringBuffer与StringBuilder之间区别
最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。关于这个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下 1.者在执行速度方面的比较:StringBuilder> StringBuffer > Strin...
2018-02-27 09:44:00
60
转载 redis与mysql关系
我们知道,mysql是持久化存储,存放在磁盘里面,检索的话,会涉及到一定的IO,为了解决这个瓶颈,于是出现了缓存,比如现在用的最多的 memcached(简称mc)。首先,用户访问mc,如果未命中,就去访问mysql,之后像内存和硬盘一样,把数据复制到mc一部分。� redis和mc都是缓存,并且都是驻留在内存中运行的,这大大提升了高数据量web访问的访问速度。然而mc只是提...
2018-02-27 09:43:00
199
转载 http协议
1、http请求报文结构和内容 HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。HTTP请求报文一个HTTP请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分组1).GET最常见的一种请求方式,当客户端要从服务器中读取文档时,当点击网页上的链接...
2018-02-27 09:41:00
365
转载 单例模式
定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。类型:创建类模式类图:类图知识点:1.类图分为三部分,依次是类名、属性、方法2.以<<开头和以>>结尾的为注释信息3.修饰符+代表public,-代表private,#代表protected,什么都没有代表包可见。4.带下划线的属性或方法代表是静态的。5.对类图中对象的关系不熟悉的朋友可以参...
2018-02-27 09:39:00
66
转载 设计模式
单例模式:懒汉式、饿汉式、双重校验锁、静态加载,内部类加载、枚举类加载。保证一个类仅有一个实例,并提供一个访问它的全局访问点。代理模式:动态代理和静态代理,什么时候使用动态代理。适配器模式:将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。装饰者模式:动态给类加功能。观察者模式:时被称作发布/订阅模式,观察者模...
2018-02-27 09:38:00
145
转载 一班
基金总则目的:创造一个基金平台,让同学们能相互帮助,同时拉近同学间的距离,促进同学的团结与友爱,提升班集体的凝聚力。原则:诚信、公平、公正、公开来源:主要来源班里同学的捐赠和利息的回报用途:主要用于班里同学急需借用和困难慰问。基金管理管理机构:班级基金由班级基金委员会负责管理,并负责基金的筹集、接纳、发放、审计和监督等常务工作。基金的使用、重大决策、变动等事...
2018-02-23 18:21:00
81
转载 RocketMq介绍
RocketMq是什么1、是一个队列模型的消息中间件,具有高性能、高可靠、高实时、分布式特点。2、Producer、Consumer、队列都可以分布式3、Producer向一些队列轮流发送消息,队列集合称为Topic,Consumer消费方式有两种:广播消费和集群消费。4、能够保证严格的消息顺序5、提供丰富的消息拉取模式、高效的订阅者水平扩展能力、实时的消息订阅机制、亿级消息堆积能力、较...
2017-09-22 15:32:00
98
转载 Set、List、Map的区别和联系
集合分类:Collection:List、SetMap:HashMap、HashTableCollection类型者,每个位置只有一个元素。Map类型者,持有key-value。Collection、List、Set、Map都是接口,不能实例化。继承自它们的 ArrayList, Vector, HashTable, HashMap是具象class,这些才可被实例化Set(集合)...
2017-08-15 20:18:00
61
转载 Can't load AMD 64-bit .dll on a IA 32-bit platform Intellij IDEA tomcat启动报异常
Intellij IDEA配置好,启动tomcat报以下异常Can't load AMD 64-bit .dll on a IA 32-bit platform32位的虚拟机加载不了64位的AMD。。很明显是jdk版本与tomcat版本不一致。于是,我查下本地jdk版本,显示的是64位。再看下下面的日志,Using JRE_HOME: "C:\Program...
2017-08-11 17:16:00
538
转载 Unrecognized Windows Sockets error: 0: JVM_Bind,IntelliJ IDEA启动tomcat报异常
初次使用IntelliJ IDEA,在配置tomcat后,启动报下面异常信息: Command line argument: (x86)\java\servers\apache-tomcat-7.0.79\temp2017-8-10 19:55:50 org.apache.coyote.AbstractProtocol init信息: Initializing Proto...
2017-08-10 20:17:00
201
转载 FutureTask与Callable运用
最近项目需要用到FutureTask异步获取执行结果,并与Callable结合起来运用。 首先,看下FutureTask执行过程:FutureTask可用于异步获取执行结果或取消执行任务的场景。通过传入Runnable或Callable的任务给FutureTask,直接调用其run方法或者放入线程池执行,然后通过FutureTask的get方法异步获取执行结果。 ...
2017-08-08 20:35:00
124
转载 java中AtomicInteger的使用
AtomicInteger,命名带有Atomic,很明显本身是原子性。这个类常是线程安全,多用于高并发对数据的修改。关于多线程原子性,也顺带回顾下可见性原子性原子性具有不可分割的特性。原子操作,具有原子性。比如 i=0属于原子操作,再比如i++,实际是i = i + 1,是可分割的,属于非原子操作。非原子操作不是线程安全,在多线程中经常使用sychronized同步成原子操作。Atomi...
2017-08-07 20:38:00
146
转载 Java基本类型与包装类
1、基本概念字节的单位:byte。位的单位:bit,1byte=8bit2、8种基本数据类型4种整型,2种浮点类型,1种用于表示Unicode编码的字符单元的字符类型和1种用于表示真值的boolean类型。数据类型浮点型大小(占字节数,2的几次方)范围默认值包装器类型byte(字节)8-128 - 1270...
2017-08-07 19:58:00
62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人