自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (37)
  • 收藏
  • 关注

原创 cas单点登录数据库配置及自定义密码加密方式

修改deployerConfigContext.xml文件:<?xml version="1.0" encoding="UTF-8"?> <bean id="authenticationManager" class="org.jasig.cas.authentication.PolicyBasedAuthenticationManager"> &amp

2018-10-24 16:55:47 3349

原创 cas单点登录原理简单介绍(1)

SSO简介1.1 单点登录定义单点登录(Single sign on),英文名称缩写SSO,SSO的意思就是在多系统的环境中,登录单方系统,就可以在不用再次登录的情况下访问相关受信任的系统。也就是说只要登录一次单体系统就可以。计划在项目中加入单点登录,开发中,taoshop1.2 单点登录角色单点登录一般包括下面三种角色:①用户(多个);②认证中心(一个);③Web应用(多个)。...

2018-10-24 15:17:05 229

转载 如何让非root用户启用小于1024号的端口

最近使用websocket,使用843端口,在服务器遇到不是root用户843无法启用的问题:      方法一:端口映射   1、iptables命令:iptables -t nat -A PREROUTING -p tcp --dport -i eth0 -j REDIRECT --to-port   2、rinetd程序   3、ipchans命令:ipchans -I

2014-01-26 17:47:12 3727

转载 如何判断Javascript对象是否存在

Javascript语言的设计不够严谨,很多地方一不小心就会出错。举例来说,请考虑以下情况。现在,我们要判断一个全局对象myObj是否存在,如果不存在,就对它进行声明。用自然语言描述的算法如下:  if (myObj不存在){    声明myObj;  }你可能会觉得,写出这段代码很容易。但是实际上,它涉及的语法问题,远比我们想象的复杂。Juriy Zaytse

2013-12-24 13:15:47 588

原创 jquery对象与js对象的相互转换

jQuery对象转成DOM对象:两种转换方式将一个jQuery对象转换成DOM对象:[index]和.get(index); (1)jQuery对象是一个数据对象,可以通过[index]的方法,来得到相应的DOM对象。 如:var $v =$("#v") ; //jQuery对象 var v=$v[0]; //DOM对象 alert(v.checked) /

2013-12-04 16:54:38 677

原创 加右键功能

item1 item2 item3 item4 item5 item6 //当用户使用鼠标右键单击客户区打开上下文菜单时触发函数 document.oncontextmenu=function (){     //定位 id 为 contextmenu 的层的 X 坐标到鼠标单击时的 X 坐标偏右10象素     contextmenu.style.

2013-10-12 19:58:39 676

原创 Spring MVC流程

最近的项目采用spring MVC: Spring Web MVC 处理Http请求的大致过程:一旦Http请求到来,DispatcherSevlet将负责将请求分发。DispatcherServlet可以认为是Spring提供的前端控制器,所有的请求都有经过它来统一分发。 在DispatcherServlet将请求分发给Spring Controller之前,需要借助于Sp

2013-08-28 22:00:00 655

转载 清除WebSphere中缓存

在websphere中修改了jsp后,有时会出现修改的jsp没有起作用,特别是改变了某jsp的样式后,在页面中没看到效果,这主要就是由于websphere中缓存的缘故,这就要清除WebSphere中jsp缓存,如我的应用部署的目录为:/home/IBM/WebSphere/AppServer02/profiles/AppSrv01/installedApps/gztwweb2Node03Cel

2013-08-08 20:11:46 3825

原创 对于ssh及oracle总结

对于struts1与struts2的区别:1) 在Action实现类方面的对比:Struts 1要求Action类继承一个抽象基类;Struts 1的一个具体问题是使用抽象类编程而不是接口。Struts 2 Action类可以实现一个Action接口,也可以实现其他接口,使可选和定制的服务成为可能。Struts 2提供一个ActionSupport基类去实现常用的接口。即使Action接口不是

2013-06-19 08:23:59 848

原创 全选反选

event是事件对象,比如你按了某个键(或者单击等,反正能触发事件的),那你在处理时候可能会需要一些信息,比如说是哪个元素被触发的,这个元素也就是你所问的event.srcElement(事件的源对象),通过它可以得到事件的对象,如果你是按键事件如keyup,keydown,那么在event.keyCode会得到这个键的ascii码,如果是鼠标事件,可能还会有当前鼠标的坐标等等,总之,这个对象里面

2013-05-15 00:06:53 664

