- 浏览: 12851 次
- 性别:
- 来自: 北京
最新评论
-
yangzhanchun:
jackra 写道更正一下 现在不叫J2EE,现在叫JAVA ...
J2EE规范 -
探索者_技术:
因为一流企业经营者不善的缘故 不是一流企业的缘故
J2EE规范 -
jackra:
更正一下 现在不叫J2EE,现在叫JAVA EE X另外建议, ...
J2EE规范 -
fxldiezh:
一流企业做标准、二流企业做品牌、三流企业做产品还有一句:超级企 ...
J2EE规范 -
freezingsky:
做产品才有可能做大,做标准,得看用户是否接受!
J2EE规范
文章列表
本文由 ImportNew - paddx 翻译自 javacodegeeks。欢迎加入翻译小组。转载请见文末要求。
在这篇“Java 8新特性教程”系列文章中,我们会深入解释,并通过代码来展示,如何通过流来遍历集合,如何从集合和数组来创建流,以及怎么聚合流的值。
在之前的文章“遍历、过滤、处理集合及使用Lambda表达式增强方法”中,我已经深入解释并演示了通过lambda表达式和方法引用来遍历集合,使用predicate接口来过滤集合,实现接口的默认方法,最后还演示了接口静态方法的实现。
源代码都在我的Git
在用java进行web业务开发的时候,对于页面上接收到的参数,除了极少数是步可预知的内容外,大量的参数名和参数值都是不会出现触发Xss漏洞的字符。而通常为了避免Xss漏洞,都是开发人员各自在页面输出和数据入库等地方加上各种各样的encode方法来避免Xss问题。而由于开发人员的水平不一,加上在编写代码的过程中安全意识的差异,可能会粗心漏掉对用户输入内容进行encode处理。针对这种大量参数是不可能出现引起Xss和SQL注入漏洞的业务场景下,因此可以使用一个适用大多数业务场景的通用处理方法,牺牲少量用户体验,来避免Xss漏洞和SQL注入。
那就是利用Servlet的过滤器机制,编 ...
ReconnectingWebSocket 是JavaScript. WebSocket API 的一个小封装, 提供了在连接断开时自动重连的机制。
只需要简单的将:
ws = new WebSocket('ws://....');
替换成:
ws = new ReconnectingWebSocket('ws://....');
引入js:
<script type="text/javascript" src="/js/ws.tool.js"></script>
ws.to ...
面试是没什么道理可讲的,它的题目有的不合情理、脱离实际。有在纸上写的,有当面考你的,也有在电话里问的,给你IDE的估计很少(否则你赶快去买彩票, 说不定中)。所以如果你看完此文后,请不要抱怨说这些问题都能用IDE来解决。你必须在任何情况下准确回答这些问题,在面试中如果出现一两题回答不准确很有可能你就被拒之门外了。
当然这些都是Java的基本题,那些面试的人大多数不会问你Hibernate有多先进,Eclipse的三个组成部分,或command design pattern,他们都是老一辈了,最喜欢问的就是基础知识。
好了废话少说,开始正题。
第一,谈谈final, ...
过滤器,是在java web中,你传入的request,response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者struts的 action进行业务逻辑,比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或者在传入servlet或者 struts的action前统一设置字符集,或者去除掉一些非法字符。
拦截器,是在面向切面编程的就是在你的service或者一个方法,前调用一个方法,或者在方法后调用一个方法比如动态代理就是拦截器的简单实现,在你调用方法前打印出字符串(或者做其它业务逻辑的操作), ...
import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.util.Enumeration; import org.apache.tools.zip.ZipEntry; import org.apache.tools.zip.ZipFile; import ...
QR二维码是目前最常用二维码
是把字符串编码后通过二维图片的黑白两色模块显示出来
可表示的字符串长度和 容错率(ECC) 显示编码模式(EncodeMode)及版本(Version)有关
容错率共四档:
L 7%
M 15%
Struts2.3.4 所需的Jar包及介绍
Jar包的分类
jar包名称
jar包版本
jar包
文件名
jar包
的作用
jar包内包含的主要包路径及主要类
依赖的自有jar包名称
依赖的第三方jar包名称
本jar包是否为第三方包
Struts
2.3.4
的
核
心
包
struts2-core
-2.3.4.jar
l MyEclipse6.5
l Tomcat5.5.26
l MySQL5.0
l 数据库脚本程序
CREATE TABLE user (
id int(11) NOT NULL auto_increment,
username varchar(50) default NULL,
password varchar(50) default NULL,
PRIMARY KEY (id)
);
INSERT INTO user VALUES ('1', 'admin& ...
平时听到别人说学习j2ee一定要学习他的十三个规范,大概的知道每个规范是做什么的,每个“接口”是做什么的。
很早就听过一句话:“一流企业做标准、二流企业做品牌、三流企业做产品”,为什么呢?做 ...