自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 streamlit+neo4j+分词实现智能医疗问答

知识图谱(Knowledge Graph, KG),在图书情报界成为知识域可视化或者知识领域映射地图,是显示知识发展进程与结构关系的一系列各种不同的图像,用可视化技术描述知识资源及其载体,挖掘、分析、构建、绘制和显示知识及他们之间的相互关系。简而言之,知识图谱就是将不同类型的知识通过他们之间的关联性变成一个网状的结构只是,这个结构结构知识在搜索、问答、NLP、推荐系统的应用中作为基石存在。知识图谱的建设,一般可以简述为如下的几个步骤:数据获取、实体识别、关系抽取、数据存储、图谱应用这几个方面。

2023-03-25 11:01:43 1817 4

原创 秋招历险记-深度学习

深度学习1、如何预防网络过拟合?数据集增广:对数据集进行操作、旋转、翻转等操作。添加干扰也可以认为是一种数据增强的方法。模型过于复杂:针对于mnist等比较简单的数据集却安排了一个比较强的模型。Early Stopping:根据验证曲线来判定训练是否继续下去,可以认为若是在验证曲线上有比较长的一段时间出现了BN正则化L1或者L2:L1和L2用于对于损失函数添加惩罚项来进行约束。Dropout与多任务学习2、卷积核一定越大越好?并不是,首先随着卷积核变大,网络的训练参数会出

2022-04-19 11:10:32 1330

原创 秋招历险记-测试篇

测试相关测试分类:是否考虑内部结构:白盒测试:逻辑驱动测试,按照程序内部逻辑、编码结构,设计测试数据并完成测试。黑盒测试:数据驱动测试,根据程序功能的需求考虑,确定测试用例、推断测试结果的正确性。灰盒测试:综合测试是否执行代码:静态测试:不运行被测程序本身,分析和检查程序的语法、结构、接口等检查程序的正确性。动态测试:运行程序本身,检查运行结果与预期之间的差异,分析运行效率、正确性等指标。开发过程级别:单元测试:是对软件中最小可测试单元(人为规定的最小必测功能模块)

2022-04-19 11:09:35 297

原创 秋招历险记-数据库Mysql

Mysql# 如何创建一个表CREATE TABLE IF NOT EXISTS `runoob_tbl`( `runoob_id` INT UNSIGNED AUTO_INCREMENT, `runoob_title` VARCHAR(100) NOT NULL, `runoob_author` VARCHAR(40) NOT NULL, `submission_date` DATE, PRIMARY KEY ( `runoob_id` ))ENGINE=InnoDB

2022-04-19 11:08:38 958

原创 秋招历险记-Python

Python基础知识Python_牛客博客 (nowcoder.net)hantmac/Python-Interview-Customs-Collection: Python面试通关宝典,秋招、春招的小伙伴✿✿ヽ(°▽°)ノ✿),有面Python开发方向的,看这一个repo就够啦😘 (github.com)1.赋值、深拷贝和浅拷贝b=a,相当于给a起了个别名,a和b都指向同一个对象。b=a.copy() ,浅拷贝,建立了新的对象b,但a和b的子对象仍然指向同一个对象。#以字典为例>&gt

2022-04-19 11:07:08 242

原创 秋招历险记-Linux&&操作系统

Linux/操作系统1.死锁相关什么是死锁多个进程在运行过程中争夺资源而形成僵持状态,若没有外力作用,他们都将无法再向前推进。产生死锁的原因资源竞争(不可剥夺资源,临时资源)非法的进程推进顺序ps:不可剥夺资源是指将资源分配给某一进程之后,不能强行收回,只能等进程自己释放可剥夺资源是指将资源分配给某一进程之后,该资源可以被其他进程剥夺产生死锁的4个必要条件:互斥条件:进程对资源进行排他性控制,在某一时间内某资源仅被一进程占用。请求和保持:当进程因请求资源而阻塞时,对以获得的资源保

2022-04-19 11:05:54 851

原创 秋招历险记-计算机网络篇

计算机网络https://www.nowcoder.com/discuss/643130?type=all&order=time&pos=&page=1&ncTraceId=&channel=-1&source_id=search_all_nctrack1.TCP相关TCP报头20个字节,也就是160个比特位。其中包括前5行的内容。16位的源端口号加上16位的目的端口号,这两个值加上IP首部中的源端IP地址和目的端IP地址,用于多路复用或多路分解

2022-04-19 11:03:41 336

