- 浏览: 33269 次
- 性别:
- 来自: 南京
最新评论
文章列表
CXF Restful POM file
- 博客分类:
- Java EE
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<cxf.version>2.2.3</cxf.version>
<spring.version>3.2.4.RELEASE</spring.version>
</properties>
<dependencies>
<dependenc ...
Spring Security 初探
- 博客分类:
- Java EE
这两天在看spring security, 写些tips:
1. 作为业界最成熟的AA(Authentication & Authorization)框架, 目测其采用了Apache Shiro
2. 与通用做法一样,其AA做在了Filter 层 而非 Servlet层
3. 其本质上是一个filtechain
4. 利用两种工具达到AA控制的目的: a. 过滤器filters. b. 拦截器 interceptor
过滤器主要用于URL 表单等认证. 拦截器主要通过annotation的方式对每个类,方法,属性进行细粒度的控制
5. 默认过滤器有这些:
6. 用户可以 ...
1. On the conceptual level, a service is a software component provided through a network-accessible endpoint.
2. The business logic is the code that fulfills the purpose of the application.
3. System-level services, is such as transaction management and security authorization.
4. Java EE component ...
1.要保证当前用户有管理员权限,
2. 执行
/sbin/iptables -I INPUT -p tcp --dport 3333 -j ACCEPT
//--3333 即为要打开的端口
3. 查看端口是否打开
/etc/init.d/iptables status
数据抛 error : ORA-01653: unable to extend table temptable by 64 in tablespace MY_TBS.
原因:
遇到这种错误一般两个情况,表空间不足:空间的自动扩展功能没有开,或者空间已经达到了自动扩展的上限.
solution:
先查询表空间的数据文件使用情况:
select file_name, bytes, autoextensible, maxbytesfrom dba_data_fileswhere tablespace_name='TABLESPACE_NAME'
设置自增长:
ALTER DATABASE DAT ...
一、流的概念
流(stream)的概念源于UNIX中管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。
一个流,必有源端和目的端,它们可以是计算机内存的某些区域,也可以是磁盘文件,甚至可以是Internet上的某个URL。
流的方向是重要的,根据流的方向,流可分为两类:输入流和输出流。用户可以从输入流中读取信息,但不能写它。相反,对输出流,只能往输入流写,而不能读它。
实际上,流的源端和目的端可简单地看成是字节的生产者和消费者,对输入流,可不必关 ...
1.Eclemma- 代码覆盖测试工具
在线更新地址: http://update.eclemma.org/
2. Find_Bugs- 静态分析工具
在线更新地址: http://findbugs.cs.umd.edu/eclipse
3. EasyExplore- 打开选中文件所在的目录
Zip包见附件: [org.easyexplore_1.0.1.zip]
4. Jigloo- 可视化构建Swing/AWT程序[有收费版]
在线更新地址: http://cloudgarden1.com/update-site
5. Checkstyle- 代码规范检查
在线更新地址: ...
1. 查看当前用户占游标数量 for:"Max Open Cursors Exceeded"
--select count(*) from v$open_cursor;
select o.sid, osuser, machine, count(*) num_curs
from v$open_cursor o, v$session s
where user_name = 'UPDATER'
and o.sid = s.sid
and s.OSUSER='ownername'
group by o.sid, osuser, machine
...
关于The serializable class XXX does not declare a static final serialVersionUID field of type long的警告
今天在编写Java程序的时候,发现这个警告提示,于是google了一下。得到答案如下:
If a serializable class does not explicitly declare a serialVersionUID, then the serialization runtime will calculate a default serialVersionUID value for ...
在struts2的 struts.xml 配置中 例:
<package name="strutsX" namespace="/mystruts" extends="struts-default">
<action name="sum" class="action.FirstAction">
<result name="positive">/positive.jsp</result>
...