40个Java集合类面试题和答案(转载)

摘要: Java集合框架为Java编程语言的基础,也是Java面试中很重要的一个知识点。这里,我列出了一些关于Java集合的重要问题和答案。 1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Arra 阅读全文
posted @ 2016-03-08 21:55 吴芳雪 阅读(4764) 评论(0) 推荐(0) 编辑

可适配平板、手机的Web开发方式

摘要: 作为一个web前端开发人员,网站需要在手机和平板上正常显示已成为共识,之前一直使用AdminLTE这个模板进行开发,主要使用bootstrap的栅栏模式来保证界面在手机端的正常显示,但是要实现多样的需求,仍需要使用到CSS的媒体查询。 以下转载至:http://www.ibm.com/develop 阅读全文
posted @ 2016-02-22 15:42 吴芳雪 阅读(6418) 评论(0) 推荐(0) 编辑

一次Web请求过程详解

摘要: 转载至:http://www.nowamagic.net/librarys/veda/detail/1339 HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤: 1. 建立TCP连接 在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建 阅读全文
posted @ 2016-02-21 22:32 吴芳雪 阅读(633) 评论(0) 推荐(0) 编辑

常见HTTP状态码

摘要: 1. 200 OK 请求已成功,请求所希望的响应头或数据体将随此响应返回。 2. 401 Unauthorized 当前请求需要用户验证。该响应必须包含一个适用于被请求资源的 WWW-Authenticate 信息头用以询问用户信息。客户端可以重复提交一个包含恰当的 Authorization 头信 阅读全文
posted @ 2016-02-21 22:17 吴芳雪 阅读(199) 评论(0) 推荐(0) 编辑

Web前端视频播放及视频的云存储

摘要: 一、视频播放 为了兼容各种类型的浏览器,经过调研选择了Js播放器Jplayer,在支持html5的浏览器中能够使用video播放方式,在不支持的浏览器中则会使用flash方式播放。 html代码如下,需要要引用一个js文件jquery.jplayer.min.js,一个css文件jplayer.bl 阅读全文
posted @ 2016-01-30 11:12 吴芳雪 阅读(3918) 评论(1) 推荐(0) 编辑

Java 多线程

摘要: 一、java创建多线程的两种方式 一种是实现runnable接口,一种是继承自Thread类。都是通过start启动一个新线程,public class HelloRunnable implements Runnable { public void run() { System... 阅读全文
posted @ 2016-01-18 16:59 吴芳雪 阅读(281) 评论(0) 推荐(0) 编辑

Java常用知识整理

摘要: 一、ClassLoader 当运行一个Java 程序时,JVM启动,运行bootstrap classLoader(启动类加载器),将Java核心的API加载进来;接着调用ExtClassLoader加载扩展API,最后AppClassLoader加载CLASSPATH目录下定义的Class;这就是 阅读全文
posted @ 2016-01-12 23:08 吴芳雪 阅读(214) 评论(0) 推荐(0) 编辑

Tornado Web 防止xsrf攻击

摘要: 一、xsrf概念 xsrf中文名称为跨站请求伪造,也被称为csrf(Cross-site request forgery)。由于目标站无token/referer限制,导致攻击者可以用户的身份完成操作达到各种目的。 hyddd(陈曦明)的文章很详细地描述了这种攻击的发起方式:http://www... 阅读全文
posted @ 2016-01-07 17:05 吴芳雪 阅读(1783) 评论(0) 推荐(0) 编辑

Tornado Web 防止XSS攻击,即对变量进行特殊字符过滤

摘要: 网站开发使用Tornado作为服务器,本以为其自带的对数据库进行处理的方法(insert,update)等会自动对异常字符进行检测,便没有人工进行异常字符过滤。之后甲方请了专业的公司对网站进行了安全评估,发现大部分的input标签都可以发起XSS攻击,即在input中输入,存进数据库之后再取出将会调... 阅读全文
posted @ 2016-01-05 16:09 吴芳雪 阅读(1053) 评论(0) 推荐(0) 编辑

Spark 连接mysql 及MongoDB

摘要: 在spark 运算过程中,常常需要连接不同类型的数据库以获取或者存储数据,这里将提及Spark如何连接mysql和MongoDB.1. 连接mysql , 在1.3版本提出了一个新概念DataFrame ,因此以下方式获取到的是DataFrame,但是可通过JavaRDD rows = jdbcDF... 阅读全文
posted @ 2015-12-31 10:43 吴芳雪 阅读(3156) 评论(0) 推荐(0) 编辑