CentOS7 安装 ElasticSearch6.5.4

最近由于项目需要,重新捡起曾经用过的 ElasticSerach 索引引擎。所谓好记性真不如烂笔头儿。在写文档之后,想送给自己一句话:老骥伏枥,志在千里。1)安装 JavaElasticSearch 是基于 Java 开发。所以,底层它依赖 Java 的环境。所以在安装前,我们一定要先安装 Java。$ yum ...

Mac 安装 brew 错误以国内源完美解决

博主最近买了 MacBook Air 来轻办公。Mac 系统必须安装 brew 来解决开发过程中各种安装头痛的问题。如果按照 brew 的文档安装一定会遇到墙的问题,导致各种难受。所以,国内源是最好的解决方案了。幸好有国内的源,这事就彻底完美解决了。/bin/zsh -c "$(curl -fsSL h...

【Electron】electron-vue 借助 element-ui UI 库助力桌面应用开发

前面文章我们讲过 electron 让可以用 HTML、JS、CSS 开发桌面应用程序。而 electron-vue 是一个结合了 electron 与 vue 的套件。这样我们就能方便地使用 vue 快速开发桌面应用。但是,vue 只是在 js 这层面做了大量的便捷的操作。对 UI 并未过多涉及。此时如果您在开...

【Electron】使用 electron-vue 高效构建桌面应用程序

electron 是一个不错的开发桌面应用程序的好工具。前面两篇文章已经基本上展现了它的魔力。纵使功能再强大,也需要一件趁手的武器来提高开发的效率。本身 electron 是借助 HTML、JS、CSS 强大的表现力,再在 Chromium 引擎上实现了一系列的界面渲染以及底层系统 API 的调用。目前国内使用 ...

Visual Studio Code :因为在此系统上禁止运行脚本

在使用 Electron 开发桌面应用程序的过程中,使用 yarn 命令提示我“因为在此系统上禁止运行脚本”。这是因为默认情况下使用的是 PowerShell,并且它的安全策略默认情况下是不允许这种操作的。毕竟,windows 系统针对的用户默认是普通用户。开放这样的功能容易造成很多不可预知的安全性问题。以下记录...

【Electron】应用程序驻留系统托盘

在上一篇文章《【Electron】第一个用 Electron 开发的桌面应用程序》 我们实现了一个非常简单的应用程序。但是,一个完备的应用程序必须具备驻留系统托盘的功能。本篇文章我们将使用 Electron 实现应用程序图标驻留系统托盘。我们对上一例中的 index.js 文件更改如下:const {app, M...

【Electron】第一个用 Electron 开发的桌面应用程序

2020 年注定是不平凡的一年,全国人民饱受疫情的困扰。好在目前已经抗疫已经取得关键性的成功。自己也好很久没有更新自己的博客。中年危机下,博主也在寻找自己的方向。坚信方向比努力更重要。这不,最近突然想开发一款至力于服务 PHP 开发者的工具。这款工具呢也是目前我经常会用到的一些功能。比如,JSON 美化、MD5 ...

PHP urlencode 不得不说的秘密

PHP urlencode 方法可以算是使用率比较高的一个方法了。特别是在 API 接口设计的领域或使用其他第三方 API 的时候,经常会碰到使用 urlencode 的场景。在几年前设计过一套 API 接口提供给 App 客户端调用。Android 客户端使用 Java 开发,他们会把参与按照文档定义的规则把参...

GitBook 简明使用教程

GitBook 简明使用教程GitBook 是用来创建一个现代化的文档工具。比如经常被用编写系统文档、API 文档、数据库文档等。要使用 GitBook 必须安装 nodejs,以便能够使用 npm 来安装 gitbook。其次还能导出 pdf、epub、mobi 等格式文件。1 环境安装1.1 nodejs 安...

让 HTTPDNS 解决客户端 DNS 劫持与提高解析稳定性

背景:我们公司 App 安装量大概几十万。每日日活几万左右。经常会有用户跟我们的客服反馈微信能正常使用,使用我们的 App 就会网络请求失败,或者界面没有数据显示。然后,我们的客服人员协助用户查看了网络也并未被禁用。服务器后端程序也并示收到请求。而我们测试也进行了多个版本进行测试都没有发现任何问题。针对这个问题,...