本文更新于2020-08-27。说明:下文中,大写为自定义变量(个别大写的类型除外),根据实际情况填写。使用<>引起表示内容可选,|表示使用左侧或右侧内容,...表示重...
不知道怎么封装代码?看看这几种设计模式吧!
为什么要封装代码?我们经常听说:“写代码要有良好的封装,要高内聚,低耦合”。那怎样才算良好的封装,我们为什么要封装呢?其实封装有这样几个好处:
在Linux搭建DNS服务器(CentOS 7)
例如客户端解析 www.126.com 客户端查询自己的缓存(hosts中的记录),如果没有将查询发送/etc/resolv.conf中的DNS服务器
JavaScript预编译和暗示全局变量
未声明的变量称为暗示全局变量。预编译可分为全局预编译和函数预编译。全局预编译:
Vue开源项目使用探索
前言本文记录一次使用Vue开源项目的过程。 寻找Vue开源项目要使用Vue开源项目就必须先找到一个,我们去Github上搜索【后台】,然后使用Vue分类进行检索,找到排名第一的开源...
Asp.Net WebAPI的简介及创建
ASP.NET Web API 是一种框架,用于轻松构建可以由多种客户端(包括浏览器和移动设备)访问的 HTTP 服务。ASP.NET Web...
常用的js函数
JavaScript数组反转: arr内元素[0,1,2] 反转后: [2,1,0]for循环判断数组中是否存在某个值
基于 Vue + Axios 封装上传组件,并支持拖拽文件
一、Input File 使用 type=' file ' 的 <input> 元素可以选择文件,基于此我们可以封装自定义的上传组件
前端项目内网怎么npm install以及安装node-sass
最近项目都要切到内网开发,最令人头疼的就是代码迁移和项目重启。前端项目都要npm install安装依赖,外网自然不必说,这里总结了几个内网项目重启的方法:
终于弄明白了 Singleton,Transient,Scoped 的作用域是如何实现的
前几天有位朋友让我有时间分析一下 aspnetcore 中为什么向 ServiceCollection 中注入的 Class 可以做到 Singleton,Transient,Sc...