cropped-59f005ef49dcf.jpg

js 同触发大量类似 ajax 请求的优化方法

存档供查阅 js 同触发大量ajax 请求的优化方法,思路是将每次请求的参数保存下来组成一个时间段内最终的参数后一次请求,这种方法主要用对同一个接口瞬时使用不同参数请求的处理     var event_time =0; var params = {}; changeEvent:function(){ var that = this; var time =(new Date()).getTime(); if (time – event_time > 100){ event_time = (new Date()).getTime(); //console.dir(“赋值 Read More

cropped-59f005ef49dcf.jpg

使用 vs2017 远程调试 phpsrc 源码

使用 vs2017 远程调试 phpsrc 源码,并没有包括vs远程编译部分,需要手动在linux 中生成可执行文件 。 vs远程调试是基本gdb 的,所以linux 系统中需要安装gdb,在确保直接使用 gdb 可以调试的情况下再进行vs 相关的操作。 1.在虚拟机或者wsl子系统中编译想查看的php源码并安装至对应目录, ./configur –prefix = /home/username/php-7.2.25/output make && make install 2.vs 中新建一个linux空项目 ,将linux中编译的对应 php 同版本源码复制到 Read More

Posted in php
cropped-59f005ef49dcf.jpg

element-ui 相关

表格 表格宽度设置百分比方式,el-table width 是不支持百分比的,即使设置敢会转成数字+px. 方法是所有列都使用 min-width ,这样会对所有列宽相加后取对应所占比例, 需要注意的是 type=’index’ 的列无法使用 min-width设置宽度,只能使用width 设置固定宽度,   容器 固定头部,官方例子是通过对 el-container 加一个固定高度达到头部固定的效果,实际使用中可以设置样式  height: 100vh, 这样达到100%视口高度,但可能出现双滚动条,因为容器外的元素出现了滚动条,可以设置更小的 高试试, & Read More

cropped-59f005ef49dcf.jpg

homestead 配置

1.网络 homestead中默认设置的ip为私有网络不能访问外网,如果需要访问外网可以加入桥接, homestead.yml 文件中加入如下配置 ,其中bridge 设置为网络名称,在系统网络适配中找到可以正常上网的 ,ip为bridge 适配器对应网段: networks: – type: public_network ip: “192.168.31.80” bridge: “Intel(R) Dual Band Wireless-AC 8265” 2.数据库 vagrant destory 后数据库会被一同清除,保留数据可以使用 Read More