首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏五分钟学SRE

    5分钟SRE-Iptables

    内核模块:iptables_filter. 2.Nat表——三个链:PREROUTING、POSTROUTING、OUTPUT 作用:用于网络地址转换(IP、端口) 内核模块:iptable_nat 3. firewalld服务 systemctl disable firewalld //禁止firewalld开机自启动 2、安装 iptables yum -y install iptables-services 3、 verbose)的信息 -V 查看iptables命令工具的版本(--Version)信息 -h 查看命令帮助信息(--help) --line-number 查看规则列表时,同时显示规则在链中的顺序号 3. FORWARD -s 192.168.1.11 -j REJECT iptables -A FORWARD -s 192.168.0.0/24 -j ACCEPT 说明:注意要把拒绝的放在前面不然就不起作用了 3, __biz=MzA5NTgwNzY1NA==&mid=2247483663&idx=1&sn=26bd3d9d13700a3252b2b565e0a10ff9&chksm=90b8f0c6a7cf79d0cc52c0aa4a6852ab7d0e6fee0285f50029c5e5e912f9683e23bacf3fea5c

    61130编辑于 2023-11-17
  • 来自专栏五分钟学K8S

    五分钟SRE系列 - 深入浅出docker端口映射与存储卷

    ▌数据卷的操作与命令创建数据卷docker volume create my-volume运行时挂载数据卷docker run -d -v my-volume:/opt/sre-docker sre-nginx :v2.075662332cb5a1e2242fd24ec18c39bcaad9ab0fdda2a6967399a49221dbbdac7这里 my-volume 是已创建的数据卷,/opt/sre-docker "Source": "/var/lib/docker/volumes/my-volume/_data", "Destination": "/opt/sre-docker 步骤 3:在目标服务器上恢复数据卷。 理解并熟练使用这些特性,对于任何希望在生产环境中有效使用 Docker 的 SRE 或开发者来说都是必要的。我正在参与2024腾讯技术创作特训营最新征文,快来和我瓜分大奖!

    88520编辑于 2024-05-10
  • 来自专栏帆说区块链

    【密码3)】-国密系列1-SM2

    题外话:不知道鸽了多久了,这次补更一下,出的密码加密算法还挺少的,打算先搞4期密码算法,国密SM系列。 SM2原理 (1)曲线参数 SM2标准推荐使用256位素域Fp上的椭圆曲线y2=x3 + ax + b,其中: (2)密钥生成算法 Alice选择随机数dA做为私钥,其中0 Alice计算公钥PA=dA ⋅G 输出密钥对(sk=dA, pk=PA) (3)签名算法 设Alice发签名消息M给Bob,IDA是Alice的标识符,ENTLA是IDA的长度,dA是A的私钥,基点G= (xG,yG),A的公钥PA ZA=H(ENTLA ‖IDA ‖a‖b‖ xG ‖ yG ‖ xA ‖ yA), H是SM3算法 ①设置M*=ZA ‖M并计算 e = H(M*) ②产生随机数k∈[1, n-1] ③计算椭圆曲线点 (3)传输速度更快 在通讯过程中,更长的密钥意味着必须来回发送更多的数据以验证连接。256位的 SM2 算法相对于2048位的RSA 算法可以传输更少的数据,也就意味着更少的传输时间。

    1.9K40编辑于 2022-12-01
  • 来自专栏快乐学AI系列

    快乐AI系列——计算机视觉(3)目标检测

    图片本系列是由“MATRIX.矩阵之芯”精炼的AI快速入门系列,特色是内容简洁,学习快速。相关要求:学员需要掌握Python编程基础,另外还需要有一定的线性代数、概率论基础。 官方GitHub仓库中获取:具体操作步骤如下:1、访问OpenCV官方GitHub仓库 https://github.com/opencv/opencv2、进入/data/haarcascades目录3、 常见的两阶段目标检测算法包括R-CNN系列、Fast R-CNN、Faster R-CNN等。单阶段目标检测则是直接对图像进行分类和回归,不需要生成候选框。 常见的单阶段目标检测算法包括YOLO系列、SSD、RetinaNet等。目标检测算法的评价指标通常包括精度和速度两个方面。 cat_cascade.detectMultiScale(img[y:y+win_size[1], x:x+win_size[0]], scaleFactor=1.05, minNeighbors=3)

    1.1K00编辑于 2023-03-30
  • 来自专栏Hongten

    零基础基金投资系列-05-基金的分类(3

    ETF的全称是交易型开放式指数基金,正因为它的名称太长了,不容易被记住,所以我们就用它的英文名称(Exchange Traded Funds)前面的三个首字母做为它的名称:ETF。

    52520发布于 2018-09-13
  • 来自专栏python3

    密码3

    Nihilist加密法 ①在5*5的矩阵中填入关键词(去除重复的字母)然后继续按顺序填写其他字母(没有j)构成Polybius方格 例:关键词为“example” Polybius方格为     1   2   3   4   5 1  e   x   a   m  p 2   l   b   c   d   f 3  g   h   i   j    n 4  o   q   r   s    t 5  u   v   用电机系统来实现多码变换,Enigma加密法是一种 9.Enigma加密法的破解 ①创建一个公共秘钥并发送加密信息的步骤: 1)按官方的每日秘钥设置加密机 2)输入操作员为消息选择的秘钥(三个字母) 3

    92720发布于 2020-01-14
  • 来自专栏程序员互动联盟

    小白java系列:前言

    为什么要学习java? java是目前最流行的编程语言,主流公司框架基本上都离不开java的影子,未来还会火很多年。java应用范围极其广泛,无论在客户端还是在服务端都有。 如何学习java? 首先设计一个大致的学习纲领或者计划,无规矩不成方圆,没有规划没有方向去学习,很容易让自己走死胡同,造成中间半途而废。 第一步: 搭建编译运行第一个hello world程序,让自己有一个崭新的开始 第二步: 找一个运行案例,看看java有多神奇,未来自己想做的东西,是不是通过自己的努力也能搞出来,甚至做的比这还好。

    80660发布于 2018-03-16
  • 来自专栏凯哥Java

    springboot系列教程导

    spring boot2.0系列教程学习之导篇 springboot 2.0深度学习系列教程。 Spring Boot 虽然凯哥从2015年年初开始就接触了spring boot。 所有就准备在把spring boot好好学一。最近看到了一套不错的系列教程,就把学习笔记发布,大家一起学习。 具体如下图: 本系列课程希望能够让大家知道前因后果、举一反三、聚类旁通。如下面四个问题,都会详细讲解的。 完此系列课程之后收获: 1:Spring全栈技术和实现原理 2:Spring Boot核心技术 3:BAT大规模微服务基础设施开发与生成实施经验 本系列建议适合人群: 1-5年Java开发经验或Java 中间件研发人员或者是系统架构师 本系列教程需要技术储备要求: 1:语言要求:知道Java8 Lamada表达式使用 2:框架要求:对spring framework基础较熟练 3:运用:有Spring

    56500发布于 2019-09-23
  • 来自专栏JAVAandPython君

    小白Go系列开干!

    Go系列的文章是我的好朋友琨哥来编写,主要针对的就是学习GO语言的朋友。 整个系列难度适合新手入门级别,当然也会有一些实战的案例,如果你喜欢这个系列,可以来个一键三连~ 第一个Go程序 Go语言是静态语言,强类型语言 我的第一个go-demo package main import >//函数 -- func main() >//语句 & 表达式 >//注释 执行Go程序: 1、直接goland中运行 2、在命令行中使用==go run hello.go== 3、还能使用== 6 个标记是(每行一个): 1. fmt 2. . 3. Println 4. ( 5. "Hello, World!" 6. ) 行分隔符 在 Go 程序中,一行代表一个语句结束。

    69220发布于 2020-07-14
  • 来自专栏深入理解Android

    从零开始Android自定义View之动画系列——属性动画(3

    String endColor = (String) endValue; int startRed = Integer.parseInt(startColor.substring(1,3) ,16); int startGreen = Integer.parseInt(startColor.substring(3,5),16); int startBlue Integer.parseInt(startColor.substring(5,7),16); int endRed = Integer.parseInt(endColor.substring(1,3) ,16); int endGreen = Integer.parseInt(endColor.substring(3,5),16); int endBlue 接下来计算一下初始颜色值到结束颜色值之间的差值,这个差值很重要,决定着颜色变化的快慢,如果初始颜色值和结束颜色值很相近,那么颜色变化就会比较缓慢,而如果颜色值相差很大,比如说从黑到白,那么就要经历255*3这个幅度的颜色过度

    62130编辑于 2022-06-22
  • 来自专栏技术分享

    【无痛Python】基础语法3

    [-1])# 负数输出倒数第几个元素 切片操作 通过切片可以取出一组连续的元素,即取出一个子列表 alist = [1,2,3,4] print(alist[1:3])# 取出一组连续元素,打印[2,3 创建集合 使用 {} 创建集合 s = {1, 2, 3, 4, 5} print(s) # {1, 2, 3, 4, 5} 注意:{} 不能创建空集合,{} 代表 空字典。 示例: s = {1, 2, 2, 3, 4, 4} print(s) # {1, 2, 3, 4} 自动去重 集合的基本操作 添加元素 s = {1, 2, 3} s.add(4) # 添加单个元素 (2) # 删除元素 2,若不存在会报错 print(s) # {1, 3, 4, 5, 6, 7} s.discard(3) # 删除元素 3,若不存在不会报错 print(s) # {1, unique_lst) # [1, 2, 3, 4, 5] 成员测试(去除 O(n) 复杂度的搜索) nums = {1, 2, 3, 4, 5} print(3 in nums) # True print

    19600编辑于 2025-06-08
  • 来自专栏从头学R语言

    从头R语言——DAY 3

    学习资源来自生信星球R包R包直接在Rstudio页面下载的3大来源:官网CRAN、Biocductor、github设置镜像CRAN的镜像网站可以直接在tools-global options(或快捷键 semi_join(x = test1, y = test2, by = 'x')#反连接,返回不能与y表匹配的x表所有记录anti_join(x = test1, y = test2, by = 'x')列名下3

    68910编辑于 2024-07-25
  • 来自专栏Tencent Serverless 官方专栏

    前端Serverless系列--性能调优

    Serverless云函数的优点是支持高并发,理论上无限自动扩容,但也有其自身的缺点,如冷启动特性导致冷启动的时延比较高。那么实际上性能如何,是否还有性能优化的空间和手段呢?

    10.5K20发布于 2019-06-21
  • 来自专栏Tencent Serverless 官方专栏

    前端serverless系列——WebApplication迁移实践

    3分钟,能解决95%的问题3小时,能解决99%的问题3天,能解决99.9%的问题。这个是一个成本和效果衡量的问题。(保留时间也不一定是固定不变的值,需要分析函数特点和时间段。) 3、函数平台有一个代码仓库来保存管理函数代码的,在使用的时候才会在下载到容器中。 更多可以参考我的另外一篇文章《前端serverless系列——性能调优》 2、开发部署运维 开发调试 1)云上调试 目前发布到云函数是要包含node_modules文件夹的,就算不需要,也要压缩,然后通过网络传输上去 API网关也默认有测试、预发布、发布3个环境,可以指定云函数的版本。 3、本地调试的docker环境是网络隔离的,那么如果你要连接相关的baas服务,那么你需要支持外网访问的baas服务。

    1.1K20发布于 2019-08-06
  • 来自专栏小一的学习笔记

    小白爬虫系列-基础-requests详解

    response = requests.get(url, cookies=cookies) print(response.status_code) print(response.encoding) 3. requests请求通常利用 timeout 变量来配置最大请求时间 连接超时一般设为比 3 的倍数略大的一个数值,因为 TCP 数据包重传窗口的默认大小是 3 Timeout 类型: 连接超时: 连接超时一般设为比 3 的倍数略大的一个数值,因为 TCP 数据包重传窗口的默认大小是 3。 读取超时:客户端已经连接上服务器并且发送了request后,客户端等待服务器发送请求的时间。 www.baidu.com/", proxies = proxies) 以上就是关于 requests 库的一些常用方法,到现在为止,我们基本可以拿到我们想要的网页内容,或者设置访问头部、或者使用代理等 Python系列 Python系列会持续更新,从基础入门到进阶技巧,从编程语法到项目实战。

    89720发布于 2019-12-31
  • 来自专栏IMWeb前端团队

    前端Serverless系列--性能调优

    如果调用很频繁,正常情况会有2、3百个请求(资源池容器数量)资源申请时间在2.5-3s之间; 如果调用不频繁,耗时2.5s-3s的请求数会更多一些。 3、现在有一些大于5s的,那些耗时都在路径上或者有可能在单节点处理能力上。具体消耗在哪里暂时看不出来。 优化方案 1、设置实例保留,减少冷启动。 3、减少代码量,我这个例子代码量从58M降低了26M,主要是将并不常用而且代码量比较大的库拆分成一个单独的云函数服务。 理论上结果应该会好看很多了? 3分钟,能解决95%的问题3小时,能解决99%的问题3天,能解决99.9%的问题。这个是一个成本和效果衡量的问题。(保留时间也不一定是固定不变的值,需要分析函数特点和时间段。 3、函数平台有一个代码仓库来保存管理函数代码的,在使用的时候才会在下载到容器中。

    1.7K10发布于 2019-12-04
  • 来自专栏IMWeb前端团队

    前端serverless系列——WebApplication迁移实践

    3分钟,能解决95%的问题3小时,能解决99%的问题3天,能解决99.9%的问题。这个是一个成本和效果衡量的问题。(保留时间也不一定是固定不变的值,需要分析函数特点和时间段。 3、函数平台有一个代码仓库来保存管理函数代码的,在使用的时候才会在下载到容器中。 更多可以参考我的另外一篇文章《前端serverless系列——性能调优》 2、开发部署运维 开发调试 1)云上调试 目前发布到云函数是要包含node_modules文件夹的,就算不需要,也要压缩,然后通过网络传输上去 API网关也默认有测试、预发布、发布3个环境,可以指定云函数的版本。 3、本地调试的docker环境是网络隔离的,那么如果你要连接相关的baas服务,那么你需要支持外网访问的baas服务。

    86720发布于 2019-12-04
  • 来自专栏Java随想录

    一起Elasticsearch系列-Pipeline

    在现代的数据处理和分析场景中,数据不仅需要被存储和检索,还需要经过各种复杂的转换、处理和丰富,以满足业务需求和提高数据价值。

    55821编辑于 2024-02-29
  • 来自专栏腾讯IMWeb前端团队

    前端serverless系列——WebApplication迁移实践

    3分钟,能解决95%的问题3小时,能解决99%的问题3天,能解决99.9%的问题。这个是一个成本和效果衡量的问题。(保留时间也不一定是固定不变的值,需要分析函数特点和时间段。) 3、函数平台有一个代码仓库来保存管理函数代码的,在使用的时候才会在下载到容器中。 更多可以参考我的另外一篇文章《前端serverless系列——性能调优》 2、开发部署运维 开发调试 1)云上调试 目前发布到云函数是要包含node_modules文件夹的,就算不需要,也要压缩,然后通过网络传输上去 API网关也默认有测试、预发布、发布3个环境,可以指定云函数的版本。 3、本地调试的docker环境是网络隔离的,那么如果你要连接相关的baas服务,那么你需要支持外网访问的baas服务。

    69210编辑于 2022-06-29
  • 来自专栏Java随想录

    一起 Elasticsearch 系列 -Mapping

    本篇讲解Elasticsearch中非常重要的一个概念:Mapping,Mapping是索引必不可少的组成部分。

    1.7K31编辑于 2023-11-13
领券