用python制作个论文下载器(图形化界面)

在科研学习的过程中,我们难免需要查询相关的文献资料,而想必很多小伙伴都知道SCI-HUB,此乃一大神器,它可以帮助我们搜索相关论文并下载其原文。可以说,SCI-HUB造福了众多科研人员...

2021-03-29

python 制作手机归属地查询工具(附源码)

Hello,大家好,我来敷衍你们了 [捂脸],今天还是用Tkinter做一个GUI小工具,用于手机归属地查询。我将代码放在了博文中,程序打包好放在蓝奏云。一.预览
1.启动2.执行查询二.源代码
1.GUI...

2021-03-29

python pyppeteer 破解京东滑块功能的代码

Pyppeteer简介介绍Pyppeteer之前先说一下Puppeteer,Puppeteer是谷歌出品的一款基于Node.js开发的一款工具,主要是用来操纵Chrome浏览器的 API,通过Javascript代码来操纵Chrome...

2021-03-29

python操作mysql、excel、pdf的示例

一、学习如何定义一个对象
代码:#!/usr/bin/python# -*- coding: UTF-8 -*-# 1. 定义Person类class Person: def __init__(self, name, age): self.name = name self....

2021-03-29

OpenCV如何去除图片中的阴影的实现

一、前言如果你自己打印过东西,应该有过这种经历。如果用自己拍的图片,在手机上看感觉还是清晰可见,但是一打印出来就是漆黑一片。比如下面这两张图片:因为左边的图片有大片阴影...

2021-03-29

Java ArrayList使用总结

提起ArrayList,相信很多小伙伴都用过,而且还不少用。但在几年之前,我在一场面试中,面试官要求说出ArrayList的扩容机制。很显然,那个时候的我并没有关注这些,从而错过了一次机会...

2021-03-29

django中显示字符串的实例方法

1、quicktool/view.py文件修改视图函数index(),渲染一个home.html模板,在视图中传递一个字符串名称是 string 到模板 home.htmldef index(request): string = u'这是一个由Dj...

2021-03-29

Python中的类对象示例详解

抽象特点
Python 一切皆对象,基于此概念,对 类 class 有以下特点:类与实例的属性类对象创建可选择定义类属性,创建实例对象时,实例属性自动执行类的__init__方法初始化实例对象自...

2021-03-29

手把手教你用python发送短消息(基于阿里云平台)

本次是纯发送演示,一步步讲解如何让发送成功,后继会介绍与网站注册功能的结合运用,敬请关注“有只狗狗叫多多”一、首先,注册阿里云账号一个,完成实名认证,然后在产品中找到短信服...

2021-03-29

Python实现"验证回文串"的几种方法

一、LeetCode——125.验证回文串1.问题描述
给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。说明:本题中,我们将空字符串定义为有效的回文串。2...

2021-03-29

Python实现随机游走的详细解释

1、单一的500步随机游走的例子,从0开始,步长为1和-1,且以相等的概率出现。
注:需要python的内置函数random,不需安装,直接导入即可
import random -*- coding: utf-8 -*-import ma...

2021-03-29

python 阿里云oss实现直传签名与回调验证的示例方法

签名
import base64import jsonimport timefrom datetime import datetimeimport hmacfrom hashlib import sha1access_key_id = ''# 请填写您的AccessKeySecret。access_ke...

2021-03-29

Python中pycharm编辑器界面风格修改方法

教你配置属于自己的PYcharm界面色彩风格,PYthon学习必备 GO第一步,换成深色背景,保护视力PyCharm默认的背景是白色的,比较刺眼。还是换成深色的比较好,而且感觉比较酷一点。修改...

2021-03-29

PyTorch两种安装方法

本文安装的是pytorch1.4版本(cpu版本)首先需要安装Anaconda是否需要安装基于cuda的PyTorch版本呢?对于普通笔记本来说即使有显卡性能也不高,跑不动层数较深的深度学习网络,所以就...

2021-03-29

使用Javascript开发sliding-nav带滑动条效果的导航插件

本文介绍如何使用纯Javascript来开发一款简单的JS插件,本插件可以实现鼠标悬停在导航上时,下方的滑动条自动从当前菜单滑动到所选菜单当中去。本项目的源代码寄宿于GitHub,记得...

VSCode C++多文件编译的简单使用方法

C++中编写类时往往会分成.h和.cpp方便代码编写,这篇文章就来讲讲VSCode中怎么进行多文件编译。1.安装插件为了方便编译需要安装图中插件,不过相信写C++的应该都安装了吧。2.原...

2021-03-29

JAVA多线程抢红包的实现示例

大体思路
红包的分发见JAVA作业——红包分发。
而抢红包要解决的是线程问题。
其实比较简单,设定好人数,每个人一个线程,每个线程执行一遍,有红包就抢,没有红包就抢不到,所以run函...