原创 基于深度学习的图像隐写分析综述

陈君夫, 付章杰, 张卫明, 等. 基于深度学习的图像隐写分析综述[J]. Journal of Software, 2021, 32(2).

2021-11-17 20:18:24 1093

原创 sklearn的学习笔记--随机森林(2)

2、随机森林集成学习:Bagging 装袋法Boosting 提升法Stcaking其中bagging方法可以认为每个某型都是平行的,是一种并联的方式;boosting方法中每个模型是序列化的,是一种串联的方法。Bagging的核心思想是构建多个互相独立的评估其,然后对齐预测进行平均活多数表决来决定集成评估其的结果,bagging的代表模型就是随机森林。Boosting中,基评估器是相关的,是按顺序一一构建的,其核心思想是结合弱评估其的力量一次次对难以评估的样本进行预测,从而构成一个强评

2021-10-25 20:02:51 366

原创 sklearn的学习笔记--决策树(1)

1、决策树1.1 分类树在sklearn中所有的机器模型算法都可以简化为三行代码。对应的代码如下所示:# 第一步骤:实例化一个决策树的模型,其中criterion代表决策树进行决策的准则,有gini和entropy两种方法clf = tree.DecisionTreeClassifier(criterion="entropy")# 第二步骤:将之前准备好的数据喂入决策树,将其对应的数据和标签成组输入clf = clf.fit(Xtrain,Ytrain)# 第三步骤:准备通过train_t

2021-10-23 16:28:10 674

原创 PostMan快速入门

1、使用对应的天气API接口http://www.tianqiapi.com/index/doc?version=day可以通过申请来获取自己的账号其中可以根据网站对应的API接口文档,完成自己的任务。这里选择的是最简单的API请求。HTTP中的GET请求使得接口内容都呈现在URL后面,这样一方面内容的安全性无法保障,另一方面就是可能受限于URL的2K长度限制。2、使用百度提供的IP地址查询接口测试首先对网络流进行抓包,得到对应的网站内容。可以观察到类型中有scipt,点开后可以发现

2021-10-07 21:48:36 207

原创 TCP拥塞控制?3分钟快速了解~

拥塞控制什么是拥塞控制(可以理解,在没有红绿等的十字路口,很容易发生轻微堵车,如果这种问题得不到缓解,那么可能会直接导致十字路口处于死锁状态,任何人都无法通过):在某段时间,若对网络中某一资源的需求超过了该资源所能提供的可用部分,网络性能就会变坏。这种情况下就叫做拥塞。在计算机网络中的链路容量,减缓节点中的缓存和处理及等,都是网络的资源若出现拥塞而不进行控制,这个网络的吞吐量将随着输入负荷的增大而下降网络中对资源的需求超过可用量的情况就叫拥塞,当吞吐量明显小于理想吞吐量时就出现了轻度

2021-09-25 15:02:43 227 1

原创 如何写好一个综述,以一个综述为例

前言综述的一些问题:是不是只有大牛才可以写?并不是,写综述是科研的基本功,它可以是让自己打入某个研究领域的第一道法门,也可以是在自己有了一定的研究基础之后,对所处领域进行宏观的概括,指点江山。应当如何开始自己的综述?参考别的领域的一些方法自己定一些合适的标题作为参考把之前已有的综述进行归纳和总结完成对于现有工作的阅读每一篇论文都需要阅读吗?考虑文章的相关度、成熟度、声望度等问题来解决对领域具有开拓性内容的,应当予以总结,精读对领域具有标杆性作用的,精度最有名的团队的文章,精度

2021-05-11 16:26:07 2099

原创 TCP三次握手和四次挥手

关于TCP三次握手和四次挥手一开始,客户端和服务器端都是处于CLOSED关闭状态。先是服务端主动监听某一个端口,并且处于LISTEN状态。然后客户端主动发起连接SYN,之后处于SYN-SENT状态,发送seq=x,其中x用来表示当前的连接号服务端收到发起的连接,返回一个SYN没其中seq=y,ack=x+1,表示我已经收到你seq=x的连接了,并发送自己的号。之后便处于接受反馈的状态。客户端收到SYN包肉,发送ACK码表矫正,seq=x+1表示,这是我编号x的确认吗,用来相应你的编

2021-05-11 13:29:55 73

原创 streamlit快速入门!

