- 博客(13)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 win10系统下安装ubuntu18.04双系统,超详细教程
关于网上诸多教程,这里我只介绍我自己的电脑情况,本机是华硕飞行堡垒。开机启动方式为uefi,磁盘为gpt。由于师门服务器为linux,为方便操作,故装ubuntu。废话不多说。准备工作,refuse软件,我会在评论区贴上下载链接。关闭快速启动(在windows设置中的电源选项里),剩下的就是去磁盘管理中隔出一块空白区域来装Ubuntu。建议在机械硬盘上隔出100g以上的空间。接着就是重启电脑...
2020-04-05 11:41:25
3789
3
原创 ThreadPoolTaskExecutor小结
建议:CompletableFuture,优点:可使主线程感知到异常,并及时反馈到前端,且线程可以调用其他线程。线程池是java开发中最常见的技术栈,如何有效的查看线程执行过程是否有问题显得尤为关键。建议:@Async(“threadPoolTaskExecutor”)方式,优点:便捷。只需要在需要异步的方法上添加注解即可。今天分两种情况讨论一下线程池的使用。
2024-01-06 17:23:34
415
1
原创 aop+HikariCP+Springboot+Mybatis+mysql实现分库分表
以上便是分库分表的核心代码。只需要将数据源继承AbstractRoutingDataSource抽象类。便可以轻松实现分库分表的功能了。借助SpringBoot能够快速实现分库分表。其核心模块有3个,配置中心、mybatis插件、分库分表算法。
2023-12-18 22:45:43
401
原创 黑马程序员——畅购商城Day3
技术栈:lua、Canal、OpenResty功能:实现广告缓存功能架构图lua脚本实现读数据库内容并存入redis中修改nginx中的配置文件信息读取广告信息canal对数据库进行监听并同步进redis
2022-06-01 10:43:07
928
原创 黑马程序员-畅购商城Day2
技术栈 :分布式文件存储系统 Fast DFS实现功能:文件上传、文件管理Fast DFS架构图上传流程下载流程:工具类代码//项目依赖 <dependency> <groupId>net.oschina.zcx7878</groupId> <artifactId>fastdfs-client-java</artifactId> <version&g
2022-05-31 10:10:26
375
2
原创 滑动窗口求最大值 leetcode 59
滑动窗口最大值问题利用递减队列实现Dequeue dequeue = new LinkedList<>();递减队列方法说明peekFirst获取队头元素pollFirsr队头元素出队offerLast == add在队尾插入新元素 public int[] maxSlidingWindow(int[] nums, int k) { if(nums.length==0){ return new int[0]; }
2021-08-18 22:46:31
2420
原创 DETECTRON2训练自定义数据集(以官方提供的balloon为例)
接触detectron2也有一段时间了,一直搁置在那边。最近要提交一份大作业。所以打算重拾这个框架把作业提交了。由于设备有限,所以选取官网提供的小型数据集balloon。这里先介绍一下本人所用到的python脚本文件。train.py------训练器verify.py------验证数据是否注册成功test.py-------随机测试几张图片,testrate.py----------计算模型的APtrain.pyimport osimport numpy as npimport j
2020-06-18 14:35:24
696
原创 使用Mybatis实现mysql数据库的增删改查
首先是准备条件:使用IDEA新建一个maven项目。下载相关的包<dependencies> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.2</version> </d
2020-06-08 12:20:54
282
原创 Mnist手写数字特征识别加筛选错误识别图像编号(完整项目请去git上下载)
最近需要完成导师布置的一个小任务,对手写数字特征的识别。这任务也算是视觉方面最基础的任务了。导师给我了个matlab脚本,让我来提取二进制文件中的图像。(我的心情是表面笑嘻嘻,心中MMP)。先不说matlab,我没学过,就这个软件的安装包11个g。并且在外网上。学校那种网速。粗略算一下,纯下载matlab,1天估计都够呛(没准中间还可能断网)。扯了半天,说点正事。本文将介绍如何使用Python解决Mnist的识别,用matlab请绕道。先介绍下我自己使用的py文件load.py也就是将train和t
2020-05-27 10:18:40
1019
2
原创 ubuntu18.04安装detectron2经验分享
关于detectron2,我就不用介绍了,毕竟出自大厂巨作,官网介绍使用8块V100?gpu跑了2个月才完成,包含许多CV界的方向。具体功能请去官网上学习。首先介绍一下我的环境:ubuntu 18.04cuda 10.1nvidia driver 440-64pytorch(1.4)环境介绍完,下面是如何成功运行demo.这里我直接跳过detectron2安装之前的步骤(PS在ubu...
2020-04-19 11:00:37
1999
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人