12 2016 档案

摘要:这里不会将UML的各种元素都提到,我只想讲讲类图中各个类之间的关系; 能看懂类图中各个类之间的线条、箭头代表什么意思后,也就足够应对 日常的工作和交流; 同时,我们应该能将类图所表达的含义和最终的代码对应起来; 有了这些知识,看后面章节的设计模式结构图就没有什么问题了; 本章所有图形使用Enterp 阅读全文
posted @ 2016-12-30 16:05 孙猴子 阅读(793) 评论(0) 推荐(0)
摘要:by Rama Pulavarthi Handlers are message interceptors that can be easily plugged in to the JAX-WS runtime to do additional processing of the inbound an 阅读全文
posted @ 2016-12-29 15:36 孙猴子 阅读(551) 评论(0) 推荐(0)
摘要:承前 本文的示例,是基于前一篇文章中的实例而改进的,如果想要运行本文的代码例子,需要先实现前一篇的代码。 前一篇文章JAX-WS开发WebService初级 Handler概念 在WebService目录下的上一篇文章中,给出来一个初级的WebService开发实例。接下来的几篇文章,将一步一步更加 阅读全文
posted @ 2016-12-29 14:53 孙猴子 阅读(1704) 评论(0) 推荐(0)
摘要:防御的方法主要有两种<java示例> 1.检查Referer字段 HTTP头中有一个Referer字段,这个字段用以标明请求来源于哪个地址。在处理敏感数据请求时,通常来说,Referer字段应和请求的地址位于同一域名下。以上文银行操作为例,Referer字段地址通常应该是转账按钮所在的网页地址,应该 阅读全文
posted @ 2016-12-28 15:28 孙猴子 阅读(331) 评论(0) 推荐(0)
摘要:跨站请求伪造(英语:Cross-site request forgery),也被称为 one-click attack 或者 session riding,通常缩写为 CSRF 或者 XSRF, 是一种挟制用户在当前已登录的Web应用程序上执行非本意的操作的攻击方法。 ***跟跨网站脚本(XSS)相 阅读全文
posted @ 2016-12-28 14:29 孙猴子 阅读(309) 评论(0) 推荐(0)
摘要:web中的Filiter过滤器: 当req不改变时,filiter在web中的配置和顺序没有关系; 但当在filiter中将其改变类型时,会导致其改变的request类型包装层次过多,无法获取其中的参数; 例:http://www.cnblogs.com/springlight/p/6208908. 阅读全文
posted @ 2016-12-27 19:44 孙猴子 阅读(1856) 评论(0) 推荐(0)
摘要:自己挖的坑,含泪跳进去也要填平。 题记 1.问题: a. 在前端使用JSON.stringify(json)转化数组对象为字符串,然后传给后台; b. 后端java使用 net.sf.json.JSONArray.fromObject(params);方式解析; c:报如下错误: 2.分析: 2.1 阅读全文
posted @ 2016-12-27 15:45 孙猴子 阅读(3212) 评论(0) 推荐(0)
摘要:1. 过滤特殊字符 避免XSS的方法之一主要是将用户所提供的内容进行过滤,许多语言都有提供对HTML的过滤: PHP的htmlentities()或是htmlspecialchars()。 Python的cgi.escape()。 ASP的Server.HTMLEncode()。 ASP.NET的S 阅读全文
posted @ 2016-12-23 18:11 孙猴子 阅读(740) 评论(0) 推荐(0)
摘要:*XSS 利用的是用户对指定网站的信任,CSRF 利用的是网站对用户网页浏览器的信任 跨站脚本(Cross-site scripting,通常简称为XSS)是一种网站应用程序的安全漏洞攻击,是代码注入的一种。它允许恶意用户将代码注入到网页上,其他用户在观看网页时就会受到影响。这类攻击通常包含了HTM 阅读全文
posted @ 2016-12-23 16:39 孙猴子 阅读(315) 评论(0) 推荐(0)
摘要:尽管网上有成打的Vim在线教程,但是要么艰深晦涩,要么太过肤浅。本教程的目标让每个阶段都有斩获,从理解它的哲学(将和你终身相伴)到超越现在编辑技巧,成为其中的牛人。 简单来说,本教程的学习方式将使你终身受益。 为什么选择vim 我相信大多数人可能由于以下三点原因而使用vim: 1、vim无所不在。学 阅读全文
posted @ 2016-12-21 21:51 孙猴子 阅读(10260) 评论(1) 推荐(0)
摘要:学习Linux的一个指南 为什么要学习Linux? 为什么学Linux,每个人都有自己的理由: Linux能做什么? 世界上最快的超级计算机90%以上都使用Linux或类似操作系统,说明Linux速度快; 而且简装的Linux(如LFS)估计也是特别适合老机器了; 如果你听说过Android的话,你 阅读全文
posted @ 2016-12-21 21:13 孙猴子 阅读(18275) 评论(0) 推荐(0)
摘要:1.前言: 1.1 在使用springMVC中,需要在过滤器中获取请求中的参数token,根据token判断请求是否合法; 1.2 通过requst.getParameter(key)方法获得参数值; 这种方法有缺陷:它只能获取 POST 提交方式中的Content-Type: applicatio 阅读全文
posted @ 2016-12-21 19:55 孙猴子 阅读(75003) 评论(3) 推荐(1)
摘要:自用模板 java 方法: js function: 阅读全文
posted @ 2016-12-09 15:51 孙猴子 阅读(562) 评论(0) 推荐(0)
摘要:1.问题 在junit测试中使用Logger对象无法输出日志,报错信息为: 2.解决方案 <方案一>在测试方法中加入如下代码: <方案二>在你的 log4j.properties 方法中加入如下配置信息: 参考资料: 1. http://stackoverflow.com/questions/125 阅读全文
posted @ 2016-12-09 14:13 孙猴子 阅读(710) 评论(0) 推荐(0)
摘要:这条语句适用于a表比b表大的情况 select * from ecs_goods a where cat_id in(select cat_id from ecs_category b); 这条语句适用于b表比a表大的情况select * from ecs_goods a where EXISTS( 阅读全文
posted @ 2016-12-08 13:17 孙猴子 阅读(555) 评论(0) 推荐(0)
摘要:JSP支持九个自动定义的变量,江湖人称隐含对象。这九个隐含对象的简介见下表: 参考资料:http://www.runoob.com/jsp/jsp-syntax.html 阅读全文
posted @ 2016-12-07 15:18 孙猴子 阅读(127) 评论(0) 推荐(0)
摘要:centos: 修改Tomcat中的catalina.sh文件。--用了这个 在catalina.sh文件中,找到cygwin=false,在这一行的前面加入参数,具体如下 # vim TOMCAT_HOME/bin/catalina.sh JAVA_OPTS="-server -Xms1024m 阅读全文
posted @ 2016-12-07 14:07 孙猴子 阅读(2520) 评论(0) 推荐(0)
摘要:打开所在的wordspace文件夹,在下面子文件夹 .metadata\.plugins\org.eclipse.core.runtime\.settings\com.genuitec.eclipse.ast.deploy.core.prefs 删除即可; 阅读全文
posted @ 2016-12-07 13:27 孙猴子 阅读(180) 评论(0) 推荐(0)
摘要:1.安装Git 首先安装Git。这里只讲Windows环境下安装Git方法。 从Git下载git的Windows安装文件,一路Next到选择安装组件这一步: 选上Git Bash Here这一项,这样就有命令行可以用了。因为后面基本上不会用到Git自己的GUI。 文章出处:http://blog.c 阅读全文
posted @ 2016-12-02 15:35 孙猴子 阅读(3462) 评论(0) 推荐(0)
摘要:现自己在重新操作一下:(使用的是Eclipse JavaEE版 ps:eclipse-jee-indigo-SR1-win32,已经安装好了m2eclipse插件) 1.新建Maven项目 1.1 File -> New -> Other 1.2 选择Maven Project ,单击Next 1. 阅读全文
posted @ 2016-12-02 15:10 孙猴子 阅读(286) 评论(0) 推荐(0)
摘要:什么是Maven仓库 在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如log4j.jar,junit.jar等等。每建立一个项目,你都需要建立这样的一个/lib目录,然后复制一对jar文件,这是很明显的重 阅读全文
posted @ 2016-12-02 14:22 孙猴子 阅读(266) 评论(0) 推荐(0)
摘要:转载:http://www.programgo.com/article/98912703200/ 1、什么是JAX-WS JAX-WS (JavaTM API for XML-Based Web Services)规范是一组XML web services的JAVA API。JAX-WS允许开发者可 阅读全文
posted @ 2016-12-01 10:50 孙猴子 阅读(1001) 评论(0) 推荐(0)