摘要:
最近做项目遇到一款浏览器,由于缓存了get请求,导致不管如何刷新,数据都不更新的问题。以下分享一下解决办法:解决思路就是给每一条get请求增加一个timestamp的参数,value为时间戳但是我们又不想每次请求都加上,所以希望全局配置。 解决方法在代码最下方: const { data, stat 阅读全文
摘要:
前言:相信有很多做开发的小伙伴和我之前一样,只会在windows环境下,利用开发工具开发运行web项目,但是却不知道怎么把开发好的项目部署到linux服务器上去,并能够外网访问,这里是我自己摸索总结的过程,包括了linux的一些常用的命令,希望能帮助到更多的人;文章中还有很多不足的地方,我会慢慢的和 阅读全文
摘要:
一、 什么是全文检索 全文检索是计算机程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置。当用户查询时根据建立的索引查找,类似于通过字典的检索字表查字的过程 全文检索(Full-Text Retrieval)以文本作为检索对象,找出含有指定词汇的文本。全面、准确和 阅读全文
摘要:
Git与SVN的比较 原理上 Git直接记录文件快照,SVN每次提交记录哪些文件更新更新了哪些行 Git有本地仓库,SVN没有本地仓库 Git大多数是本地操作,SVN大多数操作需要联网 操作上 Git先提交到本地仓库然后推送到远程仓库,SVN直接推送到远程仓库 Git有各种”反悔”指令,SVN没有 阅读全文
摘要:
需求如下图,hover的时候改变图标颜色,图标为引入的svg img 一般的解决办法有:1.字体图标改变css的color属性;2.js在hover事件中切换图片;3.老一点的方案是hover切换背景? 但是为了更小的开销,一般css为更好的解决方案,svg的颜色是在标签内通过fill属性写死的,所 阅读全文
摘要:
要构建自己的虚拟DOM,需要知道两件事。你甚至不需要深入 react 的源代码或者深入任何其他虚拟DOM实现的源代码,因为它们是如此庞大和复杂——但实际上,虚拟DOM的主要部分只需不到50行代码。 有两个概念: Virtual DOM 是真实DOM的映射 当虚拟 DOM 树中的某些节点改变时,会得到 阅读全文
摘要:
gRPC 1.0于2016年8月发布,现已发展成为应用通信的首选技术解决方案之一。它已被全球的初创公司、企业公司和开源项目采用。它对多语言环境的支持、关注性能、类型安全性和开发者生产力已经改变了开发者设计架构的方式。 到目前为止,基本上只有移动应用程序和后端开发者获得这些好处,而前端开发者不得不继续 阅读全文
摘要:
标题广告是Web上最常见的广告形式。本文介绍了一个基于IIS和ASP的标题广告管理系统,该系统支持广告客户和广告的管理,能够随机选择广告并生成显示广告的html代码(但参考广告的等级、显示次数限制、点击次数限制),并能够记录广告显示、点击的历史纪录。 标题广告也就是BannerAd,是Web上最常见 阅读全文
摘要:
nginx和php-fpm对于-USR2、-HUP信号的处理方式不一样: TERM, INT(快速退出,当前的请求不执行完成就退出) QUIT (优雅退出,执行完当前的请求后退出) HUP (重新加载配置文件,用新的配置文件启动新worker进程,并优雅的关闭旧的worker进程, 用于nginx的 阅读全文
摘要:
你知道我们可以在浏览器中用css开启硬件加速,使GPU (Graphics Processing Unit) 发挥功能,从而提升性能吗?现在大多数电脑的显卡都支持硬件加速。鉴于此,我们可以发挥GPU的力量,从而使我们的网站或应用表现的更为流畅。 在桌面端和移动端用css开启硬件加速 CSS anim 阅读全文