python 矩阵增加/减少一个维度

矩阵增加一个维度: 将矩阵A: m×n×p 转化为 m×n×p×1 以实现多维矩阵叠加的效果: import numpy as np A = np.array([[1, 2, 3]]) B =A [:, : ,np.newaxis] 结果: A: (1,3) A: (1,3,1)
分类: 其他 发布时间: 07-25 20:38 阅读次数: 0

单页面导航定位跳转插件

引入 ``` <script src="js/jqurey.singlePageNav.min.js"></script> <script> $(function(){ //导航跳转效果插件 $('.nav').singlePageNav({ offset:70; //向上偏移量 }); //小屏幕导航点击关闭菜单 $('.navbar-collapse a').click(function(){ $('.navbar-collapse').collapse('hide'); }); }) <
分类: 其他 发布时间: 07-25 20:38 阅读次数: 0

2css

字体属性 <style> body { font-family:'Microsoft YaHei'; font-size: 22px; font-weight: 700; } </style> 文本颜色、对齐文本text-align、装饰文本text-decoration、文本缩进text-indent、行间距line-height <style> body {
分类: 其他 发布时间: 07-25 20:38 阅读次数: 0

2020牛客多校第五场补题

D Drop Voicing 队友过的,在环上找最大上升子序列 明天理解一下 E Bogo Sort 置换求环 + 大整数 + lcm 就是求出这个置换有多少环,然后对这些环的大小进行求lcm 对于置换求环 #include <iostream> #include <cstdio> using namespace std; const int N = 1e5 + 5; int p[N], ans[N], cnt; bool vis[N]; int main(){ int n;
分类: 其他 发布时间: 07-25 20:38 阅读次数: 0

【Vue源码】简单实现Vue的双向数据绑定:Object.defineProperty和Proxy

双向数据绑定无非就是,视图 => 数据,数据 => 视图的更新过程 以下的方案中的实现思路: 定义一个Vue的构造函数并初始化这个函数 实现数据层的更新:数据劫持,定义一个 obverse 函数重写data的set和get 实现视图层的更新:订阅者模式,定义个 Watcher 函数实现对DOM的更新 将数据和视图层进行绑定,解析指令v-bind、v-model、v-click 创建Vue实例 1.object.defineproperty方式实现双向数据绑定 <!DOCTYPE html> <
分类: 其他 发布时间: 07-25 20:38 阅读次数: 0

HTML段落-------------【3】

----------内容来源于runoob.com----------- -----------------------仅用于个人学习--------------------------------- HTML 段落 段落是通过 <p> 标签定义的。 注意:浏览器会自动地在段落的前后添加空行。(</p> 是块级元素) 不要忘记结束标签 注释: 在未来的 HTML 版本中,不允许省略结束标签。 HTML 折行 如果您希望在不产生一个新段落的情况下进行换行(新行),请使用 <br> 标签: <br
分类: 其他 发布时间: 07-25 20:21 阅读次数: 0

C#使用Tcp/Udp协议

所使用的:多线程 委托 Socket 键值队 个人跟着视频做的一个小练习,有兴趣的可以去看一下对于初学者来讲是比较有帮助的 连接:https://www.bilibili.com/video/BV1bZ4y1W74q?p=3&t=358 废话不多说上代码 综合视频中的理解 有什么不对的地方希望大神指点一下 public partial class Form1 : Form { public Form1() { Initializ
分类: 其他 发布时间: 07-25 20:21 阅读次数: 0

题目 1084: 用筛法求之N内的素数

类型:有关素数的基础算法 思路:埃氏筛选 AC代码: #include<iostream> #include<cstring> #include<algorithm> using namespace std; const int MAX_N=10000000; int prime[MAX_N]; bool is_prime[MAX_N]; int p; void sieve(int n) { p=0; for(int i=0;i<=n;i++) is_prime[i]=tru
分类: 其他 发布时间: 07-25 20:21 阅读次数: 0

问题 A: 字母表(letter)

#include<bits/stdc++.h> using namespace std; int main(){ char a[400]; cin>>a; int n=strlen(a); int ans=0; for(int i=0;i<n;i++) { if(a[i]!=i+97){ break; } else ans++; } cout<<ans;
分类: 其他 发布时间: 07-25 20:21 阅读次数: 0

编程语言的各种注释形式

· C|C++|C# 行注释:// 注释 块注释:/* 注释 */ · Python 行注释:# 注释 块注释:''' 注释 ''' · Java 行注释:// 注释 块注释:/* 注释 */ · MATLAB 行注释:% 注释 块注释:%% 注释 %% · HTML 块注释:<!-- 注释 -->
分类: 其他 发布时间: 07-25 20:21 阅读次数: 0

centOS安装JIRA 破解版 亲测

首先准备环境 以及 文件 环境:   1. java环境, 1.8及以上      centOS yum 安装 JDK https://www.cnblogs.com/-xuzhankun/p/13377793.html   2.mysql( 可以用内置的, 不过最好还是用自己的), 一个空的数据库, 名字随便起, 这个是配置的      docker安装mysql  https://www.cnblogs.com/-xuzhankun/p/11232711.html 文件:   1.mysq
分类: 其他 发布时间: 07-25 20:21 阅读次数: 0

Animate.css动画

参考地址: http://www.animate.net.cn/ 官方地址: https://animate.style/ https://github.com/animate-css/animate.css 只需两步 链接css文件 <link rel="stylesheet" href="style/animate.min.css"> 添加对应到类名 <h1 class="animated hinge">服务</h1> 其他的补充说明 animate.css 的默认设置也许有些时候并不是我
分类: 其他 发布时间: 07-25 20:21 阅读次数: 0

数据结构与算法(十七):B树,B+树

一、什么是多路查找树 二叉树有诸多便利之处,但是当二叉树节点极多时,二叉树的构建速度就会受影响,而且过高的层数也会导致对树的操作效率降低。 对于树的查找而言,树的高度决定了查找的时间下限,但是同样数量的节点,如果要高度小那每一层容纳的节点就要多,而二叉树每一层固定的节点数导致的高度难以降低,为此每一个节点都能拥有多个子节点的多叉树(multi way tree)就出现了. B树,B+树都是多叉树 二、B树 B树也称B-树,它是一颗多路平衡查找树。 2-3树是最简单的B树,它具有以下特点: 2-
分类: 其他 发布时间: 07-25 20:21 阅读次数: 0

购物车小程序列表状态

<scroll-view class="nav_left" scroll-y> <block wx:key="{{index}}" wx:for="{{navLeftItems}}"> //当前点击的项等于当前点击下标添加 class <view class="nav_left_items {{curIndex == index ? 'nav_left_item-active' : ''}}" data-index="{{index}}" bindtap="switchRightTab"> {
分类: 其他 发布时间: 07-25 20:21 阅读次数: 0

软件测试IT人必读:写给浮躁的软件测试IT同仁(请不要做浮躁的人)

IT人必读:写给浮躁的软件测试IT同仁(请不要做浮躁的人) 1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。 2.初学者请不要看太多太多的书那会误人子弟的,先找本测试基础的书学,很多人用了很久都是只对部分功能熟悉而已,往往这些还是不够的。 3.看帮助,不要因为很难很长而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。 4.不要被对象、属性、方法等词汇所迷惑;最根本的是
分类: 其他 发布时间: 07-25 20:21 阅读次数: 0

C++多态虚函数表详解(多重继承、多继承情况)---转载

https://blog.csdn.net/qq_36359022/article/details/81870219
分类: 其他 发布时间: 07-25 20:21 阅读次数: 0

将Java项目打包成exe文件

第一步:参照我之前的博客:利用IDEA把项目打包成jar包 第二步:下载安装exe4j软件 第三步:新建文件夹,把jre,exe文件的图标,本项目的jar包以及项目用到的jar包都放到同一目录下【很重要】 由于每个jre可能上百M,所以在此之前可以对jre进行精简——删除本项目用不到的dll文件 获取图标的网站 第四步:打开exe4j 【把项目本身的jar包和项目用到的jar包都添加进来】 然后就一路next,点击exit,保存一下,exe文件就生成了【在刚刚设置的exe输出路径中找】 而且,
分类: 其他 发布时间: 07-25 20:21 阅读次数: 0

最近的易错点

我也不知道我为什么会翻这种zz错误系列 1.没读懂题就开始写 2.搜索不剪枝我以为它能过 3.输出格式错误 4.数位dp不加记忆化写成了裸的搜索 5.数位dp记忆化过于繁琐导致记不下,其实是同上 6.1左移位数超过32位不写1ll 7.树链剖分重链求错了T的飞起 8.输出答案顺序错误,比如应该先ans3再ans2,然后我就直接ans2,ans3 9.不 开 long long 10.一些题该退出循环时没有break掉 11.取mod的次数少了导致爆掉了 12.AC自动机BFS时忘记入队了。。。
分类: 其他 发布时间: 07-25 20:21 阅读次数: 0

Python+Selenium中级篇之8-Python中的继承的使用

本文开始介绍一个面向对象设计领域里,很常见的一种思想,继承。继承有很多好处,常听到的一句话就是,子类能够直接使用父类的方法,这样就可以减少子类代码量。其实,在自动化测试框架设计过程中,是很有必要把继承加入到你的测试脚本中去。接下来我们,简单写一个Python文件,来演示下继承的基本使用。 1. 在test1包名下新建一个classA.py,这个就是我们的父类,里面有一个打开chrome浏览器和打开百度首页的方法。 #coding = utf-8 from selenium import we
分类: 其他 发布时间: 07-25 20:21 阅读次数: 0

洛谷 P2403 [SDOI2010]所驼门王的宝藏 题解

题目描述 分析 先放一张图便于理解 这一道题如果暴力建图会被卡成\(n^{2}\) 实际上,在我们暴力建图的时候,有很多边都是重复的 假如一行当中有许多横天门的话,我们就不必要把这一行当中的所有点和每一个横天门都连上一条边 因为横天门之间是相互联通的,无论我们走到哪一个横天门,都可以走到同一行的另一个横天门 因此,我们可以先把这些横天门连成一个环,在这些横天门中选取一个点作为代表,连向同一行中不是横天门的点 对于纵寰门也是如此 剩下的任意门直接暴力扫一遍建边即可 代码 #include<bit
分类: 其他 发布时间: 07-25 20:21 阅读次数: 0