自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

金溪的博客

好的开始是成功的一半,不要制定太长远的目标,同时不以战术的勤奋掩饰战略的懒惰,复杂思考简易行事,分而治之降低压力,以概率面对生活,时刻保持头脑清醒,防人之心不可无,广交慎择,顺其自然,近贤远佞,源代码

  • 博客(36)
  • 资源 (13)
  • 收藏
  • 关注

转载 webx-学习心得

先说下webx的request请求基本流程:request请求-->>piepline解析target参数-->>表单验证-->>screen类或action类每个模块都有对应的control, layout, screen这种结构和目录; layout是一个页面的布局即显示screen和control的内容, 一个页面只可以有且最多一个screen但可...

2016-10-21 16:57:30 454 1

转载 webx-module

1)总览              1.什么是Module                 Module相当于controller,是用来处理逻辑的,target映射之后可以找到对应的Module来执行。                 一般情况下(类都是Java编写),相当于一个用来处理逻辑的java类                 不使用AdapterFactory的情况下,...

2016-10-21 16:26:31 551

转载 webx-URIBroker

4.URIBroker的种类和配置4.1.URIBrokerURIBroker定义了一个标准的URL中的所有部件:http    ://    user    :    pass    @    myserver.com    :    8080    /view    ?    id=1    #    top    │        │        │        │     ...

2016-10-21 16:00:03 1303

转载 webx-pull service

(1)概述              1.pull service作用                 实际上pull service就相当于提供工具类,可以将工具定义成Java类,而能够在vm模板中调用               2.webx定义的pull service [html] view plain copy  <services:pull>  ...

2016-10-21 15:23:26 676

转载 webx-参数注入

