etcd集群部署(持续更新)

  • Post author:
  • Post category:其他

集群部署 切换命令行版本到v3: export ETCDCTL_API=3 本地集群部署 官方工具:goreman。提供基于Procfile配置文件的方式,部署简单。 实际使用时,考虑服务的可用性,一般采用多机集群。本地集群可用于测试时快速搭建服务,具体操作参考 官方文档 ,个人推荐测试时也是用多机集群部署方案。 多机集群 参考自 官方文档 。共有三种集群部署方案: Static etcd Dis…

继续阅读 etcd集群部署(持续更新)

JUC(16)锁

  • Post author:
  • Post category:其他

公平锁 ,非公平锁 公平锁: 非常公平, 不能够插队,必须先来后到! 非公平锁:非常不公平,可以插队 (默认都是非公平) public ReentrantLock() { sync = new NonfairSync(); } public ReentrantLock(boolean fair) { sync = fair ? new FairSync() : new NonfairSync();…

继续阅读 JUC(16)锁

python 3.5.4 正确 发送(含HTML格式)邮件 示例

  • Post author:
  • Post category:python

python 3.5.4 正确 发送(含HTML)邮件 示例 在学习Python的过程中,参考了《Python3.5 从零开始学》(刘宇宙 编著:清华大学出版社出版)一书,M书上示例不能正确发送含HTML格式邮件, 通过网上查资料+自己试验,如下代码能正确发送HTML邮件 错误的HTML格式,会导致发送异常: 结果如下: 发送邮件内容可以如下: 1, 每行+每行+每行 mail_message =…

继续阅读 python 3.5.4 正确 发送(含HTML格式)邮件 示例

报错 throw err; ^ Error: Cannot find module ‘require-all‘

  • Post author:
  • Post category:其他

使用express 的npm start 时候报错 直接从新安装npm install require-all 即可 版权声明:本文为weixin_44092085原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/weixin_44092085/article/details/124071627

继续阅读 报错 throw err; ^ Error: Cannot find module ‘require-all‘

[转]在 Windows 操作系统中的已知安全标识符(Sid security identifiers)

  • Post author:
  • Post category:其他

安全标识符 (SID) 是用于标识安全主体或安全组在 Windows 操作系统中的可变长度的唯一值。常用 Sid 的 Sid 标识普通用户的一组或通用组。跨所有操作系统,它们的值保持不变。 此信息可用于故障排除涉及安全问题。它还可用于 ACL 编辑器中可能出现的潜在显示问题。ACL 编辑器的用户或组的名称而不是可能会显示一个 SID。 常用 Sid: SID: S-1-0 名称: 空颁发机构 说明…

继续阅读 [转]在 Windows 操作系统中的已知安全标识符(Sid security identifiers)

Linux 驱动之并发与竞争

  • Post author:
  • Post category:linux

文章目录 框架图 什么是并发与竞争? 如果不处理并发会发什么什么事情? Linux在什么情况下会造成并发? 发生并发时要保护什么? 并发和竞争的处理方法 原子操作 什么是原子操作? 原子操作的应用 原子整形变量描述 原子整形操作API函数(32位) 原子操作举例 原子位操作API函数 例子 自旋锁 什么是自旋锁? 自旋锁的API函数 自旋锁的使用步骤 自旋锁的注意事项 自旋锁的死锁 自旋锁死锁图解…

继续阅读 Linux 驱动之并发与竞争

IDEA Spark maven pom.xml配置

  • Post author:
  • Post category:其他

<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM…

继续阅读 IDEA Spark maven pom.xml配置

UEditor 1.4.3.3的SSRF漏洞

  • Post author:
  • Post category:其他

产生漏洞的代码片段: ueditor\php\Uploader.class.php private function saveRemote() { $imgUrl = htmlspecialchars($this->fileField); $imgUrl = str_replace("&amp;", "&", $imgUrl); //http开头验证 如果不是的话 就retu…

继续阅读 UEditor 1.4.3.3的SSRF漏洞

java文件处理(3)——实现文件复制和文件移动

  • Post author:
  • Post category:java

任务要求: 通过二进制流的操作方式把程序调整为可以实现对任何类型文件进行文件复制(而不是调用windows命令行的内部命令copy)。 通过二进制流的操作方式把程序调整为可以实现对任何类型文件进行文件移动(而不是调用windows命令行的外部命令move)。 一.文件复制 1.介绍InputStream和OutputStream InputStream和OutputStream是抽象类,是所有字节…

继续阅读 java文件处理(3)——实现文件复制和文件移动

mpvue使用vue初始化项目失败:vue-cli · Failed to download repo mpvue/mpvue-quickstart: connect ETIMEDOUT

  • Post author:
  • Post category:vue

有段时间我遇到了这个问题,百度查找大部分都说是网络问题,其实是github设置IP地址有误,参考如下: 按照mpvue文档,初始项目时失败: vue init mpvue/mpvue-quickstart my-project vue-cli · Failed to download repo mpvue/mpvue-quickstart: connect ETIMEDOUT 111.197.14…

继续阅读 mpvue使用vue初始化项目失败:vue-cli · Failed to download repo mpvue/mpvue-quickstart: connect ETIMEDOUT