自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黑码哥的技术博客

iOS、Java、HTML、js、Swift

  • 博客(336)
  • 资源 (38)
  • 收藏
  • 关注

原创 一文读懂iOS中的Crash捕获、分析以及防治

对于iOS端开发,定位和解决Crash毕竟两个流程,首先是根据线索来分析和定位问题,得到一个大概的猜想,之后按照自己的猜想去提供外部条件,来尝试复现问题,如果问题能够成功复现并复原与线程问题相似的堆栈现场,则基本完成了90%的工作,剩下的10%才是修复此问题。对于crash比例极低的,例如没有版本相关性的,对我们的应用影响极小的,我们可以通过去做AB实验尝试去修复。2.bad_access的排查途径有哪些?3.什么情况下会产生bad_access?

2025-01-18 23:39:05 1006 3

原创 商业iOS端路由架构演进

本文中的实现方式其实就是一种责任链的实现。初步想的方案是,根据跳转的页面的优先级,做一个类似链表的结构体,然后链表的每个子元素都是一个页面跳转流程。根据「页面跳转的成功」条件去进行判断,如果某个子元素跳转成功,那么returen掉,如果失败,那么继续走到下一个链表的子元素。例如,在deeplink的跳转逻辑之中有其他跳转逻辑,如果dp失败后会走normal的路由跳转;目前商业SDK中的点击事件,会根据不同的「事件类型」+「业务类型」,去执行不同的路由跳转逻辑,然而不同的跳转事件内部又有着很复杂的跳转逻辑,

2024-11-18 10:43:36 1157 1

原创 iOS组件化 方案 实现

进一步发展,当团队涉及到转型或者有了新的立项之后,一个团队会开始维护多个项目App,而多个项目App的需求模块往往存在一定的交叉,而这个时候组件化给我们的帮助会更大,我只需要将之前的多个业务组件模块在新的主App中进行组装即可快速迭代出下一个全新App。在使用组件的服务时,通过url找到对应的block,然后通过block回调获取服务。这种方案确实解决了方案一中无法传递非常规参数的问题,使得组件间的调用更为方便,但是它依然没有解决组件依赖中间件的问题、内存中维护映射表的问题、组件的分散调用的问题。

2024-05-31 16:34:41 1896

原创 如何写好客户端技术方案

作为一个开发者,每次需求评审完事儿之后,首要的事情就是做技术方案,今天就拿我平时做技术方案的思路,写一下如何撰写出一个好的技术方案。 并会在下方附上方案模板,有不同观点的可以评论沟通。

2022-02-15 17:27:18 3721 1

原创 为什么建议iOS开发使用Swift

Swift目前已经形成了一个 完善的Apple开发生态,苹果也是发了推这个,而且从语言的排行榜也可以看出,swift一直在网上走,而且swift使用时效率更快,并且更加安全,因为每一个输入都有一个明确的类型,很少导致对象类型不符的crash,然后就是更具表达性,就是用很少的代码表达一段完整的逻辑,通过struct和enum类型可以实现这些功能,例如:同时传入的值同时遵循多个协议,Swift可以直接用&实现,而OC需要额外定义一个协议遵守另外的多个协议来处理,同时 Swift代码量明显减少,可读性更强。 他的

2022-01-24 18:54:25 6225 4

原创 225. 用队列实现栈

一个队列为主队列,一个为辅助队列,当入栈操作时,我们先将主队列内容导入辅助队列,然后将入栈元素放入主队列队头位置,再将辅助队列内容,依次添加进主队列即可。根据题意,要用两个队列来实现栈,首先我们知道,队列是先进先出,栈是后进先出。知道了以上要点,我们两个队列的用处也就一目了然了。

2024-07-23 09:30:00 330

原创 232. 用栈实现队列

请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作将元素 x 推到队列的末尾int pop()从队列的开头移除并返回元素int peek()返回队列开头的元素如果队列为空,返回 true;否则,返回 false说明:你 只能 使用标准的栈操作 —— 也就是只有size, 和is empty操作是合法的。你所使用的语言也许不支持栈。你可以使用 list 或者 deque(双端队列)来模拟一个栈,只要是标准的栈操作即可。

2024-07-22 16:09:21 499

原创 150. 逆波兰表达式求值

