自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

采菊东篱下,Python满乾坤!

九层之台起于累土;千里之行始于足下

原创 Github高星项目:Python – 100天从新手到大师

Github上一个Python教学的高分项目,100天从新手到大师,作者:骆昊 不仅仅对计算机行业的朋友有帮助,在各自的行业应用一些Python技术,一定会让你事半功倍。 从行业背景讲起,基础知识到进阶讲解,也会介绍LINUX、WEB前端、数据库等相关内容,最后是实战。 虽然内容都是很有用的...

2019-05-16 16:25:54 3803 0

原创 AI 人工智能学习经典书单

人工智能相关岗位中,涉及到的内容包含:算法、深度学习、机器学习、自然语言处理、数据结构、Tensorflow、Python 、数据挖掘、搜索开发、神经网络、视觉度量、图像识别、语音识别、推荐系统、系统算法、图像算法、数据分析、概率编程、计算机数学、数据仓库、建模等关键词,基本涵盖了现阶段人工智能细...

2018-05-16 17:58:19 2013 2

原创 VUE:解决判断网页端与手机端情况下,横竖屏无法判断的问题

一、需求: 第一步:判断是网页端还是手机端 第二步:判断手机端,手机是横屏显示还是竖屏显示 二、解决方法: 监听网页端还是手机端 监听显示页面宽高变化 三、代码如下: methods: { _isMobile() { let flag = navigator.u...

2020-06-05 11:34:04 49 0

原创 关于Django中JsonResponse返回中文字典编码错误的解决方案

遇到这样一个问题,返回的json不是中文 def get_json(request): return JsonResponse({"res": "成功"}) 结果: {"res": "\u6210\u529f&...

2020-05-29 18:08:13 42 0

原创 总结与整理IntelliJ IDEA一直卡在scanning files to index解决方案

最近做新的项目,cnpm install 之后node_modules 中文件暴增 打开IntelliJ IDEA,导致一直卡在“Scanning files to index ......”甚至几度崩溃 总结与整理网上找的解决办法,感觉以后可能还会遇到 上面描述的问题归根到底就是文件过多...

2020-05-20 10:19:38 57 0

原创 npm全局环境变量配置及解决VsCode使用时遇到的问题

一、npm全局环境变量配置 1、我们要先配置npm的全局模块的存放路径以及cache的路径 例如我希望将以上两个文件夹放在NodeJS的主目录下,便在NodeJs下建立”node_global”及”node_cache”两个文件夹。如下图 2、cmd 中输入如下命令 npm conf...

2020-04-22 14:48:00 159 0

原创 前端:实现div等块元素添加X轴滚动显示(Y轴不滚动)

一、建立外盒子与内盒子 原生态代码: <div class="tol_dev"> <div class="dev_li"></div> <div class="dev_li&q...

2020-04-16 17:07:44 217 0

原创 利用nginx建立windows软连,实现IP访问文件

一、运行nginx 1、首先下载nginx,下载地址:https://www.lanzous.com/ianm7tg 2、解压文件如图: 3、运行nginx.exe,浏览器运行电脑ip地址,如图: 二、cmd管理员权限 运行中输入“cmd”,按住shift键不放松,右键点击cmd...

2020-04-08 09:57:21 96 0

原创 用Python进行屏幕截图,只用两行代码搞定

一、计算机中如何进行屏幕截图呢? 1、全屏截图 按下键盘中的‘PRTSC’或者‘Print Screen’键,即可实现全屏截图(不同键盘位置和名称可能不同)。此时,并不能看到效果,只是将截图保存在粘贴板中,我们打开Word或者其它windows自带的画图板工具(以画图板工具为例)。我们打开画图...

2020-04-07 09:29:43 281 0

原创 原生态HTML文件上传与下载

文件下载 传统的文件下载有两种方法: 使用<a/>标签,href属性直接连接到服务器的文件路径 window.location.href="url" 这两种方法效果一样。但有个很大的问题,如果下载出现异常(连接路径失效、文件不存在、网络问题等),会导致原本的页...

2020-03-30 16:02:10 62 0

原创 从零开始,手把手交给你vue如何新建一个项目

vue创建项目(npm安装→初始化项目) 第一步npm安装 首先:先从nodejs.org中下载nodejs 图1 双击安装,在安装界面一直Next 图2 图3 图4 直到Finish完成安装。 打开控制命令行程序(CMD),检查是否正常 图5 ...

2020-03-20 10:07:21 90 0

原创 系统总结vue组件间通信、数据传递(父子组件,同级组件)

总结一下对vue组件通信的理解和使用。 一、组件目录结构 父组件:app.vue 子组件:page1.vue 子组件:page2.vue 父组件 app.vue <template> <div id="app"> <p>...

2020-03-16 13:33:49 60 0

原创 如何让二维码自适应浏览器的尺寸

一、遇到的问题: 正常浏览网页,二维码正常显示,但是随着浏览器的扩大与缩小,二维码尺寸不会随着屏幕自适应 正常浏览(截取部分): 缩小浏览器(截取部分): ...

2020-03-12 15:01:23 89 0

原创 刷新页面,无论点击多少次让Element UI的Message消息提示弹出一个

一、遇到的问题 Element UI的Message消息提示是点击一次触发一次的。在开发的时候经常会作为一些校验提示,但是公司的测试人员在进行测试时会一直点,然后就会出现如下图的情况。虽然客户使用的时候一般来说不会出现这种情况(毕竟客户不会闲着没事一直点点点,而且就算出现了也只是不太好看,对功能...

2020-03-12 14:23:00 142 0

原创 免费个人博客:使用hexo+github搭建详细教程

前言 使用github pages服务搭建博客的好处有: 全是静态文件,访问速度快; 免费方便,不用花一分钱就可以搭建一个自由的个人博客,不需要服务器不需要后台; 可以随意绑定自己的域名,不仔细看的话根本看不出来你的网站是基于github的; 数据绝对安全,基于github的版本管理,想...

2020-03-09 17:16:10 115 0

原创 全面系统地总结Linux的基本操作(下)

4、 Linux命令-系统管理 4.1 查看日历:cal cal 命令用于查看当前日历,-y 显示整年日历: 4.2 显示或设置日期:date 设置时间格式(需要管理员权限): date [MMDDhhmm[[CC]YY][.ss]] +format CC 为年前两位 yy 为年...

2020-02-09 14:40:36 86 0

原创 全面系统地总结Linux的基本操作(上)

1、 Linux文件和目录 Windows 和 Linux 文件系统 在 windows 平台下,打开"计算机",我们看到的是一个个的驱动器盘符:每个驱动器都有自己的根目录结构,这样形成了多个树并列的情形,如图所示: 在 Linux 下,我们是看不到这些驱...

2020-02-09 10:21:43 123 0

原创 Python最实用的25个小技巧

Python 是一种通用的高级编程语言。用它可以做许多事,比如开发桌面 GUI 应用程序、网站和 Web 应用程序等。 并且,通过处理常见的编程任务,Python 能让开发者专注应用程序的核心功能。此外,Python 语言的简单语法规则进一步简化了代码库的可读性和应用程序的可维护性。 与其他编程...

2020-01-07 16:51:08 323 0

翻译 怎样处理糟糕的代码?

在职业生涯中,程序员难免会遇到糟糕的代码(bad code)——但是你并不需要成为一个打败这些糟糕代码的“恶人”。 从轻松的角度来讲,糟糕的代码可以创造大量的就业机会。比如: 需要从诸多优秀开发人员中找一个人来修复错误代码。 需要一两个高级开发人员来做代码审查,确保代码以后不会再次变得糟糕。...

2019-12-11 17:43:06 267 0

转载 如何在python中精确地进行浮点数的四舍五入

在python试题中碰到这么一道题: 输入三个浮点数,求它们的平均值并保留 1 位小数,对小数后第二位数进行四舍五入,最后输出结果 错误示范 因为涉及到四舍五入,随便搜了一下,发现了好多博客都用round(),就直接拿来用了 round(1.555, 2) // 对小数后第二位...

2019-11-12 16:33:26 476 0

转载 怎么样才能更高效的学习区块链

一、为什么选择区块链 选择区块链作为实践学习的案例,原因有三: 第一,区块链是我最近两三个月刚学习的领域,对我来说也是一门从零开始学习的领域,这样的学习案例最具有指导作用。因为时间没有隔太久,很多学习过程中的细节我也还记得,这样我可以还原出更真实的学习过程。 第二,区块链——确切说是虚拟货币...

2019-10-29 19:16:42 274 0

原创 想成为企业争抢的目标吗?你需要掌握的五大热门IT技能

在任何一个行业确保有最新的工作技能很重要,而在日新月异的IT界尤为重要,因为过去学到的技术和实践可能再也不是今天完成工作所需的技能和实践了。不管你何时或如何学得IT技能——无论通过正规的大学学位课程、强化培训班,还是完全通过自学并获得证书,对比一下你目前的技能与眼下IT工作所需的技能是个好主意。 ...

2019-10-22 15:45:54 285 0

翻译 高效程序员的 7 项技能

软件工程师把大量时间花在练习 LeetCode 问题获得面试技巧和完善简历上。一旦他们最终在一家初创公司、谷歌、亚马逊或其他公司找到工作,他们可能就会发现,他们获得这份工作所需的技能与他们日常工作所需的技能并不匹配。 受 TechLead 高效程序员的七项技能启发,我们团队想就这个话题发表自...

2019-09-18 16:39:10 211 0

转载 12306 抢票项目霸榜 GitHub,标星即将破万

十一将至,你买到回家的火车票了吗?如果没有,你可以试着打开 GitHub,在搜索栏键入 12306 的关键词,我相信你会发现一个新大陆。没错,这里有 1572 个抢票项目。它们大多用 Python、JavaScript、Java 写成。其中,名为 testerSunshine 12306 的项目,...

2019-09-10 15:31:20 1918 0

原创 利用numpy删除DataFrame某一行/列、多行内容

一、用法: DataFrame.drop(labels=None,axis=0, index=None, columns=None, inplace=False) 参数说明: labels:就是要删除的行列的名字,用列表给定axis: 默认为0,指删除行,因此删除columns时要指定axi...

2019-09-04 13:37:47 1715 0

原创 深入研究Python 世界的规则,我的薪资直接翻倍

前言 编程,其实和玩电子游戏有一些相似之处。你在玩不同游戏前,需要先学习每个游戏的不同规则,只有熟悉和灵活运用游戏规则,才更有可能在游戏中获胜。 而编程也是一样,不同编程语言同样有着不一样的“规则”。大到是否支持面向对象,小到是否可以定义常量,编程语言的规则比绝大多数电子游戏要复杂的多。 当...

2019-08-20 15:34:09 246 0

翻译 开发人员:月薪过万与年薪百万之间的差距

有一句话在开发人员圈子广为流传:“初级开发人员的标志就是需要在中级和高级开发人员的指导下完成工作。”所以,我们不要苛刻初级开发人员写的代码对错严谨,毕竟每个开发人员都有这样的一个过程。据译者观察,初级开发人员往往认为自己写的代码都是高质量的;而中级开发人员认识到了软件知识会影响代码质量;中高级开发...

2019-08-09 11:50:35 400 0

原创 python3之批量修改文件名称

import os def folder_rename_add(): #1. 获取要重命名的文件夹 名字 (事先存在的) folder_name = input("请输入要重命名的文件夹:") #2. 获取制定的文件夹中的所有 文件名字 ...

2019-07-16 19:36:37 271 0

转载 写了 10 年代码之后,我学到的 7 个绝对真理

明年就是我的开发者生涯的第十个年头。整整十年!我有三分之二的时间都用在了 Web 开发上。在孩童时代,当其他小孩还在学习乐器或芭蕾舞的时候,我在自己的卧室里用代码编织了一个神奇的世界。为了给这十年来一个总结,我想分享一下我在过去的十年当中作为一名开发者的心路历程。 对于现今的初级开发者来说,或许...

2019-07-02 18:56:42 352 0

原创 python中的有序字典及其使用方法

有序字典和通常字典类似,只是它可以记录元素插入其中的顺序,而一般字典是会以任意的顺序迭代的。 1、普通字典: d1={} d1['a']='A' d1['b']='B' d1['c']=&...

2019-06-19 19:11:42 923 0

原创 Notepad++的json 格式化

一、在线安装: 1. 打开nodepad++ 2. 找到JSON Viewer 点击右上角"安装",会有提示框安装重启notepad++, 点击ok 3. 自动重启后, 就可以看到插件这栏有JSON Viewer了, 至于用哪个选项可以格式化, 就来动手试...

2019-05-14 17:02:51 1565 0

转载 GitHub标星2.6万!Python算法新手入门大全

今天推荐一个Python学习的干货。 几个印度小哥,在GitHub上建了一个各种Python算法的新手入门大全,现在标星已经超过2.6万。这个项目主要包括两部分内容:一是各种算法的基本原理讲解,二是各种算法的代码实现。 传送门在此: https://github.com/TheAlgorit...

2019-04-28 08:35:06 4816 1

转载 从内置函数看 Python 的设计思想:len(x) 是否击败 x.len(),

内置函数是 Python 的一大特色,用极简的语法实现很多常用的操作。 它们预先定义在内置命名空间中,开箱即用,所见即所得。Python 被公认是一种新手友好型的语言,这种说法能够成立,内置函数在其中起到了极关键的作用。 举个例子,求字符串 x 的长度,Python 的写法是 len(x) ,...

2019-04-24 18:47:16 416 0

原创 微信定时每天给女友发送甜言蜜语(附代码教程)

准备工作: 微信(扫码登陆网页版) pip install wxpy pip install requests 代码教程: from __future__ import unicode_literals from threading import Timer from wxpy im...

2019-03-11 18:02:31 7907 28

原创 Python自定义时间间隔访问网页

方法一:利用webbrowser import time import webbrowser while True: # 死循环 time.sleep(60 * 1) # 程序等待时间,这里等待1min,参数的基本单位是秒 print("正在访问:请稍等。。。&...

2019-03-06 14:26:14 1032 0

原创 判断 Python 对象是否包含某个属性的方法

先创建两个类,判断类的属性是否存在: class Foo(object): def __init__(self): super(Foo, self).__init__() self.is_whole = 1 class Doo(object): ...

2019-03-01 15:10:57 3842 0

原创 Python判断变量是否存在的方法

方法一:使用try: ... except NameError: ...。 try: var except NameError: var_exists = False else: var_exists = True 方法二:使用内置函数locals(): locals...

2019-02-28 11:33:43 12114 0

转载 2019年CSDN人气最高博客排名榜(前20强),业界传说,膜拜!

截止到2019年02月12日,CSDN前二十的大神: 1. stpeace:原创2150,粉丝5037,评论2966,访问量1613万+     链接:https://blog.csdn.net/stpeace/     简介:近几年排名稳步上升,至今仍有妙文佳作不断更新 2. 袁萌:原创...

2019-02-26 19:48:46 2444 3

原创 Python中查找包含它的列表元素的索引,index报错!!!

对于列表["foo", "bar", "baz"]和列表中的项目"bar",如何在Python中获取其索引(1)?   一、index &gt;&gt;&gt; ["foo&q...

2019-02-26 19:10:54 1344 0

原创 【django学习】request.POST与request.POST.get两者主要区别

request.POST是用来接收前端传过来的数据   一、request.POST.get('sth')与 request.POST ['sth'] - 区别 request.POST['sth']KeyError如果'...

2019-02-20 10:20:37 734 0

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