自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 问答 (1)
  • 收藏
  • 关注

转载 Python:if-else和for的后置用法

【代码】Python:if-else和for的后置用法。

2022-09-28 21:13:54 1231

转载 Python:矩阵、数组乘法的三种方式

Python:矩阵、数组乘法的三种方式

2022-09-28 21:01:20 1193

转载 Ground Turth在深度学习中的意思

在看英文文献的时候,经常会看到Ground Truth这个词汇,翻译的意思是地面实况,放到机器学习里面,再抽象点可以把它理解为真值、真实的有效值或者是标准的答案。维基百科对Ground Truth在机器学习领域的解释是:在机器学习中,“ground truth”一词指的是训练集对监督学习技术的分类的准确性。这在统计模型中被用来证明或否定研究假设。“ground truth”这个术语指的是为这个测试收集适当的目标(可证明的)数据的过程。放到对异常点的检测方面来理解这个ground truth就好理解了。

2022-04-18 21:28:28 1578

转载 深度学习名词翻译

深度学习名词翻译

2022-04-15 23:28:12 926

原创 PAT 1043 Is It a Binary Search Tree (25 分)

1043 Is It a Binary Search Tree (25 分)A Binary Search Tree (BST) is recursively defined as a binary tree which has the following properties:The left subtree of a node contains only nodes with keys less than the node's key.The right subtree of a node c.

2021-04-24 14:56:01 82

原创 BFS--常用模板及实际应用

1. BFS模板按层次的顺序进行遍历:void BFS(int s){ queue<int> q; q.push(s); while(){ 取出队首元素top; 访问队首元素; 将队首元素出队; 将top的下一层结点未入队的结点全部入队,并设置为已入队; }}2. 详细说明定义队列q,并将队首s入队写一个while循环,循环条件是队列q非空在while循环中,先取队首元素top,并访问它(访问:可以是任何事,比如将其输出),将其出

2021-04-22 14:35:09 127

原创 DFS--01背包问题

问题描述:代码:#include <cstdio>const int maxn = 30; int n , V , maxValue = 0; int w[maxn] , c[maxn]; void DFS(int index,int sumW,int sumC){ if(index == n){ return ; } DFS(index + 1 , sumW ,sumC); if(sumW + w[index] <= V){ if(sumC + c[

2021-04-21 21:22:01 71

原创 PAT 1052 Linked List Sorting (25 分)

1052 Linked List Sorting (25 分)A linked list consists of a series of structures, which are not necessarily adjacent in memory. We assume that each structure contains an integer key and a Next pointer to the next structure. Now given a linked list, you ar.

2021-04-19 16:28:06 48

原创 PAT 1032 Sharing(25分)

1032 Sharing (25 分)To store English words, one method is to use linked lists and store a word letter by letter. To save some space, we may let the words share the same sublist if they share the same suffix. For example, loading and being are stored as sh.

2021-04-19 14:39:41 67

原创 PAT 1060 Are They Equal (25 分)

1060 Are They Equal (25 分)If a machine can save only 3 significant digits, the float numbers 12300 and 12358.9 are considered equal since they are both saved as 0.123×1050.123\times 10^50.123×10​5​​ with simple chopping. Now given the number of significan

2021-04-15 17:27:07 59

转载 C语言:int &x,int* x,int *x,int**的区别

int a    :一个int类型,名称叫a int* a:一个整形的指针,名称叫a int *a:一个指向整型的地址,名称叫a(一级指针,表示a所指向的地址里面存放的是一个int类型的值) int **a :二级指针,表示a所指向的地址里面存放的是一个指向int类型的指针(即a指向的地址里面存放的是一个指向int的一级指针) int & a:声明一个int引用类型,名称叫a C语言中int *a与int* a的区别: 用法上没有区别,理解上有区别。前者表示a地址指

2021-04-15 16:38:31 4305 2

原创 DEV-C++调试设置

       昨天用C/C++去考了CSP,结果用DEV-C++调试总是闪退,按照我的记忆打开了调试参数,迷迷糊糊搞了一通,还是没办法调试,难受了几个小时。所以今天痛下决心,一定要写下DEV-C++设置调试的过程,警示自己!解决步骤 1.打开DevC++找到上方工具栏 2.点击选择编译选项,再按下图所示设置即可

