自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python学习教程:Python内置函数大总结(下篇)

这里接着上次的Python学习教程,给大家总结了Python 剩下的33个内置函数。31 hash()  返回对象的哈希值In [112]: hash(xiaoming)Out[112]: 613963832 help()  返回对象的帮助文档In [113]: help(xiaoming)Help on Student in module __main__ objec...

2020-01-17 17:55:27 338

原创 程序员面试大厂被拆台:干这么多年不懂设计模式谁会要

@正在敲代码的你 ,春节假期即将来临,复盘这1年,你印象最深刻的一件事是什么?有人在群里回答了一条扎心的答案:忙碌1年,每天996,回首2019除了加班再无成长可说。你以为只要把事情搞定了,成长是一件自然而然的事情,但是过段时间你发现之前犯过的错误,后来一个都没有避免?当你换到一个新的领域,你发现自己的经验好像用不上?你以为只要足够努力,996甚至007,你就能成长得比别人快,可是...

2020-01-17 17:48:37 602

原创 当在厕所遇到领导到底该说些什么?

在职场,拍马屁是一种学问。有的人不动声色地说几句话,就能把领导哄得开开心心,立马升职加薪。有的人大张旗鼓地拍来拍去,除了得到马屁精的称号以外,一无所获。如何精准地拍好领导的马屁呢?一个优秀的马屁,讲究的是在合适的场合,用合适的力道来拍——所以,...

2020-01-17 17:43:42 210

原创 Python学习教程:Python 内置函数最全汇总(上篇)

Python学习教程:Python 内置函数最全汇总(一)1 abs()绝对值或复数的模In [1]: abs(-6)Out[1]: 62 all()  接受一个迭代器,如果迭代器的所有元素都为真,那么返回True,否则返回FalseIn [2]: all([1,0,3,6])Out[2]: FalseIn [3]: all([1,2,3])Out[3]: True...

2020-01-17 17:37:43 869 1

原创 等等!Python和鸭子它俩有什么关系?

众所周知,Python作为胶水语言,它可以做的东西很多,爬虫、人工智能、自动化测试、数据分析等等。而鸭子是一种动物,它可以做的东西也很多,啤酒鸭、香烤鸭、盐水鸭、土豆焖鸭等等。按理说这两个对应着不同人体器官的东西应该是扯不上关系的。但是,偏偏就有辣莫一个人,美国诗人詹姆斯·惠特科姆·莱利,在17世纪时写下了一句诗:「When I see a bird that walks li...

2020-01-17 17:32:45 249

原创 年度编程榜出炉!Python第一,蝉联?

IEEE Spectrum 发布了 2019 年度的编程语言排行榜,数据出来就让人沸腾:Python为什么又第一了?没记错的话,这是连续第三年了,三连冠的Python流行起来,其实很大程度是因为有人工智能热潮与大数据的加持。“人工智能”成2020年关键词Python地位日益凸显记得曾在另一个榜单上看到过一份2020年的预测,一个热词就是“人工智能”。现在在程序...

2020-01-17 17:05:45 320

原创 是不是该换个角度思考!教授编程的方式不正确吗?

科技行业所有的重大突破都离不开多人的共同努力。为了将某个功能添加到 iPhone 应用,前端工程师、用户体验设计师和图形设计师团队必须与网络安全专家、后端开发人员以及 iOS 开发人员合作。也就是说,如今优秀的工程师都懂得如何与他人合作与交流。但是,我们仍然培训了太多倾向于单独工作的程序员。从在教室上课的第一天起,计算机科学专业的学生就把个人的成功看得比团队荣誉更重要,大多数作业都是学生单...

2020-01-16 18:04:07 132

原创 Python的5个顶级异步框架

Python在3.4引入了 asyncio 库,3.6新增了关键字 async和await,此后,异步框架迅速发展了起来,性能上能和Node.js比肩,除非是CPU密集型任务,否则没有理由不适用异步框架。如果你是Web开发者,现在异步Web框架上有了更多选择!1、TornadoTornado 根本不是什么新框架,它最初是由FriendFeed(后被Facebook收购)在2009...

