- 浏览: 96618 次
- 性别:
- 来自: 北京
最新评论
-
dxqrr:
LZ不厚道,误导我们
Pushlet技术的学习之一 -
thewintersun:
日哦, 没效果啊。
Pushlet技术的学习之一 -
vincentedlin:
哥们,你上传的是pushlet的源码呀,可以上传个demo吗? ...
Pushlet技术的学习之一 -
youmeiyoubeizhanyong:
这个客户端可以传参数到服务端不?如果能的话,那么服务端如何只发 ...
Pushlet技术的学习之一 -
左手边:
恶魔眼睛 写道页面没有任何反应。应该可以啊,这个我是测试成功的 ...
Pushlet技术的学习之一
文章列表
权限控制是每一个系统都应该有的一个功能,有些只需要简单控制一下就可以了,然而有些却需要进行更加深入和细致的权限控制,尤其是对于一些MIS类系统,基于方法的权限控制就更加重要了。
用反射和自定义注解来实现基于struts2的方法级别的权限控制的主要思想是这样的。
1.先定义一个用于识别在进行action调用的时候标注该方法调用是否需要权限控制,需要什么样的权限的注解类。该注解类一般会包括两个属性,一个是需要的权限,一个是对应的action。
2.然后就是在需要进行权限控制的action方法上加上该注解类,并标明其应该拥有的权限和对应的action。这样一来在进行action调用
...
java中文乱码处理
- 博客分类:
- JAVAEE
java中文乱码
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ page contentType="text/html;charset=iso8859-1"%>
<html>
<head>
<title>中文问题</title>
<meta http-equiv="Content-Type" content=& ...
1、SpringMVC相关-》(1)http://86asm.iteye.com
(2)http://exceptioneye.iteye.com
2、SVN配置:http://www.cnblogs.com/ewyb/archive/2010/10/20/1856785.html
3、mybatis: http://limingnihao.iteye.com/blog/782190 http://fhd001.iteye.com/blog/1129563
4、tcp/ip相关 http://blog.csdn.net/xuyue1987/article/detail ...
SpringMVC入门(转)
- 博客分类:
- Spring
我们来看一下MVC的基本工作流程:
首先是客户端(通常是浏览器)发出一个请求。第一个接受这个请求的组件一般是一个前端控制器。它将不同的请求交给不同的后端控制器来处理,而在后端控制器里面又可以调用相应的模 ...
java基础知识(转载)
- 博客分类:
- JAVASE
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。
问题一:我 ...
1、有数据就执行更新操作,没有的话就执行插入操作
MERGE INTO score_statistics A
USING (select gameid from score_statistics where gameid=82) B
ON (B.gameid = A.gameid)
WHEN MATCHED THEN
UPDATE SET A.SCOREAVERAGE=0.8
WHEN NOT MATCHED THEN
insert (GAMEID,SCOREAVERAGE,SCORENUMBER,SCORETOTAL) values (88 ...
Spring定时器的配置和使用
- 博客分类:
- JAVAEE
1、代码如下
<bean id="saveRecordToStatistics" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject" ref="gapGameService" /><!--定时器执行时调用的服务类-->
<prop ...
Linux常用指令(转载)
- 博客分类:
- linux
Linux 系统常用命令格式:
command [option] [argument1] [argument2] ...
其中option以“-”开始,多个option可用一个“-”连起来,如“ls -l -a” 与“ls
-la”的效果是一样的。根据命令的不同,参数分为可选的或必须的;所有的 ...
linux 必须命令(转载)
- 博客分类:
- linux
常识
$PATH
执行文件路径的变量
echo
$PATH
加入路径
到
path
PATH=”$PATH”:/root
不要把当前目录加入
path
,如果在
tmp
下有一个病毒伪装成
ls
,你在
tmp
下执行,就会中标
常用目录(
FHS
)
/
...
MyEclipse 默认工作空间的设置2010-06-10 09:21当我们用MyEclipse进行开发时,如
MyEclipse 8.5,每次启动默认的工作空间为
C:\Documents and
Settings\Administrator\Workspaces\MyEclipse 8.5
而有时我们希望在启动MyEclipse时就进入我们所设置的工作空间,其设置如下:
修改如下配置文件,可以解决该问题:
"D:\Program Files\MyEclipse \MyEclipse 8.5\configuration\config.ini" ...
EL表达式(详解)-转载
- 博客分类:
- JAVAWEB
EL
全名为
Expression Language
EL
语法很简单,它最大的特点就是使用上很方便。接下来介绍
EL
主要的语法结构:
${sessionScope.user.sex}
所有
EL
都是以
${
为起始、以
}
为结尾的。上述
EL
范例的意思是:从
Session
的范围中,取得
用户的性别。假若依照之前
JSP Scriptlet
的写法如下:
User user = (User)session.getAttribute("user");
String sex = user.get ...
如何在一台机子上启动两个TOMCAT
- 博客分类:
- 服务器
比如:有两个版本的tomcat,一个5.*,一个6.*,此时由于两个工程分别部署在两个
版本的tomcat下,需要同时启动两个tomcat,以下是方法:
1.分别修改安装目录下的conf子目录中的server.xml文件:
a.修改http访问端口(默认为8080端口,比如5.*改成8081,6.*改成8086),将8080修改为tomcat不在使用的端口号。此处所设的端口号即是以后访问web时所用的端口号。
b.修改其中一个tomcat的Shutdown端口(在server.xml中,默认为8005端口),将8005修改为没有在使用的端口号,例如8055。
c.将两个tomca ...
oracle字段类型(转载)
- 博客分类:
- 数据库相关
字段类型 中文说明 限制条件 其它说明
CHAR 固定长度字符串 最大长度2000 bytes
VARCHAR2 可变长度的字符串 最大长度4000 bytes 可做索引的最大长度749
NCHAR 根据字符集而定的固定长度字符串 最大长度2000 bytes
NVARCHAR2 根据字符集而定的可变长度字符串 最大长度4000 bytes
DATE 日期(日-月-年 ...
1、工作当中遇到的
CREATE OR REPLACE FUNCTION "GETPKID" (pKName in varchar2) return Number is
currID Number(11);
PRAGMA AUTONOMOUS_TRANSACTION;
begin
SELECT keyValue INTO currID FROM gap_key WHERE keyName = pkName FOR UPDATE;
UPDATE gap_key SET keyValue = keyValue + 1 WHERE keyName = p ...
MyEclipse使用经验总结(转载)
- 博客分类:
- MyEclipse
0.
快捷键
================================================================================
编辑:
Ctrl+Shift+L
显示所有快捷键
Ctrl+K
参照选中的词(Word)快速定位到下一个
Ctrl+Shift+K
参照选中的词(Word)快速定位到上一个
Ctrl+O
快速显示OutLine
Ctrl+T
快速显示当前类的继承结构
Ctrl+Shift+X ...