Rico_Rico_
码龄7年
关注
提问 私信
  • 博客:32,106
    问答:98
    动态:2
    32,206
    总访问量
  • 19
    原创
  • 1,676,575
    排名
  • 22
    粉丝
  • 0
    铁粉

个人简介:南京柚子一枚、越努力越幸运!加油

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2018-04-10
博客简介:

Rico_Rico_的博客

查看详细资料
个人成就
  • 获得29次点赞
  • 内容获得13次评论
  • 获得96次收藏
创作历程
  • 6篇
    2020年
  • 9篇
    2019年
  • 5篇
    2018年
成就勋章
TA的专栏
  • 个人日记
    5篇
  • 技术类博客
    16篇
  • 今日任务
    1篇
  • 教程
    9篇
兴趣领域 设置
  • Java
    javamavenspring boot
  • 大数据
    数据库
  • 后端
    后端分布式中间件
  • 人工智能
    图像处理
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

BFS 的使用场景总结:层序遍历、最短路径问题

今天刷LeetCode102二叉树的层次遍历时发现一个很好的题解,拿过来记录,感谢作者@nettee题目是这样子的:给你一个二叉树,请你返回其按 层序遍历 得到的节点值。 (即逐层地,从左到右访问所有节点)。---------------------------------------------示例:二叉树:[3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7---------------------------.
原创
发布博客 2020.11.28 ·
818 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

给小傲娇~

第一部分:背景为了扩展家里领导的测试知识水平和专业知识能力提升,以及为以后更好的面试做基础,特意从众多测试相关题型整理出来,其中的答案仅供参考。白盒和黑盒的区别,你是怎么运用的?黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。利用其检查功能是否符合需求说明书,能够正常使用,白盒测试:已知产品的内部工作过程,可以进行测试证明每种内部操作是否符合设计规格要求,所有内部成分是否经过检查利用其检查程序模块的内部逻辑走向,主要覆盖程序内的逻辑。如何设计测试用例?什
原创
发布博客 2020.11.25 ·
959 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

Java注解与反射(包括类加载机制)

以下内容全部出自狂神说Java,一个非常nice的小老师,安利一波~~~我需要的重点来了:面试必背呀以下内容package com.rico.Reflection;/** * @author Rico_dds * @date 2020/5/10 11:30 */public class Test01 { static { System.out.println("main被加载"); } publ
原创
发布博客 2020.08.20 ·
274 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

面试之HashMap专项

HashMap专项感谢牛客zjuttqr的帖子,帮他推广一波吧1、Hash的概念:将任意长度的输入通过散列算法之后映射成固定长度的输出。2、Hash冲突 :当关键字集合很大时(key的数量很多的时候),关键字值不同的元素可能会映像到哈希表的同一地址上,即K1!=K2,但f(K1)=f(K2),这种现象称为hash冲突, 实际中冲突是不可避免的,只能通过改进哈希函数的性能来减少冲突。3、你认为好的Hash算法的点应该有哪些?(1)效率得高,做到长文本也能高效计算出Hash值(2)
原创
发布博客 2020.08.19 ·
256 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DFS实践与练习(多题警告~附完整代码和思路)

牛客第27题输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则按字典序打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。import java.util.*;public class Solution { public ArrayList<String> Permutation(String str) { ArrayList<String> res = new ArrayLis
原创
发布博客 2020.08.04 ·
297 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

关于稀疏数组的讲解和使用(附完整Java代码)

1.概念稀疏数组可以看做是普通数组的压缩,但是这里说的普通数组是值无效数据量远大于有效数据量的数组例如一下数组:=====================================原始数组:0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0...
原创
发布博客 2020.03.24 ·
331 阅读 ·
2 点赞 ·
1 评论 ·
0 收藏

简单WIFI定位分析与比较(文末有手机采集RSSI软件推荐!!!)

导师是做室内定位的,最近让我复现一篇论文中基于图像和WiFi融合定位的实现方法,目前图像定位已经简单的实现了,采用HOG+SVM。然鹅定位效果并不理想,但也能得出个大概的位置。下面就开始搞基于WIFI无线信号定位,特写下此文章以记录。基于WIFI的定位主要有以下两大途径:1、基于RSSI(Received Signal Strength Indicator,信号接收强度)的,主要有以下两种方...
原创
发布博客 2019.12.01 ·
3742 阅读 ·
7 点赞 ·
3 评论 ·
38 收藏

Locust简单入门

一、Locust简介1.Locust是一个易于使用的分布式用户负载测试工具。它是用于负载测试网站(或其他系统)计算出一个系统能处理多少并发用户。2.特定①用普通的Python编写用户测试场景②分布式和可扩展-支持数十万用户③基于Web的UI④可以测试任何系统⑤可破解二、安装Locust1.若是您使用的是python2.7,请直接运行以下命令:python -m pip inst...
原创
发布博客 2019.11.23 ·
493 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

灯塔激光定位技术之HTC Vive的Lighthouse工作原理

头动跟踪是VR头显非常重要的技术指标。要做到头动跟踪,最传统的方法是使用惯性传感器,就像我们每日都用的智能手机那样。但是惯性传感器只能测出转动(绕XYZ三轴转动,称之为三个自由度),无法测量出移动(沿XYZ三轴移动,另外三个自由度,合起来称之为六自由度)。另外一点,就是惯性传感器的误差比较大——想要VR头显的误差达到理想水平,可能需要洲际导弹上的惯导系统。...
翻译
发布博客 2019.09.17 ·
7437 阅读 ·
6 点赞 ·
0 评论 ·
25 收藏

VMware-workstation14下Ubuntu18.04安装教程(附带下载链接)

1.准备工作:下载VMware-workstation14 Pro和Ubuntu18.041.VMware-workstation14 Pro2.Ubuntu18.042.安装VMware-workstation14 Pro1.需要用到一下激活码,随便挑选一个即可,不行就换着来:CV7T2-6WY5Q-48EWP-ZXY7X-QGUWDGA18K-DRXE3-488TZ-J4ZNX-...
原创
发布博客 2019.04.10 ·
613 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

记录:Ubuntu16.04下安装OpenCV3.4.1!!!

话不多说,直接上教程:1.安装cmake:$ sudo apt-get install cmake2.首先安装必须的库$ sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-de...
原创
发布博客 2019.03.15 ·
326 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

探索解决关于树莓派打开摄像头错误:V4L2: Pixel format of incoming image is unsupported by OpenCV以及(接下文)..

(接标题)libv4l2: error setting pixformat: Device or resource busy的错误;----------------------------------------------------------------------------------分割线------------------------------------------------...
原创
发布博客 2019.03.15 ·
7400 阅读 ·
4 点赞 ·
4 评论 ·
16 收藏

基于深度学习与互联网+的智能家居系统简要框架

前几天导师要求我构造一个关于比赛的作品框架,现记录如下:一、功能需求1.人脸解锁:摄像头采集人脸数据,若与数据库内的人脸匹配则通过打开继电器模拟开锁过程;若匹配失败则保存入访客列表。2.火情监测:定时对环境进行火情监测,若监测到火焰则启动报警。并将报警信息通过web端上传到云端,并提醒用户。3.环境温湿度监测:单片机通过DHT11采集温湿度数据,实时LCD显示环境信息,并且通过串口发送到树...
原创
发布博客 2019.03.15 ·
1202 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

windows7环境下python安装opencv,实现了import cv2功能(解决import cv2抱错问题)

1.首先先安装python、pip、numpy、OpenCV等,如下A.安装pythonB.安装pipC.安装numpy:直接使用命令行:$ pip install numpy2.正式开始:A.找到电脑安装盘的OpenCV目录\opencv\build\python\2.7\x64(64位电脑)或者\opencv\build\python\2.7\x86(32位电脑)下的cv2.py...
原创
发布博客 2019.02.23 ·
831 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

关于暗通道先验去雾问题的小结

前段日子导师甩给我一篇何博士的论文,叫做《Single Image Haze Removal Using Dark Channel Prior》,利用统计得来的暗通道先验实现对有雾图像的去雾问题,现大概说说对论文中的几个点。1.去雾问题的数学模型:其中,I为haze image,即输入图像, J:haze free image,即目标图像 A:大气光atmopheric light t: ...
原创
发布博客 2019.01.13 ·
2592 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏

介绍python脚本中的#!/usr/bin/python...一堆是什么意思

很多初学Python的朋友在看到大部分的.py文件里边的第一句话就是#!/usr/bin/python,但我们又隐隐约约记得#号后边的内容是被注释掉的呀?怎么回事呢?下面我一一道来:这里边运行.py文件要分两种情况来运行:(1)如果调用python脚本来运行时,即使用:$ python test.py#!/usr/bin/python 被忽略,等同于注释。(2)如果直接用shell脚本运...
原创
发布博客 2018.12.02 ·
2245 阅读 ·
2 点赞 ·
1 评论 ·
0 收藏

第二次工作汇报

2018年11月第四周工作汇报:1.本周许多课程都节课了,只剩下《矩阵论》和《数值分析》了,这两门课上课不怎么听得懂,快结课了要考试心慌慌啊~~~课后得多花点时间去复习才行。2.另外我还更新了我的第一篇GitHub教程,点击查看。3.Python的学习没有中断,了解了列表、元组的基本语法,进度确实有点慢,我觉得形式上和C语言有较大的差别,反差挺大的不怎么适应,得找点小项目去开发开发自己亲手敲...
原创
发布博客 2018.11.29 ·
236 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第一篇技术类博文:Git以及GitHub常用命令记录与总结【Rico】(已完结!)

Git身为目前世界上最先进的分布式版本控制系统,本菜鸟也是刚刚开始学习,目前上手还是有点难度,记录下来,希望更多的初学者看到,也可以让自己需要用到的适合可以方便的查阅。1.Git的安装Git最早使用在Linux系统中,后来才有人慢慢地将他移植到MAC,WINDOW上。下面介绍Git在Linux和window的安装。1.1Git在Linux的安装Git在Linux的安装最为方便,几行代码便可...
原创
发布博客 2018.11.27 ·
440 阅读 ·
2 点赞 ·
1 评论 ·
3 收藏
加载更多