自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 华为天才少年自制百大Up奖杯,网友:技术难度不高,侮辱性极强

序在程序员的眼中,“平平无奇”四个字是不存在的。比如,刚吃完的“螃蟹壳”只能变成垃圾?NO,给它裹上一层黑科技就能摇身变成一台“螃蟹火星车”,还能手动控制,指哪走哪。充电宝只能用来充电?太过简单!不如亲自制作一个,自带1080p显示屏,还能外接PS打游戏。没错,这些硬核黑科技全部来自B站Up主、AI算法工程师稚晖君。停更了好一阵子后,这位自称野生钢铁侠的超硬核Up主终于又发布了新作品。之所以停更这么久,Up主解释说,不是因为在野外被捕了,纯粹是因...

2021-03-20 22:50:37 377

原创 真的是震惊我妈!用Python进行差分进化全局优化!!!

差异进化是一种全局优化算法。它是一种进化算法,与其他进化算法(例如遗传算法)有关。与遗传算法不同,它是专门设计用于对实值向量(而不是位串)进行运算的。此外,与遗传算法不同的是,它使用向量减法和加法等向量运算来导航搜索空间,而不是遗传学启发的变换。在本教程中,您将发现差异演化全局优化算法。完成本教程后,您将知道:差分进化优化是一种进化算法,旨在与实值候选解一起使用。 如何在python中使用差异进化优化算法API。 使用差异演化解决具有多个最优解的全局优化问题的示例。教程概述本教程分为三

2021-03-20 22:49:06 568

原创 阿里P8大佬手把手教你使用Python网络爬虫获取音效信息

/1 前言/生活中到处有各种各样的声音。在做网页时,没有声音的网页显得没有灵魂,特别是游戏网页,没有声音就体会不了其中精彩的打斗效果,会感到特别的无趣。/2 项目目标/今天教大家如何用Python网络爬虫去获取音效。/3 项目准备/软件:PyCharm需要的库:requests、lxml、ssl网站如下:https://www.tukuppt.com/yinxiaomuban/zhuanchang/__zonghe_0_0_0_0_0_0_{}.html..

2021-03-19 19:53:40 345

原创 我敢说,就这7个Python实战项目代码,足以让你分分钟晋级大神

关于Python有一句名言:不要重复造轮子。但是问题有三个:你不知道已经有哪些轮子已经造好了,哪个适合你用。有名有姓的的著名轮子就400多个,更别说没名没姓自己在制造中的轮子。 确实没重复造轮子,但是在重复制造汽车。包括好多大神写的好几百行代码,为的是解决一个Excel本身就有的成熟功能。 很多人是用来抓图,数据,抓点图片、视频、天气预报自娱自乐一下,然后呢?抓到大数据以后做什么用呢?比如某某啤酒卖得快,然后呢?比如某某电影票房多,然后呢?我认为用Python应该能分析出来,这个现实的世界属于

2021-03-19 19:43:31 465

原创 好用又详细的教学!辣个蓝人手把手教你用Scrapy爬虫框架爬取食品论坛数据并存入数据库

一、前言没错奥,辣个蓝人就四我~网络爬虫(又称为网页蜘蛛,网络机器人),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。------百度百科说人话就是,爬虫是用来海量规则化获取数据,然后进行处理和运用,在大数据、金融、机器学习等等方面都是必须的支撑条件之一。目前在一线城市中,爬虫的岗位薪资待遇都是比较客观的,之后提升到中、高级爬虫工程师,数据分析师、大数据开发岗位等,都是很好的过渡。二、项目目标本次介绍的.

2021-03-18 19:53:26 168

原创 太牛了!盘点3个可以操作JavaScript的Python库,你绝对用得到!

前言我们都知道Python可以很轻松地实现某些功能,而且还可以编写网页,比如Remi,Pysimplegui,但是操作JavaScript这种浏览器的脚本语言,还是第一次听说,小编也是第一次听说,于是就跟大家脑补这一知识。一、PyExecJS是一个可以执行JavaScript脚本的Python模块,可以与网页上的JavaScript进行交互,这样就能更加精准地获取到网页中的加密内容,如果用Python中的网络模块进行请求,会无法解密文档中的加密内容,这个时候使用我们的PyExecJS可以很.

2021-03-18 19:48:16 207

原创 学了五年Python,这些网站让我相见恨晚,快来一起见识一下!!!

