HTTP与TCP的区别和联系
手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”
JS流程控制(语句)
流程控制作用:控制代码的执行顺序;分类:(1) 顺序结构:从上到下依次执行代码语句(2) 分支/选择结构;if语句简单if结构,注意 : 除零值以外,其他值都为真,以下条件为假值false
css基本知识框架图
css样式表的基本概念;样式表基本类型-----1.内嵌样式 2.内联样式3.链入外部样式表4.导入外部样式;字体属性;文本属性----1.text-align(5种属性justify,inherit)
你应该了解的CORS
如果你和我一样,第一次遇到 CORS (跨域资源共享),你想让服务器接收那些你拼接的 Ajax 请求并处理他们。所以你去 stackoverflow.com 复制一段代码来设置一些 HTTP Headers ,让请求可以正常工作
怎么样才能不写出别人嘴里的烂代码?
每个人对于好的代码在自己不同的时期都有不一样的理解。当个人所在的层次变化,好代码的概念也会跟着变化。老夫上手就是复制粘贴,别跟我说什么编码规范,设计模式。
javaScript基础
JavaScript的作用:HTML: 解决页面的结构;CSS:样式;JS:交互,让页面可以具有动作。后期的js可以实现动态页面的效果;JavaScript的组成:ECMAScript - 是一个语法的标准 ,这个东西简称:ES;DOM;BOM
Js继承背后的场景-prototype,__proto__, [[prototype]]
prototype是构造函数的一个属性,它决定了在构造出来的对象上__proto__属性将是什么样的。如上图所示,理解JavaScript中的继承的关键是要理解母鸡如何产蛋的过程。
Composer,laravel下载和更新
有两种方式启用本镜像服务:系统全局配置: 即将配置信息添加到 Composer 的全局配置文件 config.json 中。单个项目配置: 将配置信息添加到某个项目的composer.json 文件中。
原生js实现放大镜效果
我们平时在电商网站购物时,需要对选取的某一个商品进行详情查看,此时当鼠标在商品图片上某一部分移动查看时旁边就会出现一个该部分图片的放大效果,这样就能够更好的对商品进行分析,下面就使用原生js来实现一下类似放大镜的效果