- 浏览: 152983 次
- 性别:
- 来自: 广州
最新评论
-
leon.s.kennedy:
实际上<sec:authorize ifAllGrant ...
Spring Security 标签使用 -
leon.s.kennedy:
jasonw68 写道这只是一个demo 实际怎么应用要看自己 ...
Spring Security 标签使用 -
jasonw68:
这只是一个demo 实际怎么应用要看自己项目设计的需要!
Spring Security 标签使用 -
leon.s.kennedy:
引用:在web页面进行元素安全控制Java代码方式一 < ...
Spring Security 标签使用 -
xiangxuehai_jiaer:
...
sql where 1=1 0=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 ...
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 ...
//取指定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());
}
} ...