自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 global和nonlocal混合使用

nonlocal声明的是外部嵌套函数内的变量,只改变外层函数中的变量。global声明的是第一层环境中的变量(全局变量)。

2023-09-23 14:54:04 168

原创 conda 建立新环境

安装特定版本的python以及按照requirements.txt来安装包。

2023-09-13 15:38:17 142

原创 深度学习中的优化器原理(SGD,SGD+Momentum,Adagrad,RMSProp,Adam)

SGD。

2023-08-16 17:15:07 334

转载 shape=(2,) (2,1) (1,2) 的区别

转载于:https://www.cnblogs.com/Bella2017/p/11099898.html。3. [[22,33]] shape是(1,2) 他表示一个二维数组,每行有两个元素。2. [[22],[33]] 他的shape是(2,1),表示。是(2,):他表示他是一个一维数组,数组中有两个元素;注意他和shape(2,1)的区别,他两个不一样。1. 一般的数组如:[22,33]

2023-08-02 19:46:26 157

原创 php获取ip地址(伪造)

php获取ip地址(伪造)

2023-02-19 21:00:17 594 1

原创 CDN和DNS什么关系

cdn和dns的联系

2023-02-17 15:22:59 442

原创 密码学 | 如何安全量化

密码学 | 如何安全量化

2023-01-06 09:43:22 111

原创 密码学 | 维吉尼亚密码(Vigener)

古典密码学之维吉尼亚密码(Vigener)

2023-01-04 13:02:00 1804

原创 密码学|密码系统攻击方式和安全目标

密码系统攻击方式和安全目标

2023-01-03 21:23:35 1002

原创 Python | Pycharm | Internal error. Please refer to https://jb.gg/ide/critical-startup-errors

Python | Pycharm | Internal error. Please refer

2022-05-02 22:42:43 6065 12

原创 Linux | MemoryError: Unable to allocate 2.10 GiB for an array内存溢出问题解决

在机器学习训练中,因载入的矩阵过于庞大,在本机训练是总会报 MemoryError的错,又因本人需要将10G多的内容同时载入一同训练,无法使用其他博客(推荐下面链接处所给博客)所用到的方法,只能从硬件的层面进行扩展。https://blog.csdn.net/qq_41780295/article/details/89677453第一步:查看内存大小[root@xiaoni-training 代码]#free -m第二步:创建要作为swap分区的文件:增加20GB大小的交换分区,则命令写法如下,

2022-05-02 16:04:14 5070

原创 python|解决自己构造的二维数组无法通过np.split分割的问题

解决自己构造的二维数组无法通过np.split分割的问题

2022-05-01 21:01:12 612 1

原创 stata| CHFS中统计每个家庭的14岁一下小孩和60岁以上老人个数

用stata统计CHFS中每个家庭的14岁一下小孩和60岁以上老人个数

2022-04-13 14:26:34 6461 4

原创 stata| CHFS2019 合并三张表(户主为基准)

stata CHFS数据合并

2022-04-10 15:21:24 10226 7

原创 Docker Swarm

1 购买至少4台机器并安装Docker可以在阿里云平台购买按时间收费的(2核2G即可),在购买是选取四个机器在同一内网下,安装docker并配置加速。2 工作模式2.1 How nodes workDocker Engine 1.12 introduces swarm mode that enables you to create a cluster of one or more Docker Engines called a swarm. A swarm consists of one or mo

2022-03-26 23:04:40 871

原创 Docker Compose 知识点(学习笔记)

1 compose介绍Compose is a tool for defining and running multi-container Docker applications. With Compose, you use a YAML file to configure your application’s services. Then, with a single command, you create and start all the services from your configurati

2022-03-25 21:34:05 1674

原创 docker|docker0 --link

理解docker01 操作先清空所有环境docker rm -f $(docker ps -aq)docker rmi -f $(docker images -aq)测试ip addr创建一个容器,容器内:主机ping容器:root@xiaoni-01:~# ping 172.17.0.3PING 172.17.0.3 (172.17.0.3) 56(84) bytes of data.64 bytes from 172.17.0.3: icmp_seq=1 ttl=64 t