前言逮噶候~最近在浏览Github的时候,发现了一个宝藏为大家分享Github上7个不错的Python开源库汇集了一些入门到中高级的一些学习资源让我们来一起看看1、learn_Python3这里有19本jupyter,涵盖了字符串和条件之类的基础知识 会向你介绍每个主题和一些示例代码 最后还有测试题,帮你记忆深化,灵活运用 2、learn_python这里详细介绍了python 帮助你从初级水平上升至中级 这里还是一个Python...

2021-03-16 23:26:56 101 1

原创 Python爬虫案例详解:爬取电影top250写入Excel

解析数据 我们需要使用BeautifulSoup这个功能模块来把充满尖括号的html数据变为更好用的格式。 from bs4 import BeautifulSoup这个是说从(from)bs4这个功能模块中导入BeautifulSoup,是的,因为bs4中包含了多个模块,BeautifulSoup只是其中一个。 soup = BeautifulSoup(html.text, 'html.parser')这句代码就是说用html解析器(parser)来分析我们requests得到的html文...

2021-03-16 17:59:54 1142 2

原创 我的天哪!大一新生开发的Python小工具火了,网友:我好菜啊

前文普普通通黑底白字地敲代码太枯燥?那么,把Python脚本可视化怎么样?就像这样,从输入图片、调整尺寸到双边滤波,每一步都能看得清清楚楚明明白白。输入一个矩阵,无论是对它进行转置、求共轭还是乘方,都能得到及时的反馈。这样一个Python脚本可视化工具,名叫Ryven,出自一位名叫Leon Thomm的大一新生之手。如果你也想试用一番,不妨接着往下看。如何使用使用之前,简单准备一下开发环境:Python3(推荐3.8以上) PySide2(推荐2.14以上)...

2021-03-16 17:52:19 97

原创 为你的应聘加分!为啥朋友圈里都是Python?水凉抓紧上岸!

“现在找工作太难了,投了不下50份简历,只收到5个面试邀请。好不容易面了一个,结果被HR问到怀疑人生……”我找她聊了一下才知道,面试时,面试官问了她一个很常见的问题:“你觉得,比起其他应聘者,你最大的优势是什么?”她总是给出很常规的答案:愿意学习,性格积极,擅于团队合作。可想而知,最后她没有被录取。我猜,这种情况很多同学都遇到过。尤其是今年就业竞争这么激烈,应届生人数突破900万,还有留学大军、想跳槽的职场人加入竞争……千军万马过独木桥,“平平...

2021-03-15 15:00:40 247

原创 Python日常 - 5分钟掌握 Python 关联规则分析

1. 关联规则大家可能听说过用于宣传数据挖掘的一个案例:啤酒和尿布;据说是沃尔玛超市在分析顾客的购买记录时,发现许多客户购买啤酒的同时也会购买婴儿尿布,于是超市调整了啤酒和尿布的货架摆放,让这两个品类摆放在一起;结果这两个品类的销量都有明显的增长;分析原因是很多刚生小孩的男士在购买的啤酒时,会顺手带一些婴幼儿用品。不论这个案例是否是真实的,案例中分析顾客购买记录的方式就是关联规则分析法Association Rules。关联规则分析也被称为购物篮分析,用于分析数据集各项之间的关联关系。1.1

2021-03-15 14:57:49 451

原创 今天你开心了嘛?那些程序员才能Get到的22张动图,你懂几个?

下面这些动图你能理解几个?▼▼▼「0」只改了一行代码……「1」产品经理第10次改需求后,告诉我还是用第一版「2」赶工三个月的项目,第一次启动整体测试时「3」当程序员打开了遗留代码「4」忘记定义关键变量的结果「5」程序员修复bug的真实处境「6」当我开始使用库,但忘记阅读文档「7」当程序员听客户说还在用 IE 时「8」自信爆棚的以为程序运行成功了「9」Bug ...

2021-03-13 22:02:51 232

原创 都学着点~看我用Python一键发送数百份邮件,让财务部一群妹子追着喊666!!

之前有分享过如何用Python发送邮件的文章,今天再分享一个如何用几行Python代码让财务部妹子追着喊666的实用案例。需求描述最近公司要发奖金,需要财务部妹子给每个员工发一封邮件,现在全公司 10 个部门每个人的奖金情况已经计算好了,并根据部门分别制作了 10 张表格:每个奖金表格内容大致如下:同时有一份 Excel 文件邮件地址.xlsx,里面有各部门负责人的邮箱:首先第一个需求很简单:给各部门负责人发送相应部门的奖金附件这个需求不同于群发,只要把所有人邮件地址加进来一键发送就

