同源策略是一个重要的安全策略,它用于限制一个origin的文档或者它加载的脚本如何能与另一个源的资源进行交互。它能帮助阻隔恶意文档,减少可能被攻击的媒介。随着互联网的发展,"同源政策"越来越严格。目前,如果非同源,共有三种行为受到限制。(1) Cookie、LocalStorage 和 IndexD... ...
分类:
其他好文 时间:
2020-07-05 21:10:30
阅读次数:
57
公式中的N是自然数,除法是整数除法(向下取整)。 这个公式是从《编程之美》阶乘一章摘来的,除了硬算之外,里面给出了另一个答案:X=N-(N的二进制表示中1的数目)。 但是书中用11011为例证明这个结论太复杂了,看不懂,我想了另外一个解读: N = (N的二进制最低位 + N/2) + N/2 = ...
分类:
其他好文 时间:
2020-07-05 20:53:08
阅读次数:
242
js的构造函数 构造函数: 构造函数只是一些使用new操作符时被调用的函数 来自《你不知道的js》 new关键字 new操作符执行时进行的操作: (来自MDN new操作符) 创建一个空的简单JavaScript对象(即); 链接该对象(即设置该对象的构造函数)到另一个对象 ; 将步骤1新创建的对象 ...
分类:
Web程序 时间:
2020-07-05 19:36:19
阅读次数:
92
地址重定位(也叫作:地址转换、地址变换、地址翻译、地址重映射等) 背景知识: 程序装载到内存才能够运行 多道程序设计模型——允许多个程序同时进入内存 每个进程有自己的地址空间——一个进程执行时不能访问另一个进程的地址空间 本章主题——存储模型要解决的问题:如何将进程地址空间的内容装载入内存,并合理地 ...
分类:
其他好文 时间:
2020-07-05 19:28:27
阅读次数:
54
单一职责原则 概念:不要存在多余一个导致类变更的原因;即一个类只负责一项职责; 原因:如果类T负责两个不同的职责P1和职责P2,当职责P1需求发生改变而修改类T时,原本运行正常的职责P2可能故障; 优点:降低类的复杂性;提高类的可读性;变更引起的风险降低 里氏替换原则 概念:所有引用基类的地方必须能 ...
分类:
其他好文 时间:
2020-07-05 19:13:17
阅读次数:
52
死锁原因 Java发生死锁的根本原因是:在申请锁时发生了交叉闭环申请。即线程在获得了锁A并且没有释放的情况下去申请锁B,这时,另一个线程已经获得了锁B,在释放锁B之前又要先获得锁A,因此闭环发生,陷入死锁循环。 监控死锁 VisualVM监控工具有明显线程死锁提醒,也可监控到发生死锁的线程、类、代码 ...
分类:
编程语言 时间:
2020-07-05 17:44:12
阅读次数:
81
求——逆 序 对 Part 0:作者前言(废话) 以前其实早就学过用二路归并排序的方法求序列的逆序对,因为一直没有学会二路归并,所以逆序对一直不会做 前几天学了线段树,然后无意间在书上看到了“线段树求逆序对”这样的问题…… 于是果断魔改一发线段树求一手逆序对。。。然后就有了这个博客 另外,祝贺我考试 ...
分类:
其他好文 时间:
2020-07-05 17:33:56
阅读次数:
68
这一部分我们介绍两阶段的随机规划问题,并且引入一个新的算法--Benders 分解。 引入问题 假设有一个决策者需要在两个连续的阶段做出决定。在第一阶段需要选择出一个决策向量$x$,然后紧接着在得到一些新的信息之后需要在第二阶段确定另一个新的决策向量$y$。我们假设存在K种可能的情形,并且实际出现的 ...
分类:
其他好文 时间:
2020-07-05 13:52:23
阅读次数:
105
一,泛化关系 类与类之间的继承关系及接口与接口之间的继承关系 二,实现关系 类对接口的实现 三,关联关系 类与类之间的连接,一个类可以知道另一个类的属性和方法,在java中使用实例变量来体现(可以理解为实例变量为一个其他类的引用) 例如: public class 学生 { private 班级 班 ...
分类:
编程语言 时间:
2020-07-05 10:33:14
阅读次数:
80
In life, it's important to distinguish between need and want.生活中要分清楚什么是自己想要的,什么是自己需要的 大学物理 —— 电磁感应 1. 法拉第电磁感应定律 电磁感应现象: 穿过一个闭合导体的磁通量发生变化时导体产生电流的现象。 感应 ...
分类:
其他好文 时间:
2020-07-05 00:43:39
阅读次数:
106