`
文章列表
可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。    一、通用篇    “通用篇”讨论的问题适合于大多数Java应用。    1.1 不用new关键词创建类的实例    用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用。但如果一个对象实现了Cloneable接口,我们可以调用它的clone()方法。clone()方法不会调用任何类构造函数。    在使用设计模式(Design Pattern)的场合,如果用Fac ...
一、ORACLE的启动和关闭1、在单机环境下要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下su - oraclea、启动ORACLE系统oracle>svrmgrlSVRMGR>connect internalSVRMGR>startupSVRMGR>quitb、关闭ORACLE系统oracle>svrmgrlSVRMGR>connect internalSVRMGR>shutdownSVRMGR>quit启动oracle9i数据库命令:$ sqlplus /nologSQL*Plus: Release 9.2.0.1.0 -  ...
匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了   匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)   匹配空白行的正则表达式:\n\s*\r评注:可以用来删除空白行   匹配HTML标记的正则表达式:<(\S*?)[^>]*>.*?</\1>|<.*? />评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力   匹配首尾空白字符的正则表达式:^\s*|\s*$评注:可以 ...
我的休闲小游戏 , 看看你能冲过多少关~?
a.html <html> <head> <title>主页面</title> <script language="javascript" type="text/javascript"> function OpenNew() { var im=new IDAndMethod(); im.ID=document.getElementById("txtID").value; windo ...
SQL Select语句完整的执行顺序: 1、from子句组装来自不同数据源的数据;2、where子句基于指定的条件对记录行进行筛选;3、group by子句将数据划分为多个分组;4、使用聚集函数进行计算;5、使用having子句筛选分组;6、计算所有的表达式;7、使用order by对结果集进行排序
F5  执行当前查询F1  帮助F3  快捷键窗口F6  更改表结构F7  管理索引窗口F9  刷新对象浏览器F10  管理外部关联F11  插入更新对话框 Ctrl+1  显示/隐藏对象浏览器Ctrl+2  显示/隐藏结果面板Ctrl+3  显示/隐藏查询窗口Ctrl+B  对象浏览器获得焦点Ctrl+D  创建数据库Ctrl+E  SQL 窗口获得焦点Ctrl+F  查找Ctrl+L  切换以文本/网格模式查看结果Ctrl+M  创建新连接Ctrl+N  使用当前连接属性创建新连接Ctrl+O  在 SQL 窗口打开 SQL 文档Ctrl+R  结果窗口获得焦点Ctrl+S  保存当前 SQ ...
1.cmd进入命令输入窗口。 2.把目录选定到你要打成jar包的目录。 3.输入命令       jar空格-cvf空格您所要打成jar包的文件名空格-C空格* 4.注意上面的是大写的C 5.回车,大功告成。
分页总是让人头疼  今天就决心做一个分页标签!~ 1.首先写一个标签类PagesTag.java,当然要继承SimpleTagSupport类咯~! package com.xaccp.common.page; import javax.servlet.jsp.tagext.*; import javax.servlet.jsp.JspWriter; import javax.servlet.jsp.JspException; public class PagesTag extends SimpleTagSupport { /** * Initi ...
如何使用spring的作用域: <bean id="role" class="spring.chapter2.maryGame.Role" scope="singleton"/> 这里的scope就是用来配置spring bean的作用域,它标识bean的作用域。 在spring2.0之前bean只有2种作用域即:singleton(单例)、non-singleton(也称prototype), Spring2.0以后,增加了
      世界上的各地区都有本地的语言。地区差异直接导致了语言环境的差异。在开发一个国际化程序的过程中,处理语言问题就显得很重要了。   这是一个世界范围内都存在的问题,所以,Java提供了世界性的解决方法。本 ...
      首先,确保你的数据库是支持中文的。把数据库的编码方式设置能支持中文的,如GB2132,utf-8等,而且经过测试后确实能写入中文且正常显示。这样就就保证了数据库确实是支持中文的,且可以正常输入和保存中文。如果数据库本身都不支持中文字符,那不管你怎么写代码都是无济于事的,肯定会出现中文乱码。 其次,从输入源杜绝中文乱码出现的可能。只有从数据输入源杜绝了中文乱码出现的可能,才能保证输入到数据库中的是正确的字符,加上我们第一步的保障,那么就保证了从数据库中读取的数据的正确性,从而也就保证了程序从数据库中读取的数据不会出现中文乱码成为可能。解决方法: 解决方法一:从页面输入杜绝乱码出现的可能 ...
摘要:Maven1.0已历了几年的时间,并且作为Ant的替代品已被广大的研发人员所接收,但他并没有在很大程度使研发人员从Ant的build.xml文档中解脱出来。Maven1.0速度慢并且笨拙,使用起来的困难度并不亚于使用Ant的项目。事实上,他 ...
编辑    作用域             功能                快捷键    全局              查找并替换             Ctrl+F    文本编辑器        查找上一个         Ctrl+Shift+K    文本编辑器        查找下一个         Ctrl+K    全局              撤销                Ctrl+Z    全局              复制                Ctrl+C    全局              恢复上一个选择        Alt ...
在项目的业务属性中,你是不是要经常验证属性的取值范围呢. 想要了解比较优美的解决方案吗?           看看Hibernate Validator 是怎么做的吧.一见到她,相信你就会说: Oh God, 这就是我需要的. 任何获得Matrix授权的网站,转载请保留以下作者信息和链接: 作者:icess(作者的blog:http://blog.matrix.org.cn/page/icess) 关键字:Hibernate Validator 用Annotations 给类或者类的属性加上约束(constraint),在运行期检查属性值是很优雅的.Hibernate Validator ...
Global site tag (gtag.js) - Google Analytics