`
jasonw68
  • 浏览: 149248 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
http://blog.csdn.net/gaoligaoli/article/details/4282403
本文将提供一些工具,帮助你优化代码以及检查源代码中的潜在问题。1. PMD from http://pmd.sourceforge.net/PMD能够扫描Java 源代码,查找类似以下的潜在问题: 可能的bug——try/catch/finally/switch语句中返回空值。 死代码——未使用的局部变量、参数、私有方法。 不理想的代码——使用String/StringBuffer。 过于复杂的表达式——没有必要使用if语句、while循环可以代替for循环。 重复代码——复制/粘贴的代码引发的bug。 PMD集成了JDeveloper, Eclipse, JEdit, JBui ...

索引应用

    博客分类:
  • SQL
1.索引分类 a) 唯一索引,    作用是数据约束,保证数据唯一,还有就是数据索引,提高查询效率 b)一般索引,只有数据索引的作用,   2.唯一索引的建立 create unique index 索引名 on    表名(字段名) ok,假设有一个Emploeyy表,里面有一个empName字段,我们来为empName添加唯一索引 create unique index    idx_empname on employee(empname);   3.一般索引 create index 索引名 on 表名(字段名) ok,现在我们为employee的address字 ...
Minimee http://johndwells.com/software/minimee   第一个:YUI Compressor Online 地址:http://yui.2clics.net/ 只能压缩javascript文件,不能压缩 CSS文件 选择文件后压缩 第二个:packer 地址:http://dean.edwards.name/packer/ 可以压缩javascript和CSS文件 ,需要手动复制源码到文本框 压缩可选择性: Shrink variables ——>缩短变量名称 E ...
1.E:\oracle\product\10.2.0\oradata\目录下新建test 文件夹   2.执行以下命令新建名为 test表空间 create tablespace test datafile 'E:\oracle\product\10.2.0\oradata\test\test_date.dbf' size 800M   3.创建新用户 create user shing identified by shing default tablespace test;   4.授权给新建用户 SQL> grant connect,resource to shing ...
上面的sqlnet.ora文件说明: SQLNET.AUTHENTICATION_SERVICES= (NTS)——这个表示采用os认证,在数据库服务器上,可以利用sqlplus “/ as sysdba”。一般这个配置在windows上是ok的,在unix环境下可能会有问题,一般在unix下可以去掉这个配置。 NAMES.DIRECTORY_PATH= (TNSNAMES, HOSTNAME, ONAMES)——表示将首先利用tnsnames进行解析;如果tnsnames解析不到,将使用hostname解析;如果hostname解析不 到,将采用onames进行解析。 被注释掉的 ...
spring为ApplicationContext提供的3种实现分别为:ClassPathXmlApplicationContext,FileSystemXmlApplicationContext和 XmlWebApplicationContext,其中XmlWebApplicationContext是专为Web工程定制的。使用举例如下: 1. FileSystemXmlApplicationContext eg1. ApplicationContext ctx = new FileSystemXmlApplicationContext("bean.xm ...
http://www.infoq.com/cn/articles/apache-shiro   Shiro是一个强大而灵活的开源安全框架,能够非常清晰的处理认证、授权、管理会话以及密码加密。如下是它所具有的特点: 易于理解的 Java Security API; 简单的身份认证(登录),支持多种数据源(LDAP,JDBC,Kerberos,ActiveDirectory 等); 对角色的简单的签权(访问控制),支持细粒度的签权; 支持一级缓存,以提升应用程序的性能; 内置的基于 POJO 企业会话管理,适用于 Web 以及非 Web 的环境; 异构客户端会话访问; ...
转载:密码强度验证http://blog.csdn.net/wlzhengzebiaodashi/archive/2008/03/24/2211800.aspx
jquery插件实现图片延迟加载 -- jquery.lazyload 看到了淘宝产品介绍中,图片是在下拉滚动条时加载,这是一个很不错的用户体验。减少了页面加载的时间了,也减轻了服务器的压力,就查了下用JQuery.. 什么是ImageLazyLoad技术 在 ...
js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 1、   传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。                            例如:<script language="javascript">document.write('<a href="http://passport.baidu.com/?logout&a ...
下面按类别列出一些oracle用户常用数据字典的查询使用方法。 一、用户 查看当前用户的缺省表空间 sql>select username,default_tablespace from user_users; 查看当前用户的角色 sql>select * from user_role_privs; 查看当前用户的系统权限和表级权限 sql>select * from user_sys_privs; sql>select * from ...
1.语句回顾 1)用insert语句添加新行到表中 insert into table[(column [,column...])] values (value[,value...]); 用此语法一次只能插入一行: 例: insert into dept(deptno,dname,loc) values (70,'public relations','shenyang'); 2)用update语句修改存在的行 update table set column=value[,column=va ...
1.分级查询 select [level],column,expr... from table [where condition(s)] [start with condition(s)] [connect by prior condition(s)]; level:对每行返回一个级别,对根行level伪列返回1;对孩子的level伪列返回2,以此类推 start with:指定层次的根行 connct by prior:指定查询的方向 1)start with子句可以和任何有效的条件协同使用 start ...

java 操作cookies

    博客分类:
  • J2EE
//取指定cookie public String getCookie(HttpServletRequest request, String cookieKye ){ Cookie [] cookies = request.getCookies(); for (int i = 0; i < cookies.length; i++) { Cookie cookie = cookies[i]; if (cookieKye.equals(cookie.getName())) { return (cookie.getValue()); } } ...
Global site tag (gtag.js) - Google Analytics