socket建立套接的过程图: 首先了解socket 几个主要函数: socket的关键函数1: socket_create($net参数1,$stream参数2,$protocol参数3) 作用:创建一个socket套接字,说白了,就是一个网络数据流。 返回值:一个套接字,或者是false,参数错 ...
分类:
Web程序 时间:
2020-07-16 21:28:48
阅读次数:
85
接了个需求,需要键盘支持单元格内的多个输入框切换焦点。 说实话,刚开始看觉得挺麻烦的,毕竟涉及到底层按键监听,看了遍代码,发现按键实现是 ag-grid 自带的,一下子省了好多事,但又有了新的问题,ag-grid 的键盘的只能切换单元格,不会进到单元格的内部去。 方向键、tab、shift+tab ...
分类:
其他好文 时间:
2020-07-16 12:20:30
阅读次数:
82
模板template 每个连接路由使用编程式路由,效率还不是很高,因为每个类别都添加了相同的点击事件,多加了很多回调,浪费内存,可采用事件委派,给相同的父元素添加即可 <div class="all-sort-list2" @click="toSearch"> <div v-for="(c1, in ...
分类:
其他好文 时间:
2020-07-16 11:56:35
阅读次数:
70
API,全称Application Programming Interface,中文翻译为应用程序编程接口,口语中常称接口。API是一些预先设定好的函数。为应用程序及技术开发人员提供基于某种软件或者硬件获取访问例程的能力,且不需要对源码进行访问,或者去理解一些内部工作机制的细枝末节。 为了让这个冰冷 ...
转自:http://blog.chinaunix.net/uid-20255102-id-1713076.html !建议耐心看完! 链接库分为静态链接库和动态链接库,而动态链接库在使用时,又进一步分为装载时链接和运行时链接。装载时链接是指该动态链接库是在程序装入时进行加载链接的,而运行时链接是指该 ...
编辑如下 ... @click="handleEdit(scope.$index, scope.row)">编辑</el-button> ... 使用 Object.assign 来传值,如果直接用 this.editForm=row来传值,则编辑的时候会影响当行显示 //编辑 handleEdit ...
分类:
其他好文 时间:
2020-07-15 15:42:19
阅读次数:
100
1、回调函数方式 2、promise 方式 3、generator方式 4、对比ajax, promise 和 generator 的应用场景 (一) (二) (三) ...
分类:
其他好文 时间:
2020-07-15 15:33:18
阅读次数:
51
ASP.NET几种清除页面缓存的方法 在asp.net中使用模式dialog时,你会发现每次打开的页面都是相同的内容,页面内容并没有刷新,这是缓存的原因造成的, 解决方法如下: 第一种是ASP.NET清除页面缓存 Response.Buffer = true; Response.ExpiresAbs ...
分类:
Web程序 时间:
2020-07-15 12:48:06
阅读次数:
64
router.push 的语法规则如下: router.push(location(导航路径), onComplete(成功的回调)?, onAbort?(失败的回调))router.push(location).then(onComplete).catch(onAbort)router.repla ...
分类:
其他好文 时间:
2020-07-14 13:35:46
阅读次数:
71
watch就是监听data值中数据的变化,然后在回调函数中做一些事情。 使用场景:1、在input输入时监听数据的变化从新赋值。 参考:https://juejin.im/post/5ae91fa76fb9a07aa7677543 2、在redio单选框切换时,监听当前的index值,从而请求不同的 ...
分类:
其他好文 时间:
2020-07-13 23:10:32
阅读次数:
129