一、安装streamlit1、在anaconda中安装虚拟环境conda create -n your_env_name python=3.7# 其中your_env_name表示你需要创建的名字# python可以指定对应的版本2、检查配置环境conda env list # 查看刚才的环境是否创建成功3、激活虚拟环境conda activate streamlist_test # 激活刚才新建的虚拟环境4、安装streamlitpip install streamlit二

2021-05-06 20:17:36 29121 9

原创 Docker从入门到精通!

课程来源:bilibili 遇见狂神说docker英文文档网站:https://docs.docker.com/engine/install/centos/一、理论与基础学习前言、基础知识docker隔离的核心技术是什么?Linux中的namespace技术介绍一下什么是namespace技术?什么是守护进程?“守护进程(daemon)是一类在后台运行的特殊进程,用于执行特定的系统任务。很多守护进程在系统引导的时候启动,并且一直运行直到系统关闭。另一些只在需要的时候才启动,完成任务后就自动结

2021-04-23 14:48:05 1223

原创 有史以来最简单的docker入门教程

课程来源:bilibili 遇见狂神说docker英文文档网站:https://docs.docker.com/engine/install/centos/一、理论与基础学习前言、基础知识docker隔离的核心技术是什么?Linux中的namespace技术介绍一下什么是namespace技术?什么是守护进程?“守护进程(daemon)是一类在后台运行的特殊进程,用于执行特定的系统任务。很多守护进程在系统引导的时候启动,并且一直运行直到系统关闭。另一些只在需要的时候才启动,完成任务后就自动结

2021-04-22 13:57:21 201

原创 Xshell “To escape to local shell“报错解决

1、修改配置文件vim /etc/ssh/sshd_config将其中的 #UseDNS yes 修改为 UseDNS no 并去掉 “#”2、重启sshdservice sshd restart

2021-04-21 21:28:14 2616

原创 计算机三级大题

计算机三级网络技术综合题分析:考点一:IP地址基础1、IP地址的类别A类地址:1~126(0与127不可用)B类地址:128-191C类地址:192-2232、直接广播地址:网络号不变,主机号全部写成13、受限广播地址(有限广播地址):网络号和主机号全部写成1,所有的受限广播地址都一致。4、主机地址(这个网络上的特定主机地址):网络号全部置0,主机号不变。5、计算网络地址:网络号不变,主机号全部置0。计算时可以用IP地址与及子网掩码进行与’与‘运算。6

2021-04-19 14:44:24 1279

原创 利用Docker和wordpress搭建自己的个人博客!

实战!安装属于自己的wordpress博客!# 启动你的dockersystem start docker # 安装mysqldocker run -itd -v /home/???????/mysql:/config -e MYSQL_ROOT_PASSWORD=111111 -p 3306:3306 --name=sql --restart=always mysql:5.7# 注意!如果是第二次安装,可能会出现端口占用的问题,建议把-p 3306:3306的端口进行修改,例如 -p 3310:

2021-04-17 16:42:02 315

原创 剑指offer_python版本

排序算法:不同的排序方法的实现,通过Python代码进行复现。定义待排数据为 num_list = [5,4,6,7,0,9,3,8,1,2]1、冒泡排序时间复杂度:O(N2)空间复杂度:O(1)稳定描述:两两对比,数组的前一个与后一个进行对比,将更大的一个或者更小的一个进行传递,类似于????吐泡泡一样,故称为冒泡排序。def bubble(nums): for j in range(len(nums)): for i in range(len(nums)-j-1

2021-04-09 19:02:18 730 1

原创 使用Git软件

1、安装git软件在linux端,可以通过$ git --version查看当前的git版本如果没有安装git,可以直接通过$ sudo apt install git来安装最新版本的git2、初试git软件我们可以先尝试在桌面上新建一个文件$ cd /home/desktop # 进入桌面$ mkdir learngit # 在桌面上创建一个名为learngit的文件夹$ cd learngit # 利用cd命令进入learngit$ pwd # 查看当前路径

2021-01-16 20:35:06 192

原创 U-Net网络

U-Net网络介绍U-Net神经网络是出自《U-Net:Convulution Networks for Biomedical Image Segmentation》在医疗影像方面的顶会,Medical Image Computing and Computer-Assisted Intervention(MICCAI)即医疗影像处理和计算机辅助。是一种end-to-end的网络(什么是端对端的...

2019-10-13 16:40:10 942

原创 Leetcode简单系列13题:罗马数字转整数

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-09-14 10:53:36 120

空空如也

空空如也

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

TA关注的人

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