自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Python基础入门必备知识

1 标识符标识符是编程时使用的名字,用于给变量、函数、语句块等命名,Python 中标识符由字母、数字、下划线组成,不能以数字开头,区分大小写。以下划线开头的标识符有特殊含义,单下划线开头的标识符,如:_xxx ,表示不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 导入;双下划线开头的标识符,如:__xx,表示私有成员;双下划线开头和结尾的标识符,...

2020-04-15 14:05:39 1379

原创 不要再被别人忽悠了,短视频的玩法真的不是他慢的说的那样,不要走弯路了

抖音运营干货:如何提高点赞、播放、转发量,获得更多推荐做过抖音运营的小伙伴都知道,一个视频上热门后,可以帮你快速引流变现。那么抖音应该如何提高点赞、播放量,获得更多的推荐?怎样防止引流时被降权限流?限流后又被如何补救?今天这篇干货文章将从这两个方面来讲解:1.养号篇新注册的账号,如何设置logo,名字等等2.运营篇发布抖音的参考时间段;冷启动阶段,如何提升播放量?视频发第二遍有用吗?发视频加定位,是否对推荐有帮助?3.提高抖音号曝光度的方法?我的视频提示视频不见了/视频在审核是.

2021-10-12 12:16:04 333

原创 Python:爬虫和爬最好用的编辑器Pycharm最强使用技巧!

代码排版,自动PEP8pep8 是Python 语言的一个代码编写规范。如若你是新手,目前只想快速掌握基础,而不想过多去注重代码的的编写风格(虽然这很重要),那你可以尝试一下这个工具 - autopep8首先在全局环境中(不要在虚拟环境中安装),安装一下这个工具。sudo pip install autopep8然后在 Pycharm 里导入这个工具Name:AutoPep8Desc...

2020-04-14 22:24:00 544

原创 python开发入门:pycharm使用技巧

代码排版,自动PEP8pep8 是Python 语言的一个代码编写规范。如若你是新手,目前只想快速掌握基础,而不想过多去注重代码的的编写风格(虽然这很重要),那你可以尝试一下这个工具 - autopep8首先在全局环境中(不要在虚拟环境中安装),安装一下这个工具。sudo pip install autopep8然后在 Pycharm 里导入这个工具Name: AutoPep8De...

2019-10-29 16:16:17 226

原创 那些 iOS开发 常备的底层面试题合集!

一、Runtime一个objc对象的isa的指针指向什么?有什么作用?一个 NSObject 对象占用多少内存空间?说一下对 class_rw_t 的理解?说一下对 class_ro_t 的理解?说一下对 isa 指针的理解说一下 Runtime 的方法缓存?存储的形式、数据结构以及查找的过程?使用runtime Associate方法关联的对象,需要在主对象dealloc的时候释...

2019-09-23 15:49:28 253

原创 撸了今年阿里、头条和美团的面试,我有一个重要发现.......

就目前大环境来看,跳槽成功的难度比往年高很多。一个明显的感受:今年的面试,无论一面还是二面,都很考验iOS程序员的技术功底。最近我搜集了100套阿里、腾讯、美团、网易等公司19年的面试题,把技术点梳理成一份大而全的“iOS高级工程师”面试合集),包含知识脉络 + 分支细节,由于篇幅有限,这里以图片的形式给大家展示一部分。这份 宝典 尤其适合:1.近期想跳槽,要面试的iOS程序员,查漏补缺,以...

2019-08-23 15:32:23 382

原创 花了4年从外包转到大厂,2019年,我的进阶之路

开端:苹果公司位于2007年1月9日在Macworld大会上公布一个影响我后半生的系统 一 iOS。从事程序开发这么久,感谢这个系统出现在我的生命里!从开始发展到至今,高潮期已过。在我耳边老是充斥着,iOS开始已经不行了,开始走下坡路了等等…可是我的所认知的不是这样的,每个行业都会饱和,只是iOS正在归于平静。只因曾经站在了最高处,出现了这么大的反差反而不被人接受!现在的饱和,...

2019-08-08 16:13:18 3221

原创 RxSwift 框架快速掌握(一)

