Python3X
码龄6年
关注
提问 私信
  • 博客:417,688
    417,688
    总访问量
  • 115
    原创
  • 621,618
    排名
  • 601
    粉丝
  • 2
    铁粉

个人简介:no bb show code

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:甘肃省
  • 加入CSDN时间: 2018-10-23
博客简介:

胖虎

查看详细资料
个人成就
  • 获得553次点赞
  • 内容获得87次评论
  • 获得2,448次收藏
  • 代码片获得527次分享
创作历程
  • 16篇
    2021年
  • 15篇
    2020年
  • 140篇
    2019年
  • 11篇
    2018年
成就勋章
TA的专栏
  • Redis面试题
    1篇
  • 软件
  • PyCharm
    9篇
  • 工具
    1篇
  • Python基础
    17篇
  • 中间件
    4篇
  • 缓存
    4篇
  • 后端
    4篇
  • 爬虫
    8篇
  • 业内
  • Linux
    3篇
  • SpringBoot
  • 数据库
    1篇
  • Java
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

174人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

精选100道Redis面试题,附答案

我把所有Java相关的面试题和答案都整理成了PDF,并且带书签目录,阅读起来非常方便面试题及答案PDF下载:https://www.hicxy.com/?p=2645面试题及答案PDF下载:https://www.hicxy.com/?p=2645面试题及答案PDF下载:https://www.hicxy.com/?p=26451. 缓存穿透、缓存击穿、缓存雪崩解决方案?缓存穿透:指查询一个一定不存在的数据,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到 DB .
原创
发布博客 2021.10.18 ·
6274 阅读 ·
1 点赞 ·
1 评论 ·
18 收藏

JDK全部版本高速下载,JDK1.8高速下载,JDK1.9、JDK10、JDK11、JDK12、JDK13、JDK14、JDK15下载

全版本JDK 下载JDK8 下载JDK8(又称 JDK1.8) 是 JDK 的一个重要的长期支持版本(LTS),在生产环境中使用非常广泛。JDK8 是由 Oracle 公司于 2014 年 3 月 18 日发布,支持函数式编程,新的 JavaScript 引擎,新的日期 API 以及新的 Stream API 等。JDK8 相比之前版本,主要有以下几方面的变化:支持 Lambda 表达式,通过函数式编程,使得代码更少;引入新的 Date Time API,加强对日期与时间的处理;新增 Stre
原创
发布博客 2021.09.26 ·
10427 阅读 ·
0 点赞 ·
3 评论 ·
23 收藏

PyCharm使用教程 --- 9、PyCharm中的搜索技巧(文件/函数/内容)

PyCharm搜索(文件、函数、内容)Pycharm对搜索有很强大的支持,非常方便我们在项目中搜索某个关键词,或者函数等等1、文件内检索在文件内Ctrl + F, 如下图所示2、文件内替换快捷键Ctrl + R, 将搜索到的内容替换成目标内容。说明:保留原有大小写,比如原来的首字母是大写,替换之后仍旧保留首字母大写。如下所示3、项目中查找1、Ctrl + Shift + F该快捷键容易冲突,比如本地如果安装了搜狗输入法,可以先将对应的快捷键关闭再使用。或者通过菜单栏进入, 如下图
原创
发布博客 2021.05.24 ·
41178 阅读 ·
96 点赞 ·
4 评论 ·
434 收藏

PyCharm使用教程 --- 8、版本控制

PyCharm版本控制PyCharm集成了大部分流行的版本控制系统,如Git、Subversion、Mercurial、Perforce,以最常用的Git为例Pycharm关联git在File - > settings中,找到Version Control -> Git 如下图所示,配置本地git.exe的路径1、导入GitHub项目及配置1、方法一点击菜单栏中VCS - > Get from Version Control2、方法二欢迎界面点击Get from VCS
原创
发布博客 2021.05.24 ·
4975 阅读 ·
2 点赞 ·
0 评论 ·
25 收藏

PyCharm使用教程 --- 7、使用PyCharm进行DeBug调试

DeBug运行/调试Bug大家都知道是程序中的错误,导致程序不能正常运行。而DeBug的字面意思就是解决Bug。DeBug执行的方式也是有三种,与上面的代码运行章节类似,1、右键DeBug2、导航栏DeBug点击导航栏绿色的蜘蛛图标即可DeBug启动。3、通过main Debug执行如果程序有main函数入口,可以点击左侧的绿色小三角,然后选择上图标识的Debug 项目名即可。4、断点如果Debug的程序没有断点,则跟正常的执行没有区别。断点:一个断点标注一个代码行,当程序执行到
原创
发布博客 2021.05.24 ·
9654 阅读 ·
30 点赞 ·
2 评论 ·
135 收藏

PyCharm使用教程 --- 6、代码运行

