自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (1)
  • 收藏
  • 关注

原创 Finereport10.0学习记录——day 02

1.当使用多个数据集时,需要通过过滤,将两个数据集的公共字段连接起来2.分类名、系列名、值在设置的时候必须要有等号,否则单元格会被作为字符串处理。3.使用聚合报表的时候不同块间参数传递使用block~单元格4.关于父格:分为上父格和左父格,主要作用是建立列间关系,并进行分组展示。5.列表的样式中的连续分组,需要数据集数据连续,汇总需要设置父单元格也就是需要设置以谁汇总。6.改...

2020-01-17 09:12:29 612

原创 任务栏的快捷图标变成白色文本

第一步: 打开该程序所在的安装目录,并右击主程序图标,发送到桌面快捷方式 第二步:按Win+R键打开运行,输入%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar,点击确定; 第三步:把该桌面快捷方式粘贴到刚刚的TaskBar文件夹中,并删除原来的,并改名为之前的快捷方式名;...

2020-01-16 10:02:31 2437

原创 vs code 浏览器预览中文乱码

本质上来说就是编码冲突导致乱码的产生:1、浏览器编码和编辑器编码冲突2、浏览器不能自动识别编码(正常主流都不存在这个问题)检查一下vscode和html的编码都改成utf-8。...

2020-01-15 14:50:33 1773

原创 Finereport10.0学习记录——day 01

1.用户从9.0升级到10.0可以使用升级工具注:升级工具目前只支持 jdk1.8,用户在升级时要确保自己的 jdk 为 1.8 版本。2.人工更新升级jar包涉及jar包13个:fine-accumulator-10.0.jar、fine-activator-10.0.jar、fine-core-10.0.jar、fine-datasource-10.0.jar、fine-de...

2020-01-15 10:32:22 1279

原创 leetcode刷题(java)——nums【3】

problem:Given a string, find the length of thelongest substringwithout repeating characters.Example 1:Input: "abcabcbb"Output: 3 Explanation: The answer is "abc", with the length of 3. E...

2019-05-29 12:05:13 150

原创 leetcode刷题(java)——nums【2】

problem:You are given twonon-emptylinked lists representing two non-negative integers. The digits are stored inreverse orderand each of their nodes contain a single digit. Add the two numbers an...

2019-05-29 11:31:48 159

原创 leetcode刷题(java)——day01

Two SumQuestionGiven an array of integers, returnindicesof the two numbers such that they add up to a specific target.You may assume that each input would haveexactlyone solution, and you ma...

2019-05-29 10:32:16 135

原创 Cannot create JDBC driver of class '' for connect URL 'null'

1.将C:\Program Files\apache-tomcat-7.0.29\conf下的context.xml文件配置为如下形式的数据源:<?xml version='1.0' encoding='utf-8'?><Context><!-- maxActive: Maximum number of database connec...

2019-04-15 22:10:29 592

原创 Android Studio预览报错Failed to find style 'coordinatorLayoutStyle' in current theme

报错如下,虽然不影响运行和编译解决办法在style.xml文件中加入<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- Customize your theme here. --> <item name="coordinatorL...

2019-04-05 21:24:48 223

原创 PAT 1008 数组元素循环右移问题 (20 分)

 一个数组A中存有N(&gt;0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A​0​​A​1​​⋯A​N−1​​)变换为(A​N−M​​⋯A​N−1​​A​0​​A​1​​⋯A​N−M−1​​)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法?输入格式:每个输入包含一个测试用例,第1行...

2019-01-07 21:58:01 100

原创 PAT 1007 素数对猜想 (20 分)

 让我们定义d​n​​为:d​n​​=p​n+1​​−p​n​​,其中p​i​​是第i个素数。显然有d​1​​=1,且对于n&gt;1有d​n​​是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。现给定任意正整数N(&lt;10​5​​),请计算不超过N的满足猜想的素数对的个数。输入格式:输入在一行给出正整数N。输出格式:在一行中输出不超过N的满足猜想的素数对的...

2019-01-07 20:05:59 119

原创 PAT 1006 换个格式输出整数 (15 分)

 让我们用字母 B 来表示“百”、字母 S 表示“十”,用 12...n 来表示不为零的个位数字 n(&lt;10),换个格式来输出任一个不超过 3 位的正整数。例如 234应该被输出为 BBSSS1234,因为它有 2 个“百”、3 个“十”、以及个位的 4。输入格式:每个测试输入包含 1 个测试用例,给出正整数 n(&lt;1000)。输出格式:每个测试用例的输出占一行,用...