如果遇到操作符,就从栈顶弹出两个数字分别为 num2(栈顶)、num1(栈中的第二个元素);计算 num1 运算 num2 .逆波兰表达式是的代码实现很方便,用一个栈就能解决。如果遇到数字就进栈;

2024-07-09 10:30:00 176

原创 栈 题目汇总

20. 有效的括号150. 逆波兰表达式求值

2024-07-05 15:53:32 183

原创 20. 有效的括号

用 栈 实现我们遍历给定的字符串 s。当我们遇到一个左括号时,我们会期望在后续的遍历中,有一个相同类型的右括号将其闭合。由于后遇到的左括号要先闭合,因此我们可以将这个左括号放入栈顶。

2024-07-05 15:44:47 670

原创 19. 删除链表的倒数第 N 个结点

一种容易想到的方法是,我们首先从头节点开始对链表进行一次遍历,得到链表的长度 L。随后我们再从头节点开始对链表进行一次遍历,当遍历到第 L−n+1 个节点时,它就是我们需要删除的节点。当遍历到第 L−n+1 个节点时,它的下一个节点就是我们需要删除的节点,这样我们只需要修改一次指针,就能完成删除操作。为了与题目中的 n 保持一致,节点的编号从 1 开始,头节点为编号 1 的节点。输入:head = [1,2,3,4,5], n = 2。输入:head = [1,2], n = 1。输出:[1,2,3,5]

2024-07-04 16:44:35 621

原创 GPT-5 一年半后发布?对此你有何期待?

像 GPT-4 这样的系统则更像是聪明的高中生智力水平,在接下来的几年里,我们期待在特定任务上达到博士的智力水平。在此分享你的见解和期待,一起畅想AI赋能下的未来!复杂任务执行与优化:在科研、工程、医疗等需要高度专业知识和技能的领域,GPT-5可以作为智能助手,协助人类完成复杂任务的规划、执行和优化。更高效的算法与计算优化:为了支撑更复杂的模型和更大的数据集,GPT-5的算法和计算架构将进行深度优化。政策制定与监管:政府应加强对AI技术的监管和引导,制定科学合理的政策框架,保障AI技术的健康发展。

2024-07-04 15:16:54 1017

原创 234. 回文链表

给你一个单链表的头节点 head ,请你判断该链表是否为。如果是,返回 true;否则,返回 false。链表中节点数目在范围[1, 105] 内。输入:head = [1,2,2,1]输入:head = [1,2]

2024-07-03 17:41:24 296

原创 21. 合并两个有序链表

将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。输入:l1 = [1,2,4], l2 = [1,3,4]输入:l1 = [], l2 = [0]输入:l1 = [], l2 = []输出:[1,1,2,3,4,4]两个链表的节点数目范围是。均按 非递减顺序 排列。

2024-06-25 17:13:17 275

原创 876. 链表的中间结点

slow 一次走一步,fast 一次走两步。那么当 fast 到达链表的末尾时,slow 必然位于中间。解释:该链表有两个中间结点,值分别为 3 和 4 ,返回第二个结点。给你单链表的头结点 head ,请你找出并返回链表的中间结点。输入:head = [1,2,3,4,5,6]如果有两个中间结点,则返回第二个中间结点。输入:head = [1,2,3,4,5]解释:链表只有一个中间结点,值为 3。链表的结点数范围是 [1, 100]输出:[3,4,5]输出:[4,5,6]

2024-06-24 16:04:48 356

原创 83. 删除排序链表中的重复元素

链表是排好序的,重复的元素在链表中出现的位置是连续的,我们只需要对链表进行一次遍历,就可以删除重复的元素。且第一个元素肯定是不需要移除的,所以无需 设置头结点。给定一个已排序的链表的头 head , 删除所有重复的元素,使每个元素只出现一次。指向链表的头节点,随后开始对链表进行遍历。当遍历完整个链表之后,我们返回链表的头节点即可。否则说明链表中已经不存在其它与。输入:head = [1,1,2,3,3]对应的元素相同的节点,因此可以将。输入:head = [1,1,2]输出:[1,2,3]

2024-06-19 16:54:23 310

原创 203. 移除链表元素

给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点。2、根据 常规链表移除节点的方式: node.next = node.next.next。输入:head = [1,2,6,3,4,5,6], val = 6。输入:head = [7,7,7,7], val = 7。输入:head = [], val = 1。即: 删除了 node.next 节点了。输出:[1,2,3,4,5]列表中的节点数目在范围。

