精彩博客

docker-compose部署es集群

通过docker-compose部署es集群。es最新版本:7.5.1 mkdir -p /home/elfk/elasticsearch/config mkdir /home/elfk/elasticsearch/{ data1,data2,data3} cd /home/elfk echo 'ELK_VERSION=7.5.1' > .env tree . . ├── docker-compose.yml └── elasticsearch ├── config │ └── elasticsearch.yml ├── data1 ├── data2 ├── data3 └── Dockerfile 5 directories, 3 fil...

2021/04/27 21:39
1.4K
0
跨平台开发框架Qt v6.1使用教程:如何创建简单的面积图?

Qt是一个跨平台框架,通常用作图形工具包,它不仅创建CLI应用程序中非常有用。而且它也可以在三种主要的台式机操作系统以及移动操作系统(如Symbian,Nokia Belle,Meego Harmattan,MeeGo或BB10)以及嵌入式设备,Android(Necessitas)和iOS的端口上运行。现在我们为你提供了免费的试用版。 下载Qt6最新试用版 Qt组件推荐: QtitanRibbon| 下载试用: 遵循Microsoft Ribbon UI Paradigm for Qt技术的Ribbon UI组件,致力于为W...

2021/04/19 14:22
1.1K
0
微信小程序 python 发送订阅消息

import requests, json appid = 'xxxxx'; appSecret = 'xxxxxxx'; url_access_token = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=' + appid + '&secret=' + appSecret tokenRes = requests.get(url_access_token) token = json.loads(tokenRes.text).get('access_token') print(token) url_msg = 'https://api.weixin.qq.com/cgi-bin/message/subscribe/send' body = { "touser"...

2021/04/05 14:42
4.6K
0
微信小程序 python 发送客服消息

#!/usr/bin/python # coding=utf-8 import requests, json, sys, time, logging if sys.getdefaultencoding() != 'utf-8': reload(sys) sys.setdefaultencoding('utf-8') logging.basicConfig(format='%(asctime)s - %(pathname)s[line:%(lineno)d] - %(levelname)s: %(message)s', level=logging.DEBUG, filename='/var/tmp/wxapp_push.log', filemode='a') appid = 'xxx';...

2021/04/05 14:42
3K
0
HTML attribute 与 DOM property 的对比

要想理解 Angular 绑定如何工作,重点是搞清 HTML attribute 和 DOM property 之间的区别。 attribute 是由 HTML 定义的。property 是由 DOM (Document Object Model) 定义的。 少量 HTML attribute 和 property 之间有着 1:1 的映射,如 id。 有些 HTML attribute 没有对应的 property,如 colspan。 有些 DOM property 没有对应的 attribute,如 textContent。 大量 HTML attribute 看起来映射到了 property…… 但却不像你想...

2021/04/05 14:42
3.2K
0
网页全屏插件 screenfull.js

全屏测试按钮 代码如下: <script src="/wp-content/uploads/2015/02/screenfull.js"></script> <button id="btn_full_scr">全屏测试按钮</button> <script>// <![CDATA[ jQuery(function() { jQuery('#btn_full_scr').click(function() { if (!screenfull.enabled) { alert('你的浏览器不支持全屏'); } screenfull.request(); // does not require jQuery, can be used like this too: //screenfull.req...

2021/04/05 14:42
4.2K
0
网页纯JS通过AudioContext播放声音