2021-03-13 21:44:51 318

原创 开局王炸?阿里P8大佬用Python绘制精美地图神器!超详细(课件资料都在这,你不心动?)

前文热烈欢迎:张总、李总、刘总、赵总、曾总、廖总、郭总、柏总、贾总、毕总、陶总、彭总、丁总、杨总、朱总、周总、吴总、蒋总、韩总、杨总、何总、吕总、钱总、陈总、魏总、韦总、卫总、王总,来看我的文章!想要绘制更精美的可视化地图?想在地图上自由的设置各种参数?想获得灵活的交互体验?今天它就来了,Python绘制地图神器folium,上手直接开大!一、folium简介和安装folium 建立在 Python 生态系统的数据应用能力和 Leaflet.js 库的映射能力之上,在Pyth

2021-03-12 20:41:11 340

原创 简直完美!!!Python3+pygame实现的flappy bird游戏,还有音乐(附源码资料)

前文相信大家肯定玩过或见过这个游戏,我之前也一直在手机上玩flappy bird游戏,闲暇时间就编写了一个是采用python3+pygame模块制作而成的,运行效果非常流畅,会让你大吃一惊哦!^_^一、运行效果展示下载游戏之后,注意在自己的python环境中安装pygame模块,如果没有安装可以使用pip install pygame 进行安装然后使用使用命令运行起这个.py文件,运行之后的第一个界面效果如下,是不是很酷炫当点击上图中的“Play”按钮之后的效果如下:...

2021-03-12 15:16:03 1140 1

原创 不会你来骂我!腾讯T5大佬手把手教你Python实战中文件被删除的方法!(附资料教程)

很多时候开发者需要删除文件。可能是他错误地创建了文件,或者不再需要该文件。无论出于何种原因,都有一些方法可以通过Python来删除文件,而无 需手动查找文件并通过UI交互来进行删除操作。使用Python删除文件有多种方法,但是最好的方法如下: os.remove()删除文件 os.unlink()删除文件。它是remove()方法的Unix名称。 shutil.rmtree()删除目录及其下面所有内容。 pathlib.Path.unlink()在Python 3..

2021-03-11 17:54:30 119

原创 阿里P8大佬用1小时做了个酒精测试软件,防止删库到跑路(附讲解)

前言说到删库跑路,没发生时是大家挂在嘴边的调侃,真发生时就是一场悲剧。近年来国内外各种删库新闻频发,有的甚至给企业造成千万级、亿级的损失,这简直是企业的噩梦。为了防止技术人员“一时冲动”,爱发明各种东西的日本朋友最近又发明了一个软件,这个软件的目的,竟然是防止酒后sudo。日本网友“solt9029”近期在Twitter上发布了一则推文称,他发明了一款测酒软件,当管理员想要输入“sudo rm-rf”指令的时候,需要进行吹气,吹完气之后,如果验证这个人没有喝酒,那就可以执行这个命令;如果检测

2021-03-10 23:24:46 228

原创 Python3 + pygame实现的90坦克大战代码完整有演示效果

我是一个典型的80后,年轻时玩过了特别多的游戏,所以这几天用Python3 + pygame实现了一个另外小游戏“坦克大战”(其他的游戏,请翻阅我的博客)本实例代码量有些多,完整的版本在1000行左右(当然了如果再次优化的话会减少一部分)分享出来,希望能帮助到大家,毕竟自己做教育行业做了这么多年,还是教育情怀的,哈哈哈哈哈一,显示效果二,代码完整代码如下(注意:为了方便下载以及编写更简单,没有采用多模块的方式,所有代码全部放到main.py文件中)import rand

2021-03-09 19:53:06 870 2

原创 元素固定宽高比这么写太香了 - Chrome 支持 aspect-ratio 了

前言去年差不多这个时候,发了一篇关于CSS 固定宽高比实现的文章,总结了如何从面试者的角度回答固定宽高比实现的问题。如果你对于历史的 hack 方式不太熟悉,建议先浏览一下原文章。原文章的最后提到了aspect-ratio这种方式。不过当时还没有浏览器实现,现在标准以及实现都有了一些新的进展,这里再次跟大家同步下。本文会介绍现在的浏览器实现与标准的进展情况、并讲解下具体用法。此处,感谢掘友“小蟋蟀 00”的评论提醒,让我有动力再更新下 ????。浏览器实现及标准现状2021 年 1