2022-03-23 19:14:24 1740

原创 C++ 不知道传多少参数的问题

C++ 不知道传多少参数的问题

2022-03-21 20:07:41 1161

原创 C++ <stdexcept>定义的异常类

stdexcept异常名说明exception最常见的问题runtime_error只有运行时才能检测出的问题range_error运行时错误:生成的结果超出了有意义的值域范围overflow计算上溢underfolw_error计算下溢logic_error程序逻辑错误domain_error逻辑错误:参数对应结果值不存在invalid_argument逻辑错误:无效参数length_error逻辑错误:试图创建一个超

2022-03-20 13:05:38 816

原创 C++ 的const和static的注意点和关系 (面试问过)

const:const成员变量为只读变量,在定义时必须初始化。const成员函数不能直接改写成员变量的值,并且只能调用const成员函数。const对象为只读对象,只能调用const成员函数,只能访问const修饰的成员(包括成员对象和成员函数),非const对象也可以调用const成员函数。static:static全局变量只能在当前源文件中使用,不能在其他文件中使用。static局部变量存放在静态存储区,其只在当前函数中起作用,但是其生存周期是直到当前程序结束为止,而局部变

2022-03-19 17:41:27 1132

原创 docker| docker/dockerfile 所有知识点,从头开始(更新完)

docker 两个容器间的挂载root@xiaoni-01:/home# docker run -it --name centos03 --volumes-from centos02 xiaoni61/centos

2022-03-15 20:13:54 1029

翻译 R-CNN论文中文翻译(精校版)

精翻中文以及注释(文件中体现为红色字体)用于目标检测和语义分割的丰富分层特征摘要在规范的PASCAL VOC数据集上测量的目标检测性能在过去几年中已经达到瓶颈。性能最好的方法是复杂方法的集成,其通常将多个低级图像特征与高级上下文相结合。在本文中,我们提出了一种简单且可扩展的检测算法,与先前在VOC 2012上的最佳结果相比,平均性能(mAP)提高了30%以上,达到了53.3%的mAP。我们的方法包含了两个重要的贡献:(1)训练了一个高表达能力的卷积神经网络(CNNs),以及这个网络提供了

2022-03-15 16:14:44 1232

原创 写dockerfile中的种种问题,拉取镜像错误access denied for centos, repository does not exist or may require ‘docke

测试Dockerfile出现了好多问题,但还好都找到了解决办法!首先是这个:Error: Failed to download metadata for repo 'appstream': Cannot p repare internal mirrorlist: No URLs in mirrorlistpull centos时,同时写了RUN yum -y install

2022-03-15 16:01:30 11470

原创 C++ const关键字(全面)

1 基本用法const的出现是开始时为了警惕程序不小心改变了某个值,用const进行限定。因为const对象一旦创建后其值不能再改变,所以const对象必须初始化。const int i = size(); // rightconst int ii = 10; // rightconst int j; // wrongconst变量的常量特征只在对该变量改变时才会发生作用,若用其对其他变量进行赋值是被允许的。int i = 4;const int ci = i;int b = ci;

2022-03-09 18:35:27 903

原创 C++ 中变量的 声明和 定义

C++ 中变量的 声明 定义

2022-03-08 13:25:53 1091

原创 C++ 算数 变量类型汇总 以及如何选择

变量类型类型含义最小尺寸bool布尔类型未定义char字符8bwcahr_t宽字符16bchar16_tUnicode16bchar32_tUnicode32bshort短整型16bint整型16blong长整型32blong long长整型64bfloat单精度浮点数6位有效数字double双精度浮点数10位有效数字long double扩展精度浮点数10位有效数字

2022-03-07 18:32:21 443

原创 python to(device) 以及Tensor总结

tp = transforms.ToTensor() # 把灰度范围从0-255变换到0-1之间gt_data = tp(dst[img_index][0]).to(device) # 最开始读取数据时的tensor变量copy一份到device所指定的GPU上去,之后的运算都在GPU上进行。这两行代码的意思是把图片转化成toTensor类似的变量再将其拷贝到device所指定的设备上进行接下来的运算。一般来讲device一般是“CPU”或是“CUDA”Tensor总结(1)Te.