2024-06-19 14:47:54 405

原创 链表 题目汇总

链表题常用的方法:1、快慢指针2、双指针3、递归4、头插法 (如果遇到有 首个元素的删除 ,需要头插占位)

2024-06-18 15:00:50 478 2

原创 「观察者(Observer)」设计模式 Swift实现

观察者设计模式(Observer Pattern)是一种行为型设计模式,它定义了对象之间的一种一对多的依赖关系,使得当一个对象的状态发生变化时,所有依赖于它的对象都会受到通知并自动更新。在这种模式中,被观察者对象(Subject)存储其观察者对象(Observer)列表,并提供了用于添加和删除观察者对象的方法。而观察者对象则实现了一个更新方法来响应被观察者状态的变化。(假如让你实现,你会怎么做)

2023-07-12 15:11:35 1367

原创 「备忘录(Memento)」设计模式 Swift实现

备忘录设计模式(Memento Pattern)是一种行为型设计模式,它可以在不破坏封装性的情况下,捕获并保存一个对象的内部状态,并在需要时恢复该对象的状态。在这种模式中,备忘录对象用于存储一个对象的状态,而负责人对象(Caretaker)用于管理备忘录对象,负责维护版本历史记录,并提供恢复对象状态的功能。

2023-06-26 16:37:56 706

原创 「中介者(Mediator)」设计模式 Swift实现

中介者设计模式(Mediator Pattern)是一种行为型设计模式,它可以促进对象之间的松耦合关系,通过集中控制这些对象之间的通信来减少对象之间的直接依赖。在这种模式中,中介者对象充当了通信的中心枢纽,其主要的功能是将对象之间的通信转移至自身,从而使这些对象之间解耦,并且更容易维护和扩展。具体来说,在中介者模式中,每个对象都有指向中介者对象的引用,通过调用中介者对象的方法来与其它对象进行协调和通信,而不是直接与其它对象进行交互。

2023-06-05 15:36:05 870

原创 「迭代器(Iterator)」设计模式 Swift实现

迭代器模式属于设计模式中的行为型模式,它可以帮助我们在遍历聚合对象时提供一种优雅的解决方案,其核心思想在于提供一个迭代器对象,提供按照一定规则遍历聚合对象的方式。Swift语言中,迭代器模式可以使用IteratorProtocol和Sequence两个系统协议来实现。其中IteratorProtocol协议用来定义一个迭代器,它必须实现一个next方法,该方法会返回聚合对象中的下一个元素。而Sequence协议用来定义聚合对象,并提供一个makeIterator()方法,用来生成所需的迭代器对象。

2023-06-02 17:54:06 310

原创 「命令(Command)」设计模式 Swift 实现

命令模式(Command Pattern)是一种行为型设计模式。命令对象可以把行动(action) 及其参数封装起来,注意,命令模式是传递行为的一种方法。它允许对调用的对象实现可逆操作,或者暴露执行历史记录。这种模式可以帮助您的代码更加灵活和可扩展。

2023-05-23 19:43:49 698

原创 「责任链 Chain Of Responsibility 」 Swift实现

责任链模式(Chain of Responsibility Pattern)是一种行为型设计模式,用于将请求连续传递给多个处理器直到被处理为止。在 Swift 中,可以使用类来实现责任链模式。需要注意的是,责任链模式不宜过长,过多地使用责任链模式会降低代码的可维护性,同时还可能会影响程序的性能。

2023-05-23 15:18:09 794 1

原创 SQL 触发器

触发器:一种与表操作有关的数据库对象,当触发器所在表上出现指定事件(新增、修改、删除数据)时,将调用该对象,即表的操作事件触发表上的触发器的执行。

2023-01-03 10:00:00 527

原创 SQL 存储过程

现需要向学生表中插入新的学生数据。但在插入学生数据的时,需要同时检查老师表里的数据。如果插入学生的老师不在老师表里,则先向老师表中插入一条老师数据,再向学生表中插入学生数据存储过程:一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,然后通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。

2023-01-02 21:07:09 842 1

原创 mysql数据库 总结

​简介:介绍什么是mysql以及整套课程的大纲知识点​简介:mysql的简介1、什么是mysql?mysql是一个开源的关系型数据库管理系统,现在是oracle公司旗下的一款产品,由C和C++语言编写,可移植性高。支持在多种操作系统上安装,最常见有AIX,linux,window。mysql因为开源免费,所以受到了目前互联网行业的欢迎。

