- 博客(19)
- 收藏
- 关注
原创 Jupyter Notebook安装,配置服务,主题
Jupyter Notebook安装,配置服务,主题Jupyter Notebook安装开启服务配置编辑器Jupyter Notebook安装首先安装Anaconda1.创建环境conda create -n env_name python=3.62.激活环境,安装jupyter notebook3.配置文件 /root/.jupyter/jupyter_notebook_config.pyc.JupyterApp.config_file = '~/.jupyter/jupyter_noteb
2021-09-28 14:06:45
242
原创 栈模拟递归 遍历二叉树的正确写法
栈模拟递归 遍历二叉树的正确写法二叉树的生成树的层次遍历前中后序遍历的递归实现关于栈的实现Reference对于二叉树的生成,遍历,应该是树这个数据结构需要的基本功,只有真的理解了树的生成,遍历,递归的过程,才能更好的去做二叉树的翻转等题目。二叉树的生成1.通过层次遍历来顺序插入2.利用左右节点进行插入,自由度最高,可以形成任意形状的树# 节点结构和树结构:class Node(): def __init__(self, val: int): self.val = val se
2021-08-16 17:27:18
249
原创 我的Windwos
Windows软件Typora:markdown软件,实时显示效果 ,附赠表情清单????:http://emojihomepage.com/Adobe Acrobat DC:PDF是Adobe推出的文件格式,Adobe官方的PDF软件还是值得一试安装教程:https://jingyan.baidu.com/article/7f766daf0f62470101e1d0aa.html安装包:https://pan.baidu.com/s/16UVVpdYZPbrVsXmWVwdT8A 提
2021-04-29 00:26:11
145
原创 YOLOv5代码运行指南
Yolo V5代码运行指南1.环境配置带有nVidia显卡的服务器,配好驱动,cuda和cudnnanaconda环境,新建python环境,安装要求版本的pytorch和其他依赖2.代码下载和运行参考一篇知乎的帖子,进行大概的流程操作GitHub上clone源码下载需要的数据集以及预训练的模型根据目录结构放置数据集修改配置文件,训练,测试和推断中间涉及到的操作,相关的参考链接(很详细,包括替换自己的数据集):[ x ] YOLO v5 实现目标检测附带实操讲解的视频
2021-04-21 20:54:10
1921
1
原创 华为实习的答卷
学习资源的整理大学课程文档和社区培训机构视频实际的项目面试题大牛的博客,权威的论文自己的输出知识的学习:一定一定要踏实,系统 ????大学课程我真心的建议所有的学生,看一下自己学校,自己感兴趣的方向,在大二大三开设的所有的课程。因为,大学一定教的都是最好的东西,最权威的解释,最新的领域。XDU,允许我们学生查询全校培养方案,同时可以查询全校课表,自己学校老师开设的课程,所有感兴趣的,都可以加到群里去看一看老师的PPT,看一看老师留下的任务。对这个方向进行一个最严谨的了解。在公司的时候,当我去了解
2021-04-01 00:50:46
455
1
原创 概念梳理——云 分布式 微服务 HPC
概念梳理——云 分布式 微服务 HPC分布式HPC 高性能计算云计算补充分布式分布式是什么:分布式是一个相对于集中式的概念当一个项目过于庞大时,单机无法承担,自然会将其拆分,放在不同的机器上运行,这就是分布式,将项目放在不同的机器上,就需要面临许多问题,不同任务之间的调度,容器之间的编排管理,信息的同步,分布式的文件系统等等。分布式系统,分布式数据库,分布式计算,这是真正Computer Science的内容这里主要对于服务开发和数据处理做一些说明,毕竟这是互联网产业的本质。服务开发方面,
2021-03-29 22:22:46
208
原创 实验室组网-生产力Max
实验室组网-生产力Max功能介绍网络拓扑实现方法功能介绍宽带多拨:校园网目前在疫情期间不限流量,每个账号20M带宽,校内资源访问为40M带宽,经过多拨后,实现了实验室的200M带宽接入iPad随时随地远程登录实验室的Windows:ipad连接Windows,Windows可以随时访问局域网中的文件服务器,监控服务运行状况,实时编写代码,处理文件,查阅资料,看本地视频。 iPad外接触摸板蓝牙键盘,真·平板电脑:校内流量转发,实现校园网免流:正常情况时,学校会对每个月学生账号的免费流量限制
2020-12-17 17:16:39
544
原创 CentOS7安装配置MySQL8.0
这里写自定义目录标题安装MySQL添加MySQL源安装开启服务修改密码,开启远程访问获取初始密码并登录修改密码远程访问编码格式开机自启安装MySQL添加MySQL源wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpmrpm -ivh mysql80-community-release-el7-1.noarch.rpmyum clean allyum makecache在第一次运行yum makecac
2020-11-26 17:23:08
353
原创 Markdown键盘样式,文献引用
## 功能快捷键撤销:<kbd>Ctrl/Command</kbd> + <kbd>Z</kbd>重做:<kbd>Ctrl/Command</kbd> + <kbd>Y</kbd>加粗:<kbd>Ctrl/Command</kbd> + <kbd>B</kbd>斜体:<kbd>Ctrl/Command</kbd> + <kbd
2020-11-26 16:25:17
699
1
原创 Python的一些底层原理
Python部分底层原理列表sort()排序实现引用,浅拷贝,深拷贝列表的引用:浅拷贝哈希的原理集合元素的查找字典底层实现列表sort()排序实现引用,浅拷贝,深拷贝列表的引用:# 定义一个新列表l1 = [1, 2, 3, 4, 5]# 对l2赋值l2 = l1print(l1)l2[0] = 100print(l1)示例结果:[1, 2, 3, 4, 5][100, 2, 3, 4, 5]l2与l1指向同一片内存空间浅拷贝如果想复制l1的值,对l2进行操作不影响l1,
2020-10-22 10:50:42
727
原创 Python高级语法整理
Python高级语法整理lambda表达式三元表达式列表生成式交换`a`,`b`的值lambda表达式相当于匿名函数,对传入的参数进行了处理:x = lambda a : a + 10print(x(5))x作为函数名而不是参数,参数为5三元表达式c = 1 if a>b else 2列表生成式[i for i in range(5)][value for value in dict.values()]交换a,b的值 a,b = b,a a[1],a[5] = a[5]
2020-10-21 21:56:29
161
原创 Java反射机制的意义
Java反射机制动态特性Java产生对象的方式动态化产生对象后话动态特性这个问题最开始要追溯到动态语言:像Python,PHP这样的动态语言,在程序运行的过程中,可以改变对象的结构,属性,甚至添加方法,这是极大的灵活性。比如,定义的person类中,突然需要加入一个sex属性,可以在实例中直接设置:这就是动态语言,但是java,c这些是先编译为二进制静态文件,而后执行的静态语言。但是Java不是动态语言,却能拥有动态性,其根本就在于反射。Java产生对象的方式new一个实例通过反射构建对象
2020-10-19 20:54:32
434
原创 关于补码 (填坑大一)
计算机处理数据的过程有时候我们难以理解或者想通,到底补码是什么,竖式相减什么时候能用,符号位的0和1能不能参与运算,这些本来是大一的知识,今天做一下整理:首先,我们先梳理一下人是怎么进行计算的:对于8-6,人们知道等于2,这是基于十进制的运算,大数减小数,不够减高位借10但是对于6-8,得到-2,我们的逻辑是用8-6,再取相反数。所以对于机器而言,处理两个数的运算,完全可以先判断大小,如果A>B,直接相减,如果A<B,算B-A,而后加符号即可。但是在机器的实现过程中会面临一些问题,
2020-10-17 13:12:55
438
原创 Python,Java编码规范(注释与命名)
编码规范注释命名PythonJavaIDE集成注释对于模块,类,方法,甚至于某一步骤的算法,处理都需要进行功能注释,逻辑注释,对于注释可以采取一个统一的标准。文件开始使用块注释表明文件实现功能每个类,方法,或者算法之前使用行注释标明功能,超过一行的话使用块注释命名Python包,模块 都是小写字母,不允许下划线类,首字母大写方法,变量名 全部小写字母,允许下划线连接Java包,全部小写字母,顶级域名类,首字母大写方法名 动词,驼峰原则变量命 驼峰原则IDE集成P
2020-10-14 13:19:44
261
原创 CentOS7安装,配置MongoDB数据库
CentOS7安装,配置MongoDB数据库1.下载安装mongodb1.1 官网下载mongodb1.2 配置运行MongoDB:2.配置MongoDB为系统服务,开机自启3.开启远程访问1.下载安装mongodb1.1 官网下载mongodbMongoDB Community Server 链接.目前开发中用的比较稳定的版本为3.2.22,由于没有阶跃性的版本迭代,所以我们选择3.2.22版本,CentOS7的tgz包来安装。选择Copy Link,在CentOS中wget下载,使用tar -
2020-09-06 16:01:17
1654
2
原创 清华梦的粉碎
清华梦的粉碎——王垠清华梦的诞生小时候,妈妈给我一个梦。她指着一个大哥哥的照片对我说,这是爸爸的学生,他考上了清华 大学,他是我们中学的骄傲。长大后,你也要进入清华大学读书,为我们家争光。我不知道清华是什么样子,但是我知道爱迪生和牛顿的故事。清华,大概就是可以 把我造就成他们这种人的地方吧。我幼小的脑海里就想象出我能在清华做的事情……我的脸上浮现出笑容。我说我要实现这个“清华梦”。这就是清华梦的诞生。小小科学家我相信每个人在小时候都跟我差不多,对这个世界充满了好奇。鲁迅有他的百草园,我也有我自己
2020-09-02 15:12:57
1404
2
原创 Ubuntu18.04 + win10 双系统,grub引导配置,美化
Ubuntu 安装开参考下面几篇文章,但是一定要注意我下面提到的东西。或者当出现bug的时候可以参考进行修改。https://blog.csdn.net/u014113983/article/details/83049102https://blog.csdn.net/ZingHd/article/details/80036449https://blog.csdn.net/m0_3796231...
2019-07-11 00:59:10
2497
1
原创 win10效率工具
1.liatary.不得不说,在win10中listary的存在真的是堪比MacBook中的Alfred了。功能如下:(1)文档搜索,可以把文档全部放在一个D盘的一个文件夹下,每次只需要输入一部分关键词,即可索引文档。如果要按照文档内容进行索引的话请使用其他软件。(2)软件入口,可以将桌面清空,在需要使用软件的时候输入名称,可以打开软件链接,无需冗杂的桌面。2.cmder在习惯使用linu...
2019-06-16 23:46:15
497
1
原创 电脑硬件升级
近日,完成了对于电脑的彻底升级。中间的过程艰难且曲折,今详细记录,以供后来者参考。一.加装内存条。1.卸掉电源,拧开后壳的固定螺丝(注意螺丝不要弄丢),查看电脑内存条的型号。分为ddr3和ddr4,大小分为4G和8G2.购置内存条,之后装入空位即可。注意:建议购买型号以及大小都与原装相同的内存条,直接成为双通道,会实现4+4>8的效果。二.光驱位加装固态硬盘(ssd)1.光驱位加...
2019-03-06 01:58:13
497
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人