码迷,mamicode.com
首页 > 其他好文
20亿与20亿表关联优化方法(超级大表与超级大表join优化方法)
记得5年前遇到一个SQL,就是一个简单的两表关联,SQL跑了差不多一天一夜,这两个表都非常巨大,每个表都有几十个G,数据量每个表有20多亿,表的字段也特别多。 相信大家也知道SQL慢在哪里了,单个进程的PGA 是绝对放不下几十个G的数据,这就会导致消耗大量temp tablespace,SQL慢就是慢在temp来回来回来回...的读写数据。 遇到这种超级大表与超级大表怎么优化呢?这篇文章将告诉你答案。...
分类:其他好文   时间:2016-02-28 06:35:02    阅读次数:175
使用CircularReveal动画效果切换页面
欢迎Follow我的GitHub, 关注我的CSDN. Android的Material Design设计理念, 带来很多绚丽的动画效果. 在页面切换中, 最常用的就是SharedElementTransition, 通过设置控件的变换方式, 在进入时把控件变换为页面, 在退出时, 把页面变换为控件, 同时, 可以设置控件移动的轨迹. 这样的控件, 可以应用于消息通知, 或者广告显示, 提供非常好的...
分类:其他好文   时间:2016-02-28 06:34:04    阅读次数:554
inoic是什么
本篇只侧重框架提供的功能和能力的研究,请关注后续实际部署使用体验。 一、inoic是什么? inoic是一个可以使用Web技术以hybird方式开发移动app的前端开源框架。 二、inoic框架特点 1. 利用web技术开发移动app。 ionic提供了一套HTML、CSS、JS的类库。我们可以使用
分类:其他好文   时间:2016-02-28 06:34:32    阅读次数:213
XSS攻击的解决方法
在我上一篇《前端安全之XSS攻击》文中,并没有把XSS攻击的解决办法说完整,而XSS的攻击又那么五花八门,有没有一招“独孤九剑”能够抗衡,毕竟那么多情况场景,开发人员无法一一照顾过来,而今天通过阅读《白帽子讲Web安全》这本书,对应对方式有了更好的总结,分为两类,一是服务端可以干的事,二是客户端可以
分类:其他好文   时间:2016-02-28 06:31:05    阅读次数:222
在Visual Studio Code中配置GO开发环境
一、GO语言安装 详情查看:GO语言下载、安装、配置 二、GoLang插件介绍 对于Visual Studio Code开发工具,有一款优秀的GoLang插件,它的主页为:https://github.com/microsoft/vscode-go 这款插件的特性包括: 代码着彩色 代码自动完成(使...
分类:其他好文   时间:2016-02-28 06:29:49    阅读次数:535
【CodeForces 297C】Splitting the Uniqueness
题意 序列s有n个数,每个数都是不同的,把它每个数分成两个数,组成两个序列a和b,使ab序列各自去掉个数后各自的其它数字都不同。 如果存在一个划分,就输出YES,并且输出两个序列,否则输出NO。 分析 /) /)?(? - ?)? 两个月前做的一题,那时候问学长才会做的,现在刚看到题又懵逼了。再做过
分类:其他好文   时间:2016-02-28 06:29:10    阅读次数:188
BZOJ3583 : 杰杰的女性朋友
将$I$转置,设$G=OI$,则$ans=G^0+G^1+...+G^d$。 注意到$G^d=O(IO)^{d-1}I$,而$IO$是大小为$k\times k$的矩阵,可以通过倍增在$O(k^3\log d)$的时间内求出,然后依次与$O$和$I$的一行一列相乘即可。 时间复杂度$O(nk^2+m
分类:其他好文   时间:2016-02-28 06:31:40    阅读次数:232
Bootstrap表单验证
主要用过两个: jqBootstrapValidation: https://github.com/ReactiveRaven/jqBootstrapValidation bootstrapValidator: http://formvalidation.io/ 两者的页面效果都不错 前者使用比较方
分类:其他好文   时间:2016-02-28 06:28:52    阅读次数:266
CC11 Sort Search
Cha 11. Sorting and Searching Summary Problems 11.1 merge B into A in sorted order 11.2 sort string array so anagrams next to each other 11.3 find num
分类:其他好文   时间:2016-02-28 06:28:23    阅读次数:204
单链表创建与反转
#include <iostream> #include <fstream> using namespace std; struct LinkNode { int data; LinkNode* next; }; LinkNode* createLink(LinkNode* head) { ifst
分类:其他好文   时间:2016-02-28 06:29:16    阅读次数:136
关于深拷贝和浅拷贝的理解
一、深拷贝与前拷贝的区别 浅拷贝是拷贝指针,深拷贝是拷贝对象内容。 二、关于遵循NSCopy和NSMutableCopy协议后的copy及mutablCopy区别 1、非集合不可变对象,copy是浅拷贝,mutableCopy是深拷贝; 2、非集合可变对象,copy和mutableCopy是深拷贝;
分类:其他好文   时间:2016-02-28 06:29:36    阅读次数:198
RFC 6120 XMPP学习笔记
XMPP - Extensible Messaging and Presence Protocol1. 中文版3920 http://wiki.jabbercn.org/RFC3920 2. 大部分客户端通过 TCP 连接直接连到服务器,并通过XMPP获得由服务器以及联合服务器所提供的全部功能。多个
分类:其他好文   时间:2016-02-28 06:27:48    阅读次数:142
问卷调查
1、你对自己的未来有什么规划,做了哪些准备? 我对自己未来的规划不是太长远,大致规划了一下自己的大学生活,对自己的第一个要求就是尽量多读一些书,作为一名理科生,觉得自己的文学素养有待提高,希望自己可以成长为一个真正有文化有内涵的人;其次就是规律运动,我本身是享受运动的,希望通过运动的方式锻炼身体,塑
分类:其他好文   时间:2016-02-28 06:28:29    阅读次数:225
CentOS6.5环境初始化
修改CentOS6.5默认主机名(root下操作) 使用CentOS6.5官方镜像安装完毕之后,默认的主机名为localhost,不便管理,我们需要根据实际情况修改。 此处我准备讲默认的主机名 localhost 改为 comex01-ct65 第一步:修改系统网络配置文件 首先备份待修改的文件:
分类:其他好文   时间:2016-02-28 06:26:59    阅读次数:265
cookie技术核心! 就是四个类的应用 搞懂这个基本上就把这个搞定了!
他就是一个保存用户登录浏览器的一个保存数据的东西,客户浏览信息不回保存到数据库,会保存到这里 一: 构造Cookie对象 Cookie(java.lang.String name,java.lang.String value) 二设置cookie void setPath(java.lang.Str
分类:其他好文   时间:2016-02-28 06:27:04    阅读次数:154
随笔就随笔
对于一个寒暑假除“走(bei)亲(bi)访(wu)友(nai)”便宅在家不出门的我来说,此次课外实践对我来说既是帮助我亲近生活,又能够让自己携着专业的角度去解读这次的实践。 以下便是我的这次寒假实践体验。 ——实践一 实验时间:2015.1.14 实验地点:苹果体验店西湖店 连续几天的梅雨天气逐渐放
分类:其他好文   时间:2016-02-28 06:25:42    阅读次数:239
烧写开发板uboot,内核和文件系统等的相关命令
下载文件{ftpget -u 1 -p 1 192.168.1.110 a.out a.outnfs 30000000(destination) 192.168.1.106:/home/fs/work/kernel/linux-2.6.22.6/arch/arm/boot/uImage(source
分类:其他好文   时间:2016-02-28 06:27:13    阅读次数:230
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!