暂无个人介绍
SQL> CONN /AS SYSDBA 已连接。 SQL> CREATE OR REPLACE VIEW SCOTT.VIEW_1 AS SELECT * FROM sh.CUSTOMERS; CREATE OR REPLACE VIEW SCOTT.VIEW_1 AS SELECT * FROM sh.CUSTOMERS
DROP INDEX scott.IDX_UNI_EMP; CREATE INDEX scott.IDX_EMP_1 ON scott.EMPLOYEE (EMPLOYEE_ID); -- SELECT* FROMscott.EMPLOYEE WHEREEMPLOYEE_ID = 100; SELECT* FROMTABLE (DBMS_XPLAN.DISPLAY_CURSO
Mybatis SQL性能调优 1. Mapper层参数为Map,由Service层负责重载 Mapper由于机制的问题,不能重载,参数一般设置成Map,但这样会使参数变得模糊,如果想要使代码变得清晰,可以通过service层来实现重载的目的,对外提供的Service层是重载的,但这些重载的Service方法其实是调同一个Mapper,只不过相应
2.5.1 automatic sql profile 调整执行计划 适合sql无法改写或验证改写是否成功的情况 验证: Oracel 账号SYS Conn /as sysdba; 1> create table t1(n number); 2> declare begin for i in 1 ..10
验证 explain plan命令 与 set autotrace命令 是否为真实执行计划 0 CONN /AS SYSDBA; 1 create table t1 as select * from dba_objects; 2 insert into t1 select * from t1;
SQL> set serveroutput off --一定要关 SQL> select * from table(dbms_xplan.display_cursor(null,null,'ADVANCED')); PLAN_TABLE_OUTPUT -------------------------------------------------------
0> conn /as sysdba; 1> 激活10046 alter session set events ‘10046 trace name context forever,level 12’ oradebug event 10046 trace name context forever,level 12
下载地址: http://download.csdn.net/detail/luozhonghua2014/9463673
1、安装redis 下载:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz 上传phpredis-2.2.4.tar.gz到/usr/local/src目录 cd /usr/local/src #进入软件包存放目录 tar zxvf phpredis-2.2.4.tar.gz #解压 cd phpredis-2.
废掉iframe 一 页面引进Ajax get 2 二 Shadow DOM 2 2.1 还记得iframe们吗? 2 2.2 我的名字是DOM,Shadow DOM 2 2.3 事件的情况 4 2.4 家庭作业 6 三 其他实践参考 6 3.1 【shadow dom入UI】web components思想如何应用于实际项目 6 3.2 Shadow DOM:基础
案例1: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title>
1 php配置: 首先,我们需要下载安装php5 cd /usr/local/src/wget http://cn2.php.net/get/php-5.5.33.tar.bz2/from/this/mirror 官网http://php.net/downloads.php 确保安装之前有安装gd,png,curl,xml等等lib开发库。如果不确定,执行
下载安装 wget http://download.redis.io/redis-stable.tar.gz tar xvzf redis-stable.tar.gz cd redis-stable make & make install 2 出现: You need tcl 8.5 or newer in order to run the Redis tes
WEB高性能解决方案 系列主题 讲述了7大主题,从思想,经验,策略,干货,分享等层次详细分享了技术要点和方法技巧。 下载地址:http://download.csdn.net/detail/luozhonghua2014/9459026 主题一:Web系统大规模并发——电商秒杀与抢购 3 一、大规模并发带来的挑战 3 二、作弊的手段:进攻与防守 5 三、高并发下的
Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。 C:\Users\Administrator>sqlplus /nolog SQL*Plus: Release 11.2.0.1.0 Production on 星期日 9月 27 13:18:37 2015 Copyright
create table bakInfo( id int, pname varchar2(10), remark varchar2(10), impdate varchar2(10), upstate varchar(10)); create table Info( id int, pname varchar2(10), remark varchar
create table bakInfo( id int, pname varchar2(10), remark varchar2(10), impdate varchar2(10), upstate varchar(10)); create table Info( id int, pname varchar2(10), remark varc
<resultMap type="com.cn.vo.Teacher" id="teacher"> <id property="id" column="id" javaType="int" jdbcType="INTEGER" /> <result property="name" column="name" javaType="string" j
做性能优化的最重要的功能就是减少数据库的交互,很多程序员一般在开发的时候只考虑简单的实现功能,不管业务简单复杂,只要实现就行。 mybatis有个重要的功能就是考虑在联合查询时技巧: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3
jQuery.noConflict()函数用于让出jQuery库对变量$(和变量jQuery)的控制权。 一般情况下,在jQuery库中,变量$是变量jQuery的别名,它们之间是等价的,例如jQuery("p")和$("p")是等价的。由于变量$只有一个字符,并且特点鲜明,因此我们更加习惯使用$来操作jQuery库。 不过,其他JS库也可能使用变量$来进行操作,例如Pro
产生ora-01653表空间扩展失败的过程: DBF放在E盘且E盘只有剩余的200M --1.建表 DROP TABLE bigtab; CREATE TABLE bigtab AS SELECT rownum as "id", a.* FROM dba_objects a; DROP TABLE smalltab; create table smalltab as s
SQL> drop user lisi; drop user lisi ORA-01940: 无法删除当前连接的用户 SQL> select username,sid,serial# from v$session where username is not null; USERNAME SID SERIAL# -
select * from (select * from aaa.computers order by comNo) where rownum<=x;(x代表要取得前多少行)
create table computers ( comNo number(4) constraint PK_comp primary key, compModel varchar2(64) constraint unique_comp unique, buyTime date, price number(12,2) constraint ch_price check( pri
来自本人oracle最新sql回忆性演练1一篇博文http://blog.csdn.net/luozhonghua2014/article/details/45729669 只所以重新发布一次,就是抽取经验,让大家可以找到解决方法 --------处理已有数据的字段类型修改(前4步操作会使表中的约束丢失) --1重命名字段 alter table
create table small_customers (customer_id number, sum_orders number) ; create table medium_customers (customer_id number, sum_orders number) ; create table large_customers (customer_id
no1: // Define a local copy of jQuery var jQuery = function( selector, context ) {// The jQuery object is actually just the init constructor 'enhanced'return new jQuery.fn.init( selector, contex
a && b : 将a, b转换为Boolean类型, 再执行逻辑与, true返回b, false返回aa || b : 将a, b转换为Boolean类型, 再执行逻辑或, true返回a, false返回b转换规则:对象为true非零数字为true非空字符串为true其他为false
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <script language=javascript> function utf8to16(
先测试下: debugger if(!window.attachEvent && window.addEventListener) { Window.prototype.attachEvent = HTMLDocument.prototype.attachEvent= HTMLElement.prototype.attachEvent=fu
//整个extend函数代表着如何寻找过来的参数(可以是任何对象【数组也是对象】),返回需要的对象。在javascirpt中extend理论之一是合并或复制对象。那么如何<pre name="code" class="javascript">复制<span style="font-family: Arial, Helvetica, sans-serif;">呢?基本
外部插件: $.fn.tinytip = function(text, customOptions) { debugger; if (text && typeof text === 'object'){ customOptions = text; text = customOptions.t
//简单的 test.js ;(function($){ $.fn.getData=function(options){ return this.append(options); } })(jQuery); test.html <!DOCTYPE html> <html> <head> <meta chars
/*! * jQuery lightweight plugin boilerplate * Original author: @ajpiano * Further changes, comments: @addyosmani * Licensed under the MIT license */ // the semi-colon before the function inv
var x = 42; console.log( x ); var message = (function( x ){ return function() { console.log( "x is " + x ); } })( x ); message(); x = 12; console.log( x ); message(); ----------------
框架下载地址:http://modernizr.com/ 案例: <!DOCTYPE html> <html> <head> <script src="http://code.jquery.com/jquery-1.7.1.js"></script> <script src="http://
//用户自定义选择器 $(function(){ // Define custom filter by extending $.expr[":"] $.expr[":"].greenbg = function(element) { return $(element).css("background-color") ===
drop table example; CREATE TABLE example( ID Number(4) NOT NULL , NAME VARCHAR(25), constraint example_id primary key(id) ); drop SEQUENCE example_sequence; CREATE SEQUENCE exam
广大网友读懂了我之前论述的javascript原理这篇文章很容易懂 回调函数来自一种著名的编程范式——函数式编程,在基本层面上,函数式编程指定的了函数的参数。函数式编程虽然现在的使用范围变小了,但它一直被“专业的聪明的”程序
原型链ECMAScript 中描述了原型链的概念,并将原型链作为实现继承的主要方法。 其基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法。简单回顾一下构造函数、原型和实例的关系:每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针。那么,假如我们让原型对象等于另一个类型的实例,结果会怎么样呢?显然,此时的 原型对象将包
6.2.4 组合使用构造函数模式和原型模式(解决原型模式中引用类型值不能的实例不能私有化问题)创建自定义类型的最常见方式,就是组合使用构造函数模式与原型模式。构造函数模式用于定义实例属性,而原型模式用于定义方法和共享的属性。结果,每个实例都会有自己的一份实例属性的副本,但同时又共享着对方法的引用,最大限度地节省了内存。另外,这种混成模式还支持向构造函数传递参数;可谓是集两种模式之长。下面的
此文详细剖析的设计模式理论,特别是原型设计模式,帮助在遇到实际项目中提供理论指导和分析。 虽然 Object 构造函数或对象字面量都可以用来创建单个对象,但这些方式有个明显的缺点:使用同一个接口创建很多对象,会产生大量的重复代码。为解决这个问题,人们开始使用工厂模式的一种变体。 6.2.1 工厂模式 工厂模式是
---------------------------------------------------js+xml--------------------------------------------------------------------------- DOM2级在 document.implementation 中引入了 createDocument() 方法。 IE9+
阅读本文,以抓取有用的信息(可以以我加粗为参考)为主,老外写的 废话较多 ECMA-262 第 3 版引入了 t
原型 原型是 JavaScript 面向对象特性中重要的概念,也是大家太熟悉的概念。因为在绝大多 数的面向对象语言中,对象是基于类的(例如 Java 和 C++ ) ,对象是类实例化的结果。而在 JavaScript 语言中,没有类的概念 ① ,对象由对象实例化。打个比方来说,基于类的语言中类 就像一个模具,对象由这个模具浇注产生,而基于原型的语言中,原型就好像是一
阅读、理解、思考、实践,再实践、再思考.... 深圳小地瓜献上 javascript高级特性包含:作用域、闭包、对象 -----------------------------------------