`
文章列表
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) 第一名: 答案采纳比: 第二名: 答案采纳比: 第三名: 答案采纳比: 第四名: 答案采纳比: 第五名:
...
Global site tag (gtag.js) - Google Analytics