在做上传的时候,遇到的需求是 需要对选择的文件进行文件名唯一校验。当我们选择文件以后,点击上传按钮,在文件状态改变时的钩子on-change里做校验规则, 成功或者失败都会重新再走一次这个函数。所以当后端数据库里没有这条数据是,点击上传 会显示一条上传成功,紧接着一条文件名已存在。bug来了,“走校 ...
分类:
Web程序 时间:
2019-11-11 12:59:43
阅读次数:
218
通过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
用keep-alive包裹路由 当前数据第一次访问时,会被缓存到浏览器缓存当中,若数据无更替,则直接读取缓存中的数据。 使用keep-alive时会存在一个activated的生命周期钩子 只有在lastCity不等于当前的City时,才会送一个新的Ajax请求数据(通过调用getHomeInfo函 ...
分类:
Web程序 时间:
2019-11-09 13:37:05
阅读次数:
98
`overcommit github RubyGems` 安装。 安装步骤如下: 安装 我用的是 系统, , 安装完 自带 。 安装 配置环境变量 在项目中安装 "官方文档" ...
分类:
其他好文 时间:
2019-11-09 13:23:05
阅读次数:
138
目标 项目没有使用Jenkins部署,使用的是Gitlab+ECS,要实现代码的自动部署 想法 使用Gitlab的钩子,当某个分支的代码提交之后,访问一个URL,实现代码的自动部署。这里使用PHP的exec方法,执行“git pull”操作 Tips:这种方法不是百分百靠谱,万一代码冲突就..... ...
分类:
Web程序 时间:
2019-11-09 13:20:35
阅读次数:
249
MFC里面有大量的句柄包装类。顾名思义,所谓句柄包装类,指的是这些类是封装了系统对象的句柄(HWND,HDC,HBITMAP等等),并提供了一组成员函数作为访问系统对象的接口。 句柄实际上是一个整数,它标识了一种资源,如位图或者窗口。 句柄可以理解为指针或者地址,但是又不全是,可以理解为指针的指针? ...
分类:
编程语言 时间:
2019-11-08 14:02:17
阅读次数:
126
InitContainer 初始化容器 在Pod中,容器是共享存储资源和网络资源的,所以Init Container容器产生的数据是可以被其他容器作用到的。初始化容器有点类似于postStart 钩子的作用,在Pod没有启动之前,为应用容器做一些准备工作,但是跟钩子的启动处于不同的阶段,在 "Pod ...
分类:
其他好文 时间:
2019-11-07 00:27:10
阅读次数:
151
如果程序员a和B在windows上开发代码,它们可以被分离到不同的服务器,因为nginx和PHP之间的通信是基于TCP fastcgi协议的我们可以在程序员的windows pc上安装nginx,使用本地nginx处理http请求,并使用linux测试服务器上的php cgi程序处理php请求。程序 ...
分类:
Web程序 时间:
2019-11-06 13:48:02
阅读次数:
95