原创 Maven创建一个web应用

使用Maven创建一个简单的web应用,使用如下命令 mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-webapp -DarchetypeArtifactId=maven-archetype-webapp切换到my-webapp目录下,可以找到项目对象模型pom.xml projectxm

2013-05-07 23:07:04 772

原创 iBATIS中“#”和“$”的区别

最近做项目踫到一个问题纠结了好久,对于这个问题做个小小的总结:我们在使用iBATIS时会经常用到#这个符号。比如:sql 代码 select  *  from  member  where  id =#id#  然后,我们会在程序中给id这个变量传递一个值,iBATIS会自动将#id#转成我们传递的内容。但是我最近碰到一个奇怪的问题。我在

2012-12-17 22:03:59 718

原创 Web Services

Web Services技术使异种计算环境之间可以共享数据和通信,达到信息的一致性。随着异种计算机环境的不断增加,我们会更加经常的调用各种不同计算机体系中编写和发布的Web Services,作者在本文中给出了使用VB应用程序调用java平台编写和发布的Web Services的实践过程, 并且分析了如何根据WSDL文件构造SOAP消息的方法。    一 SOAP简介    1.SOAP定

2012-10-18 07:01:39 535

原创 oracle数据库数据拷贝

--两张表进行数据拷贝,最常用的拷贝语句--insert into select 和 select info from --在oracle中select info from 不可以使用,原因很简单--select into 是PL/SQL language的赋值语句--如果使用,则oracle会抛出ORA-00905:missing keyword的异常--但可以用create

2012-08-13 23:31:37 811

原创 对RESTful的理解

REST (REpresentation State Transfer) 描述了一个架构样式的网络系统,其目标是“使延迟和网络交互最小化,同时使组件实现的独立性和扩展性最大化”          (1)每一个URI代表一种资源;  (2)客户端和服务器之间,传递这种资源的某种表现层;  (3)客户端通过四个HTTP动词,对服务器端资源进行操作,实现"表现层状态转化"。大多数SOA架

2012-04-30 11:07:34 757

原创 网络原理(三)