2021-03-06 17:28:01 844

原创 CSS奇思妙想—使用 mask 实现视频弹幕人物遮罩过滤

使用 mask 实现视频弹幕人物遮罩过滤经常看一些 LOL 比赛直播的小伙伴,肯定都知道,在一些弹幕网站(Bilibili、虎牙)中,当人物与弹幕出现在一起的时候,弹幕会“巧妙”的躲到人物的下面,看着非常的智能。简单的一个截图例子:其实,这里是运用了 CSS 中的 MASK 属性实现的。mask 简单用法介绍之前在多篇文章都提到了 mask,比较详细的一篇是 --奇妙的 CSS MASK,本文不对 mask 的基本概念做过多讲解,向下阅读时,如果对一些 mask 的用法感到疑惑,可.

2021-03-06 14:54:52 406

原创 CSS小游戏2048—简单小游戏编程有手就行~会玩?你会写吗?

简单实现2048小游戏想实现2048游戏书写代码时可以分为三个步骤一、HTML部分先书写HTML把游戏结构搭建出来<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" href="index.css"></h...

2021-03-05 13:58:47 359

原创 CSS奇思妙想—这里是CSS创造的世界!

CSS奇思妙想 -- 使用 CSS 创造艺术本文属于 CSS 绘图技巧其中一篇。之前有过一篇:在 CSS 中使用三角函数绘制曲线图形及展示动画想写一篇关于 CSS 创造艺术的文章已久,本文主要介绍如何借助CSS-doodle,利用 CSS 快速创造美妙的 CSS 图形。中心布局本文的所有技巧都会围绕这个布局展开,属于一类技巧。首先,我们需要这样一种中心布局。简单的 HTML 结构如下:<div class="g-container"> <div c...

2021-03-04 20:10:23 246 1

原创 CSS奇思妙想 -- 写CSS的一些奇怪套路你都会哪些?(下篇)...

我写CSS的常用套路(下篇)...box-shadow为盒子添加阴影,增加盒子的立体感,可以多层叠加,并且会使阴影更加丝滑本demo地址:Pagination内发光注意到box-shadow还有个inset,用于盒子内部发光利用这个特性我们可以在盒子内部的某个范围内设定颜色,做出一个新月形再加点动画和滤镜效果,“猩红之月”闪亮登场!注意到它散发着淡淡的红光,其实就是2个伪元素应用了模糊滤镜所产生的效果...

2021-03-04 14:36:27 251 1

原创 CSS奇思妙想 -- 写CSS的一些奇怪套路你都会哪些?(上篇)

我写CSS的常用套路(上篇)...前言本文是笔者写CSS时常用的套路。不论效果再怎么华丽,万变不离其宗。交错动画有时候,我们需要给多个元素添加同一个动画,播放后,不难发现它们会一起运动,一起结束,这样就会显得很平淡无奇。那么如何将动画变得稍微有趣一点呢?很简单,既然它们都是同一时刻开始运动的,那么让它们不在同一时刻运动不就可以了吗。如何让它们不在同一时刻运动呢?注意到CSS动画有延迟(delay)这一属性。举个栗子,比如有十个元素播放十个动画,将第二个元素...

2021-03-03 20:07:19 209 1

原创 CSS奇思妙想 -- 使用 background 创造各种美妙的背景(下篇)...

CSS奇思妙想 -- 使用 background 创造各种美妙的背景(下篇)...使用 mask除去混合模式,与背景相关的,还有一个非常有意思的属性 -- MASK。mask 译为遮罩。在 CSS 中,mask 属性允许使用者通过遮罩或者裁切特定区域的图片的方式来隐藏一个元素的部分或者全部可见区域。对 mask 的一些基础用法还不太熟悉的,可以先看看我的这篇文章 -- 奇妙的 CSS MASK。简单而言,mask 可以让图片我们可以灵活的控制图片,设定一部分展示出来,另外剩余部分的隐藏。

2021-03-03 15:12:48 243

原创 CSS奇思妙想 -- 使用 background 创造各种美妙的背景(上篇)...

