自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 记一次centos服务器升级导致nvidia驱动失效

一次无心在服务器上运行了yum update,但是没想到运到的比较灾难的后果,导致显卡崩溃,在运行软件时出现一开始百度到是显卡驱动问题,然后自己重装驱动,无果,后面发现是因为yum update造成了内核升级,需要进行内核降级,先确定当前服务器发行版 cat /etc/redhat-release在确定 内核版本uname -a再去看看自己系统中有哪些内核版本,一般来说,用yum update以后会保留较旧的内核,cd /usr/src/kernels/ 然后运行ll...

2020-10-31 16:22:29 793

原创 解决LINUX在root用户下出现Operation not permitted

在一次日常服务器维护中,我的服务器出现如下提示,而且每条命令都出现ERROR: ld.so: object '/usr/lib64/libthread.so.1' from /etc/ld.so.preload cannot be preloaded: ignored.相关的截图如下所示 ...

2020-10-06 22:53:42 4608 1

原创 vs2019安装opencv

环境准备:这里我介绍的是windows 下面的安装方式,使用Linux的是大佬,我就不介绍了。windows10opencv3.4vs2019安装准备1.下载好opencv以后,点击extract,我放到的是F盘,如果只是想复制本博客的操作,建议路径也像图片这样设置,不然,你就需要自己改一下对应的地址了,直接点extract就好,不用做其他啥的2.设置系统环境变量,...

2020-04-30 22:55:20 1443

原创 缓存击穿与缓存穿透和缓存雪崩问题及其应对方案

今天在写java的时候,遇到了一个问题,就是客户端传入了一个数据库不存在的id时,数据库依然进行了查询操作,开始还没意识到问题的严重性,但是后面想到一个缓存击穿的问题,所以自己就记录一下,关于缓存击穿的相关问题。缓存穿透(我今天遇到的问题)缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求...

2020-04-08 00:04:47 144

原创 数值的整数次方

题目描述:给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。保证base和exponent不同时为0题解:这个题我用了两种方式来解答,第一种比较狠,直接跑暴力,没啥技巧,直接把base乘以exponent次,但是要考虑到exponent为负数的情况,于是得到了我下面的代码,这种方式时间复杂度为o(n)public d...

2020-03-12 23:29:58 97

原创 二进制中1的个数

题目描述:输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。题解:一个整数不为0,那么这个整数至少有一位是1。如果我们把这个整数减1,那么原来处在整数最右边的1就会变为0,原来在1后面的所有的0都会变成1。其余所有位将不会受到影响。举个例子:一个二进制数1100,从右边数起第三位是处于最右边的一个1。减去1后,第三位变成0,它后面的两位0变成了1,而前面的1保持不变,因...

2020-03-12 22:10:44 73

原创 大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)

