自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 翻译|过去20年间的目标检测:总结(后续优化)

摘要:目标检测是计算机视觉中最基本,最具挑战性的问题之一,近年来受到了极大的关注。它在过去二十年的发展可以看作是计算机视觉历史的缩影。如果我们将当今的目标检测视为在深度学习的力量下的技术美学,那么将时光倒流到20年前,我们将见证冷兵器时代的智慧。 根据其检测技术的发展,本文跨越了1/4个世纪的时间(1990-2019),广泛地审查了400多篇论文。本文涵盖了许多主题,包括的里程碑式的发现,数据集,...

2020-03-21 22:06:08 3804

原创 地信|QGIS矢量分割、简单计算DEM、坡度

​准备用的是qgis desktop 3.12.0,官网上下载即可。打开后页面(语言要修改成中文:setting-option第一栏)算土地利用类型双击新建项目,在浏览界面寻找双击打开自己要处理的数据。显示在图层中。图层可以上下拖动调整显示,类似PS图层。点击选...

2020-03-07 00:48:24 7587 2

原创 文章合集|计算机入门——看完这些,你就可以放心大胆地开始写程序(bug)了

前段时间写的,算是一个合集,整理一下。内容和标题一样,很直白了。计算机|程序&CPU计算机|关于二进制的一切计算机|内存知多少计算机|内存与磁盘计算机|压缩数据计算机|程序环境&操作系统...

2020-02-26 15:26:18 202

原创 ICS(计算机系统导论)|1、计算机系统漫游——从程序的生命周期讲起

计算机系统由硬件和系统软件组成,它们共同工作来运行应用程序。相信每一个一开始接触编程的同学最先写的就是hello world,这是程序员对计算机世界发出的第一声问候。而本书这一部分解释hello world的运行机制、生命周期,为后续所有要介绍的计算机底层知识做一个铺垫。#include<stdio.h>int main(){ printf("hello,wor...

2020-02-26 00:47:18 1496

原创 HTTP状态查询|来看看你的浏览器为啥发生错误

列举HTTP服务器状态,方便以后查询,理解浏览器发生了什么100 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。 101 服务器已经理解了客户端的请求,并将通过Upgrade 消息头通知客户端采用不同...

2020-02-24 19:46:57 403

原创 Leetcode|z自行变换