物理层ITU在X.25建议书的定义:利用物理的,电气的,功能的和规程的特性在DTE和DCE之间实现对物理信道的建立,保持和拆除功能。这里的DTE(Data Terminal Equipment)指的是数据终端设备,是对属于用户所有的连网设备或工作站的统称,它们是通信的信源或信宿。如计算机,终端等;DCE(Data Circuit-Terminating Equipment 或 Da

2012-03-09 00:15:01 1045

原创 网络原理(二)

网络体系结构与开放系统互连基本参考模型(OSI/RM),TCP/IP协议以及OSI/RM和TCP/IP的比较网络协议主要由下列三个要素组成:1,语义。涉及用于协调与差错处理的控制信息。2,语法。涉及数据及控制信息的格式,编码及信号电平等。3,定时。涉及速度匹配和排序等。结构化设计方法是工程设计中常用的手段。分层就是系统分解的最好办法之一。层次结构的好外在于使每一层实现一种相对独

2012-03-07 22:49:56 653

原创 js截取字符串

1.JS自带的方法toFixed(),toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。2.通过函数截取,截取到小数点后面第几位,当然这种方法就没有四舍五入了。 var num = new Number(13.376954); alert(num.toFixed(2)); var tmp ="13.376954"; var r

2012-03-07 21:04:48 798

原创 网络原理(一)

计算机网络是由资源子网和通信子网构成的。资源子网负责信息处理,通信子网负责全网中的信息传递。资源子网包括提供资源的主机HOST和请求资源的终端T(Terminal),它们都是信息传输的源节点和宿节点。有时也统称为端节点。通信子网主要是由网络节点和通信链路组成。网络节点也称为转接点和中间节点,它们的作用是控制信息的传输和在端节点之间转发信息。根据不同的作用,网络节点可以是分组交换设备PS

2012-03-04 17:25:44 1437

原创 CXF的学习笔记

关于Apache CXF  Apache CXF = Celtix + XFire,Apache CXF 的前身叫 Apache CeltiXfire,现在已经正式更名为 Apache CXF 了,以下简称为 CXF。CXF 继承了 Celtix 和 XFire 两大开源项目的精华,提供了对JAX-WS 全面的支持,并且提供了多种 Binding 、DataBinding、Transport

2011-12-18 11:49:51 795

原创 jaxb2与xml之间相互转换

什么是JAXB?    Java  Architecture for XML Binding (JAXB)是一个业界的标准,是一项可以根据XML Schema产生Java类的技术。该过程中,JAXB也提供了将XML实例文档反向生成Java对象树的方法,并能将Java对象树的内容重新写到XML实例文档。从另一方面来讲,JAXB提供了快速而简便的方法将XML模式绑定到Java表示,从而使得Ja

2011-12-16 22:51:01 866

原创 java反射机制

关于java的反射机制,前人已经总结的很多,对于在工作中遇到的问题在这做个小总结public class Method1 { publi int test(int a) { return a; } private String testObject(String name) { return "Hello:"+name; } }impor

2011-12-15 21:35:36 509

原创 数据结构(一)

数据[Data]      用于描述客观事物的数值,字符等一切可以输入到计算机中,由计算机加工处理的符号集合。“information”凡是计算机所能处理的都称为数据。数据元素[Data Element]       数据的基本单位,数据中的一个个体。处理时作为一个整体看待。有些情况下,数据元素也称为元素,结点,顶点,记录。 数据项[Data Item]         构

2011-12-09 00:37:43 591

原创 多线程死锁的解决之道

public class DeadLock implements Runnable { private boolean flag; private static final Object o1 = new Object(); private static final Object o2 = new Object(); @Override public void run(

2011-12-06 23:42:41 637

原创 Derby数据库及客户端sqleonardo

最近项目接触到java的开源数据库Derby,就对它做个总结:它是面向对象的关系数据库,对于存储一些小数据量比较合适,可以做内嵌数据库使用. Class.forName("org.apache.derby.jdbc.EmbeddedDriver");// 加载驱动 Connection conn = DriverManager

2011-12-06 23:23:49 4485

原创 多线程的生命周期

最近一个项目用多线程技术比较频繁,写下日记就算是一个总结吧线程概念线程的生命周期线程的实现线程优先级多线程的同步线程组 线程:程序中单独顺序的流控制,线程本身不能运行,只能运行在程序中。多线程:指的是在单个程序中可以同时运行多个不同的线程执行不同的任务。多线程编程的目的,就是“最大限度地利用CPU资源”当某一线程的处理不需要占用CPU而只和I/O等资源打交道

2011-10-26 20:44:09 1353

原创 oracle分区表

Oracle 性能优化——创建分区表1、准备工作创建相应的表空间,使各分区放于不同的表空间上:SQL> conn / as sysdba已连接。SQL> create tablespace test01 datafile 'D:xtdbtest01.dbf'

2011-09-19 22:59:35 968 2

原创 osgi框架中Bundle的生命周期详解

注: 摘自BlueDavy的OSGi实战www.riawork.org OSGI框架可以动态的对Bundle的生命周期进行管理。   Bundle的状态分为六种:  INSTALLED - Bundle已经成功的安装了。  RESOLVED - B

2011-09-07 00:08:19 3039

原创 osgi moudle and lifecycle

OSGI概念中主要分为了Bundle和Service,Bundle是一个模块的管理器,主要是通过BundleActivator管理模块的生命周期,而Service则是这个模块可暴露对外的服务对象,这里体现了OSGI和传统的Plugin Framework不同的一个地方,管

2011-09-06 23:43:39 840

原创 osgi学习资料及问题解决办法

对osgi有了一个初步的了解之后,准备写段代码跑跑,一试身手,先下载了一份Bluedavy 的《OSGI实战》里边有可以直接运行的代码,双击run.bat运行正常,暗爽!开始练习《OSGI实战》中用户登录验证模块,一行一行敲代码,第一个变化就是工程之间相互引用不能在B

2011-08-26 22:40:18 1410

原创 java中的策略模式与模板方法

<br />策略模式属于行为型模式,其中体现了两个基本面向对象设计的基本原则:1,封装;2,接口<br />1)    许多相关的类仅仅是行为有异。“策略”提供了一种用多个行为中的一个行为来配置一个类的方法。<br />2)    系统中有一些类它们仅行为不同时,可以考虑采用策略模式来进行重构;<br />3)    系统中存在多重条件选择语句时,可以考虑采用策略模式来重构。<br /> <br />优点:<br />1 多用组合来实现动态的添加行为,而少用继承(继承使得耦合性增加)。<br />2 面

2010-12-23 21:32:00 875

Liteserver

它是一个全功能的网站架设工具软件包,内置有Web、FTP、Telnet and E-Mail等服务器,

