Jenner's Blog

不变秃,也要变强!

0%

垃圾回收条件

新生代

Minor GC/Young GC的触发条件:新生代内存区满,而又有新进入的新生代对象。此时会将没有被引用的垃圾新生代对象都回收掉。

阅读全文 »

跨域问题

随着前后端分离技术的越来越盛行,跨域问题也逐渐凸显了出来。跨域问题的根本原因:因为浏览器收到同源策略的限制,当前域名的js只能读取同域下的窗口属性。什么叫做同源策略?就是不同的域名, 不同端口, 不同的协议不允许共享资源的,保障浏览器安全。同源策略是针对浏览器设置的门槛。如果绕过浏览器就能实现跨域,所以说早期的跨域都是打着安全路数的擦边球,都可以认为是 hack 处理。

阅读全文 »