solo blog install docuemnt

安装docker yum install curl -y && curl -fSsL get.docker.com |CHANNEL=stable sh systemctl start docker systemctl enable docker docker version docker安装mysql # MYSQL_ROOT_PASSWORD=你的数据库密码 docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_P
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

软件测试理论知识点(二)

1.黑盒测试: (1)等价划分法:同时考虑有效等价类、无效等价类 (2)边界值分析法:选取正好等于、刚刚大于或刚刚小于边界的值作为测试数据。同时考虑输入边界、输出边界。 (3)决策表:适用于if-else分支逻辑突出语句 条件桩 条件项 动作桩 动作项 (4)因果图: (5)正交试验设计法: 2.白盒测试:静态白盒测试(又称结构分析)+动态白盒测试(又称结构化测试) <1>逻辑覆盖法测试: (1)语句覆盖:每个可执行语句至少执行一次,最弱逻辑覆盖。 (2)判定覆盖:又称分支覆盖、所有边覆盖,程
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

JavaWeb报错:java.sql.SQLException: Invalid value for getInt()

1.错误描述:在对数据库进行操作时,控制台报错:java.sql.SQLException: Invalid value for getInt() ; 2.错误原因:数据库中表的字段的类型与实体类中属性的类型不一致 3.解决方法:实体类中属性的类型应与数据库中表的字段的类型一致。例如:数据库表中字段类型为varchar,则实体类中应为String
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

遇到的专业名词

1. SOTA (State-Of-The-Art) 能够成为SOTA的算法,我们称之为 SOTA 2. BERT(Bidirectional Encoder Representation from Transformer) 大致内容讲 生成词向量的方式,但是考虑句子之间的关系。 具体内容还没搞懂 参考链接: 1. https://www.cnblogs.com/rucwxb/p/10277217.html
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

洛谷 P1108 低价购买(LIS,统计方案数)