2021-04-12 09:05:41 721 5

转载 软件度量知识点

软件度量知识点1.测量有哪些尺度类型?各有何区别?测量作为一个过程,有哪些阶段? 2.软件度量的实体有哪些?如何采用GQM定义度量框架?GQM中如何描述目标? 3.什么是功能点分析?特征点、对象点、和功能点有何不同? 4.什么是用例点分析? 5.Helstead 方法如何进行软件度量?与代码行相比有何优势? 6.什么是COCOMO模型?如何采用COCOMO模型进行成本估计? 7.什么是程序的环形复杂度?如何度量? 8.在面向对象的度量中,CK方法和LK方法各提供了哪些度量指标? 9.基于信

2021-04-10 20:50:25 1863 1

原创 PAT: gets’ was not declared in this scope gets(s)

PAT中使用gets函数进行读取含空格的整行字符串,在代码逻辑与实现没有问题的情况下(dev-c++下已调试),提交竟然报了编译错误。更换了编译器问题仍然存在,于是乎一百度发现了问题所在:gets()方法确实已经不被PAT编译器支持...

2021-03-19 18:03:58 1566

原创 PAT 1093 Count PAT‘s

1093 Count PAT's (25 分)The string APPAPT contains two PAT's as substrings. The first one is formed by the 2nd, the 4th, and the 6th characters, and the second one is formed by the 3rd, the 4th, and the 6th characters.Now given any string, you are suppo

2021-03-19 17:54:50 57

原创 模运算:满足分配率

因此,pow(a,b)%m可以写成:typedef long long LL;LL pow (LL a,LL b,LL m){ LL ans = 1; for (int i = 0;i < b;i++){ ans = ans * a % m; } return ans;}

2021-03-18 19:10:41 2472

原创 二分法:外接圆问题

问题描述:问题推导: 二分算法的的本质就是通过不断迭代使left 和 right 在固定条件下逐渐靠近真实值,符合一定误差,本题可以固定条件取为:凸多边形的外接圆的弧度为2π。代码:#include<cstdio>/*** 求弧度**/double getTotalRadian(double edges[],int n,double r){ double radian = 0.0,asinValue; for(i...

2021-03-18 16:58:00 122 1

原创 二分法:木棒切割问题

问题描述:问题模板:寻找有序序列第一个满足某条件的元素的位置://二分区间为左闭右闭的[left,right],初值必须能覆盖解的所有可能取值int solve(int left,int right){ int mid; while(left < right){ mid = (left + right)/2; if(条件成立){ right = mid; } else{

2021-03-18 16:46:48 190

原创 多点测试:while的写法

这里可以理解成只有 (输入没有停止) 且 (判断条件为真) 时才会继续循环,否则将跳出循环。

2021-03-18 14:34:41 108

原创 N皇后问题(暴力法、回溯法)

问题:n*n的棋盘上放置n个皇后,使得n个皇后不能互相攻击(不能在同一行、同一列、同一对角线上)思路(暴力):枚举1-n的全排列,判断每个全排列是否合法#include<cstdio>#include<cstring>#include<algorithm>using namespace std;int n,count1=0;int p[110];bool hashTable[110]={false};void generatep(int inde

2021-03-11 11:25:57 361

原创 C语言:进制转换(整数、字符串)

本文重点:常见的整型、字符串进制转换(略有不同)1、int型进制转换1.1、P进制数x转换为十进制数y实现代码如下:#include <cstdio>int main(){ int y = 0,product = 1,x,p; //x为原始数据,p为进制 scanf("%d%d",&x,&p); while(x!=0){ y = y + (x%10) * product; x = x/10; product = product * p;

2021-03-10 17:55:54 571 1

原创 PAT 1025 PAT Ranking

Programming Ability Test (PAT) is organized by the College of Computer Science and Technology of Zhejiang University. Each test is supposed to run simultaneously in several places, and the ranklists will be merged immediately after the test. Now it is your

