struts2中action是多例的,即一个session产生一个action如果是单例的话,若出现两个用户都修改一个对象的属性值,则会因为用户修改时间不同,两个用户访问得到的属性不一样,操作得出的结果不一样.举个例子:有一块布长度300cm,能做一件上衣(用掉100cm)和一件裤子(用掉200cm...
分类:
其他好文 时间:
2014-06-25 22:46:53
阅读次数:
448
以下内容基于阅读205和217的PDF所做的笔记,没有深入研究。
205 Creating Extensions for iOS and OS X, Part 1
217 Creating Extensions for iOS and OS X, Part 2
Extension有多种,比如Share、Today、照片、输入法等等。
Extension本身不是app,它只是...
分类:
其他好文 时间:
2014-06-22 22:30:15
阅读次数:
272
在JSP页面中,经常使用javascript,但是要出javascript获取存储在request,session, application中的值,如下是获取request中的值:
假设后台中有:
request.setAttribute("value", "123");
在前台的javascript中有如下获取方式:
1 : var val = "${value}";
...
分类:
编程语言 时间:
2014-06-22 18:14:51
阅读次数:
143
在登录过滤器中,判断请求是ajax请求还是超链接或者地址栏变化的请求
if (httpServletReq.getHeader("x-requested-with") != null
&& httpServletReq.getHeader("x-requested-with").equalsIgnoreCase("XMLHttpRequ...
分类:
编程语言 时间:
2014-06-22 17:56:04
阅读次数:
516
C++规定了虚函数的行为,但是将实现交给了编译器的作者.
通常,编译器处理虚函数的方法是给每一个对象添加一个隐藏成员.隐藏成员中保存了一个指向函数地址数组的指针.
这个数组称为虚函数表(virtual function table,vtbl).虚函数表中存储了为类对象进行声明的虚函数的地址.
例如:基类对象包含一个指针,该指针指向基类的虚函数表.
派生类对象包含一个指针,该指针指向一个独立...
分类:
编程语言 时间:
2014-06-22 17:06:32
阅读次数:
239
session一般出现在计算机领域,IM软件中的session,老的IM有两层:首先是逻辑层的session来管理会话的参与者,消息列表,会话类型等等;还有协议层的session,主要是代表客户端跟服务器的一个事物通道。
老的IM软件
客户端跟Server交互的每一类操作都是基于会话。比如客户端登录,需要建立一个登录的会话;客户端发消息,需要建立一个会话。下面举例:
客户端向Serv...
分类:
其他好文 时间:
2014-06-22 15:53:27
阅读次数:
191
一、Oracle内置角色connect与resource的权限
grant connect,resource to user;
CONNECT角色: --是授予最终用户的典型权利,最基本的
ALTER SESSION --修改会话
CREATE CLUSTER --建立聚簇
CREATE DATABASE LINK --建立数据库链接
CREATE SEQUENCE ...
分类:
数据库 时间:
2014-06-22 14:30:19
阅读次数:
209
安装HAProxy及环境配置红帽的yum源已经为我们提供了最新版本的haproxy,所以我们只需要yum安装即可[root@node1~]#yuminstallhaproxy-y配置haproxy的日志编辑rsyslog[root@node1haproxy]#vim/etc/rsyslog.conf将以下参数开启$ModLoadimudp$UDPServerRun514加入参数:*.info;mail..
分类:
其他好文 时间:
2014-06-22 09:53:49
阅读次数:
280
Rails通过cookies方法来操作cookie,这和session的操作有点类似
class CommentsController < ApplicationController
def new
# 假如cookie中有评论者的姓名,则自动调用
@comment = Comment.new(author: cookies[:commenter_name])
end
...
分类:
其他好文 时间:
2014-06-22 09:44:33
阅读次数:
292
插入排序(Insertion Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序(即只需用到O(1)的额外空间的排序),因而在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。
通俗解释:
①假设初始序列的第一个元素是有序的(当一个序列只有1个元素时,我们可以认为其是有序的)。
②从第二个元素开始与前面的元素进行比较,如果比前面的大就不动位置...
分类:
编程语言 时间:
2014-06-22 07:57:34
阅读次数:
370