FPN训练自己的小目标数据爬坑日志(1)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wolf2345/article/details/80704565 遇到了一个纠结了很久得问题就是: Traceback (most recent call last): File "./tools/demo.py", line 138, in <module> _, _= im_detect(net, im) File "/home/wolf/Desktop/FPN-master/tools/.
FPN训练自己的小目标数据爬坑日志(2)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wolf2345/article/details/80807188 错误:RcnnLossBBox = 0 I0625 20:40:38.710259 18430 sgd_solver.cpp:107] Iteration 2640, lr = 0.001 I0625 20:40:50.785377 18430 solver.cpp:229] Iteration 2660, loss = 0.26
C语言操作符学习总结
c语言中关于操作符部分的学习,可以主要分为两个部分:操作符和表达式。 这里首先是列举各种操作符,在C语言中,一般主要的操作符有这么几种:算数操作符,移位操作符,位操作符,赋值操作符,单目运算符,关系操作符,逻辑操作符,条件操作符,逗号表达式以及比较特殊的几个操作符。 算数操作符 算数操作符,主要是:+ , -, *, /, % 这些都是比较常见的,不光是在C语言中学习到,事实上从小我们学习数学都常用到他们,所以这里没什么多说的,就是有几点注意事项: 除了取模运算,也就是取余数的%操作符,其他的
看书学习之linux文件权限
一.文件属性 [kiosk@foundation8 Desktop]$ ls -al total 1322772 drwxr-xr-x 9 kiosk kiosk 4096 Dec 29 18:40 . drwx------. 18 kiosk kiosk 4096 Dec 29 18:40 .. drwx------ 5 kiosk kiosk 4096 Sep 11 17:43 books -rw-rw-r-- 1 kiosk kiosk 322 Nov 10 16:15 ip-host
使用iframe调用指定网页的特定位置 (显示目标网页某区域的我想要的内容)
有些时候我们并不需要显示iframe标签属性src指定的目标网页的所有内容,往往只需要显示某一特定区域。现有两种实现方法提供,但严禁使用此方法用于欺骗、隐瞒目的。 这里用到了Iframe的一些属性,稍微介绍下: 1. marginheight 属性规定框架内容与框架的上方和下方之间的高度,以像素计。 2. maiginweidth 属性规定框架内容与框架的左侧和右侧之间的高度,以像素计。 3. vspace y方向显示的区域,负值为从目标网页最上面开始截取的部分,正值为y值+从上部开始内容区域
volatility内存取证
最近参加了45届世界技能大赛的山东选拔赛,样题里有一个题如下: 师傅好不容易拿到了压缩包的密码,刚准备输入,电脑蓝屏 了。。。 = =",题意简单明了,易于理解。一看就是内存取证的题并且已经有了内存转储文件了。 废话不多说,拿到hint就开始动手吧,先把文件下载下来,发现是一个7z的压缩包,放进kali解压 解压以后得到一个flag,看样子这个就是内存转储文件了,直接用volatility分析一下 volatility -f flag imageinfo 系统信息为WinXPSP2x86 获得
《关键对话》读书笔记作文3700字
《关键对话》读书笔记作文3700字: 作者:考拉。看完《非暴力沟通》之后,紧接着就来看了《关键对话》。初读一点之后,感觉两者聚焦的点略有区别,前者是在一个更广义的范畴上解决问题,后者更加聚焦于特定的一种对话;然而再仔细想想,会出现暴力情况的场景其实正是这种关键对话的场景,此时往往我们的大脑不再思考,而靠本能行事,更容易造成暴力行为。感觉有一点点递进的意思,更多的应该还是互相印证。 第一章主要是在揭示什么是关键对话,它们往往有三个特点:1.双方观点背道而驰;2.对话具有较大风险;3.双方情绪激烈
十次方项目-项目如何去解读
1.如何搞懂项目的业务需求: 可以读项目的需求说明书(大概看看),画项目流程图。 程序员只需要关注给了哪些参数,需要返回那些结果。 可以自己写前后端的开发接口文档 2.提前了解项目的架构和项目的框架。 3.了解每一个微服务模块对应的功能。 4.
工程配置及项目初始化
1.1 项目的架构 1.2 pch文件的创建与配置 1.3 完全自定义程序入口 1.4 Info.plist文件配置及注意事项 1.5 CHImage图片资源管理 1.7 应用国际化管理 1.8 苹果应用隐私权限管理 1.9 动态修改app build版本CFBundleVersion
前端开发者该如何设置数据库
最近有人来问我,作为前端开发人员保存用户数据信息的最简便的方法是什么。因此我来说明一下如何实现它。 配置数据库 首先我们须要先有一个数据库。你可以通过 mlab 获取一个免费的。注册之后,在 MongoDB 的部属表中点击 新建。 我们要用的是这个免费的沙盒数据。 创建数据库之后,我们需要创建一个账户以便于我们进行自我验证。点击数据库名称,然后点击 用户 , 并添加数据库用户 。 写下你选择的之后要用到的用户名和密码 。 在数据库页面的顶部,你能够看到一个 MongoDB URI 。这是我们数
面试题30:包含 min 函数的栈
NowCoder <?php
header("content-type:text/html;charset=utf-8");
/*
* 定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1))。 P165
*/
$myStack = new SplStack();
$myMin = new SplStack();
function mypush($node)
{
global $myStack;
global $myMin;
你可能不知道的10条SQL技巧,涨知识了!
这几天在写索引,想到一些有意思的TIPS,希望大家有收获。 一、一些常见的SQL实践 (1)负向条件查询不能使用索引 select * from order where status!=0 and stauts!=1 not in/not exists都不是好习惯 可以优化为in查询: select * from order where status in(2,3) (2)前导模糊查询不能使用索引 select * from order where desc like '%XX' 而非前导模糊
继续深入数据库 了解一下数据库的锁机制
我们在高并发的场景下,经常会在异常日志中看到“dead lock(死锁)”的错误信息。想了无数的解决方案,都没有能够最终的解决,到底是什么原因引起了死锁呢?要解决这个问题,我们就必须先了解透彻数据库都有哪些锁?他们的工作机制是什么样的。 那,让我们开启今天的学习之路吧。 为什么数据库要加锁? 当多条请求并发访问一个数据库资源时,有可能就会导致数据的不一致,因此,就需要一种机制来将数据库的访问顺序化,从而保证数据库数据的一致性,这个我们在 《数据库常用的事务隔离级别都有哪些?都是什么原理?》也有
微软语音引擎 TTS 最基本使用
TTS(TextToSpeak) 需求:需要借助程序实现 文字合成语音/语音识别。 TTS 介绍就不说了,这里介绍非常详细 >>> TTS详细介绍 + SAPI(微软的TTS语音合成和识别接口,可在程序中直接调用) 下面介绍一下,怎么来使用它 1. 下载安装TTS引擎 到微软的官方网站上去下载一下 下载地址>>>微软官方 TTS http://www.microsoft.com/download/en/details.aspx?id=10121 进入下载页面,可以先点击Details 看一下下
数据库为什么会分为“行式存储”和“列式存储”呢?
我们知道 当今的数据处理大致可分为两大类 联机事务处理 OLTP (on-line transaction processing) 以及联机分析处理 OLAP (On-Line Analytical Processing) OLTP 是传统关系型数据库的主要应用 用来执行一些基本的、日常的事务处理 比如数据库记录的增、删、改、查等等 而 OLAP 则是分布式数据库的主要应用 它对实时性要求不高,但处理的数据量大 通常应用于复杂的动态报表系统上 OLTP与OLAP的主要区别 OLTP与OLAP
Getting around in Linux directories
此为linux.org的第二个tutorial:https://www.linux.org/threads/getting-around-in-linux-directories.4120/ 关于目录的一些基本命令,命令详细说明可以在这里查看https://www.linux.org/docs/ cd命令(change directory) cd 文件夹名:打开当前路径下的一个文件夹 cd .. 后退 cd / 跳转到根目录root directory cd 路径名+文件夹名 ls命令(lis
LC 384. Shuffle an Array
Shuffle a set of numbers without duplicates. Example: // Init an array with set 1, 2, and 3.
int[] nums = {1,2,3};
Solution solution = new Solution(nums);
// Shuffle the array [1,2,3] and return its result. Any permutation of [1,2,3] must equally l
Linux计划作业练习
1、crontab -eu zh //每天晚上10天提醒用户可以去睡觉了 * */10 * * * go to sleep 2、查询crontab的工作内容 3、当crontab命令格式出错时 4、查看日志文件 它记录了23:14:01时间 root对用户写入了周期性的工作
今日推荐
周排行