2019-01-07 19:40:27 221

原创 PAT 1005 继续(3n+1)猜想 (25 分)

 卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对 n=3 进行验证的时候,我们需要计算 3、5、8、4、2、1,则当我们对 n=5、8、4、2 进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这 4 个数已经在验证3的时候遇到过了,我们称 ...

2019-01-07 19:22:32 110

原创 PAT 1004 成绩排名 (20 分)

 读入 n(&gt;0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含 1 个测试用例,格式为第 1 行:正整数 n第 2 行:第 1 个学生的姓名 学号 成绩第 3 行:第 2 个学生的姓名 学号 成绩 ... ... ...第 n+1 行:第 n 个学生的姓名 学号 成绩其中姓名和学号均为不超过 10 个字符的...

2019-01-06 21:03:26 96

原创 PAT 1003 我要通过! (20 分)

 “答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于 PAT 的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:字符串中必须仅有 P、 A、 T这三种字符,不可以包含其它字符; 任意形如 xPATx 的字符串都可以获得“答案正确”,其中 x 或者是空字符串,或者是仅由字母 A 组成的字符串; 如...

2019-01-06 20:28:08 160 1

原创 PAT 1002 写出这个数 (20 分)

1002 写出这个数 (20 分)读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10​100​​。输出格式:在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321...

2019-01-06 18:59:44 99

原创 PAT 1001. 害死人不偿命的(3n+1)猜想 (15)

题目描述卡拉兹(Callatz)猜想:对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证 (3n+1),以至于有人说这是一个阴谋,卡拉兹是在...

2019-01-06 18:36:00 92

原创 人脸识别方法简述

•基于子空间变换的方法       基于子空间变换的方法首先对训练图像进行代数变换,求得一个由基图像张成的子空间,然后计算每个图像在该子空间中的投影系数,作为图像的特征。  •基于机器学习的方法            基于机器学习的方法包括神经元网络(Artificial Neural Nctwork,ANN)方法和支持向量机(s uPPort Vector Machine,SVM)方...

2019-01-01 12:41:36 749

原创 人脸检测方法简述

•基于知识的方法             其实就是基于规则,也就是基于技术员的先验知识,例如我们都知道人脸有两个眼睛一个鼻子一个嘴巴,这就是知识,可以根据特征间的位置分布和距离来进行判断。•基于特征的方法           先检测特征然后判断人脸,一般是通过边缘检测法,因为人脸含有许多不变特征,但是受光照等因素影响大。•模板匹配          设置人脸模板,用人脸特征...

2019-01-01 10:29:48 3943

原创 人脸识别中一些需要区分的概念

1、人脸检测(Face detection)和人脸识别(Face Recognition)   人脸检测技术是指对于图像进行分析检测,确定人脸的存在与否,若存在则返回人脸的坐标位置   人脸识别技术是指通过比对待识别图像人脸与数据库中的人脸的相似度,从而依据设定标准,判断人脸是否对应存在,并返回判断结果2、鲁棒性(robustness)   用以表征控制系统对特性或参数扰动的不敏感...

2018-12-31 09:53:16 573

转载 b树

https://blog.csdn.net/z_ryan/article/details/79685072https://blog.csdn.net/oxygen0106/article/details/40262829

2018-11-24 15:32:03 97

转载 数据结构有关排序

 直接插入排序,折半插入排序,希尔排序https://www.cnblogs.com/kubixuesheng/p/4353575.html交换类:冒泡排序,递归的快速排序https://www.cnblogs.com/chengxiao/p/6104371.html选择类:简单选择排序,锦标赛排序,树形选择排序,堆排序https://www.cnblogs.com/kubixuesh...

2018-11-22 17:26:00 82

转载 数据结构与算法26-排序

排序最简单的排序实现冒泡排序(Bubble   Sort)一种交换排序,它的基本思想是:两两比较相邻记录的的关键字,如果反序则交换,直至没有反序记录为止。如下:/*对顺序表L作交换排序(冒泡排序初级版)*/void    BubbleSort0(SqList   *L){         int    i,j;         for(i=1;i&lt;L-&gt...

2018-09-29 18:13:55 253

转载 数据结构与算法25-散列表查找(哈希表)

散列表查找(哈希表)我们只需要能过某个函数f,使得存储位置=f(关键字)那样我们可以通过查找关键字不需要比较就可获得需要的记录的存储位置。这就是一种新的存储技术-----散列技术。散列技术是在记录的存储位置和它的关键字之间建立一个确定的对应关系f,使得每个关键字key对应一个存储位置f(key)。查找时,根据这个确定的对应关系找到给定值key的映射f(key),若查找集合中存在这个记录...

2018-09-29 18:08:53 143

转载 数据结构与算法24-线性索引查找

线性索引查找有此数据集可能增长非常快,例如,某些微博网站或大型论坛的帖子和回复总数每天都是成百万上千万条,或者一些服务器的日志信息记录也可能是海量数据,要保证记录全部是按照当中的某个关键字有序,其时间代价是非常高昂的,所以这种数据都是按先后顺序存储的。对于这样的查找表,我们如何能够快速 查找到需要的数据呢?办法就是----索引索引是 了加快查找速度而设计的一种数据结构。索引就是把一...

2018-09-29 18:07:36 228

转载 数据结构与算法23-查找

查找概念查找表(Search  Table)是由同一类型的数据元素(或记录)构成的集合。关键字(Key)是数据元素中某个数据的值。又称为键值。可以标识一个记录的某个数据项(字段),我们称为关键码。若此关键字可以唯一地标识一个记录,则称此关键字为主关键字(Primary  Key)。这说明对不同的记录,其主关键字均不相同。主关键字所在的数据项称为主关键码。对于那些可能识别多个数据元素...

2018-09-29 18:06:19 250

转载 数据结构与算法22-图的关键路径

关键路径拓扑排序主要是为解决一个工程能否顺序进行的问题,但有时我们还需要解决工程完成需要的最短时间问题。比如造一辆汽车,我们需要先造各种各样零件、部件,最终再组装成车,假如,造一个轮子需要0.5天时间,造一个发动机需要3天时间,造一个车底盘需要2天时间,造一个外壳需要2天时间,其他零部件时间需要2天,全部零部件集中到一处需要0.5天,组装成车需要2天,问汽车厂造辆车,最短需要多少时间呢?一...

2018-09-29 18:04:15 540

转载 数据结构与算法21-图的拓扑排序

拓扑排序学了两个有环的图应用,现在我们来谈谈无环的图应用。无环,即是图中没有回路的意思。拓扑排序介绍在一个表示工作的有向图中,用顶点表示活动,用弧表示活动之间的优先关系,这样有向图为顶点表示活动的网,我们称为AOV网(Activity    On   Vertex Nextwork)。AOV网的弧表示活动之间存在的某种制约关系。比如演职人员确定了,场地也联系好啦,才可以开始进场拍摄...

2018-09-29 18:01:37 516

转载 数据结构与算法20-图的最短路径

最短路径对于网图来说,最短路径,是指两顶点之间经过的边上权值之和最少的路径,并且我们称路径上的第一个顶点是源点,最后一个顶点是终点。迪杰斯特拉算法 它并不是一下子就求出V0到V8的最短路径,而一步步求出它们之间顶点的最短路径,过程中都是基于已经求出的最短路径的基础上,求得更远顶点的最短路径,最终得到你要的结果。我们来看一下思路1.    顶点v0到v1的最短距离,答案是...

2018-09-28 21:45:55 966

转载 数据结构与算法19-图的最小生成树

我们把构造连通网的最小代价生成树称为最小生成树(Minimum  Cost   Spanning Tree) 普里姆(Prim)算法 也就是说,现在我们已经有一个存储结构MGraph的G,它的arc二维数组如图所示。数组中我们用65535代表∞于是普里母算法代码如下。其中INFINITY权值极大值,这里用65535代表,MAXVEX为顶点个数最大值,此处大于等于9即可。...

2018-09-28 21:43:28 2308

转载 数据结构与算法18-图的遍历

从图中某一个顶点出发访遍图中其余顶点,且使每个顶点权被访问一次,这一过程就叫做图的遍历(Traversing   Graph)。 深度优先遍历(Depth_First_Search)从图中某个顶点v出发,访问此顶点,然后从v的未被访问的邻接点出发深度优先遍历图,直至图中所有和v有路径想通的顶点都被访问到。事实上,我们这里讲到的是连通图,对于非连通图,只需要对它的连通分量分别进行深度...

2018-09-28 21:34:24 1154

转载 数据结构与算法17-图的十字链表

对于有向图来说,邻接表是有缺陷的,关心了出度问题,想了解入度就必须要遍历整个图才能知道,反之,逆邻接表解决了入度的情况。把邻接表与逆邻接表结合起来,即有向图的一种存储方法十字链表(Orthogonal   List)。我们重新定义顶点表结构firstin表示入边表头指针,指向该顶点的入边表中第一个结点;firstout表示出边表头指针,指向该顶点的出边表中第一个结点;重新定...

2018-09-28 21:32:34 592

转载 数据结构与算法16-图的存储结构

图的存储结构图的存储结构相较线性表与树来说就更加复杂了。首先,我们口头上说的“顶点的位置”或“邻接点的位置”只是一个相对的概念。其实从图的逻辑结构定义来看,图上任何一个顶点都可被看成是第一个顶点,任一顶点的邻接点之间也不存在次序关系。如下图 用之前学过的数据结构来表示图,不是很方便邻接矩阵考虑到图是由顶点和边或弧两部分组成。合在一起比较困难,那就很自然地考虑到分两个结构来分...

2018-09-28 21:31:11 809

转载 数据结构与算法15-图的基本数据操作

基本数据操作ADT  图(Graph)Data       顶点的有穷非空集合和边的集合Operation          CreateGraph(*G,V,VR):V点集,VR边弧集的定义构造图G          DestroyGraph(*G):图存在则销毁          LocateVex(G,u):若图G中存在顶点u,则返回图中的位置        ...

2018-09-28 21:29:08 290

转载 数据结构与算法14-二叉排序树

二叉排序树又称为二叉查找树。它或者是一棵空树,或者是具有下列性质的二叉树,1.    若它的左子树不空,则左子树上的所有结点的值均小于它的根结构值2.    若它的右子树不空,则右子树上的所有结点的值均大于它的根结点值3.    它的左、右子树也分别为二叉排序树。 二叉排序树查找操作首先我们提供一个二叉树的结构typedef    struct   BiTNode...

2018-09-28 21:28:12 504

转载 数据结构与算法13-哈夫曼树及其应用

赫夫曼树及其应用最基本的压缩编码方法----赫夫曼编码定义与原理我们先把这两棵二叉树简化成叶子结点带权的二叉树(注:树结点间的边相差的数叫做权Weight)从树中一个结点到另一个结点之间的分支构成两个结点之间的路径,路径上的分支数目称做路径长度。如:二叉树a中,根结点到结点D的路径长度就为4,二叉树b中根结点到结点D的路径长度为2。 如图所示:其中A表示不及格、B表...

2018-09-28 21:23:14 375

转载 数据结构与算法12-树、森林与二叉树的转换

树和森林的二叉树转换对于树来说,在满足树的条件下可以是任意开头,一个结点可以有任意多个孩子,显然对树的处理要复杂得多,去研究关于树的性质和算法,真的不容易。有没有简单的方法来处理树呢?当然有啦~前面我们提到过的树的孩子兄弟法可以将一棵树用二叉链表进行存储,所以借助二叉链表,树和二叉树可以相互进行转换。从物理结构来看,它的二叉链表也是相同的,只是解释不太一样而已。因此,只要我们设定一定的规则...

2018-09-28 21:21:08 644

转载 数据结构与算法11-线索二叉树

线索二叉树线索二叉树的原理我们把指向前驱和后继的指针称为线索,加上线索的二叉链表称为线索,加上线索的二叉链表为线索链表,相应的二叉树就称为线索二叉树(Threaded  Binary  Tree) lchild ltag data rtag rchild  其中:l  lt...

2018-09-28 21:20:03 163

转载 数据结构与算法10-二叉树

二叉树定义:二叉树(Binary  Tree)是n(n   0)个结点的有限集合,该集合或者为空集(称为空二叉树),或者由一个根结点和两棵不相交的、分别称为根结点的左子树和右子树的二叉树组成。 二叉树的特点l  每个结点最多有两棵子树,所以二叉存在度大于2的结点。注意不是只有两棵子树,而是最多有。没有子树或者有一棵子树都是可以的。l  左子树和右子树是有顺序的,次序不能任意...

2018-09-27 18:28:26 709

转载 数据结构与算法09-树

树的定义之前我们一直在谈是一对一的线性结构,可现实中,还有很多一对多的情况需要处理,所以我们需要研究这种一对多的数据结构------“树”,考虑它的各种特性,来解决我们在编程中碰到的相差问题。树是n个结点的有限集。n=0时称为空树。在任意一棵非空树中:(1)有且仅有一个特定的称为根的结点;(2)当n&gt;1时其余结点可分为m(m&gt;0)个互不相交的有限集T1、T2、……、Tm,其中每...

2018-09-27 18:25:16 516

屏幕录像专家共享版超级共享版7.5

屏幕录像专家共享版超级共享版7.5还不错

2009-03-03

空空如也

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

TA关注的人

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