搜索到与相关的文章
编程技术

RequestProcessor类详解

Struts框架只允许应用中存在一个ActionServlet类,但是可以存在多个客户化的RequestProcessor类,每个子应用模块都可以有单独的RequestProcessor类,ActionServlet主要负责初始化,以及介绍请求并找到合适的RequestRrocessor,之后真正干活的是RequestProecssor和Action.上回说到ActionServlet的process方法最终会调用RequestProcessor类的pro

系统 2019-08-29 22:57:24 2375

编程技术

Mac OS X Leopard与目录服务(AD/OD)集成宝典(7)

7.使用OD+AD管理用户组和计算机对于AD管理员不愿意把现有的AD架构扩展到支持MacOSX的特定属性的情况很普遍.在Windows2000服务器上,这个很容易理解,因为AD架构的变更是不可逆的,这样一旦犯错,除非你重建全部AD架构,否则前功尽弃.在Windows2003服务器上,你可以撤消变更.所以,这一点明显改变了,AD架构的改变不再复杂和重负的。因此,Mac管理员更愿意把基本的认证和AD集成,但是AD并不能提供最大控制,比如控制FInder的属性和

系统 2019-08-29 22:26:26 2375

编程技术

自定义PopupWindow2

上一节的PopupWindow基本能用更通用一点的看下面,不过一行显示多少个小球需要gridView.setNumColumns(8)设定一下,这里我没抽成动态的,具体看源码:packagecom.dl.view;importandroid.content.Context;importandroid.graphics.drawable.BitmapDrawable;importandroid.util.Log;importandroid.view.Layo

系统 2019-08-29 22:07:39 2375

编程技术

常见NIO开源框架(MINA、xSocket)学习 (转自j

http://unbounder.iteye.com/blog/481396http://unbounder.iteye.com/blog/481668基于io包的阻塞式socket通信代码简单,在连接数很少的情况下是一个不错的选择。不过实际应用中一个socket服务器采用传统的阻塞式socket方式通信可能会是一场灾难,一路socket同时进行读写操作可能就需要两条线程,如果需要并发一百路socket(这个量其实很小了),可能就是两百条线程,大概几分钟后

系统 2019-08-12 09:30:05 2375

各行各业

memcache

官方网站为http://memcached.org/Windows下的Memcache安装:1.下载memcache的windows稳定版,解压放某个盘下面,比如在c:/memcached2.在终端(也即cmd命令界面)下输入‘c:/memcached/memcached.exe-dinstall’安装【见底部同服务器多MEMCACHE服务的安装】3.再输入:‘c:/memcached/memcached.exe-dstart’启动。NOTE:以后memc

系统 2019-08-12 09:27:23 2375

各行各业

hdu 1014 Uniform Generator(水 枚举 gcd)

题意:有一个数列seed[x+1]=(seed(x)+step)%mod给出step和mod如果求出的是以1。。。mod-1为循环节的数列则为goodchoice否则则是badchoice思路:1.用标记法如果形成循环节时每个数都被标记到则goodchoice2.当两个数互素时则goodchoice2.代码#include#include#include#includeusingn

系统 2019-08-12 09:27:15 2375

各行各业

CRF++的简单使用

CRF++是著名的条件随机场开源工具,也是目前综合性能最佳的CRF工具。本文简要介绍其使用方法。一、工具包的下载:a)http://crfpp.sourceforge.net其中有两种,一种是Linux下(带源码)的,一种是win32的,当然是在什么平台下用就下载什么版本了。b)http://download.csdn.net/source/1425683两种版本打成一个包了。二、安装:a)Windows版的无须安装,直接解压即可使用;b)Linux版本的

系统 2019-08-12 09:26:43 2375

Oracle

oracle中substr函数的用法

1、substr(stringstring,inta,intb)参数1:string要处理的字符串参数2:a截取字符串的开始位置(起始位置是0)参数3:b截取的字符串的长度(而不是字符串的结束位置)例如:substr("ABCDEFG",0);//返回:ABCDEFG,截取所有字符substr("ABCDEFG",2);//返回:CDEFG,截取从C开始之后所有字符substr("ABCDEFG",0,3);//返回:ABC,截取从A开始3个字符subst

系统 2019-08-12 01:54:44 2375

Oracle

什么是Oracle的分区表 (转 作者 陈字文)

假设我们现在正在酝酿经营一家图书馆,最初,我们只有十本书提供给大家来阅读和购买。对于十本书而言,我们可能只需要一个书架格子将其作为保存这十本书的容器就足够了,因为任何一个人都可以很轻松的扫一眼就可以将这十本书的书名大概记住,并且挑选出合适自己的书籍来看。但是随着我们书籍越来越多,我们需要更大的容器来保存我们的科教类、IT类、历史类、人文类等等书籍,大家都知道的一个生活常识就是,我们肯定不能够将所有类型的书籍都扔到一个书架容器上摆着,最科学的,就是分区,将不

系统 2019-08-12 01:53:58 2375