温夏
你眨一下眼,就翻阅了我心里的春夏秋冬。 b07b471a99578e48aaf33649d5edf4830e45d105.mp4
你眨一下眼,就翻阅了我心里的春夏秋冬。 b07b471a99578e48aaf33649d5edf4830e45d105.mp4
项目地址 https://github.com/etianen/django-python3-ldap LDAP django_python3_ldap 如果不添加 cn 查找用户会出现同步时出现如下报错: LDAP bind failed: LDAPInvalidCredentialsResult - 49 - invalidCredentials - None - None - bindResponse - None CommandError: Could not connect to LDAP server 添加 admin Generic: Posix Group (posixGroup),并且增加 password 属性,用于登录查找,或者个人用户也可以 ### LDAP # The URL of the LDAP server. LDAP_AUTH_URL = "ldap://172.16.16.4:389" # Initiate TLS on connection. LDAP_AUTH_USE_TLS = False # The LDAP search base for loo....
项目地址 https://github.com/osixia/docker-openldap 服务器安装 获取相关镜像 docker pull osixia/openldap docker pull osixia/phpldapadmin 部署 docker run \ -d \ -p 389:389 \ -p 636:636 \ -v /usr/local/ldap:/usr/local/ldap \ -v /data/openldap/ldap:/var/lib/ldap \ -v /data/openldap/slapd.d:/etc/ldap/slapd.d \ --env LDAP_ORGANISATION="limikeji" \ --env LDAP_DOMAIN="limikeji.com" \ --env LDAP_ADMIN_PASSWORD="qwe*123456" \ --name openldap \ --hostname openldap-host\ --network bridge \ osixia/openldap:1.4.0....
打 jar 包,可以现在本地 Java -jar 运行一下 将 jar 包复制到 Linux 虚拟机一份 VIM Dockerfile,创建一个文件,内容如下: FROM openjdk:8-jdk-alpine ADD xxxx1.jar xxxx2.jar ENV JAVA_OPTS="-Xmx200m" EXPOSE xxxx3 CMD ["sh", "-c", "java $JAVA_OPTS -jar /xxxx2.jar"] 注:xxxx1 为打包好的 jar 包名称;xxxx2 为自定义名称,什么都行;xxxx3 为项目运行的端口号,自定义 将 jar 包编译成 docker 镜像 命令为:docker build -f Dockerfile -t xxxx5:xxxx6 . 注:xxxx5 为自定义 docker 镜像名称;xxxx6 为版本号,一般为 1.0 或 1.0.0;在版本号后还有一个 . 这个点不能少 运行 docker 镜像 使用命令:docker run -d -p xxxx7:xxxx8 xxxx9:xxxx10 注:xxxx7 为映射到你本机的端口,当你要调用改服务时使用这个端口;xxxx8 是....
根据时间星期几判断用哪张壁纸 # !/usr/bin/env python3 # -- coding:utf-8 -- import requests # import pywintypes import win32api import win32con import win32gui import os import datetime,time from PIL import Image def get_week_day(date): week_day_dict = { 0 : '星期一', 1 : '星期二', 2 : '星期三', 3 : '星期四', 4 : '星期五', 5 : '星期六', 6 : '星期天', } day = date.weekday() return week_day_dict[day] # print(get_week_day(datetime.datetime.now())) def getImages(): filepath = os.path.split(os.path.realpath(file))[0] # 本地目录路径 # pr....
“林爷爷,爱国之心会改变吗?” “当然不会呀!” 四十年筚路蓝缕,七十载长歌未央。百年时光,山河巨变。中国梦从一丝光芒到万丈光明,中国人从站起来到富起来、强起来,中国奇迹日新月异,中国风采镌刻在每一位中华儿女的心间。曾经我以为爱国之心随着和平年代的到来将不再强烈,直到有一个人用行动告诉我“时代变迁,贫穷远去,懦弱远去,爱国之心从未远去”。 记忆中十年前的那天,不知是谁将一抹灰色撒上了天空,又逼得雨滴完成了高空作业,瓢泼而下。就在那个雨飞水溅、迷潆一片的背景下我看到了他,他似乎没有力气,但身板挺直。最亮眼的是他着一身军装,帽子上镶嵌着一颗五角星,站在高高的国旗下他显得格外渺小。当时他的双手努力地拉着旗杆上的绳子,我一下便看出他是想要把国旗降下来,于是赶忙拿着雨伞跑了过去,急促的脚步溅起了满地的白气腾腾。一把彩色的雨伞将降下的国旗和我们两个笼罩在一个小小的空间里,温暖而又神圣。他冲我笑着点点头,继续认真而小心地折叠旗子。借着这个机会,我认真地看着国旗,此刻的国旗好像在发光。这是第一次,第一次离国旗只有不到二十厘米的距离,我有种说不出的激动。 正当我脑海浮现着天安门前兵哥哥升国旗的画面时,他....
一种快速安全的改名方法 #!/bin/bash # 假设将 cuijianzhe 数据库名改为 solo # MyISAM 直接更改数据库目录下的文件即可 password='12345678' MySQL -uroot -ppassword -e 'create database if not exists solo' list_table=(mysql -uroot -ppassword -Nse "select table_name from information_schema.TABLES where TABLE_SCHEMA='cuijianzhe'") for table in list_table do MySQL -uroot -ppassword -e "rename table cuijianzhe.table to solo.$table" done 这里用到了 rename table,改表名的命令,但是如果新表名后面加数据库名,就会将老数据库的表移动到新的数据库,所以,这种方法即安全,又快速。
Django 3.1 官网学习路线 开始按照官网进行学习 Django 框架 第一部分 安装 Django D:\Django_study>python -m django --version 3.1 创建项目 如果这是您第一次使用 Django,那么您必须进行一些初始设置。也就是说,您需要自动生成一些建立 Django 项目的代码——Django 实例的设置集合,包括数据库配置、特定于 Django 的选项和特定于应用程序的设置。 从命令行,cd 到您想存储代码的目录,然后运行以下命令: django-admin startproject Django_study 开发服务 python manage.py runserver 默认情况下,runserver 命令在端口 8000 的内部 IP 上启动开发服务器。 如果您想更改服务器的端口,请将其作为命令行参数传递。例如,这个命令在端口 8080 上启动服务器: python manage.py runserver 8080 如果您想更改服务器的 IP,请将其与端口一起传递。例如,要监听所有可用的公共 ip(如果你正在运行....
我们来说说 kubernetes 的服务发现。那么首先这个大前提是同主机通信以及跨主机通信都是 ok 的,即同一 kubernetes 集群中各个 pod 都是互通的。这点是由更底层的方案实现,包括 docker0/CNI 网桥、flannel vxlan/host-gw 模式等,在此篇就不展开讲了。 在各 pod 都互通的前提下,我们可以通过访问 podIp 来调用 pod 上的资源,那么离服务发现还有多少距离呢?首先 Pod 的 IP 不是固定的,另一方面我们访问一组 Pod 实例的时候往往会有负载均衡的需求,那么 service 对象就是用来解决此类问题的。 集群内通信 endPoints service 首先解决的是集群内通信的需求,首先我们编写一个普通的 deployment: apiVersion: apps/v1 kind: Deployment metadata: name: hostnames spec: selector: matchLabels: app: hostnames replicas: 3 template: metadata: labe....
kubernetes 已经成为容器编排领域的王者,它是基于容器的集群编排引擎,具备扩展集群、滚动升级回滚、弹性伸缩、自动治愈、服务发现等多种特性能力。 本文将带着大家快速了解 kubernetes ,了解我们谈论 kubernetes 都是在谈论什么。 kubernetes 架构 从宏观上来看 kubernetes 的整体架构,包括 Master、Node 以及 Etcd。 Master 即主节点,负责控制整个 kubernetes 集群。它包括 API Server、Scheduler、Controller 等组成部分。它们都需要和 Etcd 进行交互以存储数据。 API Server:主要提供资源操作的统一入口,这样就屏蔽了与 Etcd 的直接交互。功能包括安全、注册与发现等。 Scheduler:负责按照一定的调度规则将 Pod 调度到 Node 上。 Controller:资源控制中心,确保资源处于预期的工作状态。 Node 即工作节点,为整个集群提供计算力,是容器真正运行的地方,包括运行容器、kubelet、kube-proxy。 kubelet:主要工作包括管理容器的生命周....
今早收到这条短信? : 【腾讯云】尊敬的腾讯云用户,您好!100% 兼容 MySQL 的 CynosDB 限时 19 元/年诚邀您体验!在使用中,您将体会到:无需改动代码,平滑迁移上云;GB/s 级回档速度;自动和手动备份随心选;秒级故障恢复等多种产品性能。您可登录腾讯云账号(账号 ID:100005688158,昵称:598941324@qq.com)点击链接参与体验。活动详情: https://url.cn/gpUmqShf 。回 TD 退订。 19.9RMB 一年的数据库,我还是花钱买了,不为别的,为了自己的心 ……
以前用的好好的脚本,这几天一直报这个错。经过查询时证书验证的错误。 报错:requests.exceptions.SSLError: HTTPSConnectionPool(host='tc.ltyuanfang.cn', port=443): Max retries exceeded with url: /api/token (Caused by SSLError(SSLError("bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')])"))) 解决方法: login = requests.post(url=url_token, data=payload,verify=False).text 请求参数加上跳过验证:verify=False 然后,引入代码: import urllib3 urllib3.disable_warnings()
Haproxy haproxy 配置文件 [root@ali-pro-ops-ldap_blance ~]# cat /usr/local/haproxy/conf/haproxy.cfg global log 127.0.0.1 local3 log 127.0.0.1 local1 notice stats timeout 30s uid 99 gid 99 daemon # nbproc 4 # chroot /usr/local/haproxy pidfile /usr/local/haproxy/run/haproxy.pid chroot /usr/local/haproxy defaults log global mode http option httplog option dontlognull timeout connect 5000 timeout client 50000 timeout server 50000 listen LDAP-10389 bind 0.0.0.0:10389 mode tcp option tcplo....
永远在生气, 永远不满足; 一直在弥补, 一直在抱怨。 生而为人,我很抱歉。