socket编程之accept()函数 名称accept()接收一个套接字中已建立的连接使用格式#include <sys/types.h>
#include <sys/socket.h>
int accept(int sockfd,struct sockaddr *addr,socklen_t *addrlen);功能参数描述accept()系统调用主要用在基于
转载
2023-12-16 22:02:55
62阅读
名称accept()接收一个套接字中已建立的连接使用格式#include <sys/types.h>
#include <sys/socket.h>
int accept(int sockfd,struct sockaddr *addr,socklen_t *addrlen);功能参数描述accept()系统调用主要用在基于连接的套接字类型,比如SOCK_STREAM和SO
转载
2023-12-16 22:01:17
112阅读
在看PEP-0138时无意发现,就萌生起自己实现一个类似的装饰器的念头,毕竟这个装饰器确实很好用。其中accepts和returns是在原有的基础上进行改造的,详细可以查看代码 #!/usr/bin/python
# -*- coding: utf-8 -*-
"""All are decorator!!!
"""
class ArgumentLengthError(Exception
转载
2023-06-23 20:30:58
47阅读
在Kubernetes(K8S)中使用Docker镜像是非常常见的,但在操作过程中可能会遇到一些问题,比如错误信息“\docker load\" accepts no arguments."。这个错误信息通常出现在使用`docker load`命令时没有指定具体要加载的镜像文件,导致命令执行失败。
下面我将通过步骤和代码示例来向你介绍如何解决这个问题。在这之前,我们先简单了解一下`docker
原创
2024-04-30 12:17:39
927阅读
前面的博文 Nginx安装,开箱即用?讲了NG的安装,装完NG,为了拿到各种状态指标,就要对NG做监控。 Github 2.3k的开源项目nginx-module-vts没准真是你需求的。 链接数,qps,1xx、2xx,、3xx、4xx、5xx的响应数,响应耗时,响应时间分布,访问用户国家分布;甚至是基于各种状态的流量控制统统能满足你的需求。 nginx-module-vts具体怎么用?我们还是
常见docker操作命令一以 $ 开头表示命令输入1. docker ps --help 查看命令的帮忙信息,用法如下docker ps [OPTIONS] 查看容器
Options:
-a, --all Show all containers (default shows just running) 查看所有容器(不加参数默认是只显示正在运行的容器)
-f, -
转载
2023-09-21 22:23:28
267阅读
Getopts Let’s say you want to allow a user to pass a -v flag to turn on verbose logging in a script. Manually parsing out options passed to a script i
转载
2021-02-12 16:13:00
315阅读
2评论
为什么需要PodKubernetes项目之所以这么做的原因; 因为Kubernetes是谷歌公司基于Borg项目做出来的,谷歌工程师发现,他们部署的应用往往存在这进程与进程组的关系。具体说呢,就是这些应用之间有着密切的协作关系,使得他们必须部署在同一台机器上 而如果事先没有组的概念,像这样的运维关系很难处理;举个例子 rsyslogd是由3个进程组成的:一个imklog模块,一个imuxsock模
转载
2024-08-30 17:47:06
70阅读
更新ubuntu的apt源索引sudo apt-get update安装包允许apt通过HTTPS使用仓库sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common添加Docker官方GPG keycurl -fsSL https:/
转载
2024-08-15 13:48:51
47阅读
Docker进阶1. Docker Compose1.1. 简介1.2. 安装1.3. 体验(没有测试通过)1.4. yaml规则1.5. 开源项目:博客1.6. 实战:自己编写微服务上线2. Docker Swarm2.1. 购买服务器2.2. 四台机器安装docker2.3. Swarm集群搭建2.4. Raft协议2.5. 体会2.6. 概念的总结2.7. 其他命令学习方式2.8. 拓展到
转载
2023-08-04 21:10:21
506阅读
Use 'pattern' tag in html5:
转载
2015-01-09 17:25:00
86阅读
2评论
# **Redis Cluster 简介与集群失效处理**
Redis 是一个开源的内存数据库,被广泛应用于缓存、队列、会话存储等场景中。为了满足大规模部署的需求,Redis 提供了集群模式,即 Redis Cluster,允许多个 Redis 节点组成一个集群来提供高可用性和横向扩展性。
Redis Cluster 采用哈希槽(hash slot)来将数据分散存储在不同节点上,通过一致性哈希
原创
2024-05-10 06:26:39
189阅读
1.一层修饰符1)简单版,编译即实现在一个函数上面添加修饰符 @另一个函数名 的作用是将这个修饰符下面的函数作为该修饰符函数的参数传入,作用可以有比如你想要在函数前面添加记录时间的代码,这样每个函数调用时就能够知道是什么时候调用的,但是你不想手动地去给每个函数添加,那么就能够使用该修饰符实现这样的功能,下面举例说明:#coding=UTF-8
import time
def showTime(f
转载
2024-02-18 13:40:15
25阅读
前景概述:表user_info中created_time 设计为:created_time timestamp not null default current_timestamp;java插入数据时没有填写createdTime字段就抛出Cause: java.sql.SQLException: The connection property 'zeroDateTimeBehavior' onl
原创
2017-09-14 23:28:17
4203阅读
...
转载
2021-08-03 20:09:00
230阅读
2评论
前段时间安装了docker,然后构建了自己的容器,的确觉得使用起来很方便。中间又多次构建容器,但是每次由于没有总结,每次都要去查看别人提供的文档和网上的一些命令,这次有时间总结一下我经常使用到的docker命令,以备不时之需。 我理解docker是一种轻量级的虚拟机。就是说docker容器是运行在我们的宿主主机上的(像VM一样),一般是我们的本地linux系统上,而doc
转载
2024-06-25 18:48:52
180阅读
为什么需要PodKubernetes项目之所以这么做的原因; 因为Kubernetes是谷歌公司基于Borg项目做出来的,谷歌工程师发现,他们部署的应用往往存在这进程与进程组的关系。具体说呢,就是这些应用之间有着密切的协作关系,使得他们必须部署在同一台机器上 而如果事先没有组的概念,像这样的运维关系很难处理;举个例子 rsyslogd是由3个进程组成的:一个imklog模块,一个imuxso
转载
2024-08-14 16:55:24
33阅读
设置私有仓库双击打开docker的desktop程序,进入到设置选择 docker 引擎(Docker Engine) 添加 设置 私有仓库地址 registry-mirrors 和 insecure-registries我的私有仓库地址为 192.168.100.48(我的端口默认为80,有些私有仓库在搭建时设置的是5000,注意端口){
"registry-mirrors": ["http
转载
2024-06-24 17:08:30
92阅读
前言Python主要的五大应用介绍:一、Web开发Python的诞生历史比Web还要早,由于Python是一种解释型的脚本语言,开发效率高,所以非常适合用来做Web开发。Python有上百种Web开发框架,有很多成熟的模板技术,选择Python开发Web应用,不但开发效率高,而且运行速度快二、网络爬虫网络爬虫是Python比较常用的一个场景,国际上google在早期大量地使用Python语言作为网
转载
2023-12-04 16:46:41
60阅读
Python今天是排名前3的最受欢迎和增长最快的编程语言之一。它是一种多用途,高级别,面向对象,交互式,解释型和对用户非常友好的编程语言。交互模式是Python shell的一项功能,可为您在控制台上输入的每条语句提供即时反馈。Python有一个简单的编码风格,很容易用一点知识和正确的工具来捕捉。因此,这是初学者计划在编程职业生涯中首选的语言。 一、Python可以做什么?1、数据库:P
转载
2023-07-08 13:30:16
132阅读