摘要: 前言 我们如何通过Electron来检测一些应用程序的状态呢,如:未响应; 文档地址 EnumWindows IsHungAppWindow GetWindowThreadProcessId NodeJs——如何获取Windows电脑指定应用进程信息 内容 获取指定应用程序PID 通过exec执行c 阅读全文
posted @ 2021-10-13 11:30 。思索 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 前言 记录一下常见的动态连错误; 内容 Uncaught Error: Dynamic Linking Error: Win32 error 126 DLL引用的路径错误,检查下DLL的路径是否正确 // 正确示例 let DllA = path.resolve(__dirname, '../../ 阅读全文
posted @ 2021-10-11 15:55 。思索 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 前言 如何实现compose函数并通过ES6进行优化 内容 代码 JavaScript版本 function compose (...args) { return function (value) { return args.reverse().reduce(function(acc, fn) { 阅读全文
posted @ 2021-09-26 11:44 。思索 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 前言 画图之前一直使用的是processon,奈何文件数不够使用,所以来学习一波mermaid-js github: https://github.com/mermaid-js/mermaid docs: https://mermaid-js.github.io/mermaid/#/ 内容 流程图 阅读全文
posted @ 2021-09-25 15:30 。思索 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 前言 在electron我们如何操作文件呢,首选一般肯定都是fs; 内容 nodejs 因为copyFile不能保证复制操作的原子性,所以舍弃; windows copy copy命令参数 C:\Users\WangYang\AppData\Roaming\Electron>copy /? 将一份或 阅读全文
posted @ 2021-09-15 00:58 。思索 阅读(29) 评论(5) 推荐(1) 编辑
摘要: 前言 如题,实现一些常用的函数,一个小练习; 内容 forEach /** * foreach * @param {*} array * @param {*} fn */ function forEach(array, fn) { for (let index = 0; index < array. 阅读全文
posted @ 2021-09-12 02:45 。思索 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 前言 如题,我们如何来获取指定应用程序的进程信息呢? 内容 思路 首先我们可以通过cmd命令查看系统上的进程信息,那么我们能不能用NodeJs去调用cmd命令嘛?答案必然是可以的; CMD C:\Users\WangYang>tasklist /fi "imagename eq wxwork.exe 阅读全文
posted @ 2021-08-17 13:40 。思索 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 前言 小徒弟的一个问题,写了一个简单的demo,因为是月份的选择,所以我们直接使用MonthPicker组件进行改造即可; 内容 CodeSandbox MonthPickerForRange 完整代码 <template> <div> <a-month-picker placeholder="开始 阅读全文
posted @ 2021-08-07 19:01 。思索 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 前言 闲着没事溜达github发现的一款小工具~ https://github.com/oldj/SwitchHosts/tree/v4.0.2 内容 这个小工具,可以让我们快速的切换hosts,方便开发~不需要再到C:\Windows\System32\drivers\etc进行修改; 软件界面 阅读全文
posted @ 2021-07-11 14:09 。思索 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 前言 electron项目打包为win64后,运行npm run dev报错,内容为node_modules\ffi-napi\build\Release\ffi_bindings.node is not a valid Win32 application. 内容 重新打包win32 npm run 阅读全文
posted @ 2021-07-11 00:40 。思索 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 前言 electron项目启动的时候报错Error: Electron failed to install correctly, please delete node_modules/electron and try 仔细查看报错信息 | 根本要点 代理网络 内容 版本问题 ## electron版 阅读全文
posted @ 2021-07-10 23:51 。思索 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 前言 哦吼,内容短小精悍 内容 属性 :read-only="true" 示例 <a-input :read-only="employeesFormData.account ? true : false" v-model="employeesFormData.account" placeholder 阅读全文
posted @ 2021-07-07 15:56 。思索 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 前言 最开始从网上随便找的一个正则,然后没仔细看,测试发现空格和汉字都会匹配,仔细看了下正则发现了\W,所以就针对这个正则进行了修改; /^(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\W_]+$)(?![a-z0-9]+$)(?![a-z\W_]+$)(?![0-9\W_ 阅读全文
posted @ 2021-07-07 00:25 。思索 阅读(72) 评论(1) 推荐(0) 编辑
摘要: 前言 使用Ant Design Vue进行开发,部门管理试树形控件,不过现有的组件并没有提供相应的功能,所以我们要改造一番; 内容 API文档 其实也可以通过rightClick事件,增加一个右键菜单,不过和原型不符所以我们通过插槽的方式 数据组装 我们要对数据进行组装,插入scopedSlots: 阅读全文
posted @ 2021-07-06 11:01 。思索 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 前言 纯属让自己的写代码的时候看console的时候更舒服些 背景色: https://uigradients.com/ 内容 根据自己的需要定制,%c后面的内容以后面css定制的样式打印输出 示例 console.log(`%c 发布成功,回调ID:${payload.msgId}, topic: 阅读全文
posted @ 2021-07-05 22:55 。思索 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 前言 报错信息: sockjs.js?9be2:1609 GET http://192.168.1.10:8080/sockjs-node/info?t=1625369058433 net::ERR_CONNECTION_TIMED_OUT vue项目本地开发,所以不存在网络防火墙问题,因此考虑可能 阅读全文
posted @ 2021-07-04 11:35 。思索 阅读(999) 评论(0) 推荐(1) 编辑
摘要: 前言 本地的vue项目,内网穿透给外部人查看,访问链接的时候,提示Invalid Host header 内容 在webpack.dev.config.js配置文件中的devServer增加disableHostCheck: true module.exports = { devServer: { 阅读全文
posted @ 2021-06-30 18:21 。思索 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 前言 IDEA版本: 2021.1.3 插件名称: JavaScript Debugger | 自带 浏览器: 谷歌浏览器 官方文档: JavaScript Debugger Chrome 推荐下载个谷歌浏览器,这样不用做任何配置直接运行项目即可 使用 运行项目 $ npm run serve 具体 阅读全文
posted @ 2021-06-30 13:45 。思索 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 前言 效果如下: 最近要开始回忆回忆PS的知识,所以画的丑丑的 内容 <template> <div> <div class="button-item"> <!--控制选项展示隐藏--> <div :class="isShow?'button-height':''"> <button v-for=" 阅读全文
posted @ 2021-06-29 23:30 。思索 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 前言 Ant Design of Vue中的表单如何使用自定义正则进行校验 内容 效果 代码 <template> <!--省略代码--> <div @click="changePassword"> <a-icon style="margin-right: 8px" type="edit" /> < 阅读全文
posted @ 2021-06-29 22:33 。思索 阅读(306) 评论(0) 推荐(0) 编辑