冴羽 冴羽
3年前
VuePress 博客之 SEO 优化(五)添加 JSON-LD 数据
前言在中,我们使用VuePress搭建了一个博客,最终的效果查看:。本篇讲SEO中的JSONLD。JSONLD如果我们打开掘金任意一篇文章,比如这篇,查看DOM元素,我们可以在head中找到这样一段script标签:在思否等其他平台也是可以看到的:那这个type为application/ldjson的script,到底
Wesley13 Wesley13
3年前
mysql 查看当前使用的配置文件my.cnf的方法(推荐)
my.cnf是mysql启动时加载的配置文件,一般会放在mysql的安装目录中,用户也可以放在其他目录加载。安装mysql后,系统中会有多个my.cnf文件,有些是用于测试的。使用locatemy.cnf命令可以列出所有的my.cnf文件命令locatemy.cnf输出?(https://www.o
Stella981 Stella981
3年前
PHP搭建OAuth服务
自己写OAuth后台太麻烦,直接拉取gitbub现成的。拉取活跃度比较高的bshaffer/oauth2serverphp注:以下编码是Oauth四种认证中的第四种:凭证式。想了解其他几种方式,请移步阮一峰大大的博客http://www.ruanyifeng.com/blog/2019/04/oauthgranttypes.html
Wesley13 Wesley13
3年前
MONGODB 如何保证数据写入安全特性 ,开发人员自己做主
!(https://oscimg.oschina.net/oscnet/79b604f1201e4e4490df991ea5f1aea1.png)这一周有事情,结尾用MONGODB作为结尾,而本周开篇,还是以MONGODB作为开始.  MONGODB的写操作中包含一个特殊的功能,就是写安全, 其他数据库在写入数据后,如果你想确
Stella981 Stella981
3年前
React 入门及学习笔记
React构建用户界面的JavaScript库,主要用于构建UI界面。Instagram,2013年开源。特点:1.声明式的设计2.高效,采用虚拟DOM来实现DOM的渲染,最大限度的减少DOM的操作。3.灵活,跟其他库灵活搭配使用。4.JSX,俗称JS里面写HTML,JavaScript语法的扩展。5.组件化,模
Stella981 Stella981
3年前
Ansible playbook 使用
playbooks是一种简单的配置管理系统与多机器部署系统的基础。与现有的其他系统有不同之处,且非常适合于复杂应用部署playbook可以定制配置,可以按指定的步骤有序执行,支持同步以及异步方式。官网例子:https://github.com/ansible/ansibleexamplesplaybooks可以用于声明配置,更强大的地方在
Stella981 Stella981
3年前
RabbitMq增加远程访问用户
添加远程管理账户如果要从远程登录怎么做呢?处于安全考虑,guest这个默认的用户只能通过http://localhost:15672来登录,其他的IP无法直接用这个guest帐号。这里我们可以通过配置文件来实现从远程登录管理界面,只要编辑/etc/rabbitmq/rabbitmq.config文件(没有就新增),添加以下配置就可以了
Stella981 Stella981
3年前
Centos7安装Mesos
ApacheMesos官方文档只提供了源码安装方式,然而我尝试了几次,总是在某些阶段报错。而通过搜索引擎搜到的其他办法,也多少会遇到一些莫名其妙的错误。所以根据自己尝试的结果,整理了一个简单的方法。1,添加yum仓库rpmUvhhttp://repos.mesosphere.io/el/7/noarch/RPMS/mesosphere
Wesley13 Wesley13
3年前
2w 字 + 40 张图带你参透并发编程!
!(https://oscimg.oschina.net/oscnet/9b677bedad00400ebd9f631451822918.png)1并发历史在计算机最早期的时候,没有操作系统,执行程序只需要一种方式,那就是从头到尾依次执行。任何资源都会为这个程序服务,在计算机使用某些资源时,其他资源就会空闲,就
非凸科技 非凸科技
2年前
Rust的安全性和稳健型
Rust是围绕安全性和稳健性而设计的。也就是,安全代码是不使用unsafe关键字的代码,声音代码是不会导致内存损坏或其他未定义行为的代码。“未定义行为”(UB)在C、C和Rust等语言中具有特定含义,不同于“未指定”或“实现定义”行为。Rust最重要的