自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于神经双蕴含的问题释义识别

释义识别概念1、两个问题具有相同的语义(二分类),即如果两个问题的回答完全相同,那么这两个问题是相互释义的。2、检验检索出来的问题是否是一个输入问题的释义。模型架构模型分为四部分:编码器、注意力对齐、匹配聚合、双预测网络。该模型利用双向递归神经网络将前提问题编码为短语向量,然后利用注意机制从候选问题中提取软对齐的对应短语嵌入。最后的相似性得分是基于两个蕴涵方向的聚合短...

2020-04-30 09:48:33 279

原创 RCNN相关概念总结

目标识别与检测的区别:识别只需知道属于哪一类,检测需要知道属于哪一类以及具体位置。RCNNØ Region CNN(RCNN)背景与意义Ross Girshick研究出RCNN,可以说是利用深度学习进行目标检测的开山之作。Ø 与经典目标检测算法比较相对于DPM算法,效果提高显著。Ø 候选区特征提取方法经典目标检测算法:人工设定特征(如:Haar、H...

2020-04-30 09:44:23 182

原创 TensorFlow 神经网络常用优化方法

[size=0.8]介绍一些神经网络中常用的优化方法。包括动态学习率、正则化防止过拟合、滑动平均模型。[size=0.8]TensorFlow提供了一种学习率设置方法——指数衰减法。全部方法见Decaying_the_learning_rate[size=0.8]tf.train.exponential_decay函数先使用较大的学习率来快速得到较优解,然后随着训练步数的增多,学习率逐步降低,...

2020-04-30 09:42:27 228

原创 Python操作csv文件

使用csv库处理csv文件1、读取import csvdef read(path): '''使用reader读取数据''' reader = csv.reader(open(path, encoding='utf-8')) for row in reader: print(row)def dictread(path): '''使用DictRe...

2020-04-30 09:38:31 350

原创 最常见的35个Python面试题

1. Python 面试问题及答案作为一个 Python 新手,你必须熟悉基础知识。在本文中我们将讨论一些 Python 面试的基础问题和高级问题以及答案,以帮助你完成面试。包括 Python 开发问题、编程问题、数据结构问题、和 Python 脚本问题。让我们来深入研究这些问题Python 面试问题Q.1. Python 的特点和优点是什么?Python 可以作为编程的入门语言...

2020-04-30 09:36:15 220

原创 python语言这几年的编程语言排行趋势

PYPL 编程语言排行榜和 Hacker News 招聘趋势都已经出炉。Hacker News 招聘趋势的数据由 Hacker News 新闻站负责收集,它不仅仅关注编程语言趋势,还关注公司要求的顶尖技能的趋势,包括框架、库等。PYPL 通过分析 Google 搜索语言教程的频率生成数据,即,某项语言在 Google 上搜索频率越高,表示这项语言越受欢迎。在四月的数据中,两个排行榜都显示,P...

2020-04-30 09:25:16 234

原创 7个你现在应该学习python的理由

Python是一门更注重可读性和效率的语言,尤其是相较于Java,PHP以及C++这样的语言,它的这两个优势让其在开发者中大受欢迎。诚然,它有点老了,但仍是80后啊——至少没有Cobol或者Fortran那么老。而且,如果还能派上用场的话,为啥要折腾着改变它呢(尤其在这个还有那么多方法可以提升它性能的时候)? 实际上这要看你怎么看待它,生命线长本身就是...

2020-04-30 09:22:37 300

原创 Python中什么是生成器

python中什么是生成器概念: 一边循环一边计算的机制,称为生成器:generator 生成器不保存数据,保存的是状态,在每次进行迭代时返回一个值,直到遇到StopIteration异常结束 记住上一次返回时在函数体中的位置。对生成器函数的后续调用跳转至暂停的位置,而上次调用的所有局部变量都保持不变。构建: 生成器表达...

2020-04-30 09:08:50 336

原创 python基础之基本指令汇总

查找文件 · find 命令功能非常强大,通常用来在特定的目录下搜索符合条件的文件 序号 命令 ...

2020-04-30 09:07:20 372

原创 Python函数篇 -递归函数、匿名函数及高阶...

1.全局变量和局部变量  一般定义在程序的最开始的变量称为函数变量,在子程序中定义的变量称为局部变量,可以简单的理解为,无缩进的为全局变量,有缩进的是局部变量,全局变量的作用域是整个程序,而局部变量的作用域是子程序内部,当程序运行时,首先会找程序内部有没有局部变量,如果有,则调用,如果没有,才会去调用全局变量。如下:[AppleScript]纯文本查看复制代码? 1...

2020-04-30 09:03:13 189

原创 python前端JavaScript高级

知识点预习 1.数组定义及常用操作方法 2.js循环语句 3.数组去重 4.数组数据放入到界面 5.字符串常用方法 6.js调试程序方法 7.全局变量和局部变量 8.js中的定时器及实现动画 01-数组的定义[AppleScript]纯文本查看复制代码? 1 2 3 ...

2020-04-29 10:39:41 61

原创 python前端jQuery高级

知识点预习 1、jQuery事件冒泡2、事件委托 3、元素节点操作 4、正则表达式及表单验证实例 01- submit事件[AppleScript]纯文本查看复制代码? 1 2 3 4 5 6 //监听 提交的事件 $("form").submit(fun...

2020-04-29 10:28:40 124

原创 python前端jQuery进阶

知识点预习 1.jQuery特殊效果2.链式调用 3.属性操作 4.jQuery循环 5.jQuery事件 01- jQuery的特殊效果 [AppleScript]纯文本查看复制代码 ? ...

2020-04-29 10:25:12 67

原创 python前端jQuery入门

知识点预习 1.jQuery的加载2.jQuery选择器 3.jQuery的click事件 4.jQuery的样式操作 5.jQuery动画 01- 封闭函数 作用:避免在修改他人代码时出现 方法同名替换的情况想让一个函数直接执行用封闭函数 避免同名函数覆盖 避免同名变量覆盖 02- jQuery的简介 jQ...

2020-04-29 10:22:32 114

原创 python前端jQuery综合应用

知识点预习 1.幻灯片的制作2.json数据格式及ajax 01- 轮播图-获取相关元素[AppleScript]纯文本查看复制代码? 1 2 3 4 5 6 var $slide = $('.slide'), // 轮播区域的div $slideList = $('...

2020-04-29 10:18:16 119

原创 初学者学习Python的整体规划与建议

一、编程零基础可以学会python吗? 首先我要说Python是一种解释型语言:这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。Python是交互式语言:这意味着,您可以在一个Python提示符,直接互动执行写你的程序。Python是面向对象语言这意味着Python支持面向对象的风格或代码封装在对象的编程技术。 Python是初学者的语言:Pytho...

2020-04-29 10:13:01 354

原创 Django模型关系建表查询和序列化嵌套使用

Django模型关系建表查询和序列化嵌套使用模型部分1.一对一模型:class Class(models.Model): id = models.AutoField(primary_key=True) cname = models.CharField(max_length=32) cdata = models.DateField()​ def __str_...

2020-04-29 10:08:52 200

原创 python数据结构与算法

数据结构与算法(Python) Why?我们举⼀个可能不太恰当的例⼦:如果将开发程序的过程⽐喻为作战,我们码农便是指挥作战的将军,⽽我们 所写的代码便是⼠兵和武器。那么数据结构和算法是什么?答⽈:兵法!我们可以不看兵法在战场上⾁搏,如此,可能会胜利,可能会失败。即使胜 利,可能也会付出巨⼤的代价。我们写程序亦然:没有看过数据结构和算 法,有时⾯对问题可能会没有任何思路,不知如何下⼿去解决;...

2020-04-29 10:05:18 240

原创 并发问题及其避免办法

之前我将高并发的解决方法误认为是线程或者是队列可以解决,因为高并发的时候是有很多用户在访问,导致出现系统数据不正确、丢失数据现象,所以想到 的是用队列解决,其实队列解决的方式也可以处理,比如我们在竞拍商品、转发评论微博或者是秒杀商品等,同一时间访问量特别大,队列在此起到特别的作用,将 所有请求放入队列,以毫秒计时单位,有序的进行,从而不会出现数据丢失系...

2020-04-29 10:00:58 271

原创 python中celery的应用

首先介绍下celery是什么? Celery是专注实时处理和任务调度的分布式任务队列。 主要应用场景: 1,web应用,当需要触发事件需要较长时间处理完成,可以交给celery进行异步执行,执行完后返回结果,这段时间不用等待,提高系统的吞吐量和响应时间。 2,完成任务时,需要额外的事件处理,如发送邮件等。 3,后台定时任务处理,c...

2020-04-29 09:53:02 99

原创 docker与虚拟机性能比较

docker是近年来新兴的虚拟化工具,它可以和虚拟机一样实现资源和系统环境的隔离。本文将主要根据IBM发表的研究报告,论述docker与传统虚拟化方式的不同之处,并比较物理机、docker容器、虚拟机三者的性能差异及差异产生的原理。 虚拟机实现资源隔离的方法是利用独立的OS,并利用Hypervisor虚拟化CPU、内存、IO设备等实现的。例如,为了虚拟CPU,Hypervisor会为每个...

2020-04-28 14:04:19 566

原创 Python是如何进行内存管理

从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制一、对象的引用计数机制Python内部使用引用计数,来保持追踪内存中的对象,所有对象都有引用计数。引用计数增加的情况:1,一个对象分配一个新名称2,将其放入一个容器中(如列表、元组或字典)引用计数减少的情况:1,使用del语句对对象别名显示的销毁2,引用超出作用域或被重新赋值sys.getrefc...

2020-04-28 14:02:32 127

原创 长沙黑马教你用四大Python神器,让你学习之路事半功倍.....

Python语言现在已经成为最流行的编程语言之一了,也是人工智能领域的首选编程语言。使用Python多年,在这里给大家推荐一下平时喜欢使用的Python工具和第三方包:#### 1. `conda` 一个`Python`的虚拟环境管理工具`Conda` 是一个Python的虚拟环境管理工具,非常好用,没有之一。使用体验远胜于`virtualenv + virtualenvwrapper组合`和...

2020-04-28 13:57:11 80

原创 Python 程序员面试必知必会的9个问题 干货

作为一个程序员,可能或多或少经历过一些技术面试,有些是编程语言本身的问题,有些是跟工程相关的问题。笔者自己被面试过或者面试过别人,今天我们来总结关于Python程序员面试的时候经常被问到的9个问题。供大家参考收藏。1: Python 列表、元组、字典的区别?这个问题应该经常被问到,我们在这里详细做个解释。列表(List),Python的列表实际上是一个动态数组,存储在一个连续的内存区块中,随...

2020-04-28 13:56:00 138

转载 Python爬虫实战之爬取网站全部图片(一)

一.获得图片地址 和 图片名称 1.进入网址之后 按F12打开开发人员工具点击elemnts 2.点击下图的小箭头 选择主图中的任意一个图片 那我们这里点击第一个 图片 3.显示控制台 为了验证xpath是否正确 4.通过xpath获得a的href和 title. (请放大看)我们看到 他提示...

2020-04-28 11:46:07 1166

转载 Python爬虫爬取微博评论案例详解

文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧前几天,杨超越编程大赛火了,大家都在报名参加,而我也是其中的一员。在我们的项目中,我负责的是数据爬取这块,我主要是把对于杨超越 的每一条评论的相关信息。数据格式:{“name”:评论人姓名,“comment_time”:评论时间,“comment_i...

2020-04-28 11:40:07 4521 1

转载 Python 实现 黑客帝国中的字符雨

vx: csheima7 本教程很简单吧,除了复制代码之外,希望你也抽点时间去看下“注意”,教程很简单,有问题请留言 废话不多数,先上图注意 本项目中,需要用到文件库“pygame” #!/usr/bin/envpython #-*- coding:utf-8 -*- # @Time...

2020-04-28 11:37:52 166

转载 4行Python代码生成图像验证码

最近无意看到网上有人使用Python编写几十行代码生成图像验证码,感觉很是繁琐,这里为各位朋友推荐两种方法,使用4行Python代码即可生成验证码。1、captcha库第1步:安装captcha库pip install captcha安装成功效果如下所示:第2步:3行代码生成图像验证码from captcha.image import ImageCaptchaimage = Imag...

2020-04-28 11:34:13 113

转载 Python气泡提示与标签

今天我们讲气泡提示,就是这个样子的。 那个‘这是一个气泡提示’就是气泡提示,朋友们肯定有些会‘哦,原来就是这个呀。’,也有些朋友会说:“这不是电脑自带的吗”。这个问题在我刚学编程的时候,也是这样。比如我一开始先是学Scratch,然后目标是编一个植物大战僵尸。当我去编的时候(没学过,因为很简单,一看就懂。),以为太阳从天上掉下来的效果是编的时候不用编,而是以为自带的。结果还要涉...

2020-04-28 11:31:07 341

原创 Python爬虫进阶:进程

进程介绍python开发中,进程与线程是非常重要的,打造分布式爬虫,提高工作效率都离不开进程与线程。进程进程就是一个程序在一个数据集上的一次动态执行过程。 进程一般由程序、数据集、进程控制块三部分组成。我们编写的程序用来描述进程要完成哪些功能以及如何完成;数据集则是程序在执行过程中所需要使用的资源;进程控制块用来记录进程的外部特征,描述进程的执行变化过程,系统可以利用它来控制和管理进程,...

2020-04-27 11:00:56 121

原创 Django权限机制的实现

1. Django权限机制概述 权限机制能够约束用户行为,控制页面的显示内容,也能使API更加安全和灵活;用好权限机制,能让系统更加强大和健壮。因此,基于Django的开发,理清Django权限机制是非常必要的。 1.1 Django的权限控制 Django用user, group和permission完成了权限机制,这个权限机制是将属于m...

2020-04-27 10:33:20 145

原创 python中的单例模式

单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。__new__()在__init__()之前被调用,用于生成实例对象。利用这个方法和类的属性的特点可以实现设计模式的单例模式。单例模式是指...

2020-04-27 10:31:53 149

原创 Kubernetes入门

环境准备 64位的CentOS 7虚拟机 安装 关闭防火墙 systemctl disable firewalldsystemctl stop firewalld 安装etcd 和 Kubernetes(会自动安装Docker) yum install -y etcd kubernetes 按照顺序启动所有的服务 systemctl start etcdsy...

2020-04-27 10:30:02 88

原创 jwt做状态保持的优缺点及解决方案

什么是JWTJWT是Json Web Token的全称,它是由三部分组成:header payload signatureheader中通常来说由token的生成算法和类型组成。如:[Python]纯文本查看复制代码? 1 2 3 4 { "alg":"HS256", "...

2020-04-27 10:22:33 621

原创 Django中实现数据库连接池

数据库连接池的概念 据库连接池(Connection pooling)是程序启动时建立足够的数据库连接,并将这些连接组成一个连接池,由程序动态地对池中的连接进行申请,使用,释放。 创建数据库连接是一个很耗时的操作,也容易对数据库造成安全隐患。所以,在程序初始化的时候,集中创建多个数据库连接,并把他们集中管理,供程序使用,可以保证较快的数据库读写速度,还更加安全可靠。 ...

2020-04-27 10:17:07 651

原创 为什么 Redis 单线程能支撑高并发?

几种 I/O 模型为什么 Redis 中要使用 I/O 多路复用这种技术呢?首先,Redis 是跑在单线程中的,所有的操作都是按照顺序线性执行的,但是由于读写操作等待用户输入或输出都是阻塞的,所以 I/O 操作在一般情况下往往不能直接返回,这会导致某一文件的 I/O 阻塞导致整个进程无法对其它客户提供服务,而 I/O 多路复用就是为了解决这个问题而出现的。Blocking ...

2020-04-27 10:15:10 71

原创 Python的执行过程

1. 解释型语言和编译型语言计算机是不能够识别高级语言的,所以当我们运行一个高级语言程序的时候,就需要一个“翻译机”来从事把高级语言转变成计算机能够读懂的机器语言(二进制)的过程,这个过程分为两类,第一种是编译,第二种是解释。编译型语言在执行之前,先回通过编译器对程序执行一个编译的过程,把程序转变成机器语言,运行时就不需要翻译,而直接执行就可以了,最典型的例子就是C语言。解释型语言就没有这个...

2020-04-27 10:12:37 159

原创 Python3.8 新特性:f-strings调试

f-strings调试 这是Python3.8新特性的第三篇,第一篇介绍了Python3.8 新特性:赋值表达式,第二篇是Python3.8 新特性:仅位置参数。这篇文章介绍f-strings调试功能。 f-strings 是Python3.6中的新特性,Python3.8 中 f-strings 开始支持“=”操作,主要作用是方便用于调试...

2020-04-27 10:10:53 357

原创 Python字典的原理

Python中dict对象是表明了其是一个原始的Python数据类型,按照键值对的方式存储,其中文名字翻译为字典,顾名思义其通过键名查找对应的值会有很高的效率,时间复杂度在常数级别O(1).本文针对其实现的数据结构进行原理性说明和拓展,不涉及Python的源码剖析。dict底层实现在Python2中,dict的底层是依靠哈希表(Hash Table)进行实现的,使用开放地址...

2020-04-27 10:07:57 390

原创 Dubbo的集群容错与负载均衡策略

Dubbo的集群容错策略正常情况下,当我们进行系统设计时候,不仅要考虑正常逻辑下代码该如何走,还要考虑异常情况下代码逻辑应该怎么走。当服务消费方调用服务提供方的服务出现错误时候,Dubbo提供了多种容错方案,缺省模式为failover,也就是失败重试。Dubbo提供的集群容错模式下面看下Dubbo提供的集群容错模式:Failover Cluster:失败重试当服务消费方调用服务...

2020-04-24 09:50:35 118

空空如也

空空如也

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

TA关注的人

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