(1)分类              参数注入分为两种:              1.作为类的属性注入                  这就是spring最典型的注入方式,通过@Autowired和@Resource进行注入               2.作为方法的入参注入                  webx中的@Param,@FormData等 [j...

2016-10-21 11:19:52 1066

转载 webx-模板服务

(1)概述              1.什么是template                  在生成html的时候,其中可能有一部分数据是动态生成的,那么我们可以以模板为基础,将动态内容结合到模板中,最终输出整个html文档               2.什么是template service                  模板引擎有多种,比如jsp、freemak...

2016-10-21 10:57:10 553

原创 log4j.xml的一分析后的示例

<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"><!-- xml声明和DTD声明 --><log4j:configuration xmlns:log4j="http://jakarta.apache.org/l

2016-10-20 17:00:20 483

转载 BlazeDS

BlazeDS为使用Flex或者AIR的客户端程序提供了高度可扩展的远程访问和消息服务。 Blaze服务端BlazeDS的配置文件放在WEB-INF/flex目录下,在WEB-INF/web.xml文件中定义MessageBrokerServlet和一个sesssion listener。 BlazeDS核心功能1.RPC Services远程过程调用。2.消息服务...

2016-10-20 16:29:33 409

转载 webx-日志系统配置

名词解释1.日志系统(1)Log4j:开创的日志系统模型(Logger/Appender/Level)行之有效,并一直延用至今。(2)JUL(java.util.logging.*):JDK自带的日志系统。(3)Logback:是新的日志系统。2.日志框架日志框架本身不提供记录日志的功能,它只提供了日志调用的接口。(1)JCL:Jakarta Commons Loggi...

2016-10-20 14:19:16 460

转载 webx-表单验证服务

表单概述 各种表单验证的优缺点比较 验证形式 功能性 网络负荷 用户体验 简单性 可靠性 服务端批量验证 强 高 差 简单 可靠 客户端验证 弱 无 好 复杂 不可靠 服务端异步验证 强 低 较好 复杂 不可靠  目前,webx所提供的表单验证服务并...

2016-10-20 13:40:52 887

转载 webx - requst context之session

session概述session的功能就是保存HTTP请求之间的状态数据。1.session的保存(1)保存在应用服务器的内存中。对于集群来说,同一用户的两次请求可能被分配到两台不同的服务器上来处理: session复制:广播:这种方式下,任何一台服务器都保存着所有服务器所接受的session对象。当访问量增大时或机器增加时,网络负担成指数级上升。 TCP-Ring:这...

2016-10-20 10:32:42 1062

转载 webx-request context功能

<basic>-提供基础特性1.拦截器接口BasicRequestContext提供了一组interceptors拦截器接口,通过它们,你可以拦截并干预一些事件。 拦截器接口 说明 RequestContextLifecycleInterceptor 拦截“预处理(prepare)”和“提交(commit)”事件 ResponseHeaderInte...

2016-10-19 10:07:31 1635

转载 webx- Filter, Request Contexts, Pipeline

Filter1.工作原理Request Contexts服务事实上,你可以把Request Context看作是HttpServletRequest和HttpServletResponse这两个对象总和,除此之外,多个Request Context可以被串起来,被称为Request Context Chain。Request Context在预处的时候,可以利用HttpSe...

2016-10-17 09:03:26 886

转载 Qname是什么

Qname这个东东,在使用dom4j的时候,经常见到,可能是自己解析的xml都太简单了,所以没有仔细研究过,就是觉得名字很怪异,在google百度搜索“什么是qname”,居然只有几条没有像样答案的纪录。还好,在国外网站上找到了相关的解释,这下基本明白了。1.来历:qname是qualified name 的简写2.构成:由名字空间(namespace)前缀(prefix)以及冒号(:),还有...

2016-10-14 11:26:50 2537

转载 webx- Resource Loading

webx框架中,包含了一套用来查找和装载资源的服务--Resource Loading服务。 如何表示资源在Java中,有多种形式可以表示一个资源: 可表示资源的对象 说明 java.io.File 可代表文件系统中的文件或目录,例如: 文件系统中的文件:“c:\config.sys” 文件系统中的目录:“c:\windows\” ja...

2016-10-14 09:57:49 734

翻译 如何在web应用中使用Axis2

Axis2可以处理WSDL并生成java代码,在服务端端称为Skeletons,在客户端称为Stubs。Axis2的repsository是WEB-INF。axis2.xml是全局配置文件,在WEB-INF/conf/下。 第一件事:向web.xml中添加Axis2 Servlet <web-app> <servlet> &lt...

2016-10-13 15:07:17 670

转载 SecureCRT使用

ftp 和 telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别有用心的人非常容易就可以截获这些口令和数据。而通过使用 SSH客户端与服务器端通讯时,用户名及 口令均进行了加密,有效防止了对口令的窃听。同时通过 SSH的数据传输是经过压缩的,所以可以提高数据的传输速度。 修改设置1.退出主机自动关闭窗口options->Global options-&g...

2016-10-13 11:08:54 556

转载 Webx-webx turbine

整个webx框架分成三个层次,webx turbine建立在webx framework的基础上,实现页面渲染、布局、数据验证、数据提交等一系列工作。设计理念 页面驱动 约定胜于配置页面驱动创建一个web应用,一般会经历三个阶段:产品设计、用户界面设计、功能实现。分别由产品设计师、用户界面设计师和程序员协作完成。页面驱动的意思是,在程序员介入以前,让界面设计师可以直接创建模...

2016-10-13 10:20:08 564

转载 soap协议

soap介绍soap是一个简单的基于XML的协议,它让应用程序跨HTTP进行信息交换。SOAP语法soap信息是包含以下元素的普通XML文件:(1)Envelope元素:必需的(2)Header元素:可选的,包含标题信息(3)Body元素:必需的,包含请求与响应的信息(4)Fault元素:可选的,包含产生的错误信息上面所有的元素都在http://www.w3.org...

2016-10-12 15:47:49 494

转载 REST架构风格

推导RESTweb架构背后的设计基本原理,能够被描述为由一组应用架构中元素之上的约束组成的架构网格。1.“空”风格从架构的观点来看,空风格描述了一个组件之间没有明显边界的系统。2.客户-服务器客户-服务器约束背后的原则是分离关注点,对web来说,这种关注点的分离允许组件独立地进化。3.无状态再为客户-服务器交互添加一个约束:通信必须在本质上无状态的,这一约束反映出设计上...

2016-10-12 14:21:13 523

转载 webx- webx framework

整个webx框架分成三个层次,webx framework是第二个层次,webx framework的任务: <?xml version="1.0" encoding="UTF-8"?><web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"xmlns:xsi="http://www.w3.org

2016-10-12 09:37:18 983

转载 axis2 module.xml

<module class="org.apache.module.Module1Impl"> <InFlow> . . </InFlow> <OutFlow> . . </OutFlow> <OutFaultFlow&gt

2016-10-11 15:58:42 510

转载 Java classloader机制

JDK默认ClassLoader1.Bootstrap loaderBootStrap加载器是用C++语言写的,它是在Java虚拟机启动后初始化的,它主要负责加载%JAVA_HOME/%jre/lib,-Xbootclasspath参数指定的路径以%JAVA_HOME%/jre/classes中的类。2.ExtClassLoaderBootstrap loader加载ExtClas...

2016-10-11 14:12:29 346

转载 linux下几种快速清空文件内容的方法

几种快速清空文件内容的方法:  $ : > filename #其中的 : 是一个占位符, 不产生任何输出.  $ > filename  $ echo “” > filename  $ echo /dev/null > filename  $ echo > filename  $ cat /dev/null > filename ...

2016-10-11 13:24:25 724

转载 svn:is not under version control and

这是因为你本地的工作目录并不在SVN的版本控制范围内,或者是本地删除了但是版本控制上还认为它存在等之类的原因,解决方法是先Team-clean,在chechout报错文件的文件夹。即可。 最后欢迎大家访问我的个人网站:1024s...

2016-10-11 08:57:13 3838

转载 svn:working copy locked

如果cleanup没有效果的话只好手动删除锁定文件。cd到svn项目目录下,然后执行如下命令。del lock /q/s就删掉了。 最后欢迎大家访问我的个人网站:1024s...

2016-10-11 08:54:39 337

转载 axis2-handler and phase

在Axis中handler是没有状态的,也就是说它不会把执行状态保存到内存中。我们可以把MessageContext理解为保存了进出消息的bag,在执行的链上它也可能保存一些信息。在大部分情况下,一个handler只会touchesoap消息的header block。一个继承AbstractHandler的类如下: public class SimpleHandler exte...

2016-10-10 17:01:21 516

翻译 axis2 deployment

Enterprise Service Buses(ESBs) Axis2有一个弹性的部署机制,可以允许你轻松的把你之前存在的应用转换为web services。 Axis2本身包括四种核心的deployers:(1)Service deployer- deploying services as service archive files(2)Module deployer- dep...

2016-10-10 13:56:41 360

翻译 axi2 - http servlet transport

为了配置servlet transport需要做两件事情:(1)在web.xml中注册并映射org.apache.axis2.transport.http.AxisServlet.(2)在axis2.xml中声明协议接收器org.apache.axis2.transport.http.AxisServletListener。  <servlet> ...

2016-10-10 13:28:37 616

转载 webx - SpringExt

SpringExt装配服务ResourceLoadingService是一个可以从各种输入源中(例如File System, Classpath, Webapp中)查找和读取文件的服务。 SpringExt原理1.扩展点(Configuration Point)SpringExt用扩展点来代表一个可被扩展的接口,每个扩展点都:(1)对应一个唯一的名称 ,如:servces/...

2016-10-10 10:36:48 593

转载 web服务安全

安全性的基本要求:(1)数据在internet上传输的时候不应该被第三方看到。(2)双方必须能够验定彼此间的来源。(3)双方必须能够确定被传送的数据没有被中途被修改。 通过使用SSL协议可以解决第一个问题,使用数据字签名和数字证书可以解决后两个问题。当使用数据字证书时,web服务请求者必须有一个可信认证中心签署的数字证书,请求者使用这个证书来表明它们的身份,并对SOAP消息进行...

2016-10-09 17:22:49 457

转载 axis2 web-inf/services目录

 package org.sky.axis2.helloworld; import org.apache.axiom.om.OMElement;import org.apache.axis2.AxisFault; import javax.xml.stream.XMLStreamException; public class HelloWorld { pu...

2016-10-09 15:53:17 534

转载 Axis的安全模块Rampart

Apache Rampart是Axis2的安全模块,用来为Axis2 Web服务提供认证、集成、保密等功能,实现了WS-Security协议堆栈。rampart基于wss4j来完成安全相关的任务,因为rampart是基于handler模式的,是对handler的一种封装,它很像一个拦截器。axis2+rampart的配置(原砖搬,没有实践)1.下载rampart(http://axis.a...

2016-10-09 15:16:44 637

转载 webx概念学习

所有的开源框架都在互相学习,并趋于相似。webx还缺少什么 目前webx只支持服务端的表单验证,而没有直接支持客户端的js验证。 目前webx没有直接支持ajax编程。 目前webx没有直接支持rest编程。 目前webx没有直接支持web  flow。 webx设计理念 框架的本质是“扩展”,纵观开源的web框架,做得比较好的框架,是把框架建立在另一个基础框架之上...

2016-10-09 10:00:22 744

转载 com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after co

分析,出现这种异常的原因是:Mysql服务器默认的“wait_timeout”是8小时,也就是说一个connection空间超过8个小时,Mysql将自动断开该connection,这就是问题所在,在连接池中的connection如果空闲超过8小时,mysql将其断开,连接池并不知道该connection已失效,如果这时有client请求connection,连接池将失效的connection...

2016-10-08 14:07:14 6498

转载 Unable to find ‘struts.multipart.saveDir’ Struts2上传文件错误的解决方法

在使用struts2的项目中上传文件的时候出现了一个这样的错误:2011-7-30 20:29:02 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info信息: Unable to find 'struts.multipart.saveDir' property setting. Defaulting to jav

2016-10-08 09:06:40 658

wzcline60-64.msi

windows下zip命令工具安装包windows下zip命令工具安装包

2019-10-31

centos 非root安装nginx

非root下,离线安装nginx依赖加nginx安装包,需要先装gcc-c++

2019-01-28

redis5安装包加依赖

reids5安装加gcc依赖

2019-01-27

windows+linux的jprofiler9

windows和linux上的profiler9, 在二者版本一致的情况下,可以进行远程连接

2019-01-21

2014年架构师软考试题及答案

2014年架构师软考试题及答案 2014年架构师软考试题及答案

2017-10-20

log4jappender配置kafka使用的jar包

log4jappender配置kafka使用的jar包 log4jappender配置kafka使用的jar包 log4jappender配置kafka使用的jar包

2017-09-08

http image browser

一个简单的http image 浏览器,使用C#编写,

2014-05-10

sharpglvs10和12的可用扩展及opengl、sharpgl例程

sharpgl是c#对opengl的包装,简化的opengl在vs中的使用,其中的语法与opengl非常相似

2014-05-05

c# KTV点歌系统

参考书上写的ktv点歌系统,用C#在vs2012上实现

2014-04-01

C#俄罗斯方块

参考书上用vs2012写的俄罗斯方块游戏

2014-03-31

grub4dos多引导制作

简单介绍grub4dos多引导的制作,制作u盘多引导,以充分利用u盘

2013-12-29

OpenGL写的太阳系的例子

在CodeBlocks上利用glut搭建的OpenGL,

2013-05-28

CodeBlocks Manual原文加中文翻译

CodeBlocks是一款C++编写的开源IDE,这里有它的英文和中文翻译手册

2013-01-11

空空如也

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

TA关注的人

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