如何多人协同开发同一个项目? 使用代码版本控制[version control]软件, 目前市面上比较流行的代码版本控制器有: git,svn,csv 1. 使用git管理代码版本 本项目使用git管理项目代码,代码库放在gitee码云平台。(注意,公司中通常放在gitlab私有服务器中) 1.1 ...
分类:
其他好文 时间:
2019-11-11 18:15:48
阅读次数:
109
在做上传的时候,遇到的需求是 需要对选择的文件进行文件名唯一校验。当我们选择文件以后,点击上传按钮,在文件状态改变时的钩子on-change里做校验规则, 成功或者失败都会重新再走一次这个函数。所以当后端数据库里没有这条数据是,点击上传 会显示一条上传成功,紧接着一条文件名已存在。bug来了,“走校 ...
分类:
Web程序 时间:
2019-11-11 12:59:43
阅读次数:
218
背景 myeclipse开发的javaweb项目用svn管理。现要转用idea开发。因为发现idea实在是太好用了。myeclipse6.5是个纯净版,用了两年,对于新手来说用myeclipse6.5有利于懂得原理性的操作。 迁移步骤 导入IDEA Import Project选择要导入的项目 -> ...
分类:
系统相关 时间:
2019-11-11 12:44:23
阅读次数:
136
git与github介绍 Git是什么 Git是一个开源的[分布式][版本控制系统],用于敏捷高效地处理任何或小或大的项目 版本控制器 CVS/SVN/Git SVN 客户端/服务器 GIT 客户端/代码托管网站(例如:github) 注1:类似的代码托管网站还有:github/码云/阿里云Code ...
分类:
其他好文 时间:
2019-11-11 00:38:57
阅读次数:
95
1、git与github介绍 2、下载安装Git-20-64-bit.exe 3、Git常用命令 git与github介绍 Git是什么 Git是一个开源的[分布式][版本控制系统],用于敏捷高效地处理任何或小或大的项目 版本控制器 CVS/SVN/Git SVN 客户端/服务器 GIT 客户端/代 ...
分类:
其他好文 时间:
2019-11-10 17:42:04
阅读次数:
141
通过plv8.start_proc 我们可以使用类似钩子的改变 ,方便的扩展plv8,比如基于plv8.start_proc 的require 实现 命令 ALTER DATABASE postgres SET "plv8.start_proc" TO "v8.plv8_init"; ALTER D ...
分类:
数据库 时间:
2019-11-10 13:43:01
阅读次数:
81
keep-alive:是vue内置的一个组件,可以使被包含的组件保留状态或避免重新渲染。有两个生命周期函数:activated、deachtivated。在vue 2.1.0版本后新增了两个属性:include与exclude。 生命周期函数(在服务端渲染时,以下两个钩子函数不会被调用) activ ...
分类:
其他好文 时间:
2019-11-10 09:35:30
阅读次数:
91
1.概述 转到分布式版本控制系统看起来像个令人生畏的任务,但不改变已用的工作流你也可以用上 Git 带来的收益。团队可以用和 Subversion 完全不变的方式来开发项目。 但使用 Git 加强开发的工作流,Git 比 SVN 有几个优势。首先,每个开发可以有属于自己的整个工程的本地拷贝。隔离的环 ...
分类:
其他好文 时间:
2019-11-09 23:41:22
阅读次数:
90
1、git与github介绍 2、下载安装Git-20-64-bit.exe 3、Git常用命令 git与github介绍 Git是什么 Git是一个开源的[分布式][版本控制系统],用于敏捷高效地处理任何或小或大的项目 版本控制器 CVS/SVN/Git SVN 客户端/服务器 GIT 客户端/代 ...
分类:
其他好文 时间:
2019-11-09 19:20:16
阅读次数:
105
用keep-alive包裹路由 当前数据第一次访问时,会被缓存到浏览器缓存当中,若数据无更替,则直接读取缓存中的数据。 使用keep-alive时会存在一个activated的生命周期钩子 只有在lastCity不等于当前的City时,才会送一个新的Ajax请求数据(通过调用getHomeInfo函 ...
分类:
Web程序 时间:
2019-11-09 13:37:05
阅读次数:
98