今天帮朋友找了一个通过JS直接播放告警声音的代码。 var AudioContext = AudioContext || webkitAudioContext, context = new AudioContext, canClick = true, timeOut; function makeNoise() { if (canClick) { canClick = false; var oscillator = context.createOscillator(); oscillator.connect(context.destination); oscillator.f...

2021/04/05 14:42
5.8K
0
手工升级wordpress的方法步骤

http://jingyan.baidu.com/article/363872ec892d6c6e4ba16fc9.html

2021/04/05 14:42
2.4K
0
wordpress 伪静态nginx设置

nginx 配置文件网站设置中增加这么一句就可以了,注意之间都是空格分开的 try_files $uri $uri/ /index.php;

2021/04/05 14:42
3.5K
0
WordPress 使用插件定时备份到Google Drive等远程服务器

首先我们需要安装一个Updraft Plus插件, 然后在设置中选择将备份发送到远程,选择GoogleDrive的方法,然后需要去 http://console.developers.google.com 去建立一个应用,注意要设置为WEB形式的应用,回调地址需要写成 类似于 http://www.fengyunhe.com/wp-admin/options-general.php?action=updraftmethod-googledrive-auth 这样的格式,注意修改为自己域名地址;还需要给应用开启Google Drive的API功能,然后将应用的API KEY...

2021/04/05 14:42
2.1K
0
Linux装好后从无到有搭建一个WordPress

1、创建用户: useradd -m -s /bin/bash yangyan 修改用户的密码 passwd yangyan 2、安装nginx: sudo apt-get install nginx; 3、在用户下面建立存放网页的目录,名称为wwwroot mkdir /home/yangyan/wwwroot 4、配置nginx和域名 vim /etc/nginx/sites-avaliable/default 修改root值为 /home/yangyan/wwwroot; 修改server_name的值为使用的域名; 修改index的值为 index.php; 表示我们默认的首页名字叫index.php; 5、安装php...

2021/04/05 14:42
2.3K
0
Wordpress 提示“无法创建目录”

一般是由于启动php-fpm的用户和目录的用户不对应造成的。 可以进入php-fpm的配置文件中找到[www]的配置段中的 user 和 group 的值,设置为wordpress的目录下的用户和组

2021/04/05 14:42
3.2K
0
WordPress 升级和安装插件时需要输入ftp的解决办法

此问题的解决办法是,确保php-fpm的配置文件中user和group与wordpress的目录权限一致的情况下,在wp-config.php 的文件中增加 define('FS_METHOD','direct');

2021/04/05 14:42
2.2K
0
点击关闭当前页面

点击关闭当前页面 javascript:window.opener=null;window.open('','_self');window.close();

2021/04/05 14:42
3.9K
0
网页全屏插件 screenfull.js

全屏测试按钮 代码如下: <script src="/wp-content/uploads/2015/02/screenfull.js"></script> <button id="btn_full_scr">全屏测试按钮</button> <script>// <![CDATA[ jQuery(function() { jQuery('#btn_full_scr').click(function() { if (!screenfull.enabled) { alert('你的浏览器不支持全屏'); } screenfull.request(); // does not require jQuery, can be used like this too: //screenfull.req...

2021/04/05 14:42
3.3K
0
分享一个好用的快捷键绑定js库

官网:http://www.openjs.com/scripts/events/keyboard_shortcuts/ 推荐它是因为比起jquery那个,这个还支持Mac的特殊按键,今天在做自定义表单编辑器的时候发现的。 使用方法也是非常的简单: shortcut.add("Ctrl+S", function () { formEditor.saveForm(); }); shortcut.add("meta+S", function () { formEditor.saveForm(); }); shortcut.add("Ctrl+Shift+S", function () { formEditor.saveAsForm(); ...

2021/04/05 14:42
2.2K
0
数据库Navicat for MySQL使用教程:如何在 MySQL 中获取行计数(第 1 部分)

点击下载Navicat for MySQL 有几种方法可以在 MySQL 中获取行的总数。某些数据库管理产品提供表大小等数据库统计信息,但也可以直接使用 SQL 来得到。在今天的文章中,我们将使用原生 COUNT() 函数来检索 MySQL 数据库中一个表或视图中的行数。在第 2 部分中,我们将学习如何从多个表中获取行计数,甚至从数据库中的所有表中获取行计数。 COUNT() 函数的多种形式 你可能已经知道 COUNT() 函数可用于返回表的行数。但是它还有更多...

2021/04/01 11:13
429
0
数据库Navicat for MySQL使用教程:如何在 MySQL 中获取行计数(第 1 部分)

点击下载Navicat for MySQL 有几种方法可以在 MySQL 中获取行的总数。某些数据库管理产品提供表大小等数据库统计信息,但也可以直接使用 SQL 来得到。在今天的文章中,我们将使用原生 COUNT() 函数来检索 MySQL 数据库中一个表或视图中的行数。在第 2 部分中,我们将学习如何从多个表中获取行计数,甚至从数据库中的所有表中获取行计数。 COUNT() 函数的多种形式 你可能已经知道 COUNT() 函数可用于返回表的行数。但是它还有更多...

2021/04/01 11:13
224
0
VS2019/MFC编程入门之常用控件:按钮控件的编程实例

上一节VS2010/MFC编程入门教程中讲了按钮控件Button、Radio Button和Check Box的基本用法,本节就继续讲按钮控件的内容,通过一个实例让大家更清楚按钮控件在实际的软件开发中如何使用。 因为Button控件在前面的例子中涉及到了,比较简单,本文就不作深入分析了,而是重点讲解单选按钮Radio Button、复选框Check Box的使用。 Xtreme Toolkit Pro是屡获殊荣的VC界面库,是MFC开发中最全面界面控件套包,它提供了Windows开发所需要...

2021/04/01 11:13
449
0
VS2019/MFC编程入门之常用控件:按钮控件的编程实例

上一节VS2010/MFC编程入门教程中讲了按钮控件Button、Radio Button和Check Box的基本用法,本节就继续讲按钮控件的内容,通过一个实例让大家更清楚按钮控件在实际的软件开发中如何使用。 因为Button控件在前面的例子中涉及到了,比较简单,本文就不作深入分析了,而是重点讲解单选按钮Radio Button、复选框Check Box的使用。 Xtreme Toolkit Pro是屡获殊荣的VC界面库,是MFC开发中最全面界面控件套包,它提供了Windows开发所需要...

2021/04/01 11:13
134
0

没有更多内容

加载失败,请刷新页面

阅读Skeleton.css源码,改善睡眠质量(尽管它只有419行代码)

本文介绍 点赞就等于学会了! 如果本文对您有帮助,建议点赞收藏(点赞就等于学会了) Skeleton 源码一共只有 419 行(加上注释和换行),非常适合用来学习。 本文是根据我的学习过程来编写的...

07/01 11:35
6.1K
1
初窥鸿蒙

一、什么是鸿蒙 鸿蒙即 HarmonyOS ,是华为公司推出的支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备的分布式操作系统,并且它提供了多语言开发的 API,支持 Java、XML、C/C++、JS、...

2021/06/10 18:21
3.1W
6
浅谈 React 中的 XSS 攻击

👆 这是第 70 篇 不掺水的原创 ,想要了解更多 ,请戳上方蓝色字体: 政采云前端团队 关注我们吧~ 本文首发于政采云前端团队博客:浅谈 React 中的 XSS 攻击 https://www.zoo.team/artic...

2020/09/20 21:30
1.3W
2
美团外卖Flutter动态化实践

一、前言 Flutter 跨端技术一经推出便在业内赢得了不错的口碑,它在“多端一致”和“渲染性能”上的优势让其他跨端方案很难比拟。虽然 Flutter 的成长曲线和未来前景看起来都很好,但不可否认...

2020/06/26 13:08
4.3W
4
向强大的SVG迈进

作者:凹凸曼 - 暖暖 SVG 即 Scalable Vector Graphics 可缩放矢量图形,使用XML格式定义图形。 一、SVG印象 SVG 的应用十分广泛,得益于 SVG 强大的各种特性。 1.1、 矢量 可利用 SVG 矢量的...

2020/06/23 14:23
3.3W
7
大规格文件的上传优化

作者:凹凸曼 - TJ 在开发过程中,收到这样一个问题反馈,在网站上传 100 MB 以上的文件经常失败,重试也要等老半天,这就难为需要上传大规格文件的用户了。那么应该怎么做才能快速上传,就算...

2020/05/13 09:09
5W
12
京喜前端自动化测试之路

作者: 阿翔 前言 京喜(原京东拼购)项目,作为京东战略级业务,拥有千万级别的流量入口。为了保障线上业务的稳定运行,每月例行开展前端容灾演习,主要包含小程序及 H5 版本,要求各页面各模...

2020/05/08 08:30
4.1W
3
玩转iOS“宏定义”

玩转iOS“宏定义” 宏定义在C类语言中非常重要,因为宏是一种预编译时的功能,因此其可以比运行时更高层面的对程序流程进行控制。在初学宏定义的时候,大家可能都会有这样一种感觉:就是完全...

2020/04/22 17:36
1.9W
0
智能可视化搭建系统 Atom 服务架构演变

作者:凹凸曼 - Manjiz Atom 是什么?Atom 是集结业内各色资深电商行业设计师,提供一站式专业智能页面和小程序设计服务的平台。经过 2 年紧凑迭代,项目越来越庞大,需求不断变更优化,内部...

2020/04/22 17:06
2.8W
4
如何通过 OIDC 协议实现单点登录?

什么是单点登录 我们通过一个例子来说明,假设有一所大学,内部有两个系统,一个是邮箱系统,一个是课表查询系统。现在想实现这样的效果:在邮箱系统中登录一遍,然后此时进入课表系统的网站...

2020/03/27 10:58
2.6W
4
揭秘 vivo 如何打造千万级 DAU 活动中台 - 启航篇

本文首发于 vivo互联网技术 微信公众号 链接: https://mp.weixin.qq.com/s/Ka1pjJKuFwuVL8B-t7CwuA 作者:悟空中台研发团队 一、缘起 - 什么是悟空活动中台? 随着 vivo 互联网用户量级不断...

2020/03/16 10:42
5.7W
10
AntV 架构演进-G6 篇

本文作者:AntV 架构师-萧庆 简介 G6 是一个图关系可视化引擎,起始于我们的业务需求,历经波折,每次改版其架构都有很大的变化,这些变化背后都有来自业务上的思考和我们对 G6 定位的调整,...

2020/02/10 17:42
2.3W
6
原生js+WebGL实现3D图片效果

海外党玩F***book的时候可能有接触过这个酷炫的3d图片效果: 只要通过客户端的这个入口—— 或者网页版的这个入口—— 就能生成。不知道咋玩的请参考官方的帮助手册。今天就教大家手撸出一个...

2020/02/08 21:55
4.3W
15
看完就懂webpack打包原理

什么是 webpack ? 本质上,webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含...

2020/01/17 09:39
5.5W
10
Vue3.0 新特性全面探索 - 基于 Composition Api 快速构建实战项目

本项目综合运用了 Vue3.0 的新特性。 基于 Composition API 即 Function-based API 进行改造,配合 Vue Cli,优先体验 Vue3 特性 使用单例对象模式进行组件通信 使用 axios 库进行网络请求,...

2019/12/24 09:51
3.9W
6
Unicode字符集的由来

本文起源于行走在阳光下的那些不可见字符中的知识边界,因为涉及到字符相关,而我也不能很清楚的描述Unicode的前世今生,故而有了此文。 计算机技术的革命极大地方便了人们的工作与生活,使得...

2019/12/22 21:49
8.2K
10
2020年 我要这样写代码

在 9102 年年初,一位室友问我一个问题,如何才能够提升写代码的能力? 可惜的是: 当时仅仅回复了一些自己的想法,如多看开源代码,多读书,多学习,多关注业界的动向与实践,同时也列了一些原...

2019/12/19 00:46
2.9W
15
Vue CLI 3搭建vue+vuex 最全分析

一、介绍 Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统。有三个组件: CLI:@vue/cli 全局安装的 npm 包,提供了终端里的vue命令(如:vue create 、vue serve 、vue ui 等命令) CLI ...

2019/12/18 11:24
4.1W
10
不要再造轮子了:聊一聊 JavaScript 的 URL 对象是什么?

本文由葡萄城技术团队于OSChina翻译并首发 转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 如果我们自己编写从URL中分析和提取元素的代码,那...

2019/12/05 12:16
1W
6
Three.js - 走进3D的奇妙世界

摘要:本文将通过Three.js的介绍及示例带我们走进3D的奇妙世界。 文章来源:宜信技术学院 & 宜信支付结算团队技术分享第6期-支付结算部支付研发团队前端研发高级工程师-刘琳《three.js - 走进...

2019/11/28 09:50
4.5W
13

没有更多内容

加载失败,请刷新页面

返回顶部
顶部
返回顶部
顶部