2023-01-02 18:49:04 613

原创 SQL中灵活的视图

如果有很多地方都需要按上面的逻辑查询,那LEFT JOIN的脚本就需要写。比如:假如有3个学校,每个学校的学生数据在各自的表中,如何一次性查询所。复杂的关联、嵌套,导致执行计划不可控,查询性能低下;很多遍,有没有一种简写的方式?

2023-01-02 18:29:35 432

原创 更新和删除数据

删除数据:使用DELETE关键字。更新数据:使用UPDATE关键字

2023-01-02 17:57:03 655

原创 连接表「INNER JOIN」「LEFT JOIN」「RIGHT JOIN」+ 多表查询

表关联执行顺序第一步:参与连接的两个表做笛卡尔积;第二步:根据ON后的连接条件筛选笛卡尔积的结果;第三步:补充左表(LEFT JOIN)或右表(RIGHT JOIN)不满足连接条件的数据(INNER JOIN内关联时无此步骤) ;第四步:根据WHERE后的过滤条件筛选第三步的结果;

2023-01-02 12:08:34 1933 1

原创 子查询+「EXISTS」 以及 组合查询UNION ALL

子查询 里边不可返回多条查询记录,否则会直接报错。上边查询后的数据如下:备注:老师表中有 teacher_name, teacher_id。 学生表中有 teacher_id 和老师表关联代码:优化代码:前伸「后边会学 表关联用法」查询后的数据如下:组合查询UNION ALLSELECT * FROM student WHERE age = 10; --查询出 14 条记录SELECT * FROM student WHERE class_id = ‘G0101’;

2023-01-01 12:29:45 924

原创 SQL 汇总统计及GROUP BY

介绍几个常用的聚集函数及使用方法,使用聚集函数实现分组统计介绍如何对分组统计的结果进行过滤?, 介绍如何对分组统计的结果进行排序?, 介绍SELECT语句中各个子句的书写顺序

2022-12-03 20:20:06 4866

原创 SQL 中的函数

SQL中什么是函数、数值函数、文本函数、日期和时间函数、函数嵌套

2022-12-02 11:16:50 139

原创 SQL创建新的输出字段

对单个字段或者多个字段进行数值计算;数值计算;字段拼接;字段使用别名;CASE WHEN逻辑转换;case when 逻辑嵌套

2022-12-02 08:51:54 1707

原创 SQL数据过滤

基本所有的数据库都支持百分号通配符和下划线通配符,但只有很少的数据库支持方括号通配符。SELECT 字段列表 FROM 表名 WHERE 过滤条件;过滤数据:关键字WHERE。过滤条件一般由要过滤的。字段、操作符、限定值。

2022-11-26 11:26:33 400

原创 SQL查询数据

sql查询数据: 1、普通数据查询 2、通过order by 排序 3、 通过limit限制返回内容

2022-11-12 21:27:46 505

原创 SQL 插入数据

插入整行字段 插入整行所有字段的数据插入部分字段 插入行的部分字段的数据一次插入多行 使用一条SQL语句插入多行数据借助其他结果集插入 根据其他SQL的执行结果集来插入数据克隆表 根据一张已存在的表生成一张新表

2022-11-12 15:17:28 3294 1

原创 SQL创建表以及对表的一些操作

数据库表操作:# 创建表格# 更新表名# 更新字段名

2022-10-25 20:48:05 379

原创 Top K 问题解决方案

Top K问题解决方案: 大顶堆 小顶堆

2022-10-21 10:50:58 377

转载 百度搜索引擎变现策略指标体系

百度搜索引擎变现策略指标体系4 Replies下文就百度商业变现的指标体系进行概要描述,并针对一个类似于百度LBS系统的变现思路,阐述一个商业系统变现策略指标体系的建立过程。为什么需要商业变现策略指标体系一般情况下,一个互联网产品,或是一个移动端产品在发展前期,主要会关注流量及用户量的增长。当流量,用户量做到一定程度时,就会考虑商业变现。例如今日头条,美丽说,高德地图这样的产品现在都开始商业化变现。而要从变现效果,效率衡量整个系统,以及监控技术策略对系统变现的贡献时,就需要建立一套完善的策略指标体系

2020-12-25 20:44:22 1360

shenduguanli深度管理

