
●前端框架/语言
@Herry
懒人
展开
-
浏览器灵魂拷问一:浏览器缓存
浏览器缓存在web缓存中主要有前端:浏览器缓存,页面缓存; 后端:服务器缓存和数据库缓存。今天我们主要学习浏览器缓存。网络请求一般分为三个步骤:请求–>处理–>响应,当下我们初步了解下浏览器的请求和响应部分。缓存是我们性能优化中最重要的一环,也是经常使用的,接下来我们主要从强缓存中的expire是和Cache-control以及协商缓存以及缓存位置讲解。失效策略:强缓存浏览器中一般分为需要发送http请求和不需要发送的,首先是我们要检查强缓存,这个阶段不需要发送http请求。在ht原创 2020-10-05 12:11:33 · 426 阅读 · 2 评论 -
仿v-moudle实战
我们先看一下效果图实战我们先建立一个html,和vue实战一样:<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>simulate-vue</title> </head> <style> #app { text-align: center; }</styl.原创 2020-07-22 11:49:38 · 271 阅读 · 0 评论 -
前端自动生成目录结构
自动生成目录结构1. 安装插件mddir(本次介绍全局)npm install mddir -g 2. 使用命令生成结构:mddir结果生成一个文件:内容如下结构:预览md文件安装i5ting_tocnpm install -g i5ting_toc使用在.md文件中使用快捷键Ctrl + shift +v 即可...原创 2020-07-20 11:27:23 · 1920 阅读 · 0 评论 -
vue-sytle样式抽离
效果源代码<template> <div class="divClass"> <!-- 使用集合形式,style则对应集合,当前可应用于redClass中 --> <div :style="divStyle" class="redClass"></div> <!-- 使用单个变量,style则对应单个, 当前可应用于blueClass中--> <div :style="{'--bl.原创 2020-06-09 21:21:27 · 673 阅读 · 0 评论 -
vue-正则写法形式
简介:我们可以使用三种正则形式https://blog.youkuaiyun.com/qq_35525955/article/details/93386406当前使用:html: <div style="margin-top:30px" v-for="(item,i) in templateRuleData" :key="i" v-if="templateRuleData[i].isUsable ==0 &&原创 2020-06-09 20:48:07 · 1242 阅读 · 0 评论 -
vue-悬浮球
小球效果小球移动效果图源码<template> <transition> <div ref="breathing_lamp" class="breathing_lamp" @click="onclick()" @touchstart.stop="handleTouchStart" @touchmove.prevent.stop="handleTouchMove($event)" @.原创 2020-06-09 16:34:20 · 1681 阅读 · 1 评论 -
vue--module架构
前言今天我们聊一下前端如何使用三层框架呢,由于本人之前开发过.net项目和java项目,但是在当前大前端的情势下,前端的B层和后端的B层基本相差无几,后端注重于接口和数据库,那么前端更注重灵活页面和设计,由于逻辑性的提高,未来前后端还是并和一路,变得更加简单而已!动机前端结构:组件=>module=>逻辑B =>页面比如说一个功能:核心功能要封装为组件,与后端的交互写在module,控制此功能写在逻辑B中,如果就一个方法特别小的这个也可以不用写,直接写到module即可.原创 2020-06-01 15:09:17 · 655 阅读 · 1 评论 -
高性能网站二
期待更新中。。。原创 2020-02-23 18:24:37 · 124 阅读 · 0 评论 -
解决vscode输入内容没有提示
出现的问题如图:vscode不提供快速提示:解决办法:在vscode最下面一行找到此内容,可能不是vue点击这个标签,然后选择html已解决:原创 2020-01-18 14:46:03 · 5833 阅读 · 2 评论 -
angular/ionic环境配置
首先我们需要下载淘宝镜像:打开cmd命令窗体执行此命令:npm install -g cnpm --registry=https://registry.npm.taobao.org配置angular环境:首先我们需要安装node.js(最新版本即可),安装完后参照下面步骤下载地址:https://nodejs.org/en/打开cmd命令窗口:输入:np...原创 2019-07-10 09:59:47 · 469 阅读 · 5 评论 -
Angular --框架搭建
感慨学习了Angular以来没有写过博客,一直想早点结束,发现都是bug,并且感觉收获不是很多,现在马上要进去IToo考评发现知识量不够,今天得知师父的提点:学习官网,非常有道理,第一官网是实时存在的,第二就是时时更新,第三看书肯定是比视频快而稳。配置环境Node.js :cmd环境下输入:node -vnpm包管理器: cmd环境下输入:npm -v由于npm是从国外服务...原创 2019-03-13 22:06:12 · 446 阅读 · 6 评论 -
【IE插件】--如何制作?
说明:制作IE插件,我们共需要几个步骤,其一就是我们需要个类,然后类中需要添加个用户控件,然后我们将他们在VS中打包即可,其中重点就是我们需要这只GUID,这个下面说明了很好获取,全程需要代码量不超过10行。参照博客:内容主要借鉴前面的配置https://blog.youkuaiyun.com/u013176440/article/details/50266237制作过程:【首先我们右击项目,...原创 2019-02-13 21:48:57 · 907 阅读 · 14 评论 -
制作一个简单的EF框架(model)
简介首先我们需要一个Vs,本人是2017企业版,win10系统18083,SQLserver2014,我们先了解一下什么是EF框架。EF框架:如果我们制作了数据库,那么我们的VS中的实体就可以利用EF直接生成,如果我们有实体,那么我们就可以直接生成数据库,如此的简单。一般EF分为:DatabaseFrist、modelFrist、CodeFrist三种,今天我们以最常用的modelFrist为...原创 2019-02-13 15:50:28 · 1306 阅读 · 9 评论 -
ActiveX如何在Google上运行
前言:此次技术为:用VS做的程序数据,通过微信给绑定公众号的人推送消息,因为微信公众号为接收数据不用访问我们的数据,所以我们用序列化,如果是微信号给咱们数据或者获取咱们的数据需要使用反序列化,现在我们以序列化为基础做一个Demo。...原创 2019-02-17 21:17:04 · 12579 阅读 · 31 评论 -
C#--实现委托
说明:委托就是将方法当参数,目的就是避免if-Else(Swith)语句的使用,同时具有很好的扩展性。参考博客。.net中的各种委托()C#委托的介绍(delegate、Action、Func、predicate)举例说明C#中的委托和事件 - Part.1今天我们以Delegate和Action为例:Demo—Delegate:我们建立一个控制台程序:namespace Demo...原创 2019-02-22 08:50:29 · 239 阅读 · 18 评论