数据库相关

SQL分页理解

本文转自:http://hi.baidu.com/ahwyb/blog/item/fec54c55a4b4cac0b645aec2.html最近,一直在进行项目性能的优化工作,从中也有一些心得体会,拙见仅供大家参考,欢迎探讨交流!对于数据库分页的做法,从网上的资料综合来看,大体分为三类:1。根据ID分页2。使用Top分页3。利用NotIn分页这三种方法中,速度最快的是第一种,第二种其次,第三种是最慢的。第一种方法虽然最快,但是,在实际的应用中,其实并不多。

系统 2019-08-12 01:55:28 1859

数据库相关

重载new delete操作符是怎么调用的

自定义的new操作符是怎么对英语new一个对象的?自定义的delete操作符什么情况下得到调用?new一个对象时出现异常需要我操心内存泄露吗?下面的一个例子帮我们解开所有的疑惑。1.调用规则new(A,B)class(param)->operatornew(sizeof(class),A,B)2.自定义的操作符只用new对象异常的时候才会得到调用机会,而且调用哪个delete和你用的那个new一一对应,规则是new(X,Y)class(param);->d

系统 2019-08-12 01:54:37 1859

数据库相关

4.1.1 位图创建

与之前使用的方法一样,可以从一个可变的位图对象构造Canvas对象。为了创建一个可变的位图对象,即可以修改的位图对象,必须提供宽度、高度和配置。配置通常是在Bitmap.Config类中定义的一个常量值。一下代码创建了一个可变的位图对象,指定显示为宽度和高度的尺寸,并且将Bitmap.Config.ARGB_8888常量作为配置使用。1Bitmapbitmap=Bitmap.createBitmap((int)getWindowManager().getD

系统 2019-08-12 01:52:17 1859

数据库相关

EF 只更新部分字段

///只更新storedAddress数据中的DefaultAddress字段,更新为false///将默认地址改为不是默认地址//////需要修改的对象的idpublicvoidUpdate(intid){StoredAddresss=newStoredAddress{StoredAddressID=id};objectoriginalItem=null;System.Data.Enti

系统 2019-08-12 01:51:40 1858

数据库相关

MongoDB学习笔记(3)--高级查询

面向文档的NoSQL数据库主要解决的问题不是高性能的并发读写,而是保证海量数据存储的同时,具有良好的查询性能。条件操作符<,<=,>,>=这个操作符就不用多解释了,最常用也是最简单的db.collection.find({"field":{$gt:value}});//大于:field>valuedb.collection.find({"field":{$lt:value}});//小于:field

系统 2019-08-12 01:33:42 1858

数据库相关

Thoughtworks2

第一周的新鲜感过去后,第二周我就能够以平常心来面对周围的新环境了。除了语言和饮食不同,终究还是软件开发的工作,一定是要遵循软件开发的规律的。在这短短的两周时间内,我谈不上有什么收获,能够让我的能力再上一个台阶。但一些体会还是有的,虽然有些散乱,仿佛思想的片段,如野马,如浮云,若能及时捕捉并加以记录,这些体会就能够潜移默化地改变自己,或许也能改变阅读这篇博客的你。这一周,我打算谈一谈我对能力的体会。作为一名Dev,能力是自己的立身之本,也是养家糊口的必须技能

系统 2019-08-12 01:32:42 1858

数据库相关

SQL命令行处理表格

向表中增加一个varchar列:ALTERTABLEdistributorsADDCOLUMNaddressvarchar(30);从表中删除一个字段:ALTERTABLEdistributorsDROPCOLUMNaddressRESTRICT;在一个操作中修改两个现有字段的类型:ALTERTABLEdistributorsALTERCOLUMNaddressTYPEvarchar(80),ALTERCOLUMNnameTYPEvarchar(100);

系统 2019-08-12 01:55:37 1857

数据库相关

常见数据库分页SQL语句

本文转自:http://hi.baidu.com/wlw7758/blog/item/f6b0b9110d2a097aca80c4e4.html我们在编写MIS系统和Web应用程序等系统时,都涉及到与数据库的交互,如果数据库中数据量很大的话,一次检索所有的记录,会占用系统很大的资源,因此我们常常采用,需要多少数据就只从数据库中取多少条记录,即采用分页语句。根据自己使用过的内容,把常见数据库SqlServer,Oracle和Mysql的分页语句,从数据库表中

系统 2019-08-12 01:55:27 1857

数据库相关

DBLink创建

在项目开发中,有时会通过本地的oracle来操作远程数据库的表,那么,就需要用到oracle的DBLink技术。创建DBlink步骤如下:一、获取远程数据库的GLOBAL_NAME:SELECT*FROMGLOBAL_NAME;二、检查oracle版本是否支持同步功能:select*fromv$optionwherePARAMETER='Advancedreplication',如果返回True,则表示支持,否则,就是不支持,本地和远程数据库都必须为支持才

系统 2019-08-12 01:53:25 1857

数据库相关

字符集相关知识的简单总结

咱花一个下午给自己归纳了下字符编码知识==,在脑子里理理顺当~ASCII:早期的字符集,7位,128个字符,包括大小写a-z字母,0-9数字以及一些控制字符.扩展ASCII:1个字节8位,只用7位不合理.于是第8位用于扩展ASCII字符集,这样就又多了128个字符.于是用着后128个字符来扩展表示如拉丁字母,希腊字母等特殊符号.但问题是欧洲那一票国家很多互相都拥有不相同的特殊字母,一起塞进后128个明显不够,于是代码页出现了.CodePage(代码页):1

系统 2019-08-12 01:53:03 1857

数据库相关

DBA查询命令积累——不断更新

原文:DBA查询命令积累——不断更新一、服务器配置:1、兼容级别:兼容级别只影响指定数据库中的行为,而不会影响整个服务器上的行为。1.1、查看数据库兼容级别及更改兼容级别:SELECTcompatibility_levelFROMsys.databasesWHEREname=DB_NAME()1.2、更改兼容级别:将某些数据库行为设置为与指定的SQLServer版本兼容。sp_dbcmptlevel[[@dbname=]name][,[@new_cmptl

系统 2019-08-12 01:51:33 1857

数据库相关

嵌套游标的使用

declarecur1cursorforselect...fromtable_name1where...groupby/orderby...opencur1FETCHNEXTFROMcur1INTO...while(@@FETCH_STATUS=0)begin....declarecur2cursorforselect...fromtable_name2where...groupby/orderby...set@sql='select...fromtabl

系统 2019-08-12 01:51:32 1857

数据库相关

最大子序列和

#include#includeintmain(){intthis_sum,max_sum,old_first,old_last,new_first;intn,i,tmp,flag=1;intfirst=1;int*data;scanf("%d",&n);this_sum=max_sum=old_first=new_first=0;old_last=n-1;data=(int*)malloc(n*sizeof(int)

系统 2019-08-12 01:32:46 1857

数据库相关

T-Sql(五)xml操作

原文:T-Sql(五)xml操作t-sql中的xml操作在我们平时做项目的过程中用的很少,因为我们处理的数据量很少,除非一些用到xml的地方,t-sql中xml操作一般用在数据量很大,性能优化的地方,当然我在平时做项目的时候也是没用过,但是学一点,以备不时之需。今天就讲一下t-sql中简单的xml操作语法。一,简单的xml操作1,我们先建一个表:Student(id,content/xml)示例代码:createtableStudent(idintprim

系统 2019-08-12 01:54:50 1856

数据库相关

数据泵IMPDP 导入工具的使用

--=================================--数据泵IMPDP导入工具的使用--=================================数据的导入导出时数据库经常处理的作业之一,Oracle提供了IMP和IMPDP以及SQL*Loader等工具来完成数据的导入工作,其中IMP服务于早期的9i之前的版本,在10g及后续版本,Oracle提供了数据泵高速导入工具,本文主要介绍IMPDP的使用方法,关于高速导出工具请参照:数

系统 2019-08-12 01:53:50 1856