本文将介绍一些利用 CSS 中的background、mix-blend-mode、mask及一些相关属性,制作一些稍微复杂、酷炫的背景。通过本文,你将会了解到 CSS background 中更为强大的一些用法,并且学会利用 background 相关的一些属性,采用不同的方式,去创造更复杂的背景图案。在这个过程中,你会更好的掌握不同的渐变技巧,更深层次的理解各种不同的渐变。同时,借助强大的 CSS-Doodle,你将学会如何运用一套规则,快速创建大量不同的随机图案,感受 CSS 的...

2021-03-02 20:32:20 346

原创 用CSS写出来的马里奥?成功把box-shadow玩坏了~

如果要在网页上画一个像素风的小图标,你都有什么思路呢?用 Canvas 也好,单独制作 svg 也好,感觉办法有的是。那如果把方法限定在只能用 CSS 呢?可能你没想过,用 box-shadow 就能完成这个任务。给不熟悉 CSS 的朋友介绍一下,box-shadow 的本职工作是给 DOM 加阴影效果,按照 MDN 的话说,就是:CSS box-shadow 属性用于在元素的框架上添加阴影效果。你可以在同一个元素上设置多个阴影效果,并用逗号将他们分隔开。该属性可设置的值包括阴影的X轴偏移量、Y轴

2021-03-02 14:49:25 572

原创 【纯CSS】CSS奇思妙想边框动画

今天逛博客网站 -- shoptalkshow,看到这样一个界面,非常有意思:觉得它的风格很独特,尤其是其中一些边框。嘿嘿,所以来一篇边框特辑,看看运用 CSS,可以在边框上整些什么花样。border 属性谈到边框,首先会想到 border,我们最常用的莫过于 solid,dashed,上图中便出现了 dashed。除了最常见的 solid,dashed,CSS border 还支持 none,hidden, dotted, double, groove, ridge, inset,

2021-03-01 17:45:07 458

原创 终于把“前端大文件上传”知识点整理出来了,断点续传,附源码

前言无论是面试还是实际工作,我们都会遇到大文件上传的问题。事实上,在我之前的面试中,也被问到上传大文件(Excel)如何处理,当时答的磕磕巴巴,直接导致整个面试以失败结束。 最近想起了整个事情,花了点时间,整理出这个demo,当然了,整篇文章,不仅仅讲思路过程,最后也会附送源码前端:Vue.js Element-Ui后端:node.js express fs思路前端大文件上传将大文件转换成二进制流的格式 利用流可以切割的属性,将二进制流切割成多份 组装和分割块同等数量的请求块

2021-03-01 15:34:57 704

原创 腾讯T4大佬连夜整理的前端开发小技巧,你绝对用得到!

开发 tipsvConsoleh5应用开发过程中,一般是使用浏览器调试,但是真的将代码放到h5端,偶尔还是会遇到一些处理不到的情况,比如,之前遇到的情况, 使用new Date('2020-11-17 12:12')(safari、ie貌似都不行, 慎用), 这样的格式转换,兼容性没有考虑到,chrom调试一切正常,但是手机打开应用后,时间参数返回的却是null,这种情况就比较坑于是就考虑,怎么如浏览器一样查看h5端的代码、接口返回及报错信息呢?发现了一个比较好用的工具 - VCosole,

2021-02-27 20:58:53 513

原创 阿里P7架构师,纯手写Uni-app入门教程,堪称巅峰之作

介绍uni-app是什么?是一个基于 Vue.js 的全端开发框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序、快应用等多个平台。一次开发,到处运行。推荐UIuViewuni-app2018年初发布以来,一直蓬勃发展,一派欣欣向荣,社区也是人声鼎沸,众望所归。因此,uView应运而生,uView的目标是成为uni-app生态最优秀的UI框架。关于uView的取名来由,首字母u来自于uni-app首字母,un...

2021-02-27 20:31:04 446

原创 前端精品技术教程,前端电子书,面试题,简历模板免费获取

所有资料扫码免费领取!备注:老鸟,否则无法通过好友前端精品技术教程这套视频可以帮大家打好基础面试指导视频让你面试顺顺利利,在面试中脱颖而出阿里、滴滴、头条等一线互联网经典面试题集合往年数百道经典前端面试题,帮助你在面试者脱颖而出230套精选程序员简历模板简历是求职者进入职场的第一块敲门砖。一份好的简历是十分重要的。精选前端电子书...

2021-02-27 16:23:18 259

空空如也

空空如也

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

TA关注的人

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