2021-03-29

JAVA实现红包分发的示例代码

大体思路
如果发总金额为 m的 n 个红包,先用一个长度为 n的临时数组 a 存放 n个随机双精度小数 ,然后用 sum表示数组 a 的和,每个红包的金额
代码
import java.util.Arrays;im...

2021-03-29

Java 自定义注解的魅力

注解是什么?
①、引用自维基百科的内容:
Java注解又称Java标注,是JDK5.0版本开始支持加入源代码的特殊语法 元数据 。Java语言中的类、方法、变量、参数和包等都可以被标注。和...

2021-03-29

3分钟纯 Java 注解搭个管理系统的示例代码

最近接触到个新项目,发现它用了一个比较有意思的框架,可以说实现了我刚入行时候的梦想,所以这里马不停蹄的和大家分享下。在我刚开始工作接触的项目都还没做前后端分离,经常需要...

2021-03-29

使用cmd根据WSDL网址生成java客户端代码的实现

windows下使用cmd命令提示符生成java webservice客户端代码,可以使用命令提示符直接生成客户端代码,直接导入到项目中,只需配置jdk即可,在jdk的bin文件夹下,按Shift并点击右键,选...

2021-03-29

Java 如何快速,优雅的实现导出Excel

前言:
春节假期刚刚过去,大家是不是已经开始了搬砖生活啦,嘻嘻 o(∩_∩)o ,可我还在休假中呢 !好啦,咱们言归正传,开始聊聊正文。做过后端管理系统的同学,大概率都会收到过实现 导...

2021-03-29

解决Java处理HTTP请求超时的问题

在发送POST或GET请求时,返回超时异常处理办法:捕获 SocketTimeoutException | ConnectTimeoutException | ConnectionPoolTimeout 异常三种异常说明:SocketTimeoutException:是J...

2021-03-29

Python爬虫数据的分类及json数据使用小结

数据的结构化分类
一般来讲对我们而言,需要抓取的是某个网站或者某个应用的内容,提取有用的价值。内容一般分为三部分,结构化的数据、半结构化的数据和非机构化数据。
1...

2021-03-28

python基于tkinter制作无损音乐下载工具(附源码)