代码运行编写好代码肯定是需要去运行的,在Pycharm中运行代码的方式有以下1、右键Run运行直接在要运行的py文件中右键,点击Run即可, 或者使用快捷键Ctrl + Shify + F102、通过导航栏的Run执行如果之前执行过某个程序,在这里是可以看到的,选择要执行的程序,点击绿色的三角箭头即可运行。如果是一个新的程序,则点击Edit Configurations进行配置,这个在前面的菜单栏 Run章节中有讲过3、通过main启动如果程序中有main函数,会在左侧有个绿色的三角箭
原创
发布博客 2021.05.24 ·
28393 阅读 ·
18 点赞 ·
0 评论 ·
156 收藏

PyCharm使用教程 --- 5、PyCharm的基本配置

PyCharm基础配置PyCharm安装完毕之后,我们需要修改一些常用的配置让视觉上更加享受,比如修改PyCharm的主题以及字体显示呢基础配置在File - > Settings 中进行修改主题在Settings中 选择Appearance & Behavior-> Appearance,如下图所示我个人习惯使用Darcula的黑色主题,除了默认的主题,我们也可以自己安装其他主题风格。如何安装主题主题可以从网站http://www.themesmap.com/ 上进行下
原创
发布博客 2021.05.24 ·
5732 阅读 ·
12 点赞 ·
4 评论 ·
62 收藏

PyCharm使用教程 --- 4、界面/菜单栏介绍

界面介绍从大的方向来看PyCharm分为 菜单栏区域 / 项目结构区域 / 代码区域 / 运行信息区菜单栏提示:菜单栏 快捷键为Alt + 首字母,比如File的快捷键Alt + F, Edit的快捷键Alt +E1、File(文件)New Project : 创建新的项目New ...:新建一些中间件配置,如MySQL、MongoDB、DDL等以及相关驱动New Scratch File:划痕文档,也称为临时文件,可以创建各种类型的文件进行临时处理,在里面“打草稿”,
原创
发布博客 2021.05.24 ·
19177 阅读 ·
59 点赞 ·
0 评论 ·
298 收藏

PyCharm使用教程 --- 3、创建项目

创建项目点击New Project 创建一个新的项目界面如下1、选择项目的存储路径2、选择项目依赖的Python库,会在项目中创建一个venv的虚拟环境3、关联本地的Python解释器,如果不想使用venv可以选择本地解释器的可执行文件(也就是我们上面安装的内容)建议选择New environment using, 然后在Base interpreter中选择前面安装的Python解释器的路径。如下图所示这样做的好处:每个项目都是独立的空间,不会存在版本依赖冲突的问题,冲分发挥了虚拟环境
原创
发布博客 2021.05.24 ·
40607 阅读 ·
43 点赞 ·
4 评论 ·
334 收藏

2021年最新PyCharm使用教程 --- 2、环境配置

环境配置这一篇是给新手朋友准备的,如果你本地已经安装配置,请自行跳过Python代码运行,需要解释器,Python解释器下载地址:https://www.python.org/鼠标悬停在Downloads上,然后选择对应的操作系统,点击版本号即可。我这里以Python 3.9.2 为例官网下载较慢,可以在公众号:Python极客专栏,后台回复【python392】获取安装包。下载完毕,双击打开(建议以管理员身份运行)。不建议按照默认的方式安装,参考下图点击之后出现如下界面Docu
原创
发布博客 2021.05.24 ·
16533 阅读 ·
16 点赞 ·
1 评论 ·
120 收藏

2021年最新PyCharm使用教程 --- 1、PyCharm的下载与安装

前言Python的编辑器有很多比如Visual Studio Code、Sublime Text、Atom、jupyter notebook等等但是功能最强使用最多的还是PyCharm,同时也是我使用的最顺手的一款IDE。它是由JetBrains打造的一款功能强大的Python IDE。比如代码调试、项目管理、代码跳转、智能提示、单元测试、版本控制等等。具有跨平台性,无论Windows、Mac、Linux都可以使用。一款好的IDE能够帮我们快速入门一个新的语言,对于初次使用PyCharm的同学,可能无
原创
发布博客 2021.05.24 ·
23412 阅读 ·
45 点赞 ·
4 评论 ·
327 收藏

爬虫系列 | 5、详解爬虫中正则的用法

通过requests库,我们可以轻易的获取到网页的源代码。但是如果想更精细化的提取我们想要的内容,就需要对内容进行解析了。这个时候我们可以通过一个非常强大的工具来帮助我们 ---- 正则表达式正则表达式:通过制定一些特殊的字符或者字符组合来过滤字符串,提取或者检索目标的内容。正则匹配规则如下图所示,来源:CSDN在Python中,re模块拥有全部的正则表达式的功能。下面介绍几个Re中常用的几个方一、re.match从字符串的起始位置开始匹配,如果是起始位置匹配成功返回相应字符,如果不是起始
原创
发布博客 2021.01.19 ·
406 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

爬虫系列 | 4、详解Requests的用法