这是个中等题....就是找规律....class Solution {public: string convert(string s, int numRows) { if(numRows==1) return s; int step=numRows*2-2; string ans=""; fo...

2020-02-21 13:52:18 140

原创 计算机|程序环境&操作系统

终于进入到操作系统篇了,呼。先看下相关问题。答案:1、环境=操作系统+硬件程序都有对应匹配的运行环境。在表示程序运行环境时,操作系统和计算机主机常被拿出作为指标,即操作系统和硬件决定了程序的运行环境。此外,同样类型的硬件可以安装多种操作系统。比如考拉的联想电脑就装了Windows系统和Linux系统。其实,从简单层面出发,你要用...

2020-02-21 13:51:10 578

原创 自己写Leetcode|5.最长回文子串

给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。示例 1:输入: "babad"输出: "bab"注意: "aba" 也是一个有效答案。示例 2:输入: "cbbd"输出: "bb"思路基于中心朝两边扩散的思路,即遍历每一个点朝两边扩散,判断朝两边扩散的最大值即为此点的最大回文长度例如:收到...

2020-02-20 10:22:58 83

原创 苦口婆心一考拉|向沉迷游戏的中(大)学生讲解内存和磁盘

改自《程序是怎样跑起来的》考拉:你现在最想要的东西是什么?学生:现在?游戏机呗。考拉:那你都有什么游戏机啊?学生:任天堂DS和PlayStation。考拉:嗯嗯。那么,任天堂DS使用的盒式磁带,PS使用的是CD,对吧。磁盘和CD有什么不同呢?(事实到这对话就已经结束啦,我看了眼我旁边打游戏的表弟)学生:CD可以存放大量的数据,另外图像和声音也很有冲击力啊。考拉:说...

2020-02-19 21:25:58 319

原创 计算机|压缩数据

相信很多看过JOJO的朋友都对一句话相当熟悉。(打死)嗯,今天聊聊压缩方式。0文件以字节为单位保存在说压缩机制前,先了解一下保存在文件中的字节形式。文件大小之所以用KB、MB表示,就是因为文件以字节为单位保存。1RLE算法RLE算法就是用“字符×重复次数”的方式压缩,比如压缩字符串AAAAAABBCDDEEEEEF就存成...

2020-02-19 21:09:20 453

原创 自己做Leetcode|5.寻找两个有序数组的中位数

emmm没做出来,太菜了我。换个封面。给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。你可以假设 nums1 和 nums2 不会同时为空。示例 1:nums1 = [1, 3]nums2 = [2]则中位数是 2.0示例 2:nums1 = [...

2020-02-19 21:01:14 153

原创 算法&Leetcode|滑窗算法&3.无重复字符的最长子串

给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: "abcabcbb"输出: 3解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3:输入: "pwwkew"输出: 3...

2020-02-18 23:40:12 182

原创 计算机|内存与磁盘

​1、程序运行于内存编过程序的人都知道,程序保存在存储设备中,通过有序地读出来实现运行,这一机制称为存储程序方式。计算机内的主要存储部件是内存和磁盘。磁盘中存储的程序必须加载到内存后才能运行,这是因为,负责解析和运行程序的CPU需要通过内部程序计数器(就是那个只有一个的寄存器)来指定内存地址,然后才能读出程序。即使CPU能运行磁盘内的程序,由于磁盘读取速度慢,程序的运行速度还是...

2020-02-18 23:38:30 939

原创 计算机|内存知多少

​1、硬件层面内存就是名为内存IC的电子元件。(IC,集成电路,内存也是一种集成电路)内存IC的引脚配置那这个内存IC能存多少数据?数据信号引脚有D0~D7一共8个,表示一次输入输出8位数据(一个字节)。地址信号引脚有A0~A9一共10个,可以指定1024个地址。1024B=1KB,所以此内存IC能存1KB容量。现在内存至少有4G,4GB÷1K...

2020-02-17 19:13:30 2261

原创 自己写Leetcode|2.两数相加

给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -&g...

2020-02-17 17:09:56 133

原创 自己写Leetcode|1.两数之和

​给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 ...

2020-02-16 18:49:39 149

原创 计算机|关于二进制的一切

​这部分纯相当于复习以前的知识了。计算机用二进制存储数据和信息,根本原因在于集成电路。集成电路的引脚只有两种状态0V和5V,即一个引脚表示两种状态,这种特性决定了计算机的信息用二进制决定。(当然,也可以造一个三进制的计算机,自己写操作系统,玩逻辑,但以目前的成本和技术来说,太麻烦,二进制它不香吗)计算机处理信息基本单位是8位二进制数。8位二进制数称为一个字节。数字小于...

2020-02-15 10:09:52 307

原创 计算机|程序&CPU

常说IT,计算机,程序,可是真的要问起来什么是程序,什么是计算机,大部分人还是会愣一会儿。(没卡壳的可以左上角了)先来波灵魂发问:学过一些计算概论的应该能很快回答出/理解下面的答案程序就是操作计算机的工具,拿程序这个工具指挥机器的开关是CPU(Central Processing Unit,中央处理器,记下来,保研/考研要考)。CPU是计算机核心,负...

2020-02-14 20:52:34 464

原创 地理信息|空间分类与预测

​分类就是根据训练数据集和标记的数据属性,构建模型,来分类新的数据。这种模型就叫分类器。预测就是建立连续的函数模型,预测接下来的连续值。同样的模型就叫预测器。(说到底就是给一堆数据,然后按不同方法分类,看看效果好不好...)主要的分类方法有决策树、贝叶斯,人工神经网络、支持向量机、K最近邻方法,基于规则的分类和组合分类等方法。(这一张好多东西都是知道但不了解...

2020-02-13 23:42:56 912

原创 地理信息|空间频繁模式与关联规则发掘

同样的,先从数据挖掘开始,然后结合地理上升到空间层面。频繁模式:频繁出现在数据集中的模式(等于没说),如项集、子序列、子结构,对应频繁**,如频繁项集。关联规则挖掘:发现大量数据中项集之间有趣的关联。应用主要有购物篮分析、交叉销售、贩卖分析和分类设计。简单来说就是通过数据观察两个类别的关系,如果关系大,就将这两件物品捆绑起来,最常见的就是商场的商品布局。最为经典的...

2020-02-02 21:14:44 921

原创 地理信息|空间描述与空间模式分析

这一部分就是讲数据的分析方法。要想分析数据,就先要对数据进行描述归纳。主要分为描述性数据挖掘和预测性数据挖掘。​描述性数据挖掘就是简单描述数据,给出数据性质,常用泛化的方式进行(俗称口胡)。预测性数据挖掘是对数据建模,预测新数据的行为。描述性数据挖掘之后常伴随预测性数据挖掘。概念描述是是描述性数据挖掘的一种最简单的类型。(真·口胡,常用方法是泛化和比较)数据泛化和基于...

2020-02-02 21:13:31 2255 1

原创 地理信息|空间数据挖掘预处理

​空间数据挖掘在获取数据后第一件事情就是对数据进行预处理。预处理原因:数据质量差 数据不完整 噪声 不同数据源获取的统一数据不一致 而高质量的数据才有高质量的结果,预处理目的有两个,提高数据质量,加快挖掘信息的速率。预处理的主要任务有: 数据清理:填空缺,去噪声(这两个一般用插值),识别或删除离群值(与实际情况偏离较大但是不是噪声的有用...

2020-02-02 21:12:12 1132

原创 地理信息|概述——空间数据挖掘与知识发现

一、背景大数据时代到来。数据得到了极大丰富,但是知识却极其匮乏。简单来说:这门课就是现在产生数据的方式多了,数据量爆炸,但是数据太多不好处理,得不到关键信息,就要采用某些方法提取有用信息,数据挖掘应运而生。这门课程将数据挖掘放在地理上,就是空间数据挖掘。这门课分两部分,数据挖掘和应用到地理上的一些算法。二、定义 数据挖掘:从大量数...

2020-02-02 21:10:36 1122

原创 机器学习|YOLOv3框架进行深度学习(学不会来打我啊)

参考:Keras/Tensorflow+python+yolo3训练自己的数据集0.背景最近做了一个机器学习的大作业,接触了YOLOv3的学习框架,折腾了好长时间,分享下拿轮子直接用的流程。1.环境准备我的环境:Anancanda+Pycharm+TensorFlow(CPU)+Keras+YOLOv3,win10系统。Anacanda:可以视作一个下载了很多包的...

2020-01-25 22:58:17 2305 4

空空如也

空空如也

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

TA关注的人

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