2022-03-07 15:28:31 7215

原创 单链表排序

快排:/** * struct ListNode { * int val; * struct ListNode *next; * }; */class Solution {public: /** * * @param head ListNode类 the head node * @return ListNode类 */ ListNode* solve(ListNode* head, ListNode* pend){

2022-02-26 19:33:35 387

原创 BM10 两个链表的第一个公共结点

两个链表的第一个公共节点

2022-02-26 15:57:11 345

原创 学习课程计划辅助编排系统(源码)

摘 要:本系统在拓扑排序的基础上,根据实际情况设计的课程计划辅助系统。以用户为导向,综合软件设计的基本方法构建而成。本系统有自动排课、手动调整、保存、用户注册登录、展示课程关系等一系列基本功能,全部代码已上传至Github。本系统既可以排课调课,也可以作为初始模块进行大型学生管理系统的开发。关键字:拓扑排序,软件设计,课程计划辅助编排系统,Githubstar+关注后可私信我获取开发文档...

2022-02-26 15:24:37 677

原创 题解 | #判断链表中是否有环#

判断链表中是否有环的几种方法

2022-02-25 18:52:25 93

原创 TCP 两次握手为什么不行

TCP 两次握手为什么不行

2022-02-25 12:54:42 5622

原创 题解 | #链表内指定区间反转#

/** * struct ListNode { * int val; * struct ListNode *next; * }; */class Solution {public: /** * * @param head ListNode类 * @param m int整型 * @param n int整型 * @return ListNode类 */ ListNode* reverseBetween(Lis

2022-02-23 21:00:44 41

原创 题解 | #反转链表#

/*struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) { }};*/class Solution {public: ListNode* ReverseList(ListNode* pHead) { if(pHead==NULL){ return NULL; } ListNode *pr

2022-02-23 14:59:18 197

原创 两阶段目标检测的开山奠基之作:R-CNN

首次将深度学习和卷积神经网络用于目标检测并取得显著性能提升。图像分类、定位、目标检测、语义分割、实例分割、关键点检测(关节等等输出点的坐标)图像分类(输入图像输出类别)目标检测(识别物体类别)语义分割(识别每个像素的类别)实例分割(在语义分割基础上识别多个物体)表现形式:目标检测->画框 语义分割和实例分割是抠图目标检测分为两阶段和但阶段两阶段:预选框可能变为预测框(红色:图像分类 绿色:目标检测)(参考文献)...

2022-02-05 19:19:10 840

原创 x86汇编中条件跳转ja的好处

在看cmu的csapp中Randal讲到ja的好处,想记录一下ja是比较无符号数,跳转条件:~CF&~ZFcmp比较后,如果比6大,就跳转;如果是负数,最高位必为1,转为无符号整数仍然比6大,如此就解决了可能出现负数的问题。...

2022-01-31 00:14:46 852

原创 git中merge和rebase一般使用

1,在master分支上选择merge(head指向新功能)2,在功能分支上选择rebase master分支(与主分支同步,把自己的提交放在最后)3,不要在master分支上rebase任何分支(会改变提交的历史)

2022-01-23 16:30:34 368

原创 本地主机ping不通新买的华为云服务器(问题解决)

因为ping是应用层协议,以ICMP查询报文作为支撑,而初始化的华为云服务器并没有开放ICMP任何端口从而需要自己设置。找到华为云服务器控制总览页面,点击安全组进行配置规则:默认中添加入方向规则即可:最后在重启服务器,便可以ping通华为云服务器了...

2022-01-13 17:24:21 2353

转载 Java 学习路线

一份Java学习路线,并推荐了一些经典书籍,涵盖Java虚拟机、Java并发、Java虚拟机、reids、mysql等

2022-01-13 12:43:23 140

原创 Unable to start debugging.Unable to establish a connection to GDB.问题解决

Unable to start debugging.Unable to establish a connection to GDB.问题解决

2022-01-07 22:52:01 2064

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除