继续写GUI,本次依然使用Tkinter设计一款图形界面,使用Tkinter做一款音乐下载软件,听起来听平常的,但是我这款软件能够下载 无损音乐下载软件,听起来不错吧,Let`s go!一.准备工作
pyt...

2021-03-28

python中pandas.read_csv()函数的深入讲解

这里将更新最新的最全面的read_csv()函数功能以及参数介绍,参考资料来源于官网。pandas库简介
官方网站里详细说明了pandas库的安装以及使用方法,在这里获取最新的pandas库信...

2021-03-28

pytest进阶教程之fixture函数详解

fixture函数存在意义
  与python自带的unitest测试框架中的setup、teardown类似,pytest提供了fixture函数用以在测试执行前和执行后进行必要的准备和清理工作。但是相对来...

2021-03-28

Android端代码量非常小的分页加载库

前言RecyclerView几乎在每个app里面都有被使用,但凡使用了列表就会采用分页加载进行数据请求和加载。android 官方也推出了分页库,但是感觉只有kotlin一起使用才能体会到酸爽...

2021-03-28

R语言字符串知识点总结及实例分析

在R语言中的单引号或双引号对中写入的任何值都被视为字符串。 R语言存储的每个字符串都在双引号内,即使是使用单引号创建的依旧如此。在字符串构造中应用的规则 在字符串的...

2021-03-28

R语言函数详解及实例用法

函数是一组组合在一起以执行特定任务的语句。 R 语言具有大量内置函数,用户可以创建自己的函数。在R语言中,函数是一个对象,因此R语言解释器能够将控制传递给函数,以及函数完成...

2021-03-28

R语言数据重塑知识点总结

R 语言中的数据重塑是关于改变数据被组织成行和列的方式。 大多数时间 R 语言中的数据处理是通过将输入数据作为数据帧来完成的。 很容易从数据帧的行和列中提取数据,但是在...

2021-03-28

python编写函数注意事项总结

1、编写注意(1)给函数指定描述名。(2)函数名称只包括小写字母和下划线。(3)每一个函数都应该包含简要说明其功能的注释,注释应该紧跟在函数定义之后,并且采用文档字符串格式。2、给...

2021-03-28

python函数指定默认值的实例讲解

1、说明(1)写函数时,可以为每个参数指定默认值。当调用函数为参数提供实际参数时,Python将使用指定的实际参数;否则,将使用参数的默认值。因此,给参数指定默认值后,可以在函数调用中...

2021-03-28

SwiftUI学习之state和Binding的区别浅析

@state 绑定值的状态,其属性的修饰官方推荐使用private.上代码(ps:这里没用private 进行修饰,是为了演示区别)
import SwiftUIstruct FilterView: View {// @Binding var is...

2021-03-28

Angular CLI发布路径的配置项浅析

前言项目发布总需要根据具体情况配置打包,Angular CLI 提供了方便的打包工具 “ng build”。其中关于发布路径的配置有几样,这里总结汇总它们。base-href
它指定的是项目构建...

Nest.js参数校验和自定义返回数据格式详解

0x0 参数校验
参数校验大部分业务是使用 Nest.js 中的管道 方法实现,具体可以查阅文档 。不过编写过程中遇到一些问题,虽然文档讲得比较晦涩。在做个查询接口,里面包含一些参数...

vue3如何优雅的实现移动端登录注册模块

前言
近期开发的移动端项目直接上了 vue3 ,新特性 composition api 确实带来了全新的开发体验.开发者在使用这些特性时可以将高耦合的状态和方法放在一起统一管理,并能视具...

vue中data改变后让视图同步更新的方法

前言
不久前天看到一个比较有趣的问题,vue中data改变后,如何让视图同步更新,搜索了一下,并没有发现解决问题的方法,只能从源码去找解决方法了。原因
我们都知道,在vue中改变数据后...

Java多线程下载网图的完整案例

Java多线程下载网图案例此案例依赖——文件操作工具类(FileUtils)使用 apache 的commons-io包下的FileUtilsimportorg.apache.commons.io.FileUtils;下载commons-io包官方API...

2021-03-28

javaWeb如何实现随机图片验证码详解

实现步骤
1:Java后台生成一张随机数字/字母/汉字验证码的图片。2:存入redis或者session。3:用户输入验证码跟redis取出数据做比对。图片生成工具类
public class RandomValidat...

2021-03-28

Python requests库参数提交的注意事项总结

字典与json字符串区别# python 中的字典格式,是dict类型{'a': 'sd'}如果声明a = {"a": "sd"},它仍是字典,不过python会默认将双引号换成单引号,最后打印的仍然为{'a': 'sd'}# p...

2021-03-28

R语言“循环”知识点详解

可能有一种情况,当你需要执行一段代码几次。 通常,顺序执行语句。 首先执行函数中的第一个语句,然后执行第二个语句,依此类推。编程语言提供允许更复杂的执行路径的各种控制结构...

2021-03-28

R语言关于“包”的知识点总结

R语言的包是R函数,编译代码和样本数据的集合。 它们存储在R语言环境中名为“library”的目录下。 默认情况下,R语言在安装期间安装一组软件包。 随后添加更多包,当它们用于某些...

2021-03-28

R语言决策基础知识点详解

决策结构要求程序员指定要由程序评估或测试的一个或多个条件,以及如果条件被确定为真则要执行的一个或多个语句,如果条件为假则执行其他语句。以下是在大多数编程语言中的典型...

2021-03-28

R语言运算符知识点总结

运算符是一个符号,通知编译器执行特定的数学或逻辑操作。 R语言具有丰富的内置运算符,并提供以下类型的运算符。运算符的类型R语言中拥有如下几种运算符类型: 算术运算符 关...

2021-03-28

R语言关于变量的知识点总结

变量为我们提供了我们的程序可以操作的命名存储。 R语言中的变量可以存储原子向量,原子向量组或许多Robject的组合。 有效的变量名称由字母,数字和点或下划线字符组成。 变量...

2021-03-28

Java利用for循环打印菱形的实例教程

Java for循环打印菱形Java代码输出菱形的方法和思路有很多,在此分享一个稍带模块化拆分思想的解决方案,将需要输出的菱形拆分成8个模块(如下图),每个模块独立实现输出。优点:8个模...

2021-03-28

Java中Collections.emptyList()的注意事项

偶然发现有小伙伴错误地使用了Collections.emptyList()方法,这里记录一下。她的使用方式是:public void run() { ...... List list = buildList(param); ...... Object ne...

2021-03-28

php中ipv6转纯数字和反转

最近发现网站统计中有一些IP的结果存储的是0,经过捕捉发现获取到的IP地址是IPv6的,使用IPv4的方法转换就会有问题,接下来为大家介绍一下php中ipv6转纯数字和反转的方法,有需要的...

2021-03-27

Warning:file_get_contents():SSL operation failed with code 1

今天使用PHP写程序获取指定接口的内容,获取内容为空加上报错报错提示显示SSL operation failed with code 1,接下来为大家介绍一下解决方法,有需要的小伙伴可以参考一下:1、错误...

2021-03-27
返回顶部
顶部