帮助企业领导与同事和团队建立起更好的关系,这就是我所从事的职业。在这份工作当中,我认识了许多经 理人,他们绞尽脑汁地想要实现成功的业绩,却没能在工作上建立起有意义的关系。 如果你对号入座了,那么欢迎加入这个庞大的集体。事实上,在全世界的公司、非营利性组织和政府办公室 里,随处可见这种压力重重、灰头士脸(往往还绝望无助)的管理人员。但这是可以改观的。你可以做到。 卡琳 •赫特和大卫 •戴伊所提供的必要工具将助你完成管理人员最重要的职责:提高企业绩效,同时不牺牲 你的人性、幸福或者理智。

2022-03-01

组件化 word文档以及思维导图.zip

组件化 思维导图---git pod cocoapods 公有库 私有库;

2020-03-25

iOS精华面试题 pdf和word版本.zip

iOS面试题精华 大牛精品 面试题精华汇总 看完找工作去大厂 iOS面试题精华 大牛精品 面试题精华汇总 看完找工作去大厂

2019-09-02

CTO说-完整书签版

CTO训练营是面向IT技术人员的一个中高端技术管理者学习与社交的平台。本书是从CTO训练营课程分享中精心挑选、整理提炼出的智慧结晶。 本书包含30多位CTO导师的独到观点和深邃思想,他们是乐视网CTO杨永强、360副总裁谭晓生、跟谁学CTO李钢江、花虾金融CEO段念、极客邦科技总裁池建强等。本书从CTO格局、创业平台的CTO、CTO的管理之道、CTO看技术架构

2019-05-08

图片展示PPT

一个完美的图片展示PPT,包含切换场地动画,图片动画,雪花飞出效果,ppt图片展示的动画应有尽有,布景也是完美,还包含音乐。想做PPT的,有他就够了

2018-02-10

PPT图片轮换动画特效

PPT图片轮换动画特效,里面有各种图片动画,有飘雪花的背景,有图片的完美切换,你要想做图片的PPT,有这个就够了。

2018-02-02

年会图片展示动画PPT

年会图片展示动画PPT,图片切换,动画的运用,平滑的切换,完美的PPT,可直接替换图片进行使用

2018-02-02

iOS组件与框架 iOS SDK高级特性剖析

iOS组件与框架——iOS SDK高级特性剖析讲解了如何使用功能强大的iOS组件和框架来开发杰出的应用,使之具备优异的性能、可靠性、交互性,并对媒体提供支持。本书清晰地介绍了一些开发应用所用到的复杂中高级技术,并通过大量实例项目来演示将这些技术集成到iOS应用中的方法。 《iOS组件与框架——iOS SDK高级特性剖析》分为25章,其内容涵盖了使用UIKit Dynamics提供基于物理现象的动画效果;充分利用Core Location、MapKit和地理围栏;利用排行榜和成就等Game Center功能;让用户能够在应用中访问地址簿和媒体库;使用轻量级JSON在服务器、应用和网站之间传输数据;使用UIDocument和键/值存储同步通过iCloud同步应用;使用钥匙串保护数据;使用通知通告用户与应用相关的重要事件;使用Core Data在本地存储和检索持久化数据;使用Objective-C高级特性编写更简洁、更易于管理的应用;使用GCD提供的并发功能提高应用的响应速度;使用TextKit进行发杂的文本处理和显示;使用Xcode 5和Instruments卓有成效地调试应用;使用PassKit创建凭证等内容。 《iOS组件与框架——iOS SDK高级特性剖析》为想要开发高性能?iOS?应用的人员提供了实用的技巧、可重用的代码以及专家级的建议。本书适合具有一定iOS开发经验,要想进一步提升其开发技能的从业人员阅读。 iOS组件与框架——iOS SDK高级特性剖析目录 第1章 UIKit Dynamics 1 第2章 Core Location、MapKit和地理围栏 13 第3章 排行榜 47 第4章 成就 75 第5章 地址簿 97 第6章 使用音乐库 113 第7章 使用和分析JSON 131 第8章 iCloud 141 第9章 通知 159 第10章 使用Game Kit蓝牙联网技术 183 第11章 AirPrint 199 第12章 Core Data简介 211 第13章 使用Core Data 221 第14章 语言特性 249 第15章 使用Social Framework集成Twitter和Facebook 269 第16章 执行后台任务 293 第17章 使用GCD改善性能 303 第18章 使用钥匙串保护数据 319 第19章 使用图像和滤镜 329 第20章 集合视图 347 第21章 TextKit简介 367 第22章 手势识别器 381 第23章 访问照片库 393 第24章 Passbook和PassKit 411 第25章 调试和Instruments 439

