开发
走上了开发移动商城的道路。
Ordinary_yfz
知乎个人主页zhihu.com/people/zyf-98-4,现在涉及CV,transfer learning,unsupervised,GAN,REID,OOL很多研究方向,会经常写一些综述/论文阅读笔记。
展开
-
你应该知道的 Windows 环境变量
所谓 Windows 环境变量,指的是 Windows 指定操作系统工作环境的一些选项或属性参数。学习环境变量不仅能让我们在学习编程时对配置环境变量了然于心,还可以避免系统错误,有效提高工作效率。本文从定义、设置再到实例,全面解析环境变量,帮助你从入门到精通。文章目录1. 环境变量的定义2. 设置环境变量2.1 “环境变量” 窗口进行设置2.2 MS-DOS 命令行进行设置3. 环境变量应用实例3.1 快速访问文件3.2 通过运行快速启动应用和通过命令行运行可执行文件3.2.1 运行中快速启动应用3.转载 2020-05-26 15:14:02 · 877 阅读 · 0 评论 -
GitHub项目添加协作者
最近写一个项目频繁使用到git,需要把自己库的操作权限给好多人,但是不熟怎么做,总结一下在自己仓库中的Settings中添加合作开发者:右侧选择Manage access -->invite a collaborator,...原创 2020-04-23 11:52:00 · 778 阅读 · 0 评论 -
史上最全的http状态码分类与解析
HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。状态码含义100客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。101服务器已经理解了客户端的请求...原创 2020-03-29 15:39:05 · 151 阅读 · 0 评论 -
GET,POST,PUT,DELETE,OPTIONS等请求方式简单总结
之前做的java web项目,基本上只使用get和post的请求方式,但是现在新项目额外增加了put,delete,查了点资料,做个简单的总结。1、GETget请求是用来获取数据的,只是用来查询数据,不对服务器的数据做任何的修改,新增,删除等操作。在这里我们认为get请求是安全的,以及幂等的。安全就是指不影响服务器的数据,幂等是指同一个请求发送多次返回的结果应该相同。特点:get请求会把...原创 2020-03-29 13:19:21 · 525 阅读 · 0 评论 -
Vue+mint-ui快速构建出属于自己的移动商城项目框架
如果不晓得如何构建新的项目点这里。mint-ui是一个基于Vue.js的移动端组件库,可以快速的选择我们需要的组件来构建项目。文章目录Mint-ui的下载与使用1:安装2:使用示例(1)引入mint-ui全部的组件库(2)找到一个中意的组件二、项目逐渐搭建1:底部栏的创建2:点击底部栏进行页面切换Mint-ui的下载与使用1:安装在项目中打开终端,输入// 安装# Vue 1.xnp...原创 2020-03-27 19:36:24 · 808 阅读 · 0 评论 -
Cannot find module 'webpack-cli'问题解决
先安装了webpack,结果打包的时候他问我输入yes之后一直安装,结果出错了原因是webpack官方不推荐使用全局安装,全局安装会锁定到特定版本,可能在使用不同版本的项目中失败。并且webpack v4或更高版本,则需要额外安装CLI。webpack-command与webpack-cli的差别不大,前者具有webpack所有功能,后者是轻量级封装好的CLI,官方推荐使用webpack...原创 2020-03-24 22:55:46 · 445 阅读 · 0 评论 -
vue项目实战(十):Axios+mock实现简单的前后台数据交互与渲染
文章目录一、Axios简介二、基本使用1-安装与引包2-发出ajax请求并使用mock拦截(i)使用mock创建模拟数据与拦截列表(ii)axios发起ajax请求并拿出json数据(iii)利用返回数据进行简单渲染一、Axios简介中文文档Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。Features从浏览器中创建 XMLHttpRe...原创 2020-03-23 22:55:08 · 704 阅读 · 0 评论 -
为何使用Vue从后端获取数据后一直赋值失败?-亲测
今天开始用mock.js和Vue前端进行交互了,然后获取到json数据之后赋值一直失败,困扰了自己好几个小时 clickHandler(e){ var that = this; this.$axios.get("/news") .then(res{ console.log(res.data); let data_ = JSON.str...原创 2020-03-23 22:34:00 · 3721 阅读 · 7 评论 -
vue项目实战(十):mock.js入门,前端数据模拟
最近学到了axios,苦于后端还没有开始,怎么办呢?只能学mock.js了。文章目录一、安装与引包二、基本使用1-模拟一组列表数据2-拦截与响应请求(i)rurl(ii)rtype(iii)template(iv)function(options)3-使用实例三、创建复杂json随机数据mock.js提供了以下模拟功能:1,根据数据模板生成模拟数据2,模拟 Ajax 请求,生成并返回模拟数...原创 2020-03-23 19:33:15 · 467 阅读 · 0 评论 -
vue项目实战(九):meta+导航守卫-权限控制:实现页面强制登陆
文章目录一、导航守卫简介1-全局前置守卫:2-路由独享的守卫3-路由守卫的调用时机4-tips5-示例二、meta+导航守卫实现权限控制1-HTML元素定义2-组件元素定义3-router对象的定义-meta属性的添加4-全局守卫实时监听5-Vue实例对象掌控全局6-完整代码三、运行实例1-开始页面2-首页3-博客页4-登陆自动跳转在(七)中学了vue-route的基本使用,当然vue-rout...原创 2020-03-21 20:01:42 · 1309 阅读 · 0 评论 -
vue项目实战(八):初识Vue Router-前端路由的原理与基本使用
Vue Router简介各种路由实现方式基本使用1-下载与引包2-创建与配置路由对象(1)传统路由匹配(2)动态路由匹配(3)注意事项3-将创建成功的router对象交给Vue实例对象管理4-一个小demo进阶使用1-路由命名2-路由参数原创 2020-03-21 17:49:42 · 423 阅读 · 0 评论 -
vue项目实战(七):ref标签获取原生Dom对象或组件对象
1-Dom元素绑定标签ref我们使用以下代码获取组件App中定义的Dom对象,可以看到一共分成了两步给Dom对象绑定ref属性,给其一个名字。在需要调用的函数中使用this.$refs访问所有该组件绑定了ref的Dom元素,其中ref属性的明明可以作为key值,使用this.$refs.name即可访问原生的Dom对象。tips需要注意refs绑定的名称时可以重复的,但是一旦重复,后...原创 2020-03-21 15:34:54 · 1808 阅读 · 0 评论 -
vue项目实战(六):组件的生命周期
文章目录一、Vue组件的生命周期1-beforeCreate2-created方法-操作后端数据3-beforeMount方法:挂载数据到Dom之前4-mounted:挂载数据到Dom之后调用5-beforeUpdate&updated6-beforeDestroy&destroyed一、Vue组件的生命周期红框内的部分都是一些在特定的生命周期可以进行调用的一些方法,简称为生...原创 2020-03-20 21:37:27 · 177 阅读 · 0 评论 -
vue项目实战(五):监听器watch与计算属性
Vue 通过 watch 选项提供了一个通用的方法,来响应数据的变化。当需要在数据变化时执行异步或开销较大的操作时,这个方式是最有用的。文章目录一、基本数据类型的监听二、复杂数据类型深度监视三、计算属性一、基本数据类型的监听我们使用如下的方式在Vue对象的watch内对msg声明一个监听函数,他的参数是修改后的msg和修改前的msg。 new Vue({ el:"#app",...原创 2020-03-20 19:00:52 · 324 阅读 · 0 评论 -
vue项目实战(四):过滤器filters
过滤器的作用:对后端返回的数据进行添油加醋,分为局部过滤器和全局过滤器。在项目中全局过滤器的使用非常的广泛。文章目录一、局部过滤器1-声明过滤器:`filters`2-使用过滤器`{{数据属性|过滤器名}}`3-使用效果:二、全局过滤器1-声明全局过滤器`Vue.filter(名称,函数)`2-使用全局过滤器3-使用效果三、细节探讨:多参数传递的实现一、局部过滤器1-声明过滤器:filter...原创 2020-03-20 14:42:56 · 258 阅读 · 0 评论 -
vue项目实战(三):组件操作与组件通信+迅速复用官方组件
1.局部组件的创建,挂载/调用。2.v-slot数据分发操作,以及如何快速的使用官方的优美组件。3.父子组件通信,子父组件通信,原创 2020-03-19 22:06:35 · 196 阅读 · 0 评论 -
如何解决vue.js组件中template内容不能换行的问题?
问题描述用vue.js的时候,写一个组件,在template写入内容,代码不能换行,必须在代码写成一整行才不会报错。这样我组件的内容简单的还好,要是写一个复杂的内容的话,调试和日后修改会非常麻烦(所有代码排成一行)解决方案不要使用单引号'xxxxxx',使用感叹号左边的反字符号,``。...原创 2020-03-19 19:35:24 · 2423 阅读 · 1 评论 -
极力推荐的chorme拓展工具!
使用过1000+Chrome拓展,推荐这三十款每个人都用的到的拓展,让你拥有一个更好用的Chrome浏览器,帮你解决使用Chrome拓展中的种种问题,而不是简简单单列个拓展清单!这三十款拓展是自己多年尝试使用下来的一个经验总结,主要包括功能增强、提高学习及工作效率、生活娱乐、黑科技四类共30款插件,让你从Chrome小白变成资深用户!一、Chrome功能增强1、Infinity New Ta...转载 2020-03-19 10:47:50 · 756 阅读 · 0 评论 -
vue项目实战(二):表单输入绑定v-model
文章目录一、基础用法1、v-model的实现原理2、文本框的绑定3、复选框的绑定4、单选按钮的绑定5、下拉选择框一、基础用法v-model 指令在表单 <input>、<textarea> 及 <select> 元素上创建双向数据绑定。它会根据控件类型自动选取正确的方法来更新元素。尽管有些神奇,但 v-model 本质上不过是语法糖。它负责监听用户的输入事件...原创 2020-03-18 21:20:09 · 349 阅读 · 0 评论 -
vue项目实战(一):指令系统
文章目录一、Vue指令1、什么是指令?2、常用指令3、v-if 与 v-show辨析4、实例二、稍微高级一点的指令1、v-bind用法解析:动态渲染2、v-on:监听 DOM 事件3、json或列表数据处理:v-for一、Vue指令1、什么是指令?在vue中提供了一些对于页面+数据的更为方便的输出,这些操作就叫做指令。vue的指令格式为v-xxx指令中封装了一些DOM行为,结合属性作为...原创 2020-03-18 20:22:11 · 199 阅读 · 0 评论 -
vue项目实战(一):vue的基本使用与框架解析
每个 Vue 应用都需要通过实例化 Vue 来实现。 一、Vue的语法模板一、Vue的语法模板<body> <div id="app"> <h1>{{ message }}</h1> <h2>{{details()}}</h2> </div> <script> ...原创 2020-03-18 12:20:50 · 760 阅读 · 0 评论 -
Vue.js not detected?与众不同的解决方案
今天在安装完Vue.js devtools后,打开自己写的一个vue.js网页,发现这个图标并没有亮起来,还是灰色,点击图标显示Vue.js not detected,打开控制台也没有发现有vue的选项我们先看看Vue.js devtools是否生效,打开Bilibili(,B站是用的vue),你就可以发现这个图标变绿了,说明Vue.js devtools是能用的。为什么人家的可以你就不行呢,...原创 2020-03-18 08:47:43 · 1353 阅读 · 1 评论 -
【JS学习】-利用谷歌浏览器调试JS代码
谷歌浏览器是常用来调试JS代码的工具,本文主要介绍如何利用谷歌浏览器来调试JS代码,协助我们进行开发工作。首先,打开谷歌浏览器,按快捷键F12或者ctrl+shift+j,就可以打开谷歌浏览器的开发者工具。打开后页面如下所示,下图是打开wap端百度的页面。下面介绍一下开发者工具中常用的几个功能。左上角第二个选项,是用来切换手机页面-移动端开发必备的。如果我们访问的网址是手机端wap页面,则点...转载 2020-03-17 23:17:47 · 492 阅读 · 0 评论 -
Vue+VsCode输出HelloWorld项目及项目结构解析
既然有VsCode在手,开发什么的都在这里玩就好了,首先,给出很多非常好用的插件1. Auto Close Tag:自动闭合Html/XML标签;2. Auto Rename Tag:自动完成另一侧标签的同步修改;3. Beautify:格式化代码,支持自定义格式化代码规则;4. Bracket Pair Colorizer:给括号加上不同的颜色,区分不同的区块;5. Debugger ...原创 2020-03-17 19:53:31 · 5645 阅读 · 3 评论 -
vue全家桶系列 什么是vue全家桶?--概念及功能总结
用了半周时间勉强操作Git,准备保研之余还要完成开发任务,甚至没有时间看paper,太难了o(╥﹏╥)o,不过学还是要学的,用别人一句话:武林至尊,宝刀React,号令天下,莫敢不从,Vue不出,谁与争锋,React/Vue全家桶系列已经变成了各大巨头的前端开发必备技术栈,开始系统的学习之前不妨了解一下整体的框架以及各部分的作用。Vue全家桶一共有四个部分,各个部分都具有不同的作用,他们分别是...原创 2020-03-17 18:56:21 · 3053 阅读 · 0 评论 -
如何使用VsCode优美的调戏Git?
Git学的也差不多了,但是总是用Git bash也不是个头啊,这么丑我真的受不了网上一搜情况一大堆,但是和我好像都不太一样,只能自己慢慢整了。(入文之前确保自己安装了Git+vscode)首先,点击源代码管理,就是这个叉叉,不过这个粉点你可能没有。观察一下这个位置,你有没有初出现源代码管理:GIT的字样,如果已经有了,那就离成功不远了,不用疯狂配置反正我是有了,如果显示的是当前没...原创 2020-03-16 18:49:06 · 504 阅读 · 0 评论 -
Git标签管理 零基础学习历程(四)
基础版终结篇,学完就可以开始Vue全家桶了,有一丝兴奋hhhhhhh(虽然知道自己掌握的不咋样 )。begin~ 一、创建标签二、其他标签操作发布一个版本时,我们通常先在版本库中打一个标签(tag),这样,就唯一确定了打标签时刻的版本。将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来。所以,标签也是版本库的一个快照。Git的标签虽然是版本库的快照,但其实它就是指向某...原创 2020-03-16 17:33:10 · 121 阅读 · 0 评论 -
Git从个人到团队--多人协作,分支管理and Github联用 零基础学习历程(三)
Git的下载安装,与github的互动,分支的管理,冲突解决操作基本上的摸得差不多了。到了比较关键的地方,团队协作,其实主要还是在分支的操作上,如果分支处理得好,合并不产生冲突,团队协作其实很容易。 一、工作区暂存二、强行删除未合并分支三、重点:多人协作一、工作区暂存如果你正在写自己的文档,突然boss告诉你让你帮他改一篇文章,但是我们自己的文章还不能commit,还没有写好,我们可以创建一...原创 2020-03-16 16:18:36 · 212 阅读 · 0 评论 -
'xxx' is not a commit and a branch 'xxx' cannot be created from it
问题我们想在一个库origin的dev分支上开发,就必须创建远程origin的dev分支到本地,于是我们用这个命令创建本地dev分支:$ git checkout -b dev origin/dev然后就报错了原因大部分原因是因为我们的远端origin并没有dev这个分支,所以你不可能创建他的本地副本解决方案在github手动创建一个dev分支,然后再使用该语句将远端分支的副本创建...原创 2020-03-16 15:39:13 · 980 阅读 · 0 评论 -
Git(二)分支管理与远程仓库操作
上一次写了Git的简介、安装、版本库创建,文件的创建,修改,删除等操作。这次写写别的文章结构一、远程仓库1、添加远程库2、从远程库克隆一、远程仓库如果只是在一个仓库管理文件历史,Git和其他版本控制系统有啥区别?这篇文章开始,就要深入学习Git了(深呼吸~),作为一个分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上,怎么分布呢?最早,肯定只有一台机器有一个原始版本库,此后,别的机...原创 2020-03-15 12:49:21 · 460 阅读 · 0 评论 -
Git从安装到使用:大白话学习历程(一)
新的学期开始新的项目,一个习惯了科研的开发小白也要开始学git了o(╥﹏╥)o,文章都是大白话,,文章结构一、Git简介1、什么是版本控制2、什么是分布式版本控制?二、Git安装三、创建版本库四、把文件添加到版本库五、版本回退1、工作区和暂存区,版本库2、回到过去,从过去回到未来。六、管理修改七、撤销修改八、删除文件一、Git简介Git:世界上最先进的分布式版本控制系统什么是版本控制系统...原创 2020-03-14 21:55:09 · 310 阅读 · 0 评论 -
5分钟轻松搞定产品需求文档!这可能史上最全PRD文档模板
为什么写这篇文章?第一:写PMCAFF的PRD文档,大家都是用户,比较好参考与理解,方便大家来找我写的不好的地方。第二:我在自学PRD文档的编写过程中,总是遇到PRD文档里的对应产品总是找不到或是下架的情况,很难找到比较全面以及详细的参考模板,故一气之下撸了一篇,写好分享之。关于这篇文章1.PRD本来就没有固定的版式,根据团队以及个人的需求有所差别,本篇力求简单,不累述。2.这篇PRD可...转载 2020-03-13 15:04:41 · 784 阅读 · 0 评论