python判断两个矩阵相等,返回布尔值

若A,B为矩阵,则#A,B中每个元素都相等,返回True,(A==B).all() #True or False#A,B中只要有一个元素相等,返回True(A==B).any() #True or False
分类: 其他 发布时间: 05-14 21:50 阅读次数: 0

【get√】golang新手理解了一点点context

测试代码如下: package practice import ( "context" "log" //"fmt" "time" ) func g1_1(ctx context.Context){ log.Println(ctx.Value("key1")) ctx_b := context.Background() log.Println(ctx_b.Value("key1")) } func g1(ctx context.Context){ log.Println(c
分类: 其他 发布时间: 05-14 21:44 阅读次数: 0

数据可视化实例(十): 相关图(matplotlib,pandas)

相关图 导入所需要的库 import numpy as np # 导入numpy库 import pandas as pd # 导入pandas库 import matplotlib as mpl # 导入matplotlib库 import matplotlib.pyplot as plt import seaborn as sns # 导入seaborn库 %matplotlib inline
分类: 其他 发布时间: 05-14 21:44 阅读次数: 0

JS将空格替换为其他字符

replace()方法可以用于替换 空格用正则表达式表示/[\s]+/g 其中+表示至少一个,g表示全部匹配替换
分类: 其他 发布时间: 05-14 21:44 阅读次数: 0

LeetCode链表专题(一)

链表简介:   定义:链表是一种物理存储单元上非连续、非顺序的存储结构;   组成:数据 + 指针(这个指针为指向下一个或者上一个链表节点),注意:各个节点的位置不是排好的,他们可能像个甚远,但是有指针牵引着,不会失联;   优点:擅长插入和删除某个节点;       注:图片来自于《我的第一本算法书》,很适合纯小白作入门书籍;      单链表简单实现--java 1 import org.junit.jupiter.api.Test; 2 3 /** 4 * @Clas
分类: 其他 发布时间: 05-14 21:44 阅读次数: 0

初见QT---QT creator常见快捷键使用

详解mian.cpp文件下的代码含义 1 #include "mywidget.h" 2 #include <QApplication> //包含一个应用程序类的文件 3 4 //main程序入口 argc命令行变量数量 argv命令行变量的数组 5 int main(int argc ,char *argv[]) 6 { 7 //a应用程序对象,在QT中,应用程序对象有且仅有一个 8 QApplication a(argc,argv)
分类: 其他 发布时间: 05-14 21:44 阅读次数: 0

PageRank算法的思想 基于胜率矩阵的PageRank排序

基于胜率矩阵的PageRank排序   在做博弈模型评估的时候,遇到一个问题是如何评价多个模型的优劣。例如我有训练好的三个围棋模型A,B,C,两两之间对打之后有一个胜负关系,如何对这三个模型进行排序呢?通常对于人类选手这种水平有波动的情形,棋类比赛通常计算选手Elo得分按分值排序,足球篮球等通过联赛积分或胜场进行排序,但对于固定不变的AI模型,我认为用类似PageRank的方式计算更方便也更加准确。   这篇文章先从问题来源讲起,再讲解PageRank算法的思想,最后编程实现排序方法并指出一些
分类: 其他 发布时间: 05-14 21:44 阅读次数: 0

分布式事务的4种方案

[分布式事务的四种解决方案] 转载自(https://www.cnblogs.com/mayundalao/p/11798502.html) 简述 分布式事务指事务的操作位于不同的节点上,需要保证事务的 AICD 特性。 例如在下单场景下,库存和订单如果不在同一个节点上,就涉及分布式事务。 解决方案 在分布式系统中,要实现分布式事务,无外乎那几种解决方案。 一、两阶段提交(2PC) 两阶段提交(Two-phase Commit,2PC),通过引入协调者(Coordinator)来协调参与者的行
分类: 其他 发布时间: 05-14 21:44 阅读次数: 0

排查python内存泄露中几个工具的使用

本文主要介绍3个工具:pdb,objgraph,以及pympler。 1.pdb pdb是专门用于python代码调试,模仿gdb。 使用pdb可以查看堆栈,打印变量等。 这里介绍的是命令行下的pdb。 命令行下使用pdb,代码侵入小,调试方便。 本例中,python安装在当前目录下.venv 使用pdb加载python程序 .venv/bin/python -m pdb orange.py > /Users/lanyang/workspace/orange/orange.py(3)<modu
分类: 其他 发布时间: 05-14 21:44 阅读次数: 0

SSM后台调度Quartz定时任务动态管理

之前线上部署几个定时任务,有时候遇到定时任务修改时间的时候都需要更新代码重启服务器, 有时候需要某个月暂停定时任务,也需要重新部署,所以我乘着空闲时间,给公司做了后台 调度管理,很简单的功能,借鉴了git上相关开源项目,推荐star:https://github.com/elunez/eladmin, https://gitee.com/renrenio/renren-security 因为公司框架比较老,用的ssm,所以仅供该框架参考,springboot直接参考上面的项目。 效果图:(ea
分类: 其他 发布时间: 05-14 21:44 阅读次数: 0

8086 8253 proteus仿真实验

目录 实验内容 电路图 计数初值 关于8523的地址 关于灯的地址 代码内容 实验内容 电路图 计数初值 已知\(f_{clk0}=100khz\),所以\(T_{clk0}=\frac{1}{f_{clk0}}=\frac{1}{100khz}=10^{-5}s\) 因为通道0的\(out0\)和通道2的\(clk2\)连在一起,所以可得\(T_{out0}=T_{clk2}\) 在8253中,有\(T_{out}=N*T_{clk}(N为计数初值)\)式子成立 然后题目要求\(T_{out
分类: 其他 发布时间: 05-14 21:44 阅读次数: 0

nat网址转换

Router#conf t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#inter f0/0 Router(config-if)#ip ad Router(config-if)#ip address 222.0.2.1 255.255.255.0 Router(config-if)#no shut Router(config-if)# Router(config-if)#inter f0
分类: 其他 发布时间: 05-14 21:44 阅读次数: 0

OpenGL——实现几何着色器,法向量可视化

整体思路: 在几何着色其中,对每个图元的三个顶点分别做法向线向量。先采用不用几何着色器渲染模型,然后再用含有几何着色器的渲染法向线。 其中:几何着色器接受的位置向量是剪裁空间坐标,所以应该将法向量变换到相同的空间中 ,即裁剪坐标中,通过顶点着色器实现: #version 330 core layout (location = 0) in vec3 aPos; layout (location = 1) in vec3 aNormal; out VS_OUT { vec3 normal; } v
分类: 其他 发布时间: 05-14 21:44 阅读次数: 0

Windows10安装MySQL8.0.20,包括问题处理

1.在MySQL官网 http://dev.mysql.com/downloads/mysql/ 上面下载ZIP安装包(第二个:Windows (x86, 64-bit), ZIP Archive)。 2.下载完成后解压,将其放到想要安装的目录下。 例如:C:\mysql-8.0.20-winx64 3.在MySQL目录下(与bin目录并列),新建一个my.ini配置文件,my.ini的内容如下(2个目录地址需要改): [mysql] default-character-set=utf8 [m
分类: 其他 发布时间: 05-14 21:44 阅读次数: 0

js基础-----数组

1,indexOf () 搜索一个元素指定的位置 var s = [10, 20, '30', 'abc']; s.indexOf(20) //索引位置是1 s.indexOf('30') //索引位置是2 s.indexOf(30) //找不到返回-1 2 , slice() 与字符串的substring一样,截取指定位置的元素,返回截取的新数组 var s = ['a', 'b', 'c', 'd', 'e', 'f', 'g']; s.slice(1, 4) //返回索引1开始4结束(不
分类: 其他 发布时间: 05-14 21:44 阅读次数: 0

C# Bson序列化特性 MongoDB.Bson.Serialization.Attributes

▲相关特性MongoDB.Bson.Serialization.Attributes MongoDB序列化特性官方文档: [BsonIgnore] [BsonElement] [BsonIgnoreExtraElements] [BsonExtraElements] [BsonRepresentation(BsonType.String)] 2.可以忽略某些字段 [BsonIgnore]该标签用来禁止字段序列化,不保存数据库也不查询,即忽略。 3.支持默认值以及取别名 [BsonElement
分类: 其他 发布时间: 05-14 21:44 阅读次数: 0

linux学习的第六天

1、if测试条件语句及for条件循环语句。if单分支结构由if……then……fi关键词组成;if双分支结构由if……then……else……fi关键词组成;if多分支结构由if……then……else……elif……fi关键词组成。if开始fi结束,do开始done结束,case开始esac结束,必须是成对出现。for循环语句允许脚本一次性读取多少信息,然后逐个对信息进程操作处理。 2、计划任务。格式:* * * * *-----分 时 日 月 周 命令,at一次性计划任务,只执行一次;cr
分类: 其他 发布时间: 05-14 21:44 阅读次数: 0

React.lazy懒加载组件

1. React.lazy的用法 React.lazy方法可以异步加载组件文件。 const Foo = React.lazy(() => import('../componets/Foo)); React.lazy不能单独使用,需要配合React.suspense,suspence是用来包裹异步组件,添加loading效果等。 <React.Suspense fallback={<div>loading...</div>}> <Foo/> </React.Suspense> 2. R
分类: 其他 发布时间: 05-14 21:44 阅读次数: 0

力扣 3. 无重复字符的最长子串

3. 无重复字符的最长子串 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: "bbbbb" 输出: 1 解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。 示例 3: 输入: "pwwkew" 输出: 3 解释: 因为无重复字符的最长子串是 "wke",所以其长度为 3。   请注意,你的答案必须是 子串 的长度,"
分类: 其他 发布时间: 05-14 21:44 阅读次数: 0

Spring Cloud面试题万字解析(2020面试必备)

前言 关于Spring Cloud的知识总结了一个思维导图分享给大家 1、什么是 Spring Cloud ? Spring cloud 流应用程序启动器是 于 Spring Boot 的 Spring 集成应用程序,提供与外部系统的集成。Spring cloud Task,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用程序。 2、使用 Spring Cloud 有什么优势? 使用 Spring Boot 开发分布式微服务时,我们面临以下问题 (1)与分布式系统相关的复杂性-
分类: 其他 发布时间: 05-14 21:44 阅读次数: 0