2021-03-10 14:52:34 77 2

原创 简单插入排序

寻找插入位置与移动元素分开:void insertSortBad(int list[],int n){ for (int i=1; i<n;i++){ int num = list[i],insert = i; for(int j=i-1;j>-1;j-- ){ if( list[i] < list[j]){ insert = j; } } for(int k=i; k>insert;k--){ list[k] = list[k-1

2021-03-10 09:23:28 42

原创 C 语言:输入输出(对空格等特殊字符的处理)

getchar() & putchar() 函数 输入输出单个字符,可以识别并读入空格和换行符,不会终止。(等同于%c)gets() & puts() 函数 char *gets(char *str); gets() 函数就算输入的字符串中有空格也可以直接输入! 关于使用 gets() 函数需要注意:使用 gets() 时,系统会将最后“敲”的换行符从缓冲区中取出来,然后丢弃,所以缓冲区中不会遗留换行符。...

2021-03-07 21:41:16 5418

原创 C语言:字符数组赋值

1、定义的时候直接用字符串赋值char a[10]=“hello”; //sizeof(a)为10或char a[]=“hello”; //sizeof(a)为6注意:不能先定义再给它赋值,如char a[10]; a[10]=“hello”;这样是错误的!2、对数组中字符逐个赋值char a[10]={‘h’,‘e’,‘l’,‘l’,‘o’}; //sizeof(a)为10或char a[]={‘h’,‘e’,‘l’,‘l’,‘o’}; //sizeof(a)为53、利用strcpy

2021-03-07 17:32:20 1955

转载 从CNN到GCN的联系与区别——GCN从入门到精(fang)通(qi)

1 什么是离散卷积?CNN中卷积发挥什么作用? 了解GCN之前必须对离散卷积(或者说CNN中的卷积)有一个明确的认识: 如何通俗易懂地解释卷积?这个链接的内容已经讲得很清楚了,离散卷积本质就是一种加权求和。 如图1所示,CNN中的卷积本质上就是利用一个共享参数的过滤器(kernel),通过计算中心像素点以及相邻像素点的加权和来构成feature map实现空间特征的提取,当然加权系数就是卷积核的权重系数。 那么卷积核的系数如何确定的呢?是随机化初值,然后根据误差函数通过反向传播梯度下降进行迭代优化。

2020-12-25 21:41:18 1282

原创 用户界面和兼容性测试

用户界面测试1 、导航测试导航直观Web系统的主要部分可通过主页存取Web系统不需要站点地图、搜索引擎或其他的导航帮助Web应用系统的页面结构、导航、菜单、连接的风格一致2 、图形测试- 图形有明确的用途- 所有页面字体的风格一致。- 背景颜色与字体颜色和前景颜色相搭配。- 图片的大小减小到 30k 以下- 文字回绕正确3 、内容测试Web应用系统提供的信息是正确的信息无语法或拼写错误可以在当前页面可以找到与当前浏览信息相关的信息列表或入口,也就是一般Web站点中的

2020-12-14 19:36:06 559 2

转载 ubuntu18.04虚拟机突然连不上网

ubuntu18.04虚拟机突然连不上网先在虚拟机网络设置中切换到主机模式,在主机模式下输入以下命令sudo service network-manager stopsudo rm /var/lib/NetworkManager/NetworkManager.state sudo service network-manager start虽然依然无法ping通,但是再切换到NAT模式,重启,就会发现可以ping通了。源博客地址:https://blog.csdn.net/leadingsci/

2020-12-11 12:55:58 396 1

原创 Python中and、or、not用法

       最近为了刷Leetcode和学习Deep Learning重温了大一就学过的Python,当时只是囫囵吞枣,只大概学习了语法,回想起那时恍若学海中一介迷路的小书童(虽然现在也是)。现在一眨眼已经大三了,该成熟点了,该会的还是得会,不该会的也应该鼓起勇气学习一下了,试着打破自己的舒适圈才可以进步呀。        在复习python语法时发现了一个和J.

2020-09-15 19:54:11 4362 2

原创 SQL—— Create table as select 与 使用select查询结果创建新表

Create table as select,有以下三种方式; create table table1 as select * from table2 where 1=2;创建一个表结构与table2一模一样的表,只复制结构不复制数据;create table table1 as select * from table2 ;创建一个表结构与table2一模一样的表,复制结构同时也复制数据;create table table1(columns1,columns2) as select

2020-05-28 19:59:43 20127

转载 DBMS连接不上 —— 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。

“在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)“在网上看到他人说使用将服务器(local)替换成本机的localhost,但是还是不行,后来自己重置了IP就可以了。具体如下:下面的步骤需要一些前提:你的sqlserver服务已经安装了,就是找不到服务器名称。1、打开S

2020-05-28 01:15:57 1486

转载 SQL:having和where的区别

本质的区别就是where筛选的是数据库表里面本来就有的字段,而having筛选的字段是从前筛选的字段筛选的。where和having都可以使用的场景:select goods_price,goods_name from sw_goods where goods_price>100select goods_price,goods_name from sw_goods having goods_price>100原因:goods_price作为条件也出现在了查询字段中。只可以使用where

2020-05-19 16:31:27 170

原创 Maven generate/构建项目太慢解决方法

在新建maven项目时添加archetypeCatalog参数,并将值设置为internal。

2020-03-12 11:04:51 357 2

原创 Git入门

Git简介与入门

2020-03-11 19:35:53 76 1

转载 将常规项目转换为Maven项目

本节讲述了在 IntelliJ IDEA 中如何将常规项目转换为 Maven 项目。您可以打开一个现有的非 Maven 项目,并通过 IntelliJ IDEA UI 添加 Maven 支持。 打开一个现有项目,例如,一个 Java 项目。 在项目工具窗口中,右键单击您的项目并选择“添加框架(Add Framework)”支持。 在打开的对话框中,...

2020-02-25 11:56:53 825

原创 javafx-TableView 行颜色设置

#tableView_memory .table-row-cell:even { -fx-background: #ff7863; }#tableView_memory .table-row-cell:odd { -fx-background: #a3ff97;}#tableView_memory .table-row-cell:empty { -fx-bac...

2019-11-10 21:35:07 2010

转载 URI和URL的区别

URL是什么?有什么用?URL(统一资源定位符)是Internet上资源的地址,可以定义为引用地址的字符串,用于指示资源的位置以及用于访问它的协议。URL是在网络上定位资源的最普遍使用的方式,它提供了一种通过描述其网络位置或主要访问机制来检索物理位置的表示的方法。URL中描述了协议,该URL用于检索资源和资源名称。如果资源是Web类型资源,则URL在开头包含http / https。同样,如果资源...

2019-10-29 17:33:42 167

转载 Web服务器与Servlet容器初步认识

在本文中,我写了一些关于Web服务器、Servlet容器以及它与JVM的关系的基本概念。我想表达的是,Servlet容器也仅仅不过是一个Java程序。1. 什么是Web服务器?    想要知道什么是Servlet容器,我们首先要知道什么是Web服务器。    Web服务器使用HTTP协议来传输数据。最简单的一种情况是,用户在浏览器(客户端,...

2019-10-29 17:14:44 103

原创 解决:浏览器无法及时更新css样式等改动

当我们打开浏览器调试前端项目时,有时候会发现明明在本地编辑器中已经对文件进行了修改,但是浏览器刷新页面后却没有实时更新修改过的内容,这是因为没有关闭浏览器的自动缓存功能,若不关闭这一功能,那么当你第一次请求资源之后,浏览器会自动缓存资源,当第二次请求时,就会先查看cache中有没有资源,如果有就不会到浏览器去请求,而是直接使用本地缓存的资源,因此我们就无法得到最近的更新。解决方案很简单:...

2019-10-24 21:27:09 1854

原创 使用jQuery时报错:$未被定义

使用jQuery一般现在本地的项目中添加jQuery的包,其次要在jsp、html中导入jQuery。注意顺序!<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script><script src="/js/jQuery.js"></script>&l...

2019-10-24 21:15:55 2262

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除