7月18日 第一天

这是补上昨天的学习日记

从昨天7月18日开始正式在浪潮的实习,怀着忐忑吧

感觉公司挺大挺好的,但是如果将来工作就是一直待在一个地方,矮矮的天花板,每人一个小格子间,想想也不太好。算了 随遇而安吧。

昨天学到的东西:跟着学了浪潮大数据库下载的方法,还不是很熟悉,然后还需要学习正则表达式和Xpath表达式,今天一定学完,至少上午学完,下午开始上手!加油!

还有就是想重新学习C#

继续看文章!

加油

推荐: 
正则表达式30分钟入门教程:
http://deerchao.net/tutorials/regex/regex.htm


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目标检测(Object Detection)是计算机视觉领域的一个核心问题,其主要任务是找出图像中所有感兴趣的目标(物体),并确定它们的类别和位置。以下是对目标检测的详细阐述: 一、基本概念 目标检测的任务是解决“在哪里?是什么?”的问题,即定位出图像中目标的位置并识别出目标的类别。由于各类物体具有不同的外观、形状和姿态,加上成像时光照、遮挡等因素的干扰,目标检测一直是计算机视觉领域最具挑战性的任务之一。 二、核心问题 目标检测涉及以下几个核心问题: 分类问题:判断图像中的目标属于哪个类别。 定位问题:确定目标在图像中的具体位置。 大小问题:目标可能具有不同的大小。 形状问题:目标可能具有不同的形状。 三、算法分类 基于深度学习的目标检测算法主要分为两大类: Two-stage算法:先进行区域生成(Region Proposal),生成有可能包含待检物体的预选框(Region Proposal),再通过卷积神经网络进行样本分类。常见的Two-stage算法包括R-CNN、Fast R-CNN、Faster R-CNN等。 One-stage算法:不用生成区域提议,直接在网络中提取特征来预测物体分类和位置。常见的One-stage算法包括YOLO系列(YOLOv1、YOLOv2、YOLOv3、YOLOv4、YOLOv5等)、SSD和RetinaNet等。 四、算法原理 以YOLO系列为例,YOLO将目标检测视为回归问题,将输入图像一次性划分为多个区域,直接在输出层预测边界框和类别概率。YOLO采用卷积网络来提取特征,使用全连接层来得到预测值。其网络结构通常包含多个卷积层和全连接层,通过卷积层提取图像特征,通过全连接层输出预测结果。 五、应用领域 目标检测技术已经广泛应用于各个领域,为人们的生活带来了极大的便利。以下是一些主要的应用领域: 安全监控:在商场、银行
目标检测(Object Detection)是计算机视觉领域的一个核心问题,其主要任务是找出图像中所有感兴趣的目标(物体),并确定它们的类别和位置。以下是对目标检测的详细阐述: 一、基本概念 目标检测的任务是解决“在哪里?是什么?”的问题,即定位出图像中目标的位置并识别出目标的类别。由于各类物体具有不同的外观、形状和姿态,加上成像时光照、遮挡等因素的干扰,目标检测一直是计算机视觉领域最具挑战性的任务之一。 二、核心问题 目标检测涉及以下几个核心问题: 分类问题:判断图像中的目标属于哪个类别。 定位问题:确定目标在图像中的具体位置。 大小问题:目标可能具有不同的大小。 形状问题:目标可能具有不同的形状。 三、算法分类 基于深度学习的目标检测算法主要分为两大类: Two-stage算法:先进行区域生成(Region Proposal),生成有可能包含待检物体的预选框(Region Proposal),再通过卷积神经网络进行样本分类。常见的Two-stage算法包括R-CNN、Fast R-CNN、Faster R-CNN等。 One-stage算法:不用生成区域提议,直接在网络中提取特征来预测物体分类和位置。常见的One-stage算法包括YOLO系列(YOLOv1、YOLOv2、YOLOv3、YOLOv4、YOLOv5等)、SSD和RetinaNet等。 四、算法原理 以YOLO系列为例,YOLO将目标检测视为回归问题,将输入图像一次性划分为多个区域,直接在输出层预测边界框和类别概率。YOLO采用卷积网络来提取特征,使用全连接层来得到预测值。其网络结构通常包含多个卷积层和全连接层,通过卷积层提取图像特征,通过全连接层输出预测结果。 五、应用领域 目标检测技术已经广泛应用于各个领域,为人们的生活带来了极大的便利。以下是一些主要的应用领域: 安全监控:在商场、银行
好的,以下是Java代码实现: ```java import java.util.*; public class PrintCalendar { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("请输入期(格式:2022-01):"); String str = input.nextLine(); // 例如输入:2022-01 String[] arr = str.split("-"); int year = Integer.parseInt(arr[0]); int month = Integer.parseInt(arr[1]); input.close(); // 获取当的天数和第一天是星期几 int days = getDaysOfMonth(year, month); int firstDayOfWeek = getFirstDayOfWeek(year, month); // 输出历 System.out.println("\t一\t二\t三\t四\t五\t六"); for (int i = 1; i <= days; i++) { if (i == 1) { for (int j = 0; j < firstDayOfWeek; j++) { System.out.print("\t"); } } System.out.print(i + "\t"); if ((i + firstDayOfWeek) % 7 == 0) { System.out.println(); } } } // 获取当的天数 public static int getDaysOfMonth(int year, int month) { int days = 0; if (month == 2) { days = year % 4 == 0 && year % 100 != 0 || year % 400 == 0 ? 29 : 28; } else if (month == 4 || month == 6 || month == 9 || month == 11) { days = 30; } else { days = 31; } return days; } // 获取当第一天是星期几(星期为0,星期一为1,...,星期六为6) public static int getFirstDayOfWeek(int year, int month) { Calendar c = Calendar.getInstance(); c.set(year, month - 1, 1); return c.get(Calendar.DAY_OF_WEEK) - 1; // 对应上面的0~6 } } ``` 使用示例: ``` 请输入期(格式:2022-01):2022-01 一 二 三 四 五 六 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值