03 2021 档案

摘要:泛型基础知识 1.什么是泛型? 泛型(Generic) 允许您延迟编写类或方法中的编程元素的数据类型的规范,直到实际在程序中使用它的时候 ...... 2.泛型类,泛型方法,泛型接口,泛型委托 (1)List泛型 Object类型是不安全的 (2)Dictionary (3)自定义泛型 public 阅读全文
posted @ 2021-03-31 22:39 zmztyas 阅读(88) 评论(0) 推荐(0) 编辑
摘要:存取修饰符: public:存取不受限制. private:只有包含该成员的类可以存取. internal:只有当前工程可以存取. protected:只有包含该成员的类以及继承的类可以存取. 类修饰符: abstract:可以被指示一个类只能作为其它类的基类. sealed:指示一个类不能被继承. 阅读全文
posted @ 2021-03-31 21:19 zmztyas 阅读(57) 评论(0) 推荐(0) 编辑
摘要:方法分类: 1.静态方法 特点:1.生命周期 -- 一旦创建 -- 应用结束 才会结束 2.全局 3.效率高 用处: 用户登录信息,系统配置信息,系统设置,SQLHelper 注意:静态的创建太多,占用内存会很大,不必要情况不要创建静态的对象 调用: 静态方法调用 "非静态方法" 需要new一下类, 阅读全文
posted @ 2021-03-31 21:18 zmztyas 阅读(383) 评论(0) 推荐(0) 编辑
摘要:第一步:从官网上下载msi安装包开始安装 第二步: 到了这一步,不要勾选 install mongoDB compass (勾选后就需要很长时间去下载视图界面) 遇到报这种错该怎么解决? 注意:千万别关闭,若关闭了就请卸载,然后删除相关文件夹即可. 查找了好多资料,但是比较靠谱的简单操作: 1.电脑 阅读全文
posted @ 2021-03-31 18:34 zmztyas 阅读(68) 评论(0) 推荐(0) 编辑
摘要:正向代理隐藏真实客户端,反向代理隐藏真实服务端 浏览器:有一个安全策略. 浏览器请求的协议端口域名,三者必须一样,只要一项不一致,就会跨域 浏览器有安全策略,有跨域问题,但是服务器之间没有跨域问题 跨域有以下几个办法: 1.jsonp (只能get请求,js的src属性) 2.cors(后端) 3. 阅读全文
posted @ 2021-03-31 16:11 zmztyas 阅读(782) 评论(0) 推荐(0) 编辑
摘要:环境变量 .env.development:开发环境 .env.production: 生产环境 env.staging: 测试环境 通过process进行读取以上三个文件中的变量 const port = process.env.port || process.env.npm_config_por 阅读全文
posted @ 2021-03-31 11:47 zmztyas 阅读(117) 评论(0) 推荐(0) 编辑
摘要:https://gitee.com/aiabpedu/asp.net-core-mvc-2019 所有实例代码 亮点和特性: 1.跨平台 2.MVC与webAPI统一的编程模型 3.依赖注入 4.可测试性 5.开源 6.模块化 asp.net core提供了模块化的中间件组件 请求(request) 阅读全文
posted @ 2021-03-31 10:33 zmztyas 阅读(79) 评论(0) 推荐(0) 编辑
摘要:http://www.donet5.com/Home/Doc sqlsuggar5.0官方文档 环境vs2019 第一步创建项目 选择.netcore webapi 然后选 .net core 5 阅读全文
posted @ 2021-03-31 08:39 zmztyas 阅读(87) 评论(0) 推荐(0) 编辑
摘要:在vscode 的右下角 有一个eslint 可以控制 在vscode保存时对代码格式化存在的因素: 第一个因素:存在vscode插件的原因 第二个因素: 查看代码是否符合standar规范: https://standardjs.com/rules-zhcn.html 查看具体细则:https:/ 阅读全文
posted @ 2021-03-16 20:43 zmztyas 阅读(537) 评论(0) 推荐(0) 编辑
摘要:vuex是一个专为vue.js应用程序开发的状态管理模式,并附带了更多以的概念和框架,需要对短期和长期效益进行权衡 vuex的优点:方便的解决多组件的共享状态 他是独立于组件而单独存在的,所有的组件都可以把它当做一座桥梁来进行通讯 特点: 响应式的,只要数据修改了 ,所有用到该数据的地方,自动更新( 阅读全文
posted @ 2021-03-15 12:11 zmztyas 阅读(172) 评论(0) 推荐(0) 编辑
摘要:1.样式没有出现的原因: (1)<style scoped lang='less'> // 在lang上一定要写less (2)代码写错 2.Parsing error: x-invalid-end-tag vue/no-parsing-error 1.可能存在每个组件template只能有一个di 阅读全文
posted @ 2021-03-09 21:06 zmztyas 阅读(45) 评论(0) 推荐(0) 编辑
摘要:一. vuecli 之 脚手架的介绍和安装(vue3.x创建vue2.x项目) 二.VueCLI3创建项目和目录结构与配置信息详解 初始化项目 vue create demo 选项 ? Please pick a preset: (Use arrow keys) Default ([Vue 2] b 阅读全文
posted @ 2021-03-08 17:29 zmztyas 阅读(112) 评论(0) 推荐(0) 编辑
摘要:一.匿名插槽 在这个案例里面的分析 1.插槽可以很方便的替换内容 2.在app.vue中child组件内可以使用app中data的数据 child.vue <template> <div> <a :href="myUrl"> <slot></slot> </a> </div> </template> 阅读全文
posted @ 2021-03-04 22:18 zmztyas 阅读(103) 评论(0) 推荐(0) 编辑
摘要:一.动态组件 原理: 过程一: 每次进行组件间的切换时,Vue都创建了一个新的组件实例,同时存在销毁过程 过程二:为了避免过程一每次进行销毁重建的问题,那么可以通过 keep-alive 来处理 语法: <component v-bind:is="currentTabComponent"></com 阅读全文
posted @ 2021-03-04 21:09 zmztyas 阅读(1230) 评论(0) 推荐(0) 编辑
摘要:官方说明:在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的 DOM 疑问: DOM 更新循环是指什么? 下次更新循环是什么时候? 修改数据之后使用,是加快了数据更新进度吗? 在什么情况下要用到? 原理 vue的响应式并不是数据发生变化之后DOM立即变化,而是 阅读全文
posted @ 2021-03-03 18:09 zmztyas 阅读(176) 评论(0) 推荐(0) 编辑
摘要:一.父传子 传递: 通过在子组件:属性 = 变量 来传递 接收:在子控件内部,props 来接收 第一种:传递基本数据类型 问题:不能直接被用作子组件的v-model双向绑定的变量,否则报错 解决:可以在data中定一个新的变量,把这个值给这个新的变量 第二种:传递对象Object 问题:可以将ob 阅读全文
posted @ 2021-03-03 16:06 zmztyas 阅读(275) 评论(0) 推荐(0) 编辑
摘要:Vue中ref和$refs的介绍及使用 阅读全文
posted @ 2021-03-02 21:28 zmztyas 阅读(51) 评论(0) 推荐(0) 编辑
摘要:对于服务端渲染和前后端分离这两种开发模式来说,分别有着不同的身份认证方案: .服务端渲染推荐使用 Session 认证机制 (SessIon也会用到cookie) 前后端分离推荐使用 jwt 认证机制 cookie (保存在浏览器上) 简单案例 //导入模块const express = requi 阅读全文
posted @ 2021-03-01 23:39 zmztyas 阅读(277) 评论(0) 推荐(0) 编辑
摘要:如下图 在这个马路上,有一辆bus在来回的接送,从a发布bus.$emit('aaa'),然后在c订阅bus.$on('aaa') 实例案例代码 app.vue <template> <div id="app"> <big-son></big-son> <hr /> <small-son></sma 阅读全文
posted @ 2021-03-01 23:22 zmztyas 阅读(114) 评论(0) 推荐(0) 编辑
摘要:require('http') //用来创建服务器 require('url') 用来处理get请求的参数处理 require('fs') 用来读写文件 require('querystring') 用来处理post请求的参数接收处理 以上的模块使用可参考 node 之 request模块创建服务 阅读全文
posted @ 2021-03-01 23:11 zmztyas 阅读(45) 评论(0) 推荐(0) 编辑
摘要:一.服务端渲染的传统web开发模式 特点: 所有的web资源由同一个服务器同意管理(前后端代码必须放在一起) 页面和页面中使用的数据,由服务器组装,最后将完整的html页面响应给客户端 优点: 前端耗时少 有利于seo,因为服务端响应的是完整的html页面 缺点: 占用服务器资源 不利于前后端分离, 阅读全文
posted @ 2021-03-01 18:08 zmztyas 阅读(107) 评论(0) 推荐(0) 编辑
摘要:11 阅读全文
posted @ 2021-03-01 17:46 zmztyas 阅读(33) 评论(0) 推荐(0) 编辑
摘要:11 阅读全文
posted @ 2021-03-01 17:43 zmztyas 阅读(36) 评论(0) 推荐(0) 编辑
摘要:什么是占位符? sql中的"?" 就是占位符,比如 select *from form books where id > ? insert into books set ? update books set ? where id= ? delete from books where id= ? 如何 阅读全文
posted @ 2021-03-01 17:38 zmztyas 阅读(1182) 评论(0) 推荐(0) 编辑
摘要:mysql模块的作用 mysql模块是一个第三方模块,专门用来操作mysql数据库看,可以执行增删改查操作 npm i mysql mysql模块的使用步骤 //1.加载mysql const mysql = require("mysql"); //2.创建mysql连接对象,配置项 const c 阅读全文
posted @ 2021-03-01 15:32 zmztyas 阅读(97) 评论(0) 推荐(0) 编辑
摘要:一.创建简单的服务(通过requrest) (1)get请求 存在的问题: 1.通过以下的两种方式请求,没有指定是以哪种方式请求,在post请求图片中,即使改为get,那么post代码还是能执行 //1.导入http模块 const http = require("http"); const url 阅读全文
posted @ 2021-03-01 12:23 zmztyas 阅读(196) 评论(0) 推荐(0) 编辑
摘要:简单的工具 第一个工具:phpstudy 第二个工具:Navicat for MySQL 链接地址:https://www.cnblogs.com/yinfei/p/11427259.html 如何操作:具体查找网页资料 第一步:打开phpstudy.exe 第二步:打开navicat.exe 配置 阅读全文
posted @ 2021-03-01 12:21 zmztyas 阅读(193) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示