2017-12-29

《iOS Apprentice》--sixth edition

《iOS Apprentice》--sixth edition[详尽的讲解,完美的讲解]

2017-12-29

《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》----黑码哥

《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》 《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》《iOS沙龙群求职防骗指南》与《资深HR告诉你到底怎么写一份好的简历》

2017-12-29

图解TCP_IP_第5版

这是一本图文并茂的网络管理技术书籍,旨在让广大读者理解TCP/IP的基本知识、掌握TCP/IP的基本技能。 书中讲解了网络基础知识、TCP/IP基础知识、数据链路、IP协议、IP协议相关技术、TCP与UDP、路由协议、应用协议、网络安全等内容,引导读者了解和掌握TCP/IP,营造一个安全的、使用放心的网络环境。 本书适合计算机网络的开发、管理人员阅读,也可作为大专院校相关专业的教学参考书。

2017-12-29

资深HR告诉你到底怎么写一份好的简历--主要适用于程序员

“简历”这个词突出的是“简”,所以简历不是写论文,不能过于冗长,我们也没有时间在 你的长篇大论中帮你总结归纳我们需要的信息。“简历”的“简”也不能理解成简单,我的理解 是突出重点,在短短的一两页纸中要把你的亮点展现出来,我们留下某份简历,多半是因为 看到了简历中的某个词或某句话。 最不喜欢看那些太过于雷同的简历。有时候看了很多简历,格式、内容基本一样,这种 千人一面的简历,看多了,真有想吐的感觉。我毕业那会儿也犯过这样的毛病,把别人的简 历拿过来,套个格式,改改内容就搞定了。这样的简历多了,让招聘者很是为难,看不出大 家有什么不同,怎么选择呢?往往是被批量淘汰

2017-12-29

如何用 FFmpeg 编写一个简单播放器详 细步骤介绍--FFmpeg中文版

如何用FFmpeg编写一个简单播放器详细步骤介绍 FFMPEG 是一个很好的库,可以用来创建视频应用或者生成特定的工具。FFMPEG 几乎为你把所有的繁重工作都做了,比 如解码、编码、复用和解复用。这使得 多媒体应用程序变得容易编写。它是一个简单的,用 C 编写的,快速的并且能够 解码 几乎所有你能用到的格式,当然也包括编码多种格式。 唯一的问题是它的文档基本上是没有的。有一个单独的指导讲了它的基本原理另 外还有一个使用 doxygen 生成的文档。这就是为什么当我决定研究 FFMPEG 来弄 清楚音视频应用程序是如何工作的过程中,我决定把这个过程用文档的形式记录 并且发布出来作为初学指导的原因。 在 FFMPEG 工程中有一个示例的程序叫作 ffplay。它是一个用 C 编写的利用 ffmpeg 来实现完整视频播放的简单播放器。这个指导将从原来 Martin Bohme 写 的一个更新版本的指导开始(我借鉴了一些),基于 Fabrice Bellard 的 ffplay, 我将从那里开发一个可以使用的视频播放器。在每一个指导中,我将介 绍一个 或者两个新的思想并且讲解我们如何来实现它。每一个指导都会有一个 C 源文 件,你可以下载,编译并沿着这条思路来自己做。源文件将向你展示一个真正 的 程序是如何运行,我们如何来调用所有的部件,也将告诉你在这个指导中技术实 现的细节并不重要。当我们结束这个指导的时候,我 们将有一个少于 1000 行代 码的可以工作的视频播放器。 在写播放器的过程中,我们将使用 SDL 来输出音频和视频。SDL 是一个优秀的跨 平台的多媒体库,被用在 MPEG 播放、模拟器和很多视频游戏中。你将需要下载 并安装 SDL 开发库到你的系统中,以便于编译这个指导中的程序。 这篇指导适用于具有相当编程背景的人。至少至少应该懂得 C 并且有队列和互斥 量等概念。你应当了解基本的多媒体中的像波形一类的概念,但是你不必知道的 太 多,因为我将在这篇指导中介绍很多这样的概念。

2017-12-29

ReactNative

ReactNative 使用方法。详细配置等等。ReactNative

2017-12-29