前言算了一下日子,我在北京已经呆了7年了。7年也让我步入了大龄程序员的一列。不过还好,在这偌大的城市我安了家容下了我的身体和灵魂。前段时间一直在玩RxSwift ,现在有很多的朋友在玩RxSwift,现在就简单的记录一下,怎么能快速的学习和掌握框架.RxSwift其实并不是很难,你看了我写的这篇你就明白了。RxSwift 宝图镇博,你的小星星呢~~~~现在RxSwift的的成绩非常不错...

2019-06-29 16:29:01 651

原创 如何看出一个程序员的水平高低?不仅仅是发量!

你知道程序员、高级程序员、架构师、技术经理、技术总监之间有什么区别吗?一个程序员的水平高低从何来判断,头发吗?勤快程度网上搜索,一步到位直接找到解决办法的机会其实很少,于是呢,就开始产生差异了:有的人找了一下就不找了(比如我安排一同事查找搜索文件内包含字串的小工具,他就找不到),而有的人会不断的寻找——所谓不断,又有不同的程度。于是,同样问题,不同人解决,有人能解决,有人不能解决,有的...

2019-04-17 15:51:52 542

原创 程序员人口普查:一半码农16岁开始写代码,中国程序员最乐观

一年一度的程序员人口普查报告又来了。StackOverFlow的年度开发者调查是对世界各地代码人员进行的规模最大,最全面的调查,调查范围涵盖从开发人员最喜欢的技术到工作偏好的所有内容,也被戏称为程序员届年度人口普查报告。2019年是Stack Overflow发布年度开发者调查结果的第九年,今年,全球有近90,000名开发人员参加了此次调查,平均用时20分钟。为了解决...

2019-04-17 15:39:14 841

原创 常言道:程序员工作黄金年龄是25-35岁,程序员真的是吃青春饭的吗?

以我目前的年龄我应该算一名老程序员了,可我还见过比我更老的程序员,有年届四十依然奋战在编码第一线上,有五十多岁依然能伏案写代码的,恩,所以以我个人之拙见嘛——程序员就是吃青春饭的!哈哈,听我详细道来其中之缘由。现在民间主流的观点吧,都认为程序员就是吃青春饭的,很多程序员三十多岁了都在寻觅机会转型,但是关于程序员的一些公开文章却基本都是在证明程序员不是吃青春饭的来反驳民间主流观点。那些写程序...

2019-04-17 15:20:29 3133 2

原创 32岁程序员面试遭拒,听到理由后,我立马辞职!

在当今社会很多互联网企业不愿意用老人和新人,原因很简单,老人身体开始走下坡路,不能加班,不方便管理。新手培养成本高。这种企业迟早是要别淘汰的!小王是一名程序员,今年27岁,在一家互联网公司上班,从事程序员工作已经五年了,也算是公司的老员工,老板对小王也比较器重,就在前两天小王帮公司招聘程序员后,立马选择了辞职,这又是怎么回事儿呢?27岁的小王是一名程序员,正是在一家互联网公司上班,也算...

2019-04-17 15:15:29 672

原创 中高级iOS大厂面试宝典,进厂率80%,金三银四将是你的新起点

引言过年之后相信有一部分的人,早已磨刀霍霍向大厂。势必要大展拳脚,必将在大厂内创出一片天地。但是,想必大家都知道:最近几年的最严重的互联网寒冬来临,各位兄弟都会说“江湖再见”。耳边总是充刺着流言蜚语,这个地方裁员了,这个地方缩减HC。弄得人心慌慌。年后将是一片血雨腥风,程序界的江湖将在这一天精彩斑斓。但我们要知道,寒冬之中,什么是最珍贵,就让鄙人告诉你:人才。只要有过硬的技术和装备,在逆风直下...

2019-02-15 21:36:48 221

原创 做iOS开发多年,我告诉你我不是懒,我只是在节能!

这个世界上的人,并没有勤奋和懒惰的划分。如果有人说你懒,你可以告诉他,哥们我只是在节能。或许有些搞笑,但这是事实。由于我们大脑的工作原理,懒是因为大脑需要更高效的工作。斯蒂芬·盖斯在他的《微习惯》一书中提到,人类的大脑有两个非常有意思的部位。一个是前额皮层,另一个是基底神经节。大脑为了让人类能够适应外界不断变化的环境。前额皮层会进行思考、判断、决策。这一个部位是非常消耗能量的,所以每当我们...

