- 浏览: 18179 次
- 性别:
- 来自: 厦门
最新评论
文章列表
authentication 认证 确认你是否是你声称的那个东东
Authorization 授权 通过认证后 授予访问权限
使用自定义访问控制
<http access-decision-manager-ref="myAccessDecisionManagerBean">
...
</http>
相关信息存储在安全上下文中
获取主体对象SecurityContextHolder.getContext().getAuthentication().getPrincipal();
当成功通过验证时 UserDetails 会被用来 ...
镜像下载
wget --mirro -w 2 --html-extension --convert-links http://www.jokeji.cn/
如果某属性没有注解,该属性将遵守下面的规则:
如果属性为单一类型,则映射为@Basic
否则,如果属性对应的类型定义了@Embeddable注解,则映射为@Embedded
否则,如果属性对应的类型实现了Serializable, 则属性被映射为@Basic并在一个列中保存该对象的serialized版本
否则,如果该属性的类型为java.sql.Clob 或 java.sql.Blob,则作为@Lob并映射到适当的LobType.
通过联接表处理单向一对多关联是首选方式.这种关联通过@JoinTable注解来进行描述.
lazy simple property
lazy associ ...
虚拟目录设置
参考<IfModule alias_module>内已有代码复制一份即可
在线验证 http://www.51240.com/zhengze/
详解http://www.blogjava.net/onejavaer/articles/79070.html
在全局匹配模式下可以对指定要查找的字符串执行多次匹配。
每次匹配使用当前正则对象的lastIndex属性的值作为在目标字符串中开始查找的起始位置。
lastIndex属性的初始值为0,找到匹配的项后lastIndex的值被重置为匹配内容的下一个字符在字符串中的位置索引
用来标识下次执行匹配时开始查找的位置。
如果找不到匹配的项lastIndex的值会被设置为0。当没有设置正则对象的全局匹配标志时
lastInde ...
文件下载
public InputStream getSimpleDownloadStream()
{
ServletContext sc= ServletActionContext.getServletContext();
InputStream is= sc.getResourceAsStream("/WEB-INF/pdf/1.pdf");
return is;
}
<result name="report" type="stream">
...
JSTL内动态取值 ${obj[attr]} attr为变量
格式化日期
<fmt:formatDate value="${obj.importedOn}" pattern="yyyy-MM-dd"/>
http://www.havenliu.com/goodarticle/420.html
http://freemarker.sourceforge.net/docs/ref.html
eclipse 插件 http://download.jboss.org/jbosstools/updates/JBossTools-2.1.2.GA/
<# ... > freemaker代码,之外的内容全部原样输出。
${var} 输出表达式的值
<#t>
<#lt>
<#rt>
<#nt>
t (for trim): Ignore ...
css索引https://developer.mozilla.org/en-US/docs/CSS/CSS_Reference
取select选择的文本 $("#select").find("option:selected").text()
Box Model:
任意一个块级元素均由content(内容), padding, background(包括背景颜色和图片), border(边框), margin ...
新增服务
sc create 服务名 binpath= exe路径 type= share start= auto depend= “依存服务”---空格一个都不能少
删除服务
sc delete addme
打开有根视图
explorer /root, e:\foo\bar
[si=ze=medium]快捷键[/size]
alt+D 跳到地资源管理器的地址栏 可用tab键补全
others
PMD plugin 代码检查插件
三大生命周期 clean default site 各自独立,各包含若干阶段。
maven
For every Apache Maven project, regardless of the packaging type,the default build lifecycle
is applied and the build is automated. As we just witnessed, the default build lifecycle consists
of phases that can be executed fro ...
Access denied for user 'root'@'localhost' 错误时
设置root作为本地的登陆密码
all doc of hibernate http://docs.jboss.org/hibernate/
使用C3P0
hibernate.connection.driver_class = org.postgresql.Driver
hibernate.connection.url = jdbc:postgresql://localhost/mydatabase
hibernate.connection.username = myuser
hibernate.connection.password = secret
hibernate.c3p0.min_size=5
hibern ...
影响启动速度
插件禁用 自动编译去掉 验证全去掉
调试启动项目时 改代码后需手动编译一下。
插件地址
http://update.mousefeed.com/ 快捷键提示
web 应用 如果spring容器中的Bean需要request,session,globalsession
作用域的支持需注册
org.springframework.web.context.request.RequestContextListener
struct 结合
<constant name="struts.objectFactory" value="spring"/>
<!--可以采用注解方式定义bean @Component、 @Repository、@Service或 @Controller str ...