传送门 解题思路 看第一个要求,很显然是求最长下降子序列,和LIS几乎一样,很简单,再看第二个问号,求最长下降子序列的方案数??这怎么求? 注意:当二种方案“看起来一样”时(就是说它们构成的价格队列一样的时候),这2种方案被认为是相同的。 这里就用到了一种基于dp的dp。 我们用a[i]存原来的数,f[i]存以第i个数结尾的最长下降子序列的长度,t[i]存以i结尾的最长下降子序列的方案数。 f[i]照常求,那么t[i]不能重复,怎么求呢? 首先,对于每一个i,枚举j=1...i-1。 若f[i
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

目标检测的mAp

众多目标检测的知识中,都提到了mAp一值,那么这个东西到底是什么呢: 我们在评价一个目标检测算法的“好坏”程度的时候,往往采用的是pascal voc 2012的评价标准mAP。目标检测的mAP计算方式在2010年的voc上发生过变化,目前基本都是采用新的mAP评价标准,也就是说mAp的定义发生过改变,有3张图如下,要求算法找出face。蓝色框代表标签label,绿色框代表算法给出的结果pre,旁边的红色小字代表置信度。设定第一张图的检出框叫pre1,第一张的标签框叫label1。第二张、第三
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

AtCoder Grand Contest 020

tourist's contest...ssfd A - Move and Win 想不到好的博弈方法,我就直接暴力了... 可以确定的是,如果一个人觉得他走这个方向是最优的,那么他肯定会一直走下去。 那么就枚举四种情况,第一个人往左(往右),第二个人往左(往右)。 当第一个人往左(或往右)时,另一个人怎么走都输时他就能赢,否则他就输了。 看了别人的代码,好像判一下 $b - a$ 的奇偶性就行了.......... 好像是的,因为每个人走完一步之后,之间的差的奇偶性还是不改变。 我傻逼了。
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

中文自动转SQL刷新纪录,Kaggle大师带队拿下NL2SQL挑战赛冠军

郭一璞 发自 南大仙林 量子位 报道 | 公众号 QbitAI 在追一科技主办的首届中文NL2SQL挑战赛上,又一项超越国外水平的NLP研究成果诞生了。 在NL2SQL这项任务上,比赛中的最佳成绩达到了92.19%的准确率,超过英文NL2SQL数据集WikiSQL目前完全匹配精度86.0%,执行匹配精度91.8%的最高成绩。 达成这一成绩的队伍的名字很有野心,名叫“不上90不改名字”,团队成员包括来自国防科技大学的博士张啸宇、硕士赛斌,来自昂钛客AI的王苏宏,他们拿下了本届比赛的冠军,抱走了8
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

位运算(LeetCode191题所运用的陌生知识点)待补充

新知识:位运算(书本第十一章未学习) 1.含义:程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算就是直接对整数在内存中的二进制位进行操作。 2.按位与运算 ‘ & ’ (1)语法格式: 表达式1 & 表达式2 (2)其规则: 将参加运算的两个表达式值按对应的二进制位分别进行“与”运算:当两个对应的二进制都为1时,该位的结果为1;否则为0。 3.右移 (1)语法格式: 表达式1 >> 表达式2 (2)运算规则: 将表达式1的值的二进制位每位右移表达式2的值的位数。 若表达式1为无符号
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

调试 ASP.NET Core 2.0 源代码

在Visual Studio 2017中可以通过符号以及源链接,非常方便对 ASP.NET Core 2.0中源代码进行调试。在这篇文章中,我们将重点介绍如何使用源链接对ASP.NET Core源进行调试。 什么是源链接? 和我一样,您可能已经注意到在编译代码时,会创建的PDB文件。这些文件保存了符号信息,这些信息可以选择用于支持对外部源代码的调试。某些类型的符号文件可能包含一些源代码或源代码的映射。 很长一段时间以前,Microsoft已经托管了符号服务器,它们保存Microsoft产品(如
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

算法 在连续线性空间里查找

算法 在连续线性空间里查找 查找可以分成:有序和无序查找 无序查找 顺序比较 缺点:效率低下 //e为查找的对象,lo和hi是要查找的区间 template <typename T> Rank Vector<T>::find(T const & e, Rank lo, Rank hi){ while(hi != lo && _elem[hi-1] != e){ hi--; } return hi - 1; } 有序查找 原理:找个某个点,根据这个点切分成2个区间。 1,二分
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

面向对象的三大特性: 继承

class Animal: def __init__(self,name,sex,age): self.name = name self.sex = sex self.age = age class Person: def __init__(self,name,sex,age): self.name = name self.sex = sex self.age
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

1.工厂模式(Factory Method)

注:图片来源于 https://www.cnblogs.com/-saligia-/p/10216752.html 工厂UML图解析: 工厂模式:client用户需要三步: 1.创建工厂; 2.生产产品对象; 3.使用对象方法。 代码: 工厂类 Factory.h // // Created by Halo on 2019/10/14. // #ifndef FACTORY_FACTORY_H #define FACTORY_FACTORY_H #include "Produ
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

63 Django -- cookie和session

目录 1. 装饰器 2. Django生命周期 3. cookie Django获取cookie Django设置cookie 通过js设置cookie Django删除cookie 应用场景 4. session Django设置session值:可以设置多个 Django取session值 Django删除session值 其他操作 django的session存储位置,配置文件 扩展 应用场景 5. cookie和session的区别 1. 装饰器 装饰器中加入funtools.wrap
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

ZZZZZZGZY整理

没有上司的舞会 树可以DP的天然优势就是子树自成一个子问题,只考虑在节点处合并即可。 \(f[i][0]\)表示这个点不选择 \(f[i][1]\)表示这个点选择 代码: #include <bits/stdc++.h> using namespace std; #define gc getchar() #define rep(i , x, y) for(int i = x;i <= y;++ i) #define sep(i , x, y) for(int i = x;i >= y;-- i
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

【THUPC2019】不等式

1
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

60 Django -- ORM单边查询

目录 单表常用的查询方式 filter双下划线的查询 多表查询 表结构 元信息Meta: 单表常用的查询方式 models.py 图书馆管理 from django.db import models # Create your models here. class MyLibrarys(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(max_length=16
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

Spring Cloud之Zuul网关路由

前端请求先通过nginx走到zuul网关服务,zuul负责路由转发、请求过滤等网关接入层的功能,默认和ribbon整合实现了负载均衡 比如说你有20个服务,暴露出去,你的调用方,如果要跟20个服务打交道,是不是很麻烦 所以比较好的一个方式,就是开发一个通用的zuul路由转发的服务,根据请求api模式,动态将请求路由转发到对应的服务 前端,主要考虑跟一个服务打交道就可以了 1、创建zuul-server工程 2、pom.xml <parent> <groupId>org.spri
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

mysql--连续出现的数字

思路:   1. 这道题主要是在处理连续二字,观察题中的数据表可以发现,该表的主键是自增而且连续的,所以从主键Id上考虑实现连续的功能。    2. 至少三个连续的相同数字,三个相同的Num的话,这里涉及到对同一个表中的同一属性进行多次比较,考虑给表起别名的方式查询3个该表,从中获取Num来进行对比 MySQL语句: (这里注意为什么加distinct,因为如果某数字 连续出现3次 在多个地方,最终结果会冗余) select distinct a.Num as Consecutiv
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0

【集合】deque循环队列

from collections import deque # 创建长度为3的队列 d = deque([], 3) d.append('1') print(d) d.append('2') print(d) d.append('3') print(d) d.append('4') print(d) 运行结果: deque(['1'], maxlen=3) deque(['1', '2'], maxlen=3) deque(['1', '2', '3'], maxlen=3
分类: 其他 发布时间: 10-14 22:14 阅读次数: 0