2019-01-27 14:37:10 183

原创 ofo的资本经济映射的iOS开发者,你是否站在风口浪尖上

ofo的资本经济映射iOS中国新“四大发明”:高铁、网购、支付宝和共享单车。共享单车曾今的“老大哥”现在怎么样了?Ø 截至12月25日,ofo线上退押金排队人数已经突破1300万。而在位于北京市海淀区的ofo总部楼下,自12月17日起,便有用户排起长龙等待线下退还押金。这家创办仅4年不到的共享单车出行平台如今正面临着严峻的资金压力。12月19日,在用户“挤兑潮”爆发后,ofo创始人...

2019-01-07 21:24:29 177

原创 2019最新iOS的开发人群分布

• 自主创业型iOS开发人员如果你是跟着BOSS或者自主创业,那么你首先应该明白一件事:这是一份事业,不再是一份工作!所谓的事业,你的抛开这只是你的任务的前提,更多的是一种责任。那么我们应该怎么做,切记盲目,对于一个IT公司,你们的app或者你们的产品才是你们的核心竞争力,也是最能体现你们公司能力的最直接的东西!做app谁都会,但是高质量,有前景的APP很少有人完成!你们的路有多远,app就可以...

2019-01-07 13:35:04 1298

原创 塞班之死---放眼iOS的寒冬

塞班之死—放眼iOS的寒冬2008年12月2日,塞班公司被收购。2011年12月21日,诺基亚官方宣布放弃塞班(Symbian)品牌随着论坛衰败,开发者离开,塞班系统已经名存实亡当年一代枭雄-塞班,我心中的日不落!我大学毕业,兴致勃勃成为一代塞班开发,非常装逼!放眼班上其他人什么Java,前端Web,PHP还有一些转型的。顿时感觉自己特有优越感。当时也不论薪资几何,就是特别高兴,因为...

2018-12-27 12:53:40 227

原创 iOS开发工程师浅谈OpenGL,如何绘制基础图形,快速上手

纯个人学习笔记分享, 不喜勿喷,自行取关!技术不缺乏缔造者,网络不缺乏键盘侠,但缺乏分享技术的源动力!OpenGL 简介OpenGL发展至今,已经20余年。作为一个成熟而久负盛名的跨平台的计算机图形应用程序接口规范,它已经被广泛应在游戏、影视、军事、航空航天、地理、医学、机械设计,以及各类科学数据可视化的领域。并且随着网络和移动平台的飞速发展,异步突起的OpenGL ES 和 WebGL...

2018-12-25 23:19:20 1147

原创 6年iOS开发程序员总结组件化—让你的项目一步到位

纯个人学习笔记分享, 不喜勿喷,自行取关!技术不缺乏缔造者,网络不缺乏键盘侠,但缺乏分享技术的源动力!近几年组件化大家吵的沸沸扬扬的,它其实也不是什么黄金圣衣,穿上立马让你的小宇宙提升几个档次,也不是海皇的三叉戟,入手就能呼风唤雨,它不过就是一种app的架构思路。其实真的很简单,如果你的项目从发布之初就是用组件化,那么在开发的过程当中势必会少很多麻烦,难点其实是对我们庞大古老的工程进行组件化的...

2018-12-24 23:03:27 208

原创 BAT面试算法进阶(2)- 无重复字符的最长子串(暴力法)

一.算法题题目Given a string, find the length of the longest substring without repeating characters.ExampleGiven “abcabcbb”, the answer is “abc”, which the length is 3.Given “bbbbb”, the answer...

2018-12-19 12:25:07 180

原创 BAT大厂面试算法进阶(1)--两数之和

###一.算法题题目You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers ...

2018-12-17 13:31:19 193

原创 一封来自国内超级招聘感悟:iOS开发人群到底怎么了?

