草庐IT

新手引导

全部标签

Android-推荐一个任意遮罩式的引导页库(GuideView)

图片来源网络,入侵必删在日常的Android的开发中,我们要为一个Activity或者任何一个View创建一个遮罩式的的导航提示,这里分享一个快速实现的库——GuideView。GuideView快速的为一个Activity里的任何一个View控件创建一个遮罩式的导航页,并且可以再高亮区域绘制任何你想要的布局或者lottie动画等炫酷效果。开源库的大佬这个库实现原理:首先它需要一个目标View或者它的id,我们通过findViewById来得到这个View,计算它在屏幕上的区域targetRect,通过这个区域,开始绘制一个覆盖整个Activity的遮罩,可以定义遮罩的颜色和透明度,然而目标V

GA-RPN:Region Proposal by Guided Anchoring 引导锚点的建议区域网络

原文链接论文地址:https://arxiv.org/pdf/1901.03278.pdf代码地址:GitHub-open-mmlab/mmdetection:OpenMMLabDetectionToolboxandBenchmark1.RPNRPN即RegionProposalNetwork,是用RON来选择感兴趣区域的,即proposalextraction。例如,如果一个区域的p>0.5,则认为这个区域中可能是80个类别中的某一类,具体是哪一类现在还不清楚。到此为止,网络只需要把这些可能含有物体的区域选取出来就可以了,这些被选取出来的区域又叫做ROI(RegionofInterests)

《详细》使用ventoy制作linux to go和win to go放在u盘中《即走即用的便携式系统》,自带系统引导

通过docker部署一键爬虫,爬取海量电影;部署ai绘画;部署目标检测算法;部署ai自动上字幕;爬取表格总结数据;......只有你想象不到,没有它做不到Ventoy制作U盘系统优点:高效,很多同学打造了自己的专属系统和浏览器后!如果需要去实验室学习来回携带电脑!十分不便!你是否想在别人的计算机上使用自己的系统呢?部署docker!docker的重要性不言而喻,很多大佬有趣的项目都是支持docker的!遇到系统损坏蓝屏死机,进入u盘系统,从而实现重装,恢复本机系统等操作。多系统共存,随时切换win10,win11,linux,微PE。既可以当系统用,也可以继续存文件插入关于docker的简介:

新手利用hexo在Gitee搭建第一个博客网站(2023巨细)

在Gitee搭建个人博客网站之前我们需要做一些准备:注册好Gitee,安装visualstudiocode(功能齐全,实用),安装node.js。这些我都会一一介绍。一、Gitee注册1、Gitee介绍Gitee是开源中国(OSChina)推出的基于Git的一款开源的源代码管理和协作平台,类似于GitHub和GitLab。Gitee提供了Git仓库托管、代码托管、代码审查、代码协作、代码打包、部署、社交化编程、CI/CD行业领先的自动化构建、issue、Wiki等开发服务,同时,Gitee集成了很多国内外流行的代码扫描、编译、测试、部署等开发工具,公有仓库免费不限使用私有仓库托管价格低,服务稳

新手如何快速参与开源项目

前言开源这件事情在软件开发领域一直是一个高频话题,我们工作中不管是使用到的工具还是第三方库都离不开开源的支持。近期由于工作的原因,我需要经常和 ApachePulsar 社区沟通,同时也会将日常碰到的问题反馈给社区,包括一些 bug ,一些我能修的也是顺带就提了一些 PR。之前或多或少我也参与过其他的开源社区,但和现在的还是有些许的不同:以前我更多的是个人开源项目,偶尔也会有其他开发者向我的仓库贡献代码。也参与过其他个人作者或者是社区性质的项目,但流程上没有那么正规或者是标准。简单来说就是以前就是小打小闹,Pulsar 毕竟是 Apache 社区的顶级项目,参与的整个流程要求也会比较复杂,当然

Git的使用(易懂+巨无比详细+新手必看)

Git是用来干什么的呢?是用来管理代码文件的,具体是啥自行百度就行,其实你点进来你多少会对他有点了解,知道他是干嘛的~提示:照着本文,敲一下指令就能掌握,底层原理了解即可,主要是会用!01|下载软件软件官网Git官网进口下载好了可以输入git--version这里可以看到git的版本,这就说明git安装成功了!02|Git的命令–开发需要首先需要熟悉linux常用基本命令!而常用的Git也就无非这么几个只要把linux命令,配合git命令(红色的记住),就能实现大部分开发需求了!gitinit:初始化gitstatus:查看状态gitadd:追踪文件,添加到暂存区gitcommit-m'备注'

ios - swift 的新手 : Why is the Timer not updating to the UILabel?

我正在尝试使用swift制作自定义时钟。我最初是用python编写的,但认为这将是学习一门新语言的好机会,但我对它进行了粗略的尝试。我已经阅读了很多关于使用Timer()的很好的答案,但似乎没有任何效果;它会更新一次并保持静态。到目前为止,这是我的代码:importUIKitimportFoundationclassViewController:UIViewController{@IBOutletweakvartimeLabel:UILabel!letclock=MarsTime()vartimer:Timer?overridefuncviewDidLoad(){super.viewD

【团队协作开发】IDEA中Git新建自己的dev工作分支,合并到master主分支教程(极其简单,新手)

文章目录一、创建新dev工作分支二、push到自己的远程dev工作分支三、工作分支合并到master主分支1、先切换到master主分支2、将远程工作dev分支的内容merge到当前master分支中3、将merge提交到远程master分支一、创建新dev工作分支创建完新dev分支以后将默认切换到新dev分支上二、push到自己的远程dev工作分支流程和master上push内容一样,也是先add暂存,然后commit,push三、工作分支合并到master主分支确保在自己分支上是对的,然后再合并到主分支中1、先切换到master主分支2、将远程工作dev分支的内容merge到当前maste

Java开发环境配置“JDK”超详细整理,适合新手入门

目录一、什么是JDK?1、大概介绍2、JDK的重要性二、Java中JDK8、JDK11该怎么选择?​编辑1、JDK的稳定版本2、而我们所说的长期支持版是什么呢?3、如何选择JDK8:JDK17:三、JDK和JRE是什么关系?四、JDK包含的基本组件五、JDK下载步骤JDK安装1、双击运行安装包,出现安装程序,点击下一步2、修改JDK安装目录3、根据提示安装完成,这就完成jdk安装了,可以直接点关闭了JDK环境配置1、此电脑”右键→属性→高级系统设置→环境变量2、环境变量→新建3、点击“新建”,新建系统变量JAVA_HOME,值为JDK安装bin目录4、JDK的配置验证一、什么是JDK?1、大概

vue - 【最新】简单快捷的 element ui 组件库的主题色更改,批量统一覆盖替换解决方法,无需npm装包。(适用于新手小白的方法,很简单)

效果图最新解决方案,简单便捷且不用npm安装任何第三方包就能搞定。原来的主题色是蓝色,可以通过本篇博客提供的方法,统一变成其他主题颜色,比如下面的紫色:下面就是真实的运行效果,保证可行~这样就不用每个组件单独去写样式覆盖颜色了!定制主