了解了爬虫和网络请求,下面就可以开始正式的了解Python中爬虫相关的模块了很多爬虫相关的书籍一般刚开始都会讲一下urllib模块,等你跟着书中的学完之后,会告诉你urllib模块用起来比较复杂,通常不使用确实,urllib是一个比较古老的模块,封装的爬虫方法也相对复杂。所以可以直接开始撸requests模块.Requests模块的作用就是模拟浏览器发送请求。是Python中原生的一款基于网络请求的模块,不仅功能强大,而且使用起来也比较简单!模块的安装直接通过pip进行安装即可pip inst
原创
发布博客 2021.01.17 ·
350 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

爬虫系列 | 3、谷歌浏览器的基本使用

你要问程序员最喜欢的浏览器是什么?基本都会说当然是谷歌浏览器,它完全遵守了W3C的标准,是最最最受程序员欢迎的浏览器其次火狐浏览器,安全性高。可以作为备用浏览器。Edge是微软最新发布的浏览器,和谷歌浏览器内核一样。也是非常不错的那IE呢? 对不起,打扰了!在进行爬虫时,不可避免的会用到浏览器的调试功能,需要去查看请求的地址、参数、响应,有时候还需要进行JS调试。下面呢就给大家介绍一下谷歌浏览器的调试技巧。谷歌浏览器中打开调试工具的快捷键是F12 或者 Ctrl + Shift + i。
原创
发布博客 2021.01.16 ·
1449 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

爬虫系列 | 2、Http请求和响应,写爬虫这些内容必须掌握

爬虫是建立在网络请求的基础上。所以在开始爬虫之前一定要有一定的网络知识。一、HTTP协议HTTP协议,全称为HyperText Transfer Protocol。翻译过来呢就是超文本传输协议,默认端口是80,而HTTPS呢则是在HTTP的基础上加入了SSL层,这样呢就会相对安全,请求不会那么轻易的被别人劫持。默认端口是443。比如我们经常访问的百度、淘宝、B站、P站 等等 都是HTTPS的当我们在浏览器中输入网址,按回车后会发生什么?以下为简述,更多细节可以自行查阅1、比如我在浏览器中输入
原创
发布博客 2021.01.13 ·
326 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

爬虫系列 | 1、什么是爬虫,玩爬虫的正确姿势有哪些

一、爬虫简介爬虫是一个帮助我们去寻找网络上小姐姐的照片或视频并且下载到本地的技术Emmm… 似乎有点跑题了,百度百科上是这样解释爬虫的是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。通俗的来讲,爬虫就是客户端发送请求(浏览器、手机等等),接收服务器的响应,获取目标数据的过程。包括不限于图片、数据、音频、视频等。然后进行持久化的一个过程(数据进行存储)爬虫的应用在生活中息息相关,比如我们最常用的百度搜索、Google搜索;以及逢年过节用到的抢票软件;网购是用到的比价软件可以查到商品
原创
发布博客 2021.01.12 ·
5138 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

面试字节跳动,我被怼了。

作者丨三级狗https://www.zhihu.com/question/31225105/answer/582508111人们都说,这个世界上有两种人注定单身,一种是...
转载
发布博客 2019.02.15 ·
12681 阅读 ·
6 点赞 ·
6 评论 ·
29 收藏

[爬虫+数据分析] 分析北京Python开发的现状

点击上方“Python3X”,选择“置顶或者星标”第一时间收到精彩推送!相信各位同学多多少少在拉钩上投过简历,今天突然想了解一下北京Python开发的薪资水平、招聘要求、...
原创
发布博客 2019.07.25 ·
394 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

给隔壁的妹子讲『一个SQL语句是如何执行的?』

前言SQL作为Web开发是永远离开不的一个话题,天天写SQL,可是你知道一个SQL是如何执行的吗?select name from user where id = 1;上面是一个简单的查询语句,交给数据库去执行,然后返回name。看起来很简单,可是内部的执行过程却很多人都不知道。今天就把MySQL拆开看看,看一下它究竟是怎么工作的。SQL基本架构从上图可以看出,MySQL分为Server层和存储引擎层Server层连接器连接器主要是与客户端建立连接, 包含本地socket和大多数基于客
原创
发布博客 2020.07.24 ·
1136 阅读 ·
6 点赞 ·
0 评论 ·
19 收藏

哇塞!给 IDEA 换个酷炫的主题

IntelliJ IDEA介绍IDEA,全称 IntelliJ IDEA ,是 Java 语言的集成开发环境, IDEA 在业界被公认为是最好的 java 开发工具之一,尤其在智能 代码助手、代码自动提示、重构、 J2EE支持、 Ant 、 JUnit 、 CVS 整合、代码审查、创新的GUI 设计等方面的功能可以说是超常的。IDEA的官网下载地址:IDEA下载地址https://www.jetbrains.com/idea/download/平时开发中由于频繁用眼的原因,导致许多开发人
转载
发布博客 2020.12.23 ·
318 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多