Portainer添加Endpoints
用它管理别的服务器上的docker镜像和容器 先尝试在 /etc/docker/daemon.json种做修改 {
"hosts": ["tcp://0.0.0.0:2375", "unix:///var/run/docker.sock"]
} 但是启动docker的时候直接报错 [root@iZ1la3d1xbmukrZ docker]# vim daemon.json
[root@iZ1la3d1xbmukrZ docker]# systemctl daemon-reload
[root@
Python_00_Python中一些公共的操作
公共操作:几乎都支持的一些操作 1.运算符 1)+:表示合并。适用于:字符串,列表,元组。字典不支持加法 2)*:表示复制,也就是说例如str1='a' print(str1*6)# aaaaaa,适用于:子串,列表,元组 3)In:判断元素存在,适用于字符串,列表,元组,字典 4)not in:判断元素不存在,适用于字符串,列表,元组,字典 2.方法 1)len():求长度适用于字
1.JVM中的五大内存区域划分详解及快速扫盲
本博客参考《深入理解Java虚拟机》这本书 视频及电子书详见:https://shimo.im/docs/HP6qqHx38xCJwcv9/ 一、快速扫盲 1. JVM是什么 JVM是Java Virtual Machine的缩写,即咱们经常提到的Java虚拟机。虚拟机是一种抽象化的计算机,有着自己完善的硬件架构,如处理器、堆栈等,具体有什么咱们不做了解。目前我们只需要知道想要运行Java文件,必须先通过一个叫javac的编译器,将代码编译成class文件,然后通过JVM把class文件解
.Net Core 3.1学习之使用扩展log4net
Step1:引入包Microsoft.Extensions.Logging.Log4.AspNetCore Step2:写log4net.config文件 <?xml version="1.0" encoding="utf-8"?> <log4net> <!-- Define some output appenders --> <appender name="rollingAppender" type="log4net.Appender.RollingFileAppender"> <file
SharePoint 2013 Workflow 调用REST
前言 最近,在研究SharePoint 2013 的工作流,发现有很有有趣的功能,比如我们今天介绍的这个,可以用SharePoint Workflow 的Action调用REST服务,这样,很多平时无法完成的需求,我们都可以完成了。 正文 1.创建工作流,创建一个词典,词典的内容就是我们REST请求的Header部分,如下图: 2.下面就是我们REST请求的Url地址,如下图: 3.这是请求HTTP Web Service的操作,主要填写请求的地址、类型和头,如下图:
leetcode1143最长公共子序列
先定义dp[i][j]是第一个字符串的i位置和第二个字符串j位置之前最长的公共子序列数目。返回的时候返回dp[lenA][lenB class Solution {
public:
int longestCommonSubsequence(string text1, string text2) {
int dp[1005][1005];
int i;
for(i=0;i<text1.length();i++)
{
浅析Redis分布式锁---从自己实现到Redisson的实现
当我们在单机情况下,遇到并发问题,可以使用juc包下的lock锁,或者synchronized关键字来加锁。但是这俩都是JVM级别的锁,如果跨了JVM这两个锁就不能控制并发问题了,也就是说在分布式集群环境中,需要寻求其他方法来解决并发问题。前面也说到可以使用redis的setnx操作,如果不存在则set,如果存在则不set。也就是说每个服务实例都对同一个key进行操作。谁能set成功就认为获取到了锁。可以执行下面的操作。执行完之后释放锁。如下按照上述逻辑来简单实现一个分布式锁: package
XiaoQi.Study 项目(三)
一、配置跨域 1、首先注册跨域要求 ,(可访问的IP、端口) //注册跨域
services.AddCors(options =>
{
options.AddPolicy("XiaoQiAllowOrigins",
builder =>
{
builder.WithOrigins("htt
今日推荐
周排行