2020-01-16 18:00:59 4015

原创 高并发级别简述

术语说明:QPS = req/sec = 请求数/秒QPS: 每秒钟处理完请求的次数;注意这里是处理完。具体是指发出请求到服务器处理完成功返回结果。可以理解在server中有个counter,每处理一个请求加1,1秒后counter=QPS。【QPS计算PV和机器的方式】QPS统计方式 [一般使用 http_load 进行统计]QPS = 总请求数 / ( 进程总数 * 请求时间 ...

2020-01-16 17:57:04 215

原创 Python学习教程:前后端分离开发入门

今天的Python学习教程跟大家讲讲关于:前后端分离开发入门的相关内容!在传统的Web应用开发中,大多数的程序员会将浏览器作为前后端的分界线。将浏览器中为用户进行页面展示的部分称之为前端,而将运行在服务器,为前端提供业务逻辑和数据准备的所有代码统称为后端。所谓前后端分离的开发,就是前后端工程师约定好数据交互接口,并行的进行开发和测试,后端只提供数据,不负责将数据渲染到页面上,前端通过HTTP请...

2020-01-15 17:50:44 728 1

原创 用Python来看考研三百万大军

尽管今年研招网内部,已经做了优化改善,还是抵挡不住考生们的报名热情(网站崩溃)。2017年考研人数增长至201万人,2018年则达到238万人,2019年考研报名人数达到290万人。注:数据来自“中国教育在线”为了看清近几年考研人数的增长趋势,我用python绘制如下的折线图。从图中可以看出,2015年以来,考研报名人数的涨幅很大。预计今年考...

2020-01-15 17:45:26 603 1

原创 论:和程序员朋友合租

如果说男人和女人是世界的两极西二旗和朝阳是北京的两极那么如果一个西二旗程序员男生和一个朝阳白领女性合租在一起会是一种什么样的体验呢?今天我们就采访了一位和西二旗码农合租的朝阳女生描绘一下来自宇宙两极碰撞的那些瞬间——每个工作日的早晨,程序猿就是睡到上班前夕,起床后给睡变形...

2020-01-15 17:39:09 337

原创 你可能还不知道VSCode还有这个功能

经常在团队内部进行技术分享,最苦恼的一件事就是写PPT:找模板 对其字体 设置过度动画 。。。调着调着,一天就过去了~结果是耗费了大量时间做出来的PPT还不好看。PPT 1.0于是很多快速生成PPT的工具出现了,比如声享、吾道,可以在线编辑PPT(再也不用找XXX的破解/去广告版了)。相对于本地的PPT制作软件有不少优势:提供大量好看的在线模板。 提供云存储环境,制作好的...

2020-01-15 17:34:42 1839

原创 Docker 搭建的大数据环境,一键启停

代码未动,环境先行我是一个Docker爱好者。我在学习大数据相关技术的时候,想到了一个点子:用docker搭建一个大数据开发环境!这么做有什么好处呢 ?我只要有了这个docker-compose.yml 容器编排描述文件,我就可以在任何一个安装docker 软件的机器里,启动我的大数据环境。一劳永逸的事情,不正是我们程序员每天都在做并且是努力的目标吗?如何做?找遍了国内的博...

2020-01-14 17:56:23 1991 2

原创 借助云开发实现短信验证码的发送,你会了么

最近在做小程序验证码登陆时,用到了短信发送验证码的需求,自己也研究了下,用云开发结合云函数来实现验证码短信发送还是很方便的。老规矩,先看效果图这是我调用腾讯云的短信平台发送的登陆验证码。核心代码其实只有下面这么多是不是感觉实现起来特别简单,怎么说呢,我们代码调用其实就这么几行,就可以实现短信的发送,但是腾讯云短信模板的审核比较繁琐,还有我们先去申请短信模板,...

2020-01-14 17:52:30 909 2

原创 铁打的春晚,流水的互联网公司

与春节有关的特色有很多,吃年夜饭、放鞭炮、看春晚、拜年,但最能点燃大多数人兴奋点的,可能还属红包。如果春晚一定要有红包,那必定少不了财大气粗的互联网公司来主导。过去五年里,BAT皆曾在央视春晚的“舞台”上挥洒千金、制造了一场场的狂欢。今年,春晚红包的氛围也早早的搞起了,先是快手宣布成为2020年《春节联欢晚会》红包项目独家互动合作伙伴。近日,又有传言称淘宝拿下央视春晚电商合作,合作的重点是...

2020-01-14 17:43:54 495

原创 如何用Python操控手机APP攻略!建议收藏!很全面

最近经常看到用Python操作手机APP的项目,例如抖音、闲鱼之类的,看完后发现这些项目无一例外需要部署ADB环境。至于什么是ADB,很多大神都讲过,只是写得比较专业,我等菜鸟看完还是云里雾里。为了使没有安卓开发经验的人也能快速学会用Python操作手机APP,我从Android SDK部署、ADB基础应用、Python操作手机等方面入手写了这篇文章,目的是使大家对ADB的使用有一个...

2020-01-13 17:58:08 10182

原创 优秀的程序员,应选择明智但并不聪明的代码方式

作为一名拥有15年开发经验的工程师,最早让我开始“懂事儿”的,是简洁明了的一句话:出色的代码,是表达能力更强的(expressive),而不是令人印象深刻的(impressive)。我记得当时自己对此感到很疑惑,表达能力更强的和令人印象深刻的,他们在本质上有什么区别呢?实际上,表达能力更强意味着清晰、明确、具体。因此,一段表达能力较好的代码需要能解决一个特定的问题。在为了写这样一段...

2020-01-13 17:52:53 1853

原创 使用Python统计字符串中各种字符的个数

Python 统计字符串中各种字符出现的次数一、提出问题随机输入一段字符串,包括数字,英文,空格,其他字符,统计这些字符在其中出现的次数二、难点提示思路:从键盘随机输入一段字符串,然后循环遍历字符串,通过循环字符串中的每一个字符,统计各类字符出现的次数循环遍历字符串判断数字字符 —— 使用: isdigit() 方法 判断空格 —— 使用: isspace(...

2020-01-13 17:46:05 19136 5

原创 互联网大三大四的娃,怎么过才能不辜负自己

Emm......很多娃都希望我出一篇关于我对大三大四的娃娃应该怎么过进行一次描述。下面针对的是大三大四未来想进入互联网技术行业的娃,都是我最近的思考和想法。但是关于其他例如产品经理,或者传统企业的我没有任何建议,因为我没从事过开发之外其他职业,也没进过传统企业。感觉每隔一两年都会有不同的东西充满着大学校园,十几年前全宿舍玩传奇,十年前全宿舍玩跑跑卡丁车,四年前全宿舍玩DOTA,两年前全宿舍玩...

2020-01-10 15:25:06 212

原创 C语言是男的还是女的,求生欲强不强

C语言为什么是女的原因如下:1. 无论你让她干什么,她绝对不可能自己找到方法。2. 总是用复杂的方法解决简单的问题。3. 不可能自主认识到本身错误。4. 浪费时间是十分正常的事情。5. 无论跟她说什么,都得用她能理解的方式做充分说明。6. 只要你有一点错,她一定可以挑出来。7. 反正,是你的错。...

2020-01-10 09:53:23 313

原创 2020我照样扬帆起航!我第一份工作是小公司,但是那又怎样?

经常有刚毕业的新人问我,程序员的第一份工作该怎么选,应该去大公司,还是小公司?年轻人真纠结,肯定是选给钱多的那个啊。好,不开玩笑了。大部分毕业生初次找工作,多个 offer 的薪资差别不大的情况下,选择公司确实比较纠结,大公司福利好、制度完善,小公司简单高效、锻炼人。作为一个过来人,今天这篇文章说说我的第一份工作经历。我的第一份工作是一个非常非常小的软件公司,呆了 2 年。把时...

2020-01-09 18:05:03 172

原创 Python代码补全好手!代码疯狂敲起来

最近发现了一款专门针对Python的代码自动补全利器:Kite,还不错。你们有兴趣的伙伴可以试一下!它的使用条件很简单,支持多种IDE和操作系统,目前是免费使用。支持Windows、Mac、Linux支持Atom、PyCharm、Sublime、VS Code、Vim、IntelliJ,更多语言正在扩展中。更重要的是用了它之后,撸码效率大大提升,就连Python之父都给予了很大的赞许,...

2020-01-09 17:55:47 326

原创 用Python爬虫告诉你王思聪上了多少次热搜?

王思聪又又又上了微博热搜——然而这次却不是关于娱乐圈。最近几天,王思聪与他的“限消令”接连登上热搜榜,引发吃瓜群众们广泛热议。某乎的段子手们也纷纷发挥自己的想象力。本来想看看王思聪的微博,结果发现他的微博早已做了隐藏。那么我们不妨干脆转换一下思路,从微博热搜看看“娱乐圈纪检委”——王校长的热搜往事。利用pyecharts生成思聪在2017年上热搜的日历热度...

2020-01-09 17:42:55 269

原创 看完支付宝账单,怀疑自己月薪10万

生活这么难,花钱买快乐不行吗?支付宝年度账单终于来了!!!相比于其他品牌早在2019年就发了年度总结报告,支付宝的账单有点姗姗来迟。但可以理解,毕竟到2019年最后一秒钟,你还可能在买买买。其实上周六,支付宝就已经蠢蠢欲动,按捺不住要发账单的手了。但为了让大家过个愉快的周末,还是决定「周一见」。果然这是一个明智的决定,因为今天支付宝账单一出,网上简直一片哀嚎。#...

2020-01-09 14:18:25 490

原创 百万年薪挖个P8程序员,老板理解的全栈跟我可能不在同一频道

大厦新搬进来一家创业公司,老板红光满面地提着果篮上楼拜访,说是刚拿到了投资人的钱,正准备扩充团队大干一场。那个时候的他踌躇满志,顾盼生辉。当时我想,能在这个大环境下拿到投资的公司,做的产品应该是有前景的。没想到几天后在电梯遇见时,却发现这位老板已经没有了往昔的风采,整天愁容满面。他在电梯看到我以后问道:“我记得你们是做技术媒体的吧,有个问题想请教一下。”原来他烦心的症结在于:我们公司...

2020-01-08 14:17:29 240

原创 程序搞起来简单,就是头有点冷!谁天生就是干程序员的料?

我自从入了程序员这行,时不时就会被问到:“听说程序员收入不错,我也想转行当程序员,你觉得我适合吗?”“不是计算机专业的,怎么走好程序员之路?”“专科学历的程序员,以后容易找到工作吗?”来来来,先泼点凉水。男怕入错行,选择行业要慎重,你确定想进入程序员这个职业吗?从我参加工作算起,十几年来,虽然程序员的收入水平还可以,比很多行业要高出一截。但是程序员累啊,除了加班、996,还...

2020-01-08 14:04:46 639

原创 你得记住:不要在MySQL中使用UTF-8

最近我遇到了一个bug,我试着通过Rails在以“utf8”编码的MariaDB中保存一个UTF-8字符串,然后出现了一个离奇的错误:Incorrectstringvalue:‘\\xF0\\x9F\\x98\\x83 <…’ for column ‘summary’ at row 1我用的是UTF-8编码的客户端,服务器也是UTF-8编码的,数据库也是,就连要保存的这个字符串“ ...

2020-01-08 11:04:27 151

原创 我要和import说再见了!这个Python库能让我偷偷懒

还记得入门Python数据分析时经常会import几个库,下面这几个可谓是入门学习时的四大护法,Python数据处理和可视化常会用的工具。不知道大家有没有遇到过这样一个问题,每次重新开启一个建模流程或者分析过程时,会重新敲一遍import或者将之前的import代码copy进去。虽然已经用的滚花烂熟了,但是确耗费不必要的时间。本篇给大家介绍一个可以偷懒的python库:py...

2020-01-08 10:52:10 402 1

原创 Python算法题解:动态规划解0-1背包问题

概述背包问题(Knapsack problem)是一种组合优化的NP完全问题。问题可以描述为:给定一组物品,每种物品都有自己的重量和价格,在限定的总重量内,我们如何选择,才能使得物品的总价格最高。问题的名称来源于如何选择最合适的物品放置于给定背包中。定义我们有 n 种物品,物品 j 的重量为wj,价格为pj。我们假定所有物品的重量和价格都是非负的。背包所能承受的最大重量为W。如果...

2020-01-07 17:19:26 1628

原创 用Python清理收藏夹里已失效的网站

失效的书签们我们日常浏览网站的时候,时不时会遇到些新奇的东西(你懂的.jpg),于是我们就默默的点了个收藏或者加书签。然而当我们面对成百上千的书签和收藏夹的时候,总会头疼不已……尤其是昨天还在更新的程序设计博客,今天就挂了永不更新。或者是昨天看的起劲的电影网站,今天直接404。失效页面这么多,每次我打开才知道失效了,并且需要手动删除,这能是一个程序员干的事情吗?可是无论是...

2020-01-07 10:54:19 848

原创 2019微博热点,盘一盘那些记忆中的大瓜

2019 是最好的一年,也是很差的一年,时光如白驹过隙,匆匆溜走,还有多少热点,在你的记忆里!我这里整理了2019年全年的微博热搜数据,你想要的全在这里了!热点日历先来看看微博热点日历,这一年,微博运维小哥哥,哪一天最忙呢可以看到,总体来说2019上半年比下半年要平静许多,不过6月17号范冰冰和李晨分手的消息还是刷爆了整个娱乐圈。而下半年呢,“十一”的盛大阅兵赚足了大家...

2020-01-07 10:37:15 1114

原创 Python测试开发栈:帮你总结python random模块最全高频使用方法

随机数据在平时写python脚本时会经常被用到,比如随机生成0和1来控制逻辑、或者从列表中随机选择一个元素(其实抽奖程序也类似,就是从公司所有人中随机选择中奖用户)等等。这篇文章,就帮大家整理在python中random模块使用频率比较高的方法。常用方法为了方便大家理解和记忆,将方法进行了归类:整数用函数random.randrange(stop)随机返回[0, stop-1]之间...

2020-01-07 10:28:19 182

原创 Python包的大总结!全面学习Python包:包的构建与分发

一. 为什么需要对项目分发打包?平常我们习惯了使用 pip 来安装一些第三方模块,这个安装过程之所以简单,是因为模块开发者为我们默默地为我们做了所有繁杂的工作,而这个过程就是 打包。打包,就是将你的源代码进一步封装,并且将所有的项目部署工作都事先安排好,这样使用者拿到后即装即用,不用再操心如何部署的问题(如果你不想对照着一堆部署文档手工操作的话)。不管你是在工作中,还是业余准...

2020-01-06 17:46:32 485

原创 同样是写代码,你和大神差在哪里?

很多程序员都有这么一个梦想——自己写的代码,可以像诗一样优美;自己做的设计,能恰到好处,既不过度,也无不足。这种带有一点洁癖的完美主义就像一把达摩克利斯之剑,仿佛时刻在提醒着:不能将就、不能妥协。完美主义的代价是会在很长时间里持续的迷茫和焦虑。每每看到这些像面条一样缠绕在一起代码,都会令人感到气愤、懊恼和羞愧。怎么办?一边是无止尽的业务需求,一边是补丁加补丁的业务代码,开发人员...

2020-01-06 17:17:31 167

空空如也

空空如也

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

TA关注的人

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