首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏喵了个咪的博客空间

    一, 跨语言微服务框架 - Istio 和概念

    Envoy 的许多内置功能被 istio 发扬光大,例如: 动态服务发现 负载均衡 TLS 终止 HTTP/2 & gRPC 代理 熔断器 健康检查、基于百分比流量拆分的灰度发布 故障注入 丰富的度量指标

    1.3K20编辑于 2022-03-16
  • 来自专栏cloudskyme

    jbpm5.1介2

    Eclipse插件 如果你想看到报告在jBPM控制台上,那么需要修改build.properties文件的jBPM.birt.download属性设置为true ant start.demo 启动示例 启动H2数据库 正如上文所述,jBPM的API,因此可用于:(1)创建一个知识库,其中包含您的流程定义(2)创建一个会话启动新的进程实例,信号现有注册侦听等。 2。 文件记录器:此记录写入到一个文件中使用XML表示的所有事件。此日志文件可能被用来在IDE中生成一个基于树的可视化,在执行过程中发生的事件。 3。 流程属性 一个BPMN2过程是不同类型的节点与使用连接流程图。这个过程本身暴露了以下属性: id:过程中的唯一的ID。 name:过程中的显示名称。 Version: 版本号的过程。 它包含以下属性: Id: 节点的ID(这是一个节点容器内唯一) Name: 节点的显示名称 2)结束事件 ? 所有流程的结束,应该只有传入的连接没有传出的连接。

    1.6K60发布于 2018-03-20
  • Python能力测试卷-第一单元·准备-第一课时·Python

    试卷介绍:本卷在Python_哔哩哔哩_bilibili,这个视频中的内容进行了相关的出题,看了就会。 出题人:编程少年 刘小圳试卷难度:简单答案于解析:Python知识能力测试_哔哩哔哩_bilibili答题建议时间:10分钟题目数量:7道(6道选择,1道问答)一.选择(1/6)Python是由谁来设计的 A.布莱恩·克尼汉B.詹姆斯·高斯林C.丹尼斯·里奇D.吉多·范罗苏姆(2/6)Python是在什么年代设计的? A.1980年代 B.1990年代C.2000年代D.2010年代(3/6)Python起源于哪里?A. 美国 B. 荷兰 C.英国 D.中国(4/6)Python的设计初衷是什么? A.WEB前端开发B.网络编程C.金融分析D.计算机硬件开发二.问答题(1/1)Python为什么被命名为Python?(此题在评论区作答)

    24610编辑于 2024-06-02
  • 来自专栏区块链入门

    OAuth2与使用

    1.什么是OAuth2 OAuth(开放授权)是一个开放标准,允许用户授权第三方移动应用访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方移动应用或分享他们数据的所有内容,OAuth2.0 2.应用场景 第三方应用授权登录:在APP或者网页接入一些第三方应用时,时长会需要用户登录另一个合作平台,比如QQ,微博,微信的授权登录。 前后端分离单页面应用(spa):前后端分离框架,前端请求后台数据,需要进行oauth2安全认证,比如使用vue、react后者h5开发的app。 (2)HTTP service:HTTP服务提供商,本文中简称"服务提供商",即上例的qq。 (3)Resource Owner:资源所有者,本文中又称"用户"(user),即登录用户。 (2)客户端收到授权码,附上早先的"重定向URI",向认证服务器申请令牌:GET /oauth/token?

    2K20发布于 2019-05-19
  • 来自专栏吴伟祥

    Swagger2+与SpringMVC整合

    -- swagger2 begin -->       <dependency>           <groupId>com.mangofactory</groupId>           -- swagger2 end --> 2、创建swagger2配置类 package com.zhuoan.webapp.config; ​ import org.springframework.context.annotation.Bean @EnableSwagger2 public class Swagger2Config { ​   /**     * 对所有api扫描配置:controller路径     */   private 再通过@EnableSwagger2注解来启用Swagger2。 ;   } } 这样swagger2与SpringMVC 就集成完毕了。

    6.1K10发布于 2018-08-14
  • 来自专栏有点技术

    cgroup v2及测试

    尽管cgroups v2旨在替代cgroups v1,但是较旧的系统继续存在(出于兼容性原因,不太可能被删除)。目前,cgroups v2仅实现 cgroups v1中可用的控制器子集。 两个系统已实现,因此v1控制器和v2控制器都可以安装在同一系统上。因此,例如,可以使用在版本2下受支持的控制器,同时使用版本2尚不支持的版本1控制器这些控制器。 限制进程IO mkdir /cgroup2# 挂载cgroupmount -t cgroup2 nodev /cgroup2# 为子树添加io子系统echo "+io" > /cgroup2/cgroup.subtree_control # 验证是否开启cat /cgroup2/cg2/cgroup.controllers# 查看 文件系统设备号lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsr0 ,cgroup本身无法对分区进行限制,但是我们可以通过lvm使用分区创建LV,从而对LV进行限制 参考 cgroup-v1文档 cgroup V2设计草案 Cgroup V2 and writeback

    4.8K10发布于 2020-07-14
  • Python能力测试卷-第一单元·准备-第一课时·Python(参考答案)

    2/6)题目:Python是在什么年代设计的?A.1980年代B.1990年代C.2000年代D.2010年代正确答案:B解析: Python是由吉多·范罗苏姆在1990年代初设计。 (3/6)Python起源于哪里?A. 美国B. 荷兰C.英国D.中国正确答案:B解析: Python起源于荷兰国家数学计算机研究中心。(4/6)Python的设计初衷是什么? A.蟒蛇B.大蟒蛇C.巨蟒D.眼镜蛇正确答案:B解析: Python翻译中文的意思为大蟒蛇。(6/6)下列哪一项不属于Python的应用范围? 二.问答题(1/1)Python为什么命名为Python? 解析: 示范:Python命名为Python的原因是因为(据说)吉多·范罗苏姆非常喜欢的一个剧团叫做Python,所有给这么编程语言命名为Python

    32310编辑于 2024-06-02
  • 来自专栏安恒网络空间安全讲武堂

    radare2及简单使用

    本文作者:binlmmhc 0x01---radare2 最近在看别人的病毒分析报告的时候,看到别人使用了radare2这个开源二进制分析平台,发现这个平台在我们CTF逆向解题中还是很好用的。 0x02---radare2安装以及工具预览 radare2是可移植,在多系统平台上运行,如下 Rpi3-arm32 macOS-x86-64 Termux/Android-arm64 VoidLinux-x86 rabin2->查看文件格式的 radiff2->比较文件不同的 rahash2->各种密码算法,hash算法集成 rasm2->汇编和反汇编 ragg2->开发shellcode工具(radare2自己编写的编译器 ) radare2->整合了所有工具 0x03---工具详细介绍 0x0301---rabin2 这个工具是用来获取文件信息的,我们可以获取二进制文件的架构,平 台,区块等各种信息。 这次主要是为大家介绍一下这个工具,更多的radare2的特性还需要大家下去挖掘,比如radare2还有web界面的视图,相当酷炫,还有脚本接口等来方便我们分析二进制文件。

    11.3K6854发布于 2018-03-26
  • 来自专栏finleyMa

    Ansible 2 -- 1介与使用场景

    Ansible是用Python写的自动化运维工具,你如果需要管理维护好多主机,需要做批量操作,部署,任务等,他是个不错的选择。 Ansible是基于模块工作的,Ansible本身没有批量部署的能力。

    78940发布于 2019-07-22
  • 来自专栏python3

    python3+django2开发一个

    一、基础环境准备 windows环境: Pycharm python3.6 Django2.0.1 Mysql5.7 安装django  在pycharm  terminal 控制台执行: python3 -m pip install  django    #因为本地安装了python2.7 和python3.6  2个版本,所以python3.6环境变量对应python3 二、创建工程和应用 django-admin.py PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4; django 连数据库 提示找不到MySQLdb模块解决 python3 qiakrcmdb/userinfo/__init__.py,在里面输入以下内容并保存: import pymysql pymysql.install_as_MySQLdb() 四、启动Django服务  python3 创建管理员帐号 python3  manage.py  createsuperuser    #根据提示输入帐号和密码 登录成功后即可添加对应的信息到系统中; ? ? 记录下学习过程.........

    74920发布于 2020-01-03
  • 来自专栏小工匠聊架构

    Log4j2-Log4j 2及使用

    Log4j 2 官网 Log4j 2简介 架构 日志级别 Filter Appender 将日志请求打印到多个目标 Layout 自定义输出格式 转到Log4j 2 API 控制台Appender的简单配置 文件Appender的简单配置 SocketAppender AsyncAppender 控制台和文件的AsyncAppender 配置Log4j 2 使用Log4j 2 Log4j 2 官网 https ://logging.apache.org/log4j/2.x/ ---- Log4j 2简介 Log4j的1.x版本已经被广泛使用于很多应用程序中。 那么为什么还要费心去做Log4j 2呢?几个原因如下: Log4j 2被设计为可以作为审计框架使用。Log4j 1.x和Logback都会在重新配置的时候失去事件,而Log4j2不会。 但Log4j2的Appender可以设置为允许将异常渗透给应用程序。 Log4j 2包含基于LMAX Disruptor库的下一代异步日志器。

    1.2K20发布于 2021-08-16
  • 来自专栏智能算法

    Python入门

    本文旨在帮助从总体上帮助了解Python的一些基本属性,具体的使用技巧需要通过不断实践积累 一、Python的基本特性 二、Python的类 面向对象编程,是一种程序设计思想。 2、访问限制 在类变量的前加入__,就会变成私有变量。内部能访问,外部不能访问。私有变量的实现其实是对变量别名。 2、@property 在绑定属性时,属性的值可以随便改动,无法检查参数。 (1)__str__:显示字符 (2)__iter__:需要设置一个类,像for ...in循环访问,类似list或tuple,需要实现__iter__方法。 Hello = type('Hello', (object,), dict(hello=fn)) 创建的参数: (1)class的名称; (2)继承的父类集合,注意Python支持多重继承,如果只有一个父类

    1.5K60发布于 2018-04-03
  • 来自专栏乐百川的学习频道

    Windows下的仿linux环境msys2

    如果你只是想要在Windows上简单运行一些Linux程序,那么msys2是一个很好的选择。 下载安装msys2 到清华镜像源网站来下载msys2,网址如下。 如果安装程序没有创建快捷方式的话,可以手动去安装目录里面寻找msys2.exe文件。 ? 修改安装源 前面提到了,msys2可以使用pacman来安装软件包,所以第一件事情自然是修改镜像源的地址了。 = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686' InsertConentToFileTop $msys2_install_dir\etc $msys2_install_dir\etc\pacman.d\mirrorlist.msys 'Server = https://mirrors.tuna.tsinghua.edu.cn/msys2 更新完成之后,就可以使用msys2的模拟Linux环境来运行一些bash脚本以及Linux程序了。很多常见的程序都可以在msys2的软件仓库中找到,vim、nano、git等程序都可以正常运行。 ?

    3K30发布于 2020-04-10
  • 来自专栏测试基础

    【Java集合-2】HashMap

    2 构造函数 // 默认构造函数。 static final int DEFAULT_INITIAL_CAPACITY = 16; // 最大容量(必须是2的幂且小于2的30次方,传入容量过大将被这个值替换) static = e.getKey(); if (k1 == k2 || (k1 ! = null && k1.equals(k2))) { Object v1 = getValue(); Object v2 = e.getValue (); if (v1 == v2 || (v1 !

    54610发布于 2020-09-16
  • 来自专栏IT技术订阅

    IBM DB2及高级特性使用示例

    DB2是IBM开发的一款强大的关系型数据库管理系统(RDBMS),专为处理大量数据和复杂业务需求而设计。 2. 可伸缩性与性能:DB2针对从小型到大型系统都具备良好的可伸缩性,能够支持从单一服务器到大型分布式系统。其高效的查询优化器和多任务并行查询能力显著提升了数据处理速度。 3. 高可用性和容灾恢复:DB2设计有强大的备份与恢复机制,以及复制和集群技术,确保系统的高可用性和灾难恢复能力。 7. IBM DB2 提供了许多高级特性以增强数据库的性能、可管理性和安全性。下面是一些DB2高级特性的使用示例: 1. 表分区: 表分区可以提高查询性能和管理大量数据的能力。 内存自调优: DB2能够自动调整内存配置以优化性能: shell db2 update dbm cfg using AUTO_MEMORY ON 6.

    87510编辑于 2024-06-18
  • 来自专栏机器人课程与技术

    ROS2总结-MoveIt2

    用于 ROS 2 的 MoveIt 运动规划框架。 The MoveIt Motion Planning Framework for ROS 2. 参考文献:MoveIt2 MoveIt2功能 运动规划 生成高自由度轨迹 可在杂乱的环境中运动并避免局部最小值 操纵 通过抓取生成分析环境并与环境交互 逆向运动学 求解给定姿势的关节位置 ROS2) vs MoveIt1(ROS1) 实时功能现已可用(ROS2) 专为生产而设计 - 同样支持研发 多平台:Linux、Windows、macOS 全部都支持! 里程碑 M1:直接端口到 ROS2 将现有包完全迁移到 ROS2 利用 ROS2 功能:编译(ament)、中间件、日志记录、参数 M2:实时支持 对传感器输入的反应式闭环控制 混合规划 (全局和局部) 与控制器的零内存复制集成 M3:充分利用ROS2 MoveIt 节点的生命周期管理 利用 ROS2 组件节点 实时功能(M2) 在线机器人操作需要实时安全: 通过力、扭矩与环境进行复杂的相互作用

    1.6K10发布于 2021-12-02
  • 来自专栏有趣的Python和你

    Python玩转书钻

    前言 2018年11月15号,书迎来大变革,取消了以往的积分制度,换为去中心化的书钻,每日发放一万书钻。 = -1: return '书尊享会员' elif str.find('书会员') ! 文章涉及的内容,大部分都是和书钻的分享有关,因为书钻是最近才开始运营的,跟着这个热点走,曝光率与投票也会相应的多一些。 文章词云 10篇文章可能看到的还是比较局限,我们看看到底哪些文章更容易上榜。 or非会员 在前文说到过,获取的钻石很大情况下取决你先拥有的书钻,书尊享会员就会拥有很多的书钻,这也就导致上榜人数中,书会员的比重占了一大部分。 总结 结合书钻热点上榜高 你难道不考虑下书尊享会员么? 自身的努力也很重要,坚持写作,分享干货,这就是书。

    2.1K20发布于 2018-12-19
  • 来自专栏AI科技大本营的专栏

    Python实现 IoU

    分母部分是Box1与Box2并集集的面积,设为A2,其实也是Box1面积S1加上Box2面积S2再减去一个A1(为什么要减去A1呢,因为Box1与Box2重合了A1部分,需要减去一个,没想通的童鞋去面壁 0.1秒钟去:) IoU = A1 / A2 A2 = S1 + S2 -A1 IoU = A1 / (S1 + S2 -A1) S1是Box1的面积,S2是Box2的面积。 : """ :param box1: = [xmin1, ymin1, xmax1, ymax1] :param box2: = [xmin2, ymin2, xmax2, ymax2 ] :return: """ xmin1, ymin1, xmax1, ymax1 = box1 xmin2, ymin2, xmax2, ymax2 = box2 更多精彩推荐☞赠书 | VR 设备装备指南☞微软每年豪砸安全研发 10 亿美元,聊聊背后的技术密码☞3D 建模费时费力,Python 让照片秒变模型点分享点收藏点点赞点在看

    67930编辑于 2023-05-08
  • 来自专栏python3

    Python安装PyGraphics包

    Python还比较年轻,这几个小软件很小,但找齐不那么容易,官网上可能由于对方有部分库遗失下载不下来,各处收集,全部收齐上传在此,且在命名时已按照逐一安装的顺序编好了号,需要的下载下来按序号安装! Python安装PyGraphics包 (python import media模块)简单教程: 如果没有安装PyGraphics包而使用了引用 >>>import media 就会产生错误:No module (2)pygame-1.9.2a0.win32-py2.7(2013-3-6)     说明:直接安装没问题。 (3)numpy-1.6.1-win32-superpack-python2.7(2013-3-6)     说明:直接安装没问题。 说明:打开cmd进入命令提示行,电脑要联网的,在命令提示行中输入 C:\Python27\Scripts\easy_install nose 回车(如果一刚开始你的Python安装路径不是这个,亲,卸了重装吧啊啊

    97110发布于 2020-01-09
  • 来自专栏前端数据可视化

    Python爬虫』极入门

    本文介绍如何使用 Python 写一只简单的爬虫,作为入门篇,这个程序不会很复杂,但至少可以讲明爬虫是个什么东西。 写一个爬虫程序其实很简单,从整体来看只需3步: 发起网络请求,获取网页内容。 但第三步其实已经不属于“爬”这个动作了,所以本文只介绍前2步。至于第三步存储数据,之后会写几篇文章讲讲 Python 如何操作数据库,之后也会介绍 Python 热门的数据分析工具(先画个饼)。 发起网络请求 在 Python 中要发起网络请求,可以使用 requests 。 点开第2页可以看到url变了。多了个 start=25。 点开第3页发现 start=50 。我们根据这个规则可以写一个遍历方法,将250条数据都拿回来。 总结 python 是很擅长写爬虫的,相关的工具也非常多。本文介绍的属于最简单的一种爬虫,主要给各位工友建立学习信心。 之后会介绍更多爬虫相关的工具。

    42910编辑于 2024-03-17
领券