题解: 这个题的常规思路很简单,就是写出来斐波那契数的表达式然后直接进行递归处理斐波那契数列的标准公式为:F(1)=1,F(2)=1, F(n)=F(n-1)+F(n-2)(n>=3,n∈N*)根据公式可以直接写出:public class Solution { public int Fibonacci(int n) { if(n==1){ ...

2020-03-05 22:10:02 6222 2

原创 读书笔记:Stacked Hourglass Networks for Human Pose Estimation

摘要:这篇文章介绍了一个新的卷积网络结构用于人体姿势估计,作者不断重复bottom-up、top-down过程以及运用中间监督对于网络性能的提升。介绍:理解一个人的姿势对更高层次的任务是有作用的,比如说行为识别,也是一些人机交互任务的基础。但是姿势估计一直都是计算机视觉的一个挑战,一种好的姿势估计系统必须对遮挡和严重变形具有鲁棒性,对于稀有和新颖的姿态是成功的,并且对于服装和照明等...

2019-12-01 16:39:49 142

原创 读书笔记:DeepPose: Human Pose Estimation via Deep Neural Networks

摘要文章提出一直基于DNN的人体姿势估计方法,人体姿势估计被转化成一个DNN的关节回归问题,文章还提出采用级联的DNN来提高预测的精度,这个方法的优势在于利用了全局的信息。介绍人体姿势估计被看做是一个关节点定位问题是计算机视觉一直重点关注的领域,但是在这个领域一直面临着很多挑战,比如说看不见的,那些小的关节,遮蔽的关节点,需要根据上下文判断的关节点,而这个领域主流的工作是各式样的关节姿...

2019-11-17 15:50:31 450

原创 读书笔记:Bi-Directional Cascade Network for Perceptual Edge Detection

目录摘要1.介绍2.相关工作3.方法3.1公式3.2BDCN的架构3.3网络训练4.实验4.1数据集摘要利用多尺度表示对于提高不同尺度对象的边缘检测至关重要。为了利用多尺度提取边缘,我们提出了一种全向级联网络(BDCN)结构,在该结构中,单个层由具有特定比例的标记边缘进行监督,而不是直接对所有CNN输出应用相同的监督。此外,为了丰富BDCN,我们引...

2019-11-01 16:52:46 3072 1

原创 读书笔记:Generalized Intersection over Union: A Metric and A Loss for Bounding Box Regression

摘要在目标识别过程中,IOU是最流行的一个评价基准,在进行边框优化的过程中,IOU一般是取最大值,对一个标准进行优化的目标函数是其标准本身,在2D回归的过程中,IOU展示了他直接能作为一个损失函数,然而,IOU展现了他的缺点,在没有重叠的边框的时候不好使用,在这篇论文中指出了IOU的缺点,通过介绍一个通用的版本作为一个新的损失函数和新的度量方式,通过使用GIOU,在Pascal VOC及MS ...

2019-10-24 11:41:14 191

原创 第一个只出现一次的字符

题目描述:在一个字符串(0<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1.解题思路:用一个hash表来存储出现次数,然后遍历hashtable就行。解题代码:import java.util.HashMap;public class Offer34 { public static in...

2019-09-28 11:17:57 75

原创 最小的K个数

题目描述:输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4。解题思路:先把数组进行排序,可以采用快排,时间复杂度为O(nlogn),然后直接输出排序后前面的4个就行解题代码:package com.offer;import java.util.ArrayList;import java.util.Ar...

2019-09-24 10:36:30 110

原创 数组中出现次数超过一半的数字

题目描述:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。解题思路:首先使用一个hashtable来存储数组中每一个数字出现的次数,然后遍历hashtable,找到那个出现次数超过一半的数字即可。解题代码:packa...

2019-09-24 08:56:19 87

原创 二叉搜索树的后序遍历序列

题目描述:输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。解题思路:二叉排序树后续遍历最后面那个数字一定是根节点,根据这个特性我们可以先找到左子树,左边的节点的数值应该都比根节点要小,右边的节点都要比根节点要大,直接进行递归就行,如果出现不符合该规律的序列,那么就直接结束二叉排序树解题代码:...

2019-09-19 16:19:38 80

原创 从上往下打印出二叉树的每个节点

题目描述:从上往下打印出二叉树的每个节点,同层节点从左至右打印。解题思路:采用二叉树先序遍历的方法来遍历数据,用一个队列来存储遍历的数据,最后注意数据的出队列就行,要注意一个问题,我使用JAVA写的代码queue的初始化不能使用new的方式,因为queue是一个抽象的数据结构,没有办法进行实例化,所以必须采用其他方法进行实例化,我这里采用的是linklist进行实例化。相关解题代码...

2019-09-19 15:53:40 594

原创 Factorials

题目描述:The factorial of an integer N, written N!, is the product of all the integers from 1 through N inclusive. The factorial quickly becomes very large: 13! is too large to store in a 32-bit integer...

2019-08-17 23:46:55 117

原创 Agri-Net

题目描述:Farmer John has been elected mayor of his town! One of his campaign promises was to bring internet connectivity to all farms in the area. He needs your help, of course.Farmer John ordered a h...

2019-08-16 22:53:00 860

原创 Bessie Come Home

题目描述:It's dinner time, and the cows are out in their separate pastures. Farmer John rings the bell so they will start walking to the barn. Your job is to figure out which one cow gets to the barn fi...

2019-08-11 23:32:57 177

原创 Prime Palindromes

题目描述:The number 151 is a prime palindrome because it is both a prime number and a palindrome (it is the same number when read forward as backward). Write a program that finds all prime palindromes i...

2019-07-27 22:15:47 233

原创 Dual Palindromes

题目描述:A number that reads the same from right to left as when read from left to right is called a palindrome. The number 12321 is a palindrome; the number 77778 is not. Of course, palindromes have ne...

2019-07-21 22:00:50 91

原创 Palindromic Squares

题目描述:Palindromes are numbers that read the same forwards as backwards. The number 12321 is a typical palindrome.Given a number base B (2 <= B <= 20 base 10), print all the integers N (1 <...

2019-07-21 21:48:18 101

原创 Name That Number

题目描述:Among the large Wisconsin cattle ranchers, it is customary to brand cows with serial numbers to please the Accounting Department. The cow hands don't appreciate the advantage of this filing sys...

2019-07-20 23:08:56 93

原创 Transformations

题目描述:A square pattern of size N x N (1 <= N <= 10) black and white square tiles is transformed into another square pattern. Write a program that will recognize the minimum transformation that ...

2019-07-20 22:58:13 101

原创 Milking Cows

题目描述:Three farmers rise at 5 am each morning and head for the barn to milk three cows. The first farmer begins milking his cow at time 300 (measured in seconds after 5 am) and ends at time 1000. The...

2019-07-19 21:58:14 507

原创 Greedy Gift Givers

题目描述:A group of NP (2 ≤ NP ≤ 10) uniquely named friends has decided to exchange gifts of money. Each of these friends might or might not give some money to some or all of the other friends (although...

2019-07-17 23:34:57 210

原创 Friday the Thirteenth

题目描述:Is Friday the 13th really an unusual event?That is, does the 13th of the month land on a Friday less often than on any other day of the week? To answer this question, write a program that wil...

2019-07-17 19:04:54 150

原创 Your Ride Is Here

题目描述:It is a well-known fact that behind every good comet is a UFO. These UFOs often come to collect loyal supporters from here on Earth. Unfortunately, they only have room to pick up one group of f...

2019-07-17 12:18:10 334

原创 题目描述 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。

题目描述输入两个整数序列,第一个序列表示栈的压入顺序, 请判断第二个序列是否为该栈的弹出顺序。 假设压入栈的所有数字均不相等。 例如序列1,2,3,4,5是某栈的压入顺序, 序列4,5,3,2,1是该压栈序列对应的一个弹出序列, 但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是相等的)解题思路: 用一个栈来存储输入,用栈顶数字和输出进行比...

2019-07-14 21:45:08 649 1

原创 操作给定的二叉树,将其变换为源二叉树的镜像。

输入描述:/* 二叉树的镜像定义:** 源二叉树* 8* / \* 6 10* / \ / \* 5 7 9 11* 镜像二叉树* 8* / \* 10 6* / \ / \* 11 9 7 5* 解题思路* ...

2019-07-13 22:41:25 227

原创 输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)

* 解题思路* 1.先设置一个标志来判断是否是子树结构,如果是子结构停止遍历,如果不是继续遍历* 2.调用trave(),如果根节点不同,判断左子树,相同判断右子树* 当两棵树都不为空的时候才进行判断* 当tree2为空,说明遍历tree2完成,tree2是tree1的子树* 当tree1为空有如下情况* (1)tree1和tree2都为空那么tree2是tree1的子树* (2)t...

2019-07-10 23:22:31 402

空空如也

空空如也

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

TA关注的人

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