搜索到与相关的文章
编程技术

orcel sql 技巧

转载:http://www.iteye.com/topic/8058151.SELECT子句中避免使用“*”当你想在SELECT子句中列出所有的COLUMN时,使用动态SQL列引用‘*’是一个方便的方法.不幸的是,这是一个非常低效的方法.实际上,ORACLE在解析的过程中,会将“*”依次转换成所有的列名,这个工作是通过查询数据字典完成的,这意味着将耗费更多的时间.2.使用DECODE函数来减少处理时间使用DECODE函数可以避免重复扫描相同记录或重复连接相

系统 2019-08-12 09:30:22 2682

编程技术

Acegi 学习笔记

AcegiSecuritySystem是一种功能强大并易于使用的替代性方案,使您不必再为Java企业应用程序编写大量的安全代码。虽然它专门针对使用Spring框架编写的应用程序,但是任何类型的Java应用程序都没有理由不去使用Acegi。本文的主要目的是希望能够说明如何在基于Spring构架的Web应用中使用Acegi,而不是详细介绍其中的每个接口、每个类。注意,即使对已经存在的Spring应用,通过下面介绍的步骤,也可以马上享受到Acegi提供的认证和授

系统 2019-08-12 09:30:20 2682

编程技术

海量小文件存储

Web2.0网站,数据内容以几何级数增长,尤其是那些小文件,几K~几百K不等,数量巨多,传统的文件系统处理起来很是吃力,很多网站在scaling的过程中都遇到了这样的问题:磁盘IO过高;备份困难;单点问题,容量和读写无法水平扩展,还存在故障的可能。YouTube也碰到这样的问题,每一个视频有4个缩微图,这样的话缩微图数量是视频数量的四倍,想象一下YouTube有多少视频,看一下他们遇到的问题:大量的磁盘寻址,在操作系统层面出现inodescache和pag

系统 2019-08-12 09:30:03 2682

Javascript

全面理解javascript的caller,callee,call,apply

在提到上述的概念之前,首先想说说javascript中函数的隐含参数:argumentsArguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function:选项。当前正在执行的Function对象的名字。n:选项。要传递给Function对象的从0开始的参数值索引。说明Arguments是进行函数调用时,除了指定的参数外,还另外创建的一个隐藏对象。Arguments是一个类似数组但不是数组的对

系统 2019-08-12 09:29:58 2682

编程技术

逛街助手:发现并购买身边团购

最近无论大佬还是草根,各家都在大玩LBS概念,从“签到”到找“周边优惠”、“近景交友”甚至“位置游戏”……每一类LBS客户端都有自己的特色。LBS定位技术乘上智能机的迅猛发展之风,让未来的社交、广告、游戏、生活服务等各方面都充满了更多想象空间。与同类产品相比,逛街助手是一款轻量级的客户端应用,可以用微博直接登录,快速找到身边各类团购项目并能通过支付宝移动支付实现购买。目前支持Android,是一款免费应用。亮点:信息比较全不足:定位不太准确主要功能:1、基

系统 2019-08-12 09:29:43 2682

MySql

Mysql的实用语法

mysql是最基本的数据库,对于非数据库的开发人员来说,如何使用和查询等基本操作是了解和应用masql的基础,就mysql的操作作了一些实用的笔记:SELECTVERSION(),CURRENT_DATE;#查版本SELECTSIN(PI()/4),(4+1)*5;#简易计算器SHOWDATABASES;SELECTDATABASE();SELECTUSER()CREATEDATABASEhfxtest;#创建数据库USEhfxtest;SHOWTABLE

系统 2019-08-12 01:53:01 2682

数据库相关

常用的连接

http://www.codeproject.com/语言:英语简介:有很多可学习的示例代码,特点是丰富,深入浅出.http://code.msdn.microsoft.com/语言:英语简介:微软开发维护的关于.netframework交流社区.http://www.sourceforge.net/语言:英语简介:全球最大的开源软体站点http://www.123aspx.com/Rotor/语言:英语简介:.NetFrameworks的源代码。http

系统 2019-08-12 01:51:51 2682

数据库相关

HangOver

HangOverTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):7693AcceptedSubmission(s):3129ProblemDescriptionHowfarcanyoumakeastackofcardsoverhangatable?Ifyouhaveonecard,youcancreateamaximumove

系统 2019-08-12 01:33:50 2682

数据库相关

SQL中declare申明变量

在sql语句中加入变量。declare@local_variabledata_type声明时须要指定变量的类型,能够使用set和select对变量进行赋值,在sql语句中就能够使用@local_variable来调用变量声明中能够提供值,否则声明之后全部变量将初始化为NULL。比如:declare@idintdeclare@idint=3set@id=2selectidselect@id=column_idfromtablewherecolumn_user

系统 2019-08-12 01:33:48 2682

Tomcat

How Tomcat Works(十二)

tomcat容器通过一个称为Session管理器的组件来管理建立的Session对象,该组件由org.apache.catalina.Manager接口表示;Session管理器必须与一个Context容器相关联(需要用到Context容器的相关上下文或方法)。默认情况下,Session管理器会将其所管理的Session对象存放在内存中,不过在tomcat中,Session管理器也库将Session对象持久化,存储到文件存储器或通过JDBC写入到数据库中。

系统 2019-08-12 01:33:20 2682