大数据Spark“蘑菇云”行动 OK

大数据Spark“蘑菇云”行动 -----详细讲解大数据相关趋势以及技术点

2017-12-29

信息系统监理师考试真题以及讲解汇总---信息系统监理师教程(柳纯录主编)二合一

信息系统监理从2009年到2016年真题总结汇总====信息系统监理从2009年到2016年真题总结汇总====信息系统监理从2009年到2016年真题总结汇总====信息系统监理从2009年到2016年真题总结汇总====信息系统监理从2009年到2016年真题总结汇总====

2017-12-29

信息系统监理师考试真题以及讲解汇总

2008年上半年信息系统监理师上午试题----------2008年上半年信息系统监理师下午试题----------2009下半年试题分析与解答----------2010上半年试题分析与解答-----2010下半年试题分析与解答-----2015年下半年信息系统监理师考试上午真题-----2015年下半年信息系统监理师考试下午真题-----2016年上半年信息系统监理师考试真题(上午题)-----2016年上半年信息系统监理师考试真题(下午题)

2017-12-29

精美送女友的3D相册(HTML制作)

一个程序员给女朋友用HTML5制作的精美的3D相册,制作很用心,女朋友很开心,想要使用的话下载下来,然后直接替换照片就可以了。

2017-12-27

The Swift Programming Language(Swift3.0中文版)

The Swift Programming Language(Swift3.0中文版) The Swift Programming Language(Swift3.0中文版) The Swift Programming Language(Swift3.0中文版)

2017-12-27

屏幕录制GIF图片小工具-licecap

LICEcap 是一款屏幕录制工具,支持导出 GIF 动画图片格式,轻量级、使用简单,录制过程中可以随意改变录屏范围。

2017-12-27

强大的工具

在 iOS 开发中,我们有时很希望有一款类似 Web 开发中的 UI Debug 工具(例如:Firebug),让我们能够实时查看 UI 的结构,还可以实时更改某个 UIView 的位置和大小的相关属性值查看效果。这里我们发现原来真有这么一款强大的工具存在,他就是 Reveal。(虽然现在的 Xcode 版本有「Capture View Hierarchy」功能,但支持的功能还只是基础的查看 UI 结构,对比 Reveal 来说,就显得逊色多了)。

2017-12-27

NTFS 驱动程序

希捷硬盘NTFS 驱动程序允许您在所支持的希捷硬盘上安装作为读取和写入的 NTFS 分区(NTFS 在 MacOS 上通常仅为只读),这样硬盘可以用于在运行 MacOS 的电脑和运行 Windows 的电脑之间拖放文件。

2017-12-27

iOS图片压缩---UIImage+Wechat

iOS图片压缩---UIImage+Wechat【可以对图片进行很好的压缩,而且像素不会减少很多,很优秀的图片压缩框架】

2017-12-27

信息系统项目管理师教程(第2版)pdf高清版与信管网信息系统项目管理师论文精编(两本书)

信息系统项目管理师教程(第2版)pdf高清版与信管网信息系统项目管理师论文精编(两本书)----------------------==========------------------信息系统项目管理师教程(第2版)pdf高清版与信管网信息系统项目管理师论文精编(两本书)

2017-12-26

高项重要知识总结汇总

高项重要知识总结汇总------高项重要知识总结汇总------高项重要知识总结汇总

2017-12-26

高项历年真题以及讲解

高项历年真题以及讲解 ------------高项历年真题以及讲解-----------高项历年真题以及讲解---------高项历年真题以及讲解

2017-12-26

高项要点--10大管理知识域47个过程及工具技术

高项要点--10大管理知识域47个过程及工具技术 项目整体管理 范围管理 进度管理 成本管理 质量管理 人力资源管理 沟通管理 干系人管理 采购管理 风险管理

2017-12-26

Instruments 用户指南

详细讲解Instruments的用法,看完次文档能够确切的了解Instruments相关以及能够熟练的使用该工具

2017-12-26

JS-OC交互,利用WKWebView

JS-OC交互,利用WKWebView

2017-02-10

OC与JS交互之WKWebView

项目里用到的UIWebView全都用WKWebView替换掉 这里涉及到的JS交互的全部修改

2017-02-10

分段小视频

分段小视频 可以拍摄多个片段然后自动进行合成,成为一个小视频发送出去

2016-12-15

空空如也

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

TA关注的人

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