03 2020 档案

深入浅出解析cookie与session
摘要:1:第一点想要了解一样技术必须了解它的哲学,也就是这项技术是为了解决什么问题而诞生的它存在的意义是什么? 因为HTTP是无连接的,当请求结束连接就会中断所以会产生身份识别的问题。 因此诞生了cookie甚至于在localStorage出现之前浏览器存储功能都是依靠cookie来完成的 但是它的原理简 阅读全文

posted @ 2020-03-28 14:39 素心~ 阅读(291) 评论(0) 推荐(0)

node.js哲学与核心原理
摘要:。提起node.js首先脑海中就会出现三个概念,单线程,非阻塞I/O,事件驱动 那么node.js的哲学是什么呢,简单说,用低性能的硬件解决web服务器高并发性能问题。 例在PHP中I/O是同步的阻塞的,也就是说cpu只有在磁盘驱动器读取完文件后才会执行后续操作 <?php $file_path = 阅读全文

posted @ 2020-03-23 16:23 素心~ 阅读(263) 评论(0) 推荐(0)

深入解析canvas画布游戏机制
摘要:canvas使用了一个特别特殊的模式,上屏的元素,立刻被像素化。也就是说,上屏幕的元素,你将得不到这个“对象”的引用。比如,一个圆形画到了ctx上面,此时就是一堆像素点,不是一个整体的对象了,你没有任何变量能够得到这个圆形,改变这个圆形的x、y。也就是说,这种“改变”的思路在canvas中是行不通的 阅读全文

posted @ 2020-03-16 09:40 素心~ 阅读(736) 评论(0) 推荐(0)

原生JS实现挡板小球游戏
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< 阅读全文

posted @ 2020-03-06 17:11 素心~ 阅读(585) 评论(0) 推荐(0)

深入浅出解析AJAX
摘要:AJAX完全依赖于XMLHttpRequest对象 GET请求 // 创建xhr对象 var xhr = new XMLHttpRequest(); // 监听xhr对象 xhr.onreadystatechange = function() { if (xhr.readyState == 4) { 阅读全文

posted @ 2020-03-05 12:16 素心~ 阅读(6236) 评论(0) 推荐(0)

深入解析CSS3圆周运动
摘要:设想下图白色部分为显示器,我们要元素根据不同的角度围绕绿色圆形,做环形运动。 那么我们首先要计算出在不同角度时,元素所在位置的XY坐标。 已知信息圆心A,B,半径R,角度deg 那么我们可以根据以上信息得出两个公式 sin(deg) = (X - A) / R cos(deg) = (B - Y) 阅读全文

posted @ 2020-03-04 15:35 素心~ 阅读(820) 评论(1) 推荐(0)

导航