自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 JSONP安全性分析

1、主要是callback参数有没有进行适当的处理,否则会造成XSS漏洞,结合CSRF可以获取信息。比方说参数为callback=alert(1);truecallback,需要服务器B进行请求过滤转码。2、http://zone.wooyun.org/content/16309这段代码的大致意思就是假设黑客发给C一个html文件或者一个网址,C打开以后,这个恶意链接中的js代码会执行,会

2015-06-20 15:37:30 773

原创 JSONP基本概念

AJAX由于JS跨域访问的限制,不能直接请求其他服务器的数据。而Script标签能够访问src指定url,而没有上述限制,所以可以利用这个方法获得其他服务器的数据.这种利用方式被称为JSONP为什么命名为JSONP呢。因为首先一般请求的数据为JSON格式,其次,因为通过script标签获得的实际上是js脚本,如果脚本中仅仅包含json数据的话,浏览器就仅仅相当于解析了一下json数据。所以

2015-06-20 14:58:57 1146

原创 leetcode解题笔记-word-ladder (python版)

原题地址:https://oj.leetcode.com/problems/word-ladder/提交了多次,基本都是超时错误。记录一下做题的思路。1、首先这种问题要么用宽度遍历,要么深度遍历。很不幸,我开始选择了深度遍历,我是想在深度遍历时配合剪枝。无奈超时。2、后来改用宽度遍历。宽度遍历可以再遍历到最短时,直接返回结果采用宽度遍历后,依然超时,后来和别人的代码作对比,发现

2014-11-27 17:48:56 1178

原创 leetcode解题笔记-Text Justification

原题地址:https://oj.leetcode.com/problems/text-justification/题目大致意思是:给定一个字符串数组,和一个整数L,把这个字符串按一定形式输出。题目比较简单,也没什么特别的算法。直接给出代码。class Solution: # @param words, a list of strings # @param L, an i

2014-11-26 16:14:13 738

原创 leetcode解题笔记-Trapping Rain Water

原题地址:https://oj.leetcode.com/problems/trapping-rain-water/

2014-11-25 16:50:10 471

原创 leetcode解题笔记-Minimum Window Substring

原题地址:https://oj.leetcode.com/problems/minimum-window-substring/题目要求从一个字符串S中找到包含字符串T的最小字串刚拿到这题,我想到有几个点要解决:1.如何记录用什么来记录是否包含字符串T2.怎样记录是否是最小的子串原来想的是用栈,不过不太行。后来实在想不到方案,去看了一下提示,主要提示为Hash Table,T

2014-11-24 22:15:57 636

原创 leetcode解题笔记-Distinct Subsequences

题目地址:https://oj.leetcode.com/problems/distinct-subsequences/利用动态规划处理这个

2014-11-24 12:35:51 458

原创 leetcode解题笔记-Copy List with Random Pointer

原题地址:https://oj.leetcode.com/problems/copy-list-with-random-pointer/

2014-11-23 17:21:20 481

原创 leetcode解题笔记-Search for a Range

原题地址:https://oj.leetcode.com/problems/search-for-a-range/要求从一个有序的整数xu'lie

2014-11-23 16:30:15 460

原创 leetcode解题笔记-Palindrome Partitioning

因为算法能力需要提升,所以总结解题思路来反思Palindrome Partitioning题目地址:https://oj.leetcode.com/problems/palindrome-partitioning/题目大致意思是将一个字符串分成若干子串,要求每个子串都是回文字符串刚看到题目,想到肯定要利用递归,我刚开始想到的是使用动态规划,我的思路(超时了,但是还是总结一下)是

2014-11-15 16:54:30 431

原创 在windows 64位环境下编译pbc

想要使用PBC库,但是PBC库的源码是GNU的,也就是

2014-04-29 16:45:28 2321 2

原创 Linux误改系统文件

今天打开电脑,发现linu系统未关机,一直处在ubuntu图标界面。当时以为是昨晚没关机,所以也没留意。直接关闭电源关了电脑。当我再打开时,发现一直系统依然处于图标界面,这时候感觉不对了。回顾昨天做过的,想会不会是因为改了/bin下面的rm文件。改这个文件的目的,也就是防止我手贱,把mv打成rm,这个操作不可逆,我又吃过亏,所以想自己设置一个验证。当时在网上看的时候,发现别人的做法是将rm之后的文

2013-07-21 09:42:26 857

原创 chukwa 0.5.0 + hbase 0.94.8 + hadoop 1.1.4 + pig 0.11.1单机伪分布配置

背景:所用的版本都是最新的稳定版,本文主要围绕chukwa进行配置,至于hadoop、hbase、pig的安装只要遵照官方网站的指导就能配置出来本文对chukwa的安装也是在官方网站http://incubator.apache.org/chukwa/docs/r0.5.0/Quick_Start_Guide.html的指导下进行配置,并以此为基础进行修改。第一步 准备阶段

2013-07-06 11:58:26 1802

空空如也

空空如也

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

TA关注的人

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