自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (39)
  • 收藏
  • 关注

转载 俞敏洪老师的这段话......

“有人说:女生到社会上会遇到比学校更优秀的男生,而男生很难找到比在学校更好的女生,我现在告诉你,这句话你们都理解错了。这句话的意思是:男生在校园都还不成熟,19到25岁的男孩一般都比同龄女孩显得放不开,但到社会上,很快男人变的就优秀的多了,这说明大学几年是男生成熟的重要时期。而女生到社会变的实际了,于是就有了你们经常听到的那一句话!而我一直认为,清华大学比北京大学的男生优秀就在于清华大学的男生能学

2012-06-28 19:02:34 571

转载 java程序员必知的8大排序

8种排序之间的关系:1, 直接插入排序   (1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。 (2)实例(3)用java实现[java] view

2012-06-28 18:56:52 757

转载 java.util.Date和java.sql.Date的区别及应用

java.util.Date 就是在除了SQL语句的情况下面使用java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分它都有getTime方法返回毫秒数,自然就可以直接构建java.util.Date d = new java.util.Date(sqlDate.getTime());...------------------------------

2012-06-28 14:13:02 495

转载 基于大规模语料的新词发现算法

对中文资料进行自然语言处理时,我们会遇到很多其他语言不会有的困难,例如分词——汉语的词与词之间没有空格,那计算机怎么才知道“已结婚的和尚未结婚的”究竟是“已/结婚/的/和/尚未/结婚/的”,还是“已/结婚/的/和尚/未/结婚/的”呢?这就是所谓的分词歧义难题。不过,现在很多语言模型都已能比较漂亮地解决这一问题了。但在中文分词领域里,还有一个比分词歧义更令人头疼的东西——未登录词。中文没有首

2012-06-28 10:39:14 1083

转载 tomcat下jndi的三种配置方式

jndi(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。         tomcat配置jndi有全局配置和局部配置。大致的有以下三种配置方式:  第一种:全局

2012-06-28 00:25:14 659

原创 Struts2.2.1启动需要JAR包

这个是Struts2.0给的HelloWorld例子其中引入了。freemarker-2.3.16.jarognl-3.0.jarstruts2-core-2.2.1.1.jarxwork-core-2.2.1.1.jarcommons-logging-1.0.4.jar 这5个JAR包,但在2.2版本中少了下面三个JAR就会报错,所以要把这

2012-06-27 23:52:25 534

原创 JNDI 连接数据库

JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。那么,JNDI到底起什么作用?要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。没有

2012-06-27 21:18:36 661

转载 使用PowerDesigner 设计SQL Server 数据库

工具:Sybase PowerDesigner 12.5Microsoft  SQL Server 2005 第一步:概念数据模型打开PowerDesigner 软件,设计“概念数据模型”(Conceptual Data Model),它通常用在概要设计阶段。 设计表结构注意:如果Palette(工具面板)没有显示,可以在工具

2012-06-27 12:52:24 580

转载 Struts2 Convention插件

Convention插件(转)" title="struts2 Convention插件(转)" style="margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;

2012-06-26 22:57:16 592

转载 Struts2 开发流程

一、确定Struts在开发中的地位  Struts其实就是一个Servlet; 根据传统MVC开发模式,如图所示:   Servlet担任了Controller的职责, 而Struts框架加入后,Struts其实就是担当了Servlet的职责,即任何一个处理请求都会经过Struts框架,并由他进行分发;  二、Stru

2012-06-26 22:29:54 663

转载 Struts2之文件上传与下载

一、Struts2文件上传 Struts2的文件上传实现非常简单,只需要简单几步就可完成;注意:(1)文件上传的struts2标签为:(2)文件上传的前提是表单属性method="post" enctype="multipart/form-data";(3)web应用中必须包含common-fileupload.jar和common-io.jar,因

2012-06-26 22:27:51 517

转载 Struts2 输入校验

一、Struts2输入校验介绍 Struts2的输入校验和类型转换都是对请求参数进行处理。输入校验顾名思义就是请求参数是否能够满足一定的要求; 客户端校验&服务器端校验客户端校验是指在浏览器这端通过Javascript进行初步校验,为了减轻服务器端的负载;服务器端校验是校验数据的最后一道防线; 在Struts2中,数据校验不需

2012-06-26 22:17:44 700

转载 Struts2 类型转换

一、Struts2 类型转换介绍 类型转换:解析HTTP请求参数,将Http请求参数赋值给Action的属性;比如: [html] view plaincopys:form action="valid" >    s:textfield label="用户名" name="name">s:textfield>    s

2012-06-26 16:50:13 607

原创 Struts2拦截器(Interceptor) PreResultListener

1.    理解拦截器1.1.    什么是拦截器:拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在

2012-06-26 16:04:56 992

原创 Struts2的国际化,中英文切换

几年之前,应用程序开发者能够考虑到仅仅支持他们本国的只使用一种语言(或者有时候是两种)和通常只有一种数量表现方式(例如日期、数字、货币值)的应用。然而,基于web技术的应用程序的爆炸性增长,以及将这些应用程序部署在Internet或其它被广泛访问的网络之上,已经在很多情况下使得国家的边界淡化到不可见。这种情况转变成为一种对于应用程序支持国际化(internationalization,经常被称做"

2012-06-26 10:57:52 5195 1

原创 Struts2 OGNL

浅析值栈ValueStack对象相当于一个栈,它贯穿整个Action的生命周期,每个Action类的对象实例都会拥有一个ValueStack对象当Struts2接收到一个*.action请求后,并不是直接调用Action方法,而是先将Action类的相应属性放到ValueStack对象的顶层节点值栈也位于内存中,它也是和parameters、request、session、applic

2012-06-26 10:15:40 1342

转载 struts2获取request,session,application4种方式

第一种,依赖容器获取:                            private Map request;      private Map session;      private Map application;      public ActionTest()      {          request=(Map)ActionCo

2012-06-26 09:40:47 454

转载 strut2 接受请求和表单类型 ModelDriven

Action为了执行操作,并为数据库持久化对象提供数据,就必须要访问请求字符串和表单中的数据。Struts2采用了JavaBean的风格——要访问数据的话,就给字段提供一个getter和setter,要访问请求字符串和表单也是一样的道理。每一个请求字符串和表单的值都是一个简单的名/值对,所以要设定一个特定名称的值的话,就要为它提供一个setter。比如,如果一个JSP调用了“/home.act

2012-06-26 09:36:11 630

原创 Struts2的异常处理机制

Struts2采用声明式的方法管理异常处理,因此我们无需在execute方法体内写大量的try...catch...语句来捕获异常,execute方法将产生的所有异常抛出,统一交由Struts2框架处理,我们只需在struts.xml文件中配置异常的映射机制,Struts2便能够处理并转入相应的视图资源。 异常映射可分为全局异常映射和局部异常映射,它和的性质是一样的。 配置代码如下

2012-06-26 09:33:30 593

原创 Struts2 配置result

/hello/Result.jsp //等于/hello/Result.jsp/hello/Error.jsp /hello/Input.jsp  上述代码的含义为,名字为Hello的Action有三个返回结果,并且都是dispatcher类型(默认类型),这三个返回值的名字分别为success(默认值),error,input,对应的页面的路径分别为/he

2012-06-26 09:29:15 446

转载 struts2 配置Action

Struts2的核心功能是action,对于开发人员来说,使用Struts2主要就是编写action,action类通常都要实现com.opensymphony.xwork2.Action接口,并实现该接口中的execute()方法。该方法如下:   public String execute() throws ExceptionStruts2并不是要求所有编写的act

2012-06-26 09:19:45 410

转载 Struts2 Struts.properties文件

是Struts2的配置文件,默认叫default.properties文件。它配置struts的默认配置,例如:struts2的默认配置  为action就是在该文件中定义。这个文件提供了一种更改框架默认行为方式的机制。在一般情况下,如果不是打算让调试更加方便的话,你根本无须更改这个文件。在“struts.properties”文件中定义的属性都可以在“web.xml”文件的“init-p

2012-06-26 09:15:55 565

原创 struts2 配置web.xml struts.xml

配置web.xml,配置Struts2的过滤器任何MVC框架都需要与Web应用整合,这就不得不借助于web.xml文件,只有配置在web.xml文件中Servlet才会被应用加载。 通常,所有的MVC框架都需要Web应用加载一个核心控制器,对于Struts2框架而言,需要加载FilterDispatcher,只要Web应用负责加载FilterDispatcher,FilterDispa

2012-06-26 09:13:09 1018

转载 创建基于MSMQ的Responsive Service

一、One-way MEP V.S. Responsible Service我们知道MSMQ天生就具有异步的特性,它只能以One-way的MEP(Message Exchange Pattern)进行通信。Client和Service之间采用One-way MEP的话就意味着Client调用Service之后立即返回,它无法获得Service的执行结果,也无法捕捉Service运行的E

2012-06-25 10:15:54 606

转载 使用MSMQ进行Reliable Messaging

一、为什么要使用MSMQ在一个分布式的环境中,我们往往需要根据具体的情况采用不同的方式进行数据的传输。比如在一个Intranet内,我们一般通过TCP进行高效的数据通信;而在一个Internet的环境中,我们则通常使用Http进行跨平台的数据交换。而这些通信方式具有一个显著的特点,那就是他们是基于Connection的,也就是说,交互双方在进行通信的时候必须保证有一个可用的Connecti

2012-06-25 09:44:43 687

转载 如何在WCF进行Exception Handling

在任何Application的开发中,对不可预知的异常进行troubleshooting时,异常处理显得尤为重要。对于一般的.NET系统来说,我们简单地借助try/catch可以很容易地实现这一功能。但是对于 一个分布式的环境来说,异常处理就没有那么简单了。按照面向服务的原则,我们把一些可复用的业务逻辑以Service的形式实现,各个Service处于一个自治的环境中,一个Service需要和

2012-06-19 20:19:42 564

转载 如何在WCF中使用tcpTrace来进行Soap Trace

无论对于Web Service还是WCF,Client和Service之间交互的唯一形式是通过发送和接收Soap Message。在我们对Web Service和WCF进行深入学习的时候,借助一些Soap Trace 工具对Soap Message进行深入剖析是非常有必要的。在这些工具之中,我觉得最好用的就是Microsoft Soap Toolkit中的Soap Trace Utility和

2012-06-19 16:53:11 678

转载 在Winform Application中调用Duplex Service出现TimeoutException的原因和解决方案

几个星期之前写了一篇关于如何通过WCF进行 双向通信的文章([原创]我的WCF之旅(3):在WCF中实现双向通信(Bi-directional Communication) ),在文章中我提供了一个如果在Console Application 调用Duplex WCF Service的Sample。前几天有个网友在上面留言说,在没有做任何改动得情况下,把 作为Client的Console Ap

2012-06-18 22:50:32 562

转载 Java正则表达式之应用篇

本文将介绍如何在Java中使用正则表达式来处理文本数据。正则表达式就是一个字符串,但和普通的字符串不同的是,正则表达式是对一组相似字符串的抽象,如下面的几个字符串: a98b   c0912d   c10b   a12345678d   ab     我们仔细分析上面五个字符串,可以看出它们有一个共同特征,就是第一个字符必须是'a'或'c',最后一个字符必须是'b'或'd',而

2012-06-18 20:07:20 654

转载 Serialization V.S. Encoding

Serialization可以看成是把包含相同内容的数据从一种结构 (.NET Object) 转换成另一种结构 (XML) 。要实现在两种不同结构之间的转化,这两种结构之间必须存在一种Mapping。Serialization的是实现由序列化器(Serializer)来负责。而Serializer则利用某种算法(Arithmetic)来提供这种Mapping。我们知道对于一个Managed Ty

2012-06-18 16:29:28 1174

原创 向 ChannelFactory 提供的 InstanceContext 包含未实现 CallbackContractType“Contracts.ICallback”的 UserObject

今天学了WCF的双工通信 ,结果总报错向 ChannelFactory 提供的 InstanceContext 包含未实现 CallbackContractType“Contracts.ICallback”的 UserObject。例子如下:双工(Duplex)模式的消息交换方式体现在消息交换过程中,参与的双方均可以向对方发送消息。基于双工MEP消息交换可以看成是多个基本模

2012-06-18 15:52:35 3429

原创 WCF学习资料 从入门到精通

http://www.cnblogs.com/artech/tag/WCF/default.html?page=12WCF相关内容:[原创]我的WCF之旅(1):创建一个简单的WCF程序[原创]我的WCF之旅(2):Endpoint Overview[原创]我的WCF之旅(3):在WCF中实现双向通信(Bi-directional Communication)[

2012-06-17 22:25:54 1578

原创 HTTP 无法注册 URL http://127.0.0.1:9999/calculatorservice/metadata。进程不具有此命名空间的访问权限

开始学习WCF程序,运行的时候却发现出如下问题:HTTP 无法注册 URLhttp://127.0.0.1:9999/calculatorservice/metadata。进程不具有此命名空间的访问权限(有关详细信息,请参见 http://go.microsoft.com/fwlink/?LinkId=70353)。按照例子一开始就遇到这样的问题,后来从网上看到,原因可能是Win

2012-06-17 21:10:40 37089

转载 c# using 关键字小结

一、using作为指令,有如下两个作用 1、导入其他命名空间或命名空间中定义的类型,这样就可以不必对类型使用完全限定名了。       注意:(1) using引入命名空间,并不等于编译器编译时加载该命名空间所在的程序集,程序集的加载决定于程序中对该程序集是否存在调用操作,如果代码中不存在任何调用操作则编译器将不会加载using引入命名空间所在程序集。因此,在源文件开头,引

2012-06-17 20:33:02 574

转载 微软面试、经典算法、编程艺术、红黑树4大系列总结

无私分享,造福天下以下是本blog内的微软面试100题系列,经典算法研究系列,程序员编程艺术系列,红黑树系列4大经典原创系列作品与一些重要文章的集锦。 一、微软面试100题系列 横空出世,席卷Csdn--评微软等数据结构+算法面试100题 (在此文中,你能找到与微软100题所有一切相关的东西)微软100题微软、谷歌、百度等公司经典面试100题[第1-60题]

2012-06-17 14:01:44 4446

原创 不借助第三方变量,交换两个整型数x和y的值

主要思路是用其中一变量存储x,y的运算值,然后逆运算得到/****************************************************************/    /*****   不借助第三方变量,交换两个整型数x和y的值   ****/    /*****************************************

2012-06-17 13:58:39 2655

转载 去百度还是去创新工场? 信开复还是信彦宏?

我前两天,收到一封邮件,一位快要毕业的的大学生问我,是去百度,还是去创新工场?他在来信中说,从个人道德价值观来说,他想去创新工场,要远离流氓企业,不然会有狼狈为奸、助纣为虐的感觉,对不起自己。但是创新工场那边情况不熟悉, 不知道怎么选择,并问我现在比较热的移动互联网靠不靠谱。 去百度,还是去创新工场我对新东西是总是持谨慎的态度,创新工场的刚起步,还需要磨练,

2012-06-17 13:27:54 3994

转载 Eclipse快捷键

编辑作用域 功能 快捷键 全局 查找并替换 Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 查找下一个 Ctrl+K 全局 撤销 Ctrl+Z 全局 复制 Ctrl+C 全局 恢复上一个选择 Alt+Shift+↓ 全局 剪切 Ctrl+X 全局 快速修正 Ctrl1+1 全局 内容辅助 Alt+/ 全局 全部选中 Ctrl+A 全局

2012-06-17 12:52:23 527

转载 14款Web开发速查表

开发者在做Web开发时,往往会遇到一些开发问题,也许您会通过Google或者查看编程词典来寻求解决方法。今天,我们将为您提供一份非常有价值的速查表,包含JavaScript、MYSQL、PHP、CSS、HTML5、RGB Color 等1) PHP2) MYSQL3) JavaScript4) CSS5

2012-06-17 12:51:00 732

转载 Tomcat vs Apache

Tomcat vs Apache:您钟情于哪一款本文探讨了 Apache 与 Apache Tomcat 之间的区别,帮助开发者选择更加适宜的Web服务器。当你选择使用哪种Web服务器时,或许会因它们的差异性和技术细节等方面而困扰。如何区分Web服务器以及如何为你的项目挑选一款最佳的Web服务器,或许对你来说这是一个很难的决定。鉴于Apache目前最流行的一款Web

2012-06-17 12:46:38 481

ssd3 exercise2

ssd3 exercise2ssd3 exercise2ssd3 exercise2

2015-12-28

ssd6 exercise1

ssd6 exercise1 ssd6 exercise1 正确

2012-01-03

css-template

css-template

2011-12-23

数学建模

数学建模 数学建模 数学建模 数学建模 数学建模 数学建模 数学建模数学建模数学建模数学建模

2011-11-13

数据结构与算法

数据结构与算法 数据结构与算法数据结构与算法

2011-11-13

ssd3 practical quiz 10

ssd3 practical quiz 10ssd3 practical quiz 10ssd3 practical quiz 10ssd3 practical quiz 10ssd3 practical quiz 10

2011-05-07

ssd3 practical quiz 8

ssd3 practical quiz 8ssd3 practical quiz 8ssd3 practical quiz 8ssd3 practical quiz 8ssd3 practical quiz 8ssd3 practical quiz 8

2011-05-07

ssd3 practical quiz 7

ssd3 practical quiz 7ssd3 practical quiz 7ssd3 practical quiz 7ssd3 practical quiz 7

2011-05-07

ssd3 practical quiz 6

ssd3 practical quiz 5ssd3 practical quiz 5ssd3 practical quiz 5ssd3 practical quiz 5ssd3 practical quiz 5ssd3 practical quiz 5ssd3 practical quiz 5

2011-05-07

ssd3 practical quiz 5

ssd3 practical quiz 5ssd3 practical quiz 5ssd3 practical quiz 5ssd3 practical quiz 5ssd3 practical quiz 5ssd3 practical quiz 5

2011-05-07

ssd3 practical quiz 3

ssd3 practical quiz 3ssd3 practical quiz 3ssd3 practical quiz 3ssd3 practical quiz 3ssd3 practical quiz 3ssd3 practical quiz 3ssd3 practical quiz 3

2011-05-07

ssd3 practical quiz 2

ssd3 practical quiz 2ssd3 practical quiz 2ssd3 practical quiz 2ssd3 practical quiz 2ssd3 practical quiz 2ssd3 practical quiz 2ssd3 practical quiz 2ssd3 practical quiz 2

2011-05-07

ssd3 practical quiz 1

ssd3 practical quiz 1ssd3 practical quiz 1ssd3 practical quiz 1ssd3 practical quiz 1ssd3 practical quiz 1 ssd3 practical quiz 1

2011-05-07

ssd3ssd3.chm

ssd3.chm ssd3.chm ssd3.chm

2011-04-15

ssd3 exercise4

ssd3 exercise4 ssd3 exercise4

2011-04-15

ssd3 exercise3

ssd3 exercise3 ssd3 exercise3

2011-04-15

ssd3 exercise1

ssd3 exercise1 ssd3 exercise1ssd3 exercise1

2011-04-15

ssd3 exercise 2

ssd3 exercise2 完全正确的答案

2011-03-26

ssd3 execise正确答案

ssd3 作业 exercise 正确答案

2011-03-26

protege入门学习

protege入门学习

2013-04-01

ssd9 exercise9

ssd9 exercise9

2012-07-29

ssd9 exercise8

ssd9 exercise8

2012-07-29

ssd9 exercise7

ssd9 exercise7

2012-07-29

ssd9 exercise6

ssd9 exercise6

2012-07-29

ssd9 exercise5

ssd9 exercise5

2012-07-29

ssd9 exercise4

ssd9 exercise4

2012-07-29

ssd9 exercise3

ssd9 exercise3

2012-07-29

ssd9 exercise2

ssd9 exercise2

2012-07-29

ssd9 exercise1

ssd9 exercise1

2012-07-29

空间索引总体介绍

空间索引总体介绍

2012-07-25

学习算法之路

学习算法之路

2012-01-03

ANTLR指南

ANTLR指南

2012-01-03

antlr3教材

antlr3教材

2012-01-03

ANTLR-v3整体语法

ANTLR-v3整体语法 ANTLR-v3整体语法

2012-01-03

SSD6 Exercise5

SSD6 Exercise5 SSD6 Exercise5

2012-01-03

ssd6 exercise4

ssd6 exercise4 ssd6 exercise4

2012-01-03

ssd6 exercise3

ssd6 exercise3 ssd6 exercise3

2012-01-03

ssd6 Exercise2

ssd6 Exercise2 ssd6 Exercise2 ssd6 Exercise2

2012-01-03

空空如也

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

TA关注的人

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