Alexgogoing

Alexgogoing

亚历克斯走啊走

浏览器同源政策及其规避方法
浏览器同源政策及其规避方法浏览器安全的基石是”同源政策”(same-origin policy)。很多开发者都知道这一点,但了解得不全面。 本文详细介绍”同源政策”的各个方面,以及如何规避它。 一、概述1.1 含义1995 年,同源政策由 Netscape 公司引入浏览器。目前,所有浏览器都实行这个政策。 最初,它的含义是指,A 网页设置的 Cookie,B 网页不能打开,除非这两个网页”同源”。所谓”同源”指的是”三个相同”。 协议相同 域名相同 端口相同 举例来说,http://www.example.com/dir/page.html这个网址,协议是http://,域名是w...
正则表达式匹配
题目给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 '.' 和 '*' 的正则表达式匹配。 '.' 匹配任意单个字符 '*' 匹配零个或多个前面的那一个元素 所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。 示例 1: 123输入:s = "aa" p = "a"输出:false解释:"a" 无法匹配 "aa" 整个字符串。 示例 2: 123输入:s = "aa" p = "a*&quo...
Z字型字符变换
题目将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。 比如输入字符串为 "LEETCODEISHIRING" 行数为 3 时,排列如下: 123L C I RE T O E S I I GE D H N 之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:"LCIRETOESIIGEDHN"。 请你实现这个将字符串进行指定行数变换的函数: 1string convert(string s, int numRows); 示例 1: 12输入: s = "LEETCODEISHI...
最长回文字符串
题目给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 示例 1: 123输入: "babad"输出: "bab"注意: "aba" 也是一个有效答案。 示例 2: 12输入: "cbbd"输出: "bb" 动态规划解法以动态规划的思想,首要找到两个重要的点,一个是边界条件,一个是状态转移方程 本题目中,我们以dp[i][j]表示从i到j的字符串,s[i]或s[j]表示i或者j处的字符。 12345678910dp[i][i] = 1dp[i][i + 1] = { 1, s[i] == s[i + 1] 0, s[i] != s[...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server Mo...
avatar
alexgogoing
执码为剑,乐此不疲
FRIENDS