随笔分类 - Web开发
有关web开发的一些内容
摘要:初始化当前时间: // 1. 使用构造函数方式 var newDate = new Date() // 2. 使用函数方式 var date = Date() // 返回的是一个Date对象 console.log(newDate) // 返回的是表示当前时间的字符串 console.log(dat
阅读全文
摘要:简介 HAR(HTTP Archive format),是一种或 JSON 格式的存档格式文件,通用扩展名为 .har。Web 浏览器可以使用该格式导出有关其加载的网页的详细性能数据。 使用场景 在开发过程中,有的场景不好复现,比如访问速度慢,请求失败等,由于设备限制,对于我们来说精确的收集数据以及
阅读全文
摘要:近些年来,一直从事后端开发,只有刚开始入行的时候,还是前后端不分离的时代,就是一套组合: jQuery + PHP 后来的工作中就是前后端分离的开发模式,也就专心从事后端的开发, 几经变更,后端语言也涉猎了很多, 但是前端的技术已经是日新月异.有些语法或者基础都已经不熟悉了, 至此总结,记录一番 J
阅读全文
摘要:如图所示,它是一个程序里面的状态管理模式,它是集中式存储所有组件的状态的小仓库,并且保持我们存储的状态以一种可以预测的方式发生变化。对于可以预测,现在我不多做说明,相信在看完这篇文章之后,你就会有自己的理解。 第一步,了解Vuex 🤯 想象一个场景 如果你的项目里有很多页面(组件/视图),页面之间
阅读全文
摘要:插槽分两类,默认插槽和具名插槽;通俗理解就是默认插槽是没有名称的插槽,具名插槽是有名称的插槽。 何时使用插槽?简单的举个栗子:有2个组件,父组件father,子组件son。 父组件 father <template> <div> <h3>这是父组件</h3> <son>实践slot</son> </
阅读全文
摘要:前两者export、export default可为一组,是es6的规范,和import匹配,import是es6中的语法标准;后两者module.exports、exports可为一组,是commonjs的规范,和require匹配,require是amd规范下的引入方式。 当组合不适配时,当然就
阅读全文
摘要:什么是消息推送(push) 推送的场景比较多,比如有人关注我的公众号,这时我就会收到一条推送消息,以此来吸引我点击打开应用。 消息推送(push)通常是指网站的运营工作等人员,通过某种工具对用户当前网页或移动设备APP进行的主动消息推送。 消息推送一般又分为web端消息推送和移动端消息推送。上边的这
阅读全文
摘要:最近在学习Vue的基础知识, 发现有关H5的新内容不是很熟悉, 再次整理一下 1.头部标签 <header > <header > </header> 2. 导航标签<nav> <nav>导航</nav> 3.主要内容标签<main> <main></main> 特点: 高版本浏览器兼容 main能
阅读全文
摘要:webpack是一个模块打包器(module bundler),webpack视HTML,JS,CSS,图片等文件都是一种 资源 ,每个资源文件都是一个模块(module)文件,webpack就是根据每个模块文件之间的依赖关系将所有的模块打包(bundle)起来。 常见错误: 1. Cannot f
阅读全文
摘要:使用: 1.在使用elementUI自定义表格中字段样式 官方文档:https://element.eleme.cn/2.10/#/zh-CN/component/table # 基础使用 <template> <el-table :data="tableData" style="width: 10
阅读全文
摘要:日常开发中,环境的搭建是我们开发的基础,这里介绍几种快速搭建PHP开发环境的方式。 1)lnmp一键安装包【https://lnmp.org】 LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RHEL/Fedora/Aliyun/Amazon、Debian/Ubuntu/R
阅读全文
摘要:
所谓高并发,就是同一时间有很多流量(通常指用户)访问程序的接口、页面及其他资源,解决高并发就是当流量峰值到来时保证程序的稳定性。
我们一般用QPS(每秒查询数,又叫每秒请求数)来衡量程序的综合性能,数值越高越好,一般需要压测(ab工具)得到数据。
假设我们的一个进程(也可以是线程或者协程)处理一次请求花费了50毫秒(业内达标范围一般是20毫秒至60毫秒),那么1秒钟就可以处理20个请求,一台服务器是可以开很多这样的进程并行去处理请求的,比如开了128个,那么这台机器理论上的QPS=2560。
阅读全文
所谓高并发,就是同一时间有很多流量(通常指用户)访问程序的接口、页面及其他资源,解决高并发就是当流量峰值到来时保证程序的稳定性。
我们一般用QPS(每秒查询数,又叫每秒请求数)来衡量程序的综合性能,数值越高越好,一般需要压测(ab工具)得到数据。
假设我们的一个进程(也可以是线程或者协程)处理一次请求花费了50毫秒(业内达标范围一般是20毫秒至60毫秒),那么1秒钟就可以处理20个请求,一台服务器是可以开很多这样的进程并行去处理请求的,比如开了128个,那么这台机器理论上的QPS=2560。
阅读全文
摘要:
前后端分离是个浪潮,原来只有APP客户端会考虑这些,现在连Web都要考虑前后端分离 。
这里面不得不谈的就是API的设计和安全性,这些个问题不解决好,将会给服务器安全和性能带来很大威胁 。
阅读全文
前后端分离是个浪潮,原来只有APP客户端会考虑这些,现在连Web都要考虑前后端分离 。
这里面不得不谈的就是API的设计和安全性,这些个问题不解决好,将会给服务器安全和性能带来很大威胁 。
阅读全文
摘要:
HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网服务器传输超文本到本地浏览器的传送协议。HTTP 是基于 TCP/IP 协议通信协议来传递数据(HTML 文件、图片文件、查询结果等)。它不涉及数据包(packet)传输,主要规定了客户端和服务器之间的通信格式,默认使用80端口。
阅读全文
HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网服务器传输超文本到本地浏览器的传送协议。HTTP 是基于 TCP/IP 协议通信协议来传递数据(HTML 文件、图片文件、查询结果等)。它不涉及数据包(packet)传输,主要规定了客户端和服务器之间的通信格式,默认使用80端口。
阅读全文
摘要:
Apache系统中的.htaccess文件(分布式配置文件)提供了针对目录改变配置的方法,也就是在一个特定的文件目录中放置一个包含指令的文件,以作用于此目录以及所有子目录.直白的说,.htaccess文件只是一个简单的文档,可以在里面添加些简单的命令实现各种不同的配置.
阅读全文
Apache系统中的.htaccess文件(分布式配置文件)提供了针对目录改变配置的方法,也就是在一个特定的文件目录中放置一个包含指令的文件,以作用于此目录以及所有子目录.直白的说,.htaccess文件只是一个简单的文档,可以在里面添加些简单的命令实现各种不同的配置.
阅读全文
摘要:
robots.txt是一个纯文本文件,在这个文件中网站管理者可以声明该网站中不想被搜索引擎访问的部分,或者指定搜索引擎只收录指定的内容。
当一个搜索引擎(又称搜索机器人或蜘蛛程序)访问一个站点时,它会首先检查该站点根目录下是否存在robots.txt,如果存在,搜索机器人就会按照该文件中的内容来确定访问的范围;如果该文件不存在,那么搜索机器人就沿着链接抓取。
阅读全文
robots.txt是一个纯文本文件,在这个文件中网站管理者可以声明该网站中不想被搜索引擎访问的部分,或者指定搜索引擎只收录指定的内容。
当一个搜索引擎(又称搜索机器人或蜘蛛程序)访问一个站点时,它会首先检查该站点根目录下是否存在robots.txt,如果存在,搜索机器人就会按照该文件中的内容来确定访问的范围;如果该文件不存在,那么搜索机器人就沿着链接抓取。
阅读全文
摘要:
作为站长,从代码编写到项目服务器的部署必须都要亲力亲为,这里总结一些,在这个过程中遇到的问题.
阅读全文
作为站长,从代码编写到项目服务器的部署必须都要亲力亲为,这里总结一些,在这个过程中遇到的问题.
阅读全文
摘要:
为了开发更加的方便,我们可能有必要安装一些常用的插件,来辅助我们更好地完成工作.所以,在此总结,常用到的插件... 这里以谷歌为例 1) jsonView 为了更好的呈现出json格式的内容,jsonview可以更好的展示出来,方便我们查看 注: 更好用的json格式化还支持可编辑的json插件-
阅读全文
为了开发更加的方便,我们可能有必要安装一些常用的插件,来辅助我们更好地完成工作.所以,在此总结,常用到的插件... 这里以谷歌为例 1) jsonView 为了更好的呈现出json格式的内容,jsonview可以更好的展示出来,方便我们查看 注: 更好用的json格式化还支持可编辑的json插件-
阅读全文

浙公网安备 33010602011771号