背景 在一个新的业务方案实施过程中,发现数据上存在较大的差异,而这个差异是 WKWebView 的应用方式不同带来的。通过手工测试和上层代码能模糊的解释一些现象,但想要铁板钉...
背景 在一个新的业务方案实施过程中,发现数据上存在较大的差异,而这个差异是 WKWebView 的应用方式不同带来的。通过手工测试和上层代码能模糊的解释一些现象,但想要铁板钉...
UIGesture和UIControl的前世今缘 最近发现很多同学都搞不清楚 UIGesture 和 UIControl 的正确使用姿势。即便是做了多年 iOS 开发的 se...
gitHub地址 : 响应链Demo[https://github.com/fangjinfeng/MySampleCode/tree/master/FJFTouchEven...
题目 206.反转链表 反转一个单链表。 示例: 进阶:你可以迭代或递归地反转链表。你能否用两种方法解决这道题? 思路 上来还是用能想到最简单的方法。 先遍历链表,然后把链表...
题目 16. 最接近的三数之和 给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返...
题目 三数之和 给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元...
前言 《一个程序员的求职之旅》去年的求职之旅仍旧历历在目:当时借宿深圳,在拉勾上投着各种小公司,然后重复着"投简历、不合适" 和 "投简历、面试、公司看不上我" 、 "投简历...
题目 最长公共前缀 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 示例 2: 说明: 所有输入只包含小写字母 a-z ...
前言 《编译与链接过程的思考》《静态库与动态库的思考》在写完上面两篇思考之后,仔细研读《程序员的自我修养—链接、装载与库》,对编译、链接、装载、静态库和动态库有连贯的认知。 ...
前言 最近遇到一个错误,如下 正文 以.c文件的编译流程为例,如下图。我们按照以下的步骤,用gcc对代码进行编译。 test.c的代码如下 gcc指令处理 预处理 编译 汇编...
前言 在上文《编译与链接过程的思考》评论中暴走大牙提到了静态库和动态库依赖的问题,还在群里提了几个测试样例和测试工程。大致介绍下测试工程和如何进行测试:工程P为主工程,其中有...
题目 两数相加 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相...
题目 两数之和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答...
前言 2018年已经过去,又是丰富多彩的一年。本文分享我2018年想做的事情以及完成情况,再对某些事情做回顾思考,特别是下半年我做的一次重要决策。 正文 一、目标和完成情况 ...
前言 工作需要,特意准备一篇入门文章,为新人开发者介绍常见的数据存储。 正文 数据存储 数据存储本质就是运行时的对象保存在文件、数据库中。数据存储可以分为两步:首先是将对象转...