Web开发
1.软件架构 1.C/S:客户端/服务器端 2.B/S:浏览器/服务器端 2.资源分类 1.静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析如:html,css,JavaScript 2.动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。 ...
JavaScript的学习零散而庞杂,因此很多时候我们学到了一些东西,但是却没办法感受到自己的进步,甚至过了不久,就把学到的东西给忘了。为了解决自己的这个困扰,在学习的过程中,我一直试图在寻找一条核心的线索,只要我根据这条线索,我就能够一点一点的进步。 前端基础进阶正是围绕这条线索慢慢展开,而事件循 ...
L:106 现在主流的反向代理,通过长链接可以从服务器推送数据到页面 升级成websocket反向代理必须根据上面的配置做配置 缺点无法多路复用,也就是没办法并行 我们测试下Websocket反向代理 首先我们先用nginx搭建一个反向代理服务器具体代码如下 我们启用转包工具 抓包命令如下 我们登录 ...
第一种 Object.defineProperty 这种是在vue源码中看见的 第二种使用闭包实现 使用场景:团队协作开发的时候,没有详细的文档规范,防止队友误操作。 demo地址: "js实现属性只读" ...
一、css压缩 这一节主要讲压缩代码,正常我们打包生产环境代码,js文件已经是压缩的,但是css并没有压缩,所以需要通过插件来压缩css代码,这个插件是 和`cssnano` 安装 调用 配置 注意这个配置,还需要在与plugins统计的optimization.minimizer中调用,其实也可以 ...
1、什么是盒子模型? 2、如果页面不写doctype页面还会解析页面吗? 3、定位有几种方式?每种方式定位的基准是什么吗?那种方式会脱标?他们之间会有层级关系吗,谁的层级会高些? 4、浮动会带来哪些影响?哪些方式可以清除浮动? 5、如何让一个不定宽高的div垂直水平居中? 6、H5/C3增加了哪些新 ...
前言 接上一版,这一版的页面与功能都有所优化,具体如下: 1、优化登录拦截 2、登录后获取所有好友并区分显示在线、离线好友,好友上线、下线都有标记 3、将前后端交互的值改成用户id、显示值改成昵称nickName 4、聊天消息存储,点击好友聊天,先追加聊天记录 5、登录后获取所有未读消息并以小圆点的 ...
要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系那就只好在琢磨了,然后就发现了在github有安装的方法因为是18.04 所以 wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > micr ...
使用的是phpexcel,基本用的原生语法,所见即所得,直接复制下面代码,即可: 基本效果展示,视图页面样式: 下载excel后,效果展示: 转 : https://www.cnblogs.com/qwgshare/p/9782889.html ...
服务器域名 域名就是我们常见的网址,好比家里的门牌号,通过域名(门牌号)才能找到你的网站代码(家) 中国著名域名提供商: 万网:www.net.cn 新网:www.xinnet.com 西部数码:www.west263.com 常见的域名后缀:.com国际域名 .net网络公司 .cn中国公司 .c ...