- 浏览: 12167 次
- 性别:
- 来自: 上海
最新评论
文章列表
Oracle表分区的学习
前一阵子一直在研究着Oracle的表分区的相关知识。在数据量不断扩大的现在,分区技术是一种非常有效的提高效率的技术。
限于业务的原因,我以前每次建立分区表的时候都喜欢用日期进行分区,每天一个range分区。但是突然有一天我遇到了一个很讨厌的表,是一个对应关系表,只有产品和销售品的对应关系,这个样子的表是没有办法建立我最熟悉的range分区的,经过我查阅资料以后我发现hash分区是一个比较好的解决方案。
hash分区就是对分区字段进行hash运算后,将数据均匀的分布在每一个分区上。hash,在大学的时候数据结构课上学过,意思是杂凑 ...
数据库的结构关系 其实,我前面一篇讲表空间的时候就介绍了数据库的结构,只是那个图只是简单的层次关系,这张图片看上去挺封复杂的,只要关注几个概念就行了。Database(数据库)
数据库是按照数据结构来组织、存储和管理数据的仓库。 Tablespaces(表空间)
表空间是数据库的逻辑划分,一个表空间只能属于一个数据库。所有的数据库对象都存放在指定的表空间中。但主要存放的对象是表, 所以称作表空间。 www.2cto.com Segments (段)
段是表空间的重要组织结构,段是指占用数据文件空间的通称,或数据库对象使用的空间的集合;段可以有 ...
总是有同学问我怎么学很多技术,好奇如何成为所谓的大神。
事实上,这篇文章是结合我的一些经历,讲述应该怎么学习技术,并不是要讲怎么成为大神。没有所谓的成功学,只有充满智慧的思考,脚踏实地的实干,和越来越 ...
使用 Vim 的时间不长,但如今已经离不开熟悉的 Vim 编辑模式了。 Vim 的学习曲线是非常陡的,一开始学习的时候,面对很多的操作命令要去记住,常常望而却步。
其实,只要记住一些常用的命令,加之在工作中坚持使用 Vim 进行编辑,很快就能得心应手了。
光标移动(Cursor Movement)
命令
作用(解释)
基础
:e filename
Open filename for edition
:w
Save file
:q
Exit Vim
:q!
Quit without saving
:x
Write file (if changes has been made) and exit
:sav filename
Saves file as filename
.
Repeats the last change made in normal mode
编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的?
“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本, 你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”
很多程序员响应,他们在推荐时也写下自己的评语。 以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书。
其实除了前10本之外,推荐数前30左右的书籍都算经典,笔者整理编译这个问答贴,同时摘译部分推荐人的评语。
下面就按照各本书的推荐数排列。
在项目中使用的是springmvc,在spring mvc中的上传文件的功能做的很多好,项目中使用都很方便。最近做的项目要实现上传显示上传进度,百分比;但是发现springmvc貌似没有实现这样的功能,所以就只有自己来小小的扩展一下。
springmvc中内部上传使用的是fileupload,而其实fileupload是提供了上传监控的功能的,了解了这个之后实现起来就简单了。
1. 首先跟踪一下org.springframework.web.multipart.commons.CommonsMultipartResolver这个类默认的实现,最后发现在parseRequ ...
这几年,我在Google工作,是一名软件工程师(之前是在微软做一个开发团队的队长),我曾浏览过成百上千的简历,从中挑选出可以进行下一步面试过程的 应聘者。 有些人的简历给我留下了很深的印象,而另一些则没有感觉。 ...
From:http://hae.iteye.com/blog/2091042
一、Mongodb数据更新命令
Mongodb更新有两个命令:update、save。
1.1update命令
update命令格式:
db.collection.update(criteria,objNew,upsert,multi)
参数说明:
criteria:查询条件
objNew:update对象和一些更新操作符
upsert:如果不存在update的记录,是否插入objNew这个新的文档,true为插入,默认为false,不插入。
multi:默认是false,只更新找到的第一条记录。 ...
这篇文章是网上收集的Intellij IDEA快捷键-按功能键区分,你也可以查看另一篇网上收集的-按功能区分Intellij IDEA快捷键
==Ctrl==
Ctrl + Y 删除行
Ctrl + X 剪切行
Ctrl + N 查找类
Ctrl + R 替换
Ctrl + O 选择可覆盖/继承的方法
Ctrl + F 当前代码中查找
Ctrl + J 自动代码提示(提示的是自己定义的代码格式)
Ctrl + D 复制行或是块(默认是这个意思)(但是我一般习惯改成专门复制行,不包括块,搜索Duplicate Lines)
Ctrl + P 方法参数提示显示
Ctrl ...
这篇文章是网上收集的Intellij IDEA快捷键-按功能区分,你也可以查看另一篇网上收集的-按功能键区分Intellij IDEA快捷键
【常规】
Ctrl+Shift + Enter,语句完成
“!”,否定完成,输入表达式时按 “!”键
Ctrl+E,最近的文件
Ctrl+Shift+E,最近更改的文件
Shift+Click,可以关闭文件
Ctrl+[ OR ],可以跑到大括号的开头与结尾
Ctrl+F12,可以显示当前文件的结构
Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可 ...
1.首先你需要设置datagrid的onLoadSuccess
先假设有这么一个表:
create table S_Depart (
DepartId INT not null,
DepartName NVARCHAR2(40) not null,
DepartOrder INT default 0,
constraint PK_S_DEPART primary key (DepartId)
);
在or ...
ITeye 第12届 “图灵杯” 问答大赛开始啦!
http://www.iteye.com/news/29171
看到大家这么积极的回答问题抢分,作为观战人员也来凑个热闹.
下面我从另一个角度来看看大家的答题情况--答案采纳比,即参与回答的问题个说和答案的采纳数之比。
我取目前榜上的前6名来看下:(截至时间为2014-7-21 22:00)
第一名:
答案采纳比:
第二名:
答案采纳比:
第三名:
答案采纳比:
第四名:
答案采纳比:
第五名: