`
allen413
  • 浏览: 95564 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
[转载 ]如何让你的SQL运行得更快   转自:http://blog.csdn.net/gprime/article/details/1687930作者:gprime   人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据
将博客搬至CSDN
1) 请求工具类 org.springframework.web.bind.ServletRequestUtils //取请求参数的整数值: public static Integer getIntParameter(ServletRequest request, String name) public static int getIntParameter(ServletRequest request, String name, int defaultVal) -->单个值 public static int[] getIntParameters(ServletRe ...
通常web系统在启动时需要做一些初始化的工作,比如初始化系统全局变量,加载自定义配置文件,启动定时任务等。    一、在Struts中实现系统的初始化工作 在Struts中,我们可以写一个Servlet让它继承于ActionServlet并覆盖其init()
Java 中带包的类的编译与执行 以HelloWorld.java 为例( 假设该文件的位置是/home/HelloWorld.java): package a.b; public class HelloWorld{ public static void main(String[] args){ System.out.println("Hello World!"); } }   下面根据不同的编译方法来讨论: 第一种编译方法( 编译直接生成class 文件,执行需先创建包的路径)假设当前目录为/src/java/ ,则编译命令为:javac H ...
InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。 MyIASM是IASM表的新版本,有如下扩展: ·二进制层次的可移植性。 ·NULL列索引。 ·对变长行比ISAM表有更少的碎片。 ·支持大文件。 ·更好的索引压缩。 ·更好的键吗统计分布。 ·更好和更快的auto_increment处理。 以下 ...
一个存储过程包括名字,参数列表,以及可以包括很多SQL语句的SQL语句集。 创建存储过程:   语法:   CREATE PROCEDURE p() BEGIN   此存储过程的正文   END CREATE PROCEDURE productpricing() BEGIN SELECT Avg(pro_price) AS priceaverage ...
原文:http://www.51sdj.com/phpcms/picture/2009/0711/picture_133.html 2008年11月18日 15:37一、MySQL 获得当前日期时间 函数1.1 获得当前日期+时间(date + time)函数:now()mysql> select now();+---------------------+| now() |+---------------------+| 2008-08-08 22:20:46 ...
实际上,我关于java的基础知识的90%以上都来自Thinking in Java。对于其中的synchronized关键字,当时就是浏览一下,大概知道意思,也没有细看。后来一直没有用过这个关键字。昨天看Thinking in Patterns with Java中的Observer模式,看了其中的Observable类的源码,发现里面几乎所有的方法都用了synchronized关键字(不是全部),其中个别用了synchronized(this){}的区块。于是,我发觉有必要好好理解一下这个关键字了。 我再次看了侯捷译的Thinking in Java第二版中文版,得到有关synchroniz ...
实现方法: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,但Universal Installer本身不能被删除 5、 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。 6、 运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services, ...
设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:   文件(Files)注释标签:   /** * @Title: ${file_name}* @Package ${package_name}* @Description: ${todo}(用一句话描述该文件做什么)* @author A18ccms A18ccms_gmail_com * @date ${date} ${time}* @v ...
1. 首先String不属于8种基本数据类型,String是一个对象。 因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。 2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null; 3. String str=”kvill”; String str=new String (“kvill”);的区别: 在这里,我们不谈堆,也不谈栈,只先简单引入常量池这个简单的概念。 常量池(constant pool)指的是在编译期被确定,并被保存在已编译的.class文件中的一些数据。它包括了关于 ...
首先简单总结一下: 1. service name 服务名(其实揍是:数据库名),装 ORACLE 时肯定要指定的一个名字 2. tablespace 表空间,数据库对象的磁盘存储位置 3. schema 方案,数据库对象的逻辑分类 4. user 用户,等同于 schema 5. service name > tablespace > schema(user) 详细说明: schema 为数据库对象的集合,为了区分各个集合,我们需要给这个集合起个名字,这些名字就是我们在企业管理器的 schema 下看到的许多类似用户名的节点,这些类似用户名的节点其实就是一个schema,schem ...

J2EE 5框架

    博客分类:
  • JSF
JSF PK Tapestry,谁将成功晋级J2EE5 Web层框架? 作者:sterning 自从2000年Struts诞生以来,基于动作(action-based)的MVC架构在web开发方面可谓风光无限。目前主流的WEB框架如Struts、Webwork(Java)、Ruby on Rails(Ruby)、Zend Framework(PHP)等都采用 ...
//创建edgrid.js Ext.onReady(function(){     Ext.QuickTips.init();     // 格式化日期显示     function formatDate(value){         return value ? value.dateFormat('Y, M d') : '';     }     // 格式化性别显示,这是个 renderer, 渲染器     function formatSex(value) {         return value ? "男" ...
Global site tag (gtag.js) - Google Analytics