一、问题场景最近是在使用Electron+Vue构建一个基于modbusrtu协议的上位机应用,使用ipcMain和ipcRenderer实现点击Vue组件后打开对话框,获取到文件路径并写入数据,完成后通知。但是出现ipcRenderer.on()调用多次的错误情况。那么,使用Electron+Vue实现文件保存的正确姿势是什么呢?二、具体实现在electron的src/main/index.js
分类:
其他好文 时间:
2019-12-04 09:22:06
阅读次数:
339
11 K Means 原理及案例 非监督学习 1. unsupervised learning (非监督学习) ,只有特征值,没有目标值 2. 聚类: 主要方法 k means (K 需要分成的类别数) K Means步骤 1. 随机设置K个特征空间内的点作为初始的聚类中心 (红,绿,蓝) k=3 ...
分类:
其他好文 时间:
2019-12-04 01:42:52
阅读次数:
237
多线程的存在是提高系统效率,挖掘cpu性能的一种手段,那么控制它,能够协同多个线程不发生bug是关键。 首先我们来看一段不安全的多线程代码。 public abstract class CalculateBase { public int count = 0; public object _lock ...
大纲: 主体: 稍后继续... ... . ...
分类:
编程语言 时间:
2019-12-04 01:11:48
阅读次数:
83
一、用于统计查数据库上的各个表记录是否一致的数量useinformation_schema;selecttable_name,table_rowsfromtableswhereTABLE_SCHEMA=‘你的数据库名‘orderbytable_rowsdesc;二、导出结果如下三、基于以上语句,分别在主库与从库之间执行,并导出到EXCEL表,进行差异对比
分类:
数据库 时间:
2019-12-03 23:53:38
阅读次数:
231
执行结果: 执行结果: 执行结果: 执行结果: ...
分类:
编程语言 时间:
2019-12-03 23:46:27
阅读次数:
111
如果想要在Dev-Cpp里面使用C++11特性的函数,比如刷算法中常用的stoi、to_string、unordered_map、unordered_set、auto这些,需要在设置里面让dev支持c++11~需要这样做~ 在工具-编译选项-编译器-编译时加入这个命令“-std=c++11”: 然后 ...
分类:
编程语言 时间:
2019-12-03 23:41:36
阅读次数:
117
膨胀dilate void dilate(InputArray src,OutputArray dst,InputArray kernel,Point anchor=Point( 1, 1),int iterations=1,int borderType=BORDER_CONSTANT,const ...
分类:
其他好文 时间:
2019-12-03 23:39:01
阅读次数:
118
开始写游戏 第十一篇 今天就干了一件事: 1、研究 GList 的虚拟列表 然后就 之前写的背包组件,重新用 虚拟列表的方式 弄了一遍。 顺便把 副本界面也简单的搭建了一下。 ...
分类:
其他好文 时间:
2019-12-03 23:29:59
阅读次数:
101
当我们通过WebIDE或者Eclipse的插件Team Provider把一个本地开发好的UI5应用部署到了ABAP Netweaver服务器上之后,我们可以将该UI5应用配置成Fiori launchpad上的一个tile,便于客户使用。本文是具体步骤。 1. 使用事务码LPD_CUST,双击角色 ...
分类:
其他好文 时间:
2019-12-03 23:17:00
阅读次数:
111