上面讲到: 我通过降低招聘要求,吸引来了一大波求职者!下面是我的招聘要求:熟练掌握Objective-C语言,理解面向对象编程思想,具有较强的设计能力;熟练掌握APNS、UI布局、数据库、网络等开发技术;深入理解Objective-C Runtime、RunLoop等基础原理;对App提高用户体验、性能调优、防崩溃、节省流量等的方法有深入了解;良好的编程习惯,逻辑清晰,认真细致,良好的沟...

2018-12-03 13:53:05 223

转载 浅谈月薪4万 iOS程序员 的职业规划与成长!(进阶篇)

前言:干了这么多年的iOS,虽然接触了许多七七八八的东西、技术,但是感觉本身iOS却没有什么质的飞越,可能跟自己接触的项目深度有关,于是决定在学习其他技术的同时,加强自己在iOS方面的学习,提高自己的竞争力。程序员薪水有高有低,同样有五年工作经验的程序员,可能一个人每月拿20K,一个拿5K。是什么因素导致了这种差异?我特意总结了容易导致薪水低的九大行为表现。习惯即刻回报他不懂得只有...

2018-11-22 14:03:38 487

原创 经过阿里,百度一面,二面后,我总结了150道iOS面试题

经过阿里,百度一面,二面后,我总结了150道iOS面试题。金三银四已经过去,根据统计,很多人都会选择在三月四月跳槽,原因有很多,企业年后会有大量员工离职,员工觉得老公司待遇不怎么样?薪资不够高,想换个新环境等等原因,所以,三月四月份就变成了招聘与跳槽的旺季。前面一段时间自己的一面二面,自己总结了150道面试题,在此,我分享给大家,希望大家在七月月份要找工作的朋友,我的这篇文章能给你有所帮助。...

2018-11-20 23:34:25 277

原创 Linux常用命令的常见选项

接下来对于几个上一章所讲解的常用命令的选项和参数进行一个简单的扩展。其实后期大家在学习和工作中用到其他的命令,我们完全可以自己在互联网上查询资料。那么前期,我带着大家入门。 ls命令ls是英文单词list的缩写,他的功能是列出当前目录下的文件列表,是非常常见的Linux命令之一。Linux下目录特点 以 . 开头的文件是隐藏文件,使用ls查看时,需要加上 -a(all)参数才...

2018-11-06 22:30:34 368

原创 国内作战指挥学院毕业的程序员解析:美国国防、银行和支付的加密算法

WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——可以通俗的解释为服务器主动发送信息给客户端。区别于MQTT、XMPP等聊天的应用层协议,它是一个传输通讯协议。它有着自己一套连接握手,以及数据传输的规范。而本文要讲到的SRWebSocket就是iOS中使用websocket必用的一个框架,它是用Facebook提供的。...

2018-10-31 14:25:56 481

原创 200道iOS面试题面试题整理,底层、技术亮点公司需要的这里都有

100家知名企业今年来iOS面试题合集:你要的这里都有;企业要的这里也有;从基础开始到进阶、深入底层整理出188个面试题,全是干货这些全部是题目跟类目,每个题目都会有相对的答案,由于字数太多所以我整理出一个文档,文档获取地址,关注作者微信公众号获取,目录展示:1、swift和oc的区别2、编译链接3、synthesize & denamic4、在项目...

2018-10-29 20:58:57 837

转载 bat、头条、爱奇艺iOS面试题总结

1.什么是函数式编程?函数可以接受函数当作输入(参数)和输出(返回值)。2.什么是ABI?应用程序二进制接口(application binary interface,ABI) 描述了应用程序和操作系统之间,一个应用和它的库之间,或者应用的组成部分之间的低接口 。ABI不同于API ,API定义了源代码和库之间的接口,因此同样的代码可以在支持这个API的任何系统中编译 ,作为一...

2018-10-26 14:48:10 1039

原创 整理阿里、百度等大厂100家企业iOS面试题,打造最受企业欢迎的iOS开发者

100家知名企业今年来iOS面试题合集:你要的这里都有;企业要的这里也有;从基础开始到进阶、深入底层整理出188个面试题,全是干货这些全部是题目跟类目,每个题目都会有相对的答案,由于字数太多所以我整理出一个文档,文档获取地址,进作者创建群:656315826 找群文件:打造最受企业欢迎的iOS程序员获取目录展示:1、swift和oc的区别2、编译链接3、synt...