2015-04-28

apache mina

java apache mina

2013-05-14

apache-maven

java apache maven

2013-05-07

java mina 通讯框架

java mina 通讯框架

2013-04-09

JSF第一个应用

JSF第一个应用

2013-02-28

各种js验证

各种js验证

2013-01-31

swing java 第五章

swing java

2012-10-10

java swing 特效

java swing 特效

2012-09-29

java swing hign级

java swing hign级

2012-09-29

java swing 中级

java swing 中级

2012-09-29

java swing 初级

java swing 初级

2012-09-29

Java线程及多线程技术及应用

Java多线程 线程池 农夫与小孩同步机制

2012-09-26

Jquery ui custom 1.8.10

Jquery javascript Jquery ui custom 1.8.10

2012-09-25

jquery

jquery

2012-08-30

swing 计算器

java swing 计算器

2012-08-16

java NoSql Cassandra hector

java NoSql Cassandra hector 做的实例,拿出来分享

2012-06-09

Cassandra实战 java NoSql

Cassandra实战 java NoSql

2012-06-01

Lucene java 搜索引擎

Lucene java 搜索引擎

2012-05-30

Restful 实例

Restful webservice java cxf 实例 共享学习成果

2012-05-08

REST实战 webservices

REST实战

2012-05-03

RESTful webservices

RESTful webservices的学习总结

2012-05-02

s2sh,ajax集成

s2sh,ajax集成

2012-04-04

ajax传输xml

ajax传输xml

2012-04-01

Rational Software Architect

IBM软件产品,最近我们开发一个项目用到RSA,拿出来与大家共享。

2012-03-27

查找字符串中出现重复次数最多的字符

查找字符串中出现重复次数最多的字符,面试中经常遇到的面试题,对找工作很有帮助,拿出来与大家一起学习进步。

2012-02-15

linux vi编辑器手册 linux常用命令

linux vi编辑器手册 linux常用命令

2011-12-31

CXF的学习笔记

CXF 包含了大量的功能特性,但是主要集中在以下几个方面:   支持 Web Services 标准:CXF 支持多种 Web Services 标准,包含 SOAP、Basic Profile、WS-Addressing、WS-Policy、WS-ReliableMessaging 和 WS-Security。Frontends:CXF 支持多种“Frontend”编程模型,CXF 实现了 JAX-WS API (遵循 JAX-WS 2.0 TCK 版本),它也包含一个“simple frontend”允许客户端和 EndPoint 的创建,而不需要 Annotation 注解。CXF 既支持 WSDL 优先开发,也支持从 Java 的代码优先开发模式。容易使用: CXF 设计得更加直观与容易使用。有大量简单的 API 用来快速地构建代码优先的 Services,各种 Maven 的插件也使集成更加容易,支持 JAX-WS API ,支持 Spring 2.0 更加简化的 XML 配置方式,等等。支持二进制和遗留协议:CXF 的设计是一种可插拨的架构,既可以支持 XML ,也可以支持非 XML 的类型绑定,比如:JSON 和 CORBA。

2011-12-18

JAXB与xml相互转换实例

JAXB(Java Architecture for XML Binding) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术。JAXB与xml相互转换实例。

2011-12-16

sqleonardo,数据库客户端

可好用的客户端,拿出来与大家共享。对于java 的derby来说,查看数据结构真的太棒了。

2011-12-06

命令行小工具cmdHere

将这导入到注册表+命令行无处不在

2011-12-01

Jquery实现进度条显示百分比

Jquery实现进度条显示百分比 Jquery实现进度条显示百分比 Jquery实现进度条显示百分比

2011-11-13

mybatis与spring的集成

从ibatis升级到mybatis,两者的源码有很大的区别,这是我花了一点时间整理的mybatis与spring的集成代码。

2011-10-28

cxf框架实例

cxf实例,是一些经验分享,好东西当然要拿出来!~~~

2011-10-26

cxf与spring集成

用webservice中的xfire框架升级到cxf框架开发的实例,供大家分享~~~~

2011-10-26

《osgi原理与最佳实践》原代码

看了osgi原理与最佳实践一书,好东西大家一起分享。你们有好东西,也要这样呀~~~

2011-09-09

OSGI标准,讲解,实例代码

有关osgi环境的搭建,标准的讲解,附实例代码

2011-08-26

学习mysql必读的资料

学习MySQL的好东西,让初学者少走弯路。必读此文档

2011-08-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除