2018-10-25 13:40:06 274

原创 iOS底层原理(二):Runtime研究(一)

runtimeObjective-C 扩展了 C 语言,并加入了面向对象特性和 Smalltalk 式的消息传递机制。而这个扩展的核心是一个用 C 和 编译语言 写的 Runtime 库。它是 Objective-C 面向对象和动态机制的基石。Objective-C 是一个动态语言,这意味着它不仅需要一个编译器,也需要一个运行时系统来动态得创建类和对象、进行消息传递和转发。理解 ...

2018-10-23 17:13:42 236

翻译 高级网页抓取:如何绕过雷区,抓取成功

介绍我不会真的考虑网站刮我的爱好或任何东西,但我想我做了很多。看起来我所处理的许多事情都要求我掌握不能以任何其他方式获得的数据。我需要对Intoli的游戏进行静态分析,因此我需要搜索Google Play商店才能找到新游戏并下载游戏。该尖尖的球扩展需要从不同的网站和最简单的方式聚集梦幻足球预测是写一个刮刀。当我想起它时,我可能已经写了大约40-50个刮板。我并不是在向我的家人说谎我囤积了多少TB的...

2018-06-29 19:54:04 2300

翻译 Python学习之Scrapy教程

介绍:这是我的Scrapy教程系列的第一篇文章,在这个Scrapy教程中,我将讨论Scrapy,BeautifulSoup的特性,比较它们,并帮助您决定哪个更适合您的项目。谈论BeautifulSoupBeautifulSoup是一个帮助程序员快速从网页中提取有效数据的工具,它的API对新手开发者非常友好,并且它也可以很好地处理格式错误的标记。但是,在大多数情况下,仅靠BeautifulSoup无...

2018-06-27 16:27:04 373

翻译 Python爬取无限滚动页面

在本教程中,我将讨论如何使用Python抓取无限滚动页面。您将了解如何在Web开发工具中分析HTTP请求,并使用过滤器来帮助您快速找到获取真实数据的目标请求。本教程还包含两个基于Scrapy和的工作代码文件Beautifulsoup。您可以比较它们以更好地理解Python世界中顶级的两个Web抓取框架。让我们开始吧。背景上下文如今,越来越多的网站开始用它infinite scrolling来取代经...

2018-06-26 23:54:36 14301 4

转载 玩转爬虫:用Python搭建匿名代理池

01 写在前面       常听到很多人抱怨自己的IP因爬虫次数太多而被网站屏蔽,不得不频繁使用各种代理IP,却又因为网上的公开代理大部分都是不能使用,而又要花钱花精力去申请VIP代理,几番波折又遭屏蔽。特此写一篇如何利用Python搭建代理池的文章,以降低时间及精力成本,实现自动化获取活跃代理IP的功能。 02 运作原理一、 网站代理获取1.    爬免费代理网站的IP列表测试是否可用及是否是高...

2018-06-26 23:21:57 566

转载 Python Scrapy人生中,您的第一个Web爬虫

什么是Scrapy?从维基百科:Scrapy(/skreɪpi/ skray-pee)[1]是一个免费的开放源代码的网页爬虫框架,用Python编写。最初设计用于网页抓取,它也可以用于使用API​​提取数据或作为通用网络爬虫。[2] 它目前由Scrapinghub Ltd.,一家网络搜索开发和服务公司维护。一个网络爬行框架,完成了编写爬虫所需的所有繁重工作。那些东西是什么,我会在下面进一步探讨。请...

2018-06-26 15:04:21 300

转载 14亿数据,用Python怎么分析

Google Ngram viewer是一个有趣和有用的工具,它使用谷歌从书本中扫描来的海量的数据宝藏,绘制出单词使用量随时间的变化。举个例子,单词 Python (区分大小写):这幅图来自:books.google.com/ngrams/grap…,描绘了单词 'Python' 的使用量随时间的变化。它是由谷歌的 n-gram 数据集驱动的,根据书本印刷的每一个年份,记录了一个特定单词或词组在谷...

2018-06-22 14:21:07 910

空空如也

空空如也

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

TA关注的人

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