来自星星的の松子的博客

个人主页:lysongzi.com

iOS - 内存管理十全大补丸——内存泄露检查实战总结

前段时间被分配查应用的内存泄露问题,然后搜集了一大波内存管理相关的资料,并且在整个过程中狠狠的实践了一波。下面就把这段时间内碰到的坑(从别的地方也搜刮到很多坑),以及搜集到的一些理论知识(简洁版)总结一发。  背景:一个复杂的iOS应用可能会混合着MRR和ARC两种内存管理方式,就是有一部分文件M...

2016-07-17 00:12:36

阅读数 5340

评论数 1

Google protocol buffer 使用和原理浅析 And 进阶使用方式之PbCodec

Google Protocol Buffer又简称Protobuf,它是一种很高效的结构化数据存储格式,一般用于结构化数据的串行化,简单说就是我们常说的数据序列化。这种序列化的协议非常轻便高效,而且是跨平台的,目前已支持多种主流语言(3.0版本支持C++, JAVA, C#, OC, GO, PY...

2016-07-03 17:04:12

阅读数 7015

评论数 0

iOS-监听UITextField值改变事件

在实际情况中我们有时候在界面输入时候需要让用户输入的数据与模型同步,那么可能我们就需要监听UITextField值改变事件,然后在响应的方法中将新的值同步到模型中。这次我们主要提出三种方案,其中第一种方案是不一定有效的,后两种方案则是比较可靠的方案。一、实现UITextFieldDelegate协...

2016-06-06 22:00:33

阅读数 9787

评论数 0

iOS-Effective Objective-C 2.0 读书笔记(三)

第三章的内容主要是说接口和API设计相关的注意事项。比如说我们自己写的代码需要设计以便于代码复用时,应该注意的一些问题包括哪些。简单总结  有些注意事项实际上很简单,而且很常见,我觉得并不需要太长篇幅来解释说明大家也能理解,所以这里主要以归纳的形式列出。

2016-04-29 22:31:34

阅读数 511

评论数 0

LeetCode - Word Pattern

QuestionLink : https://leetcode.com/problems/word-pattern/Given a pattern and a string str, find if str follows the same pattern.Here follow means a ...

2016-04-28 23:46:46

阅读数 243

评论数 0

iOS-Effective Objective-C 2.0 读书笔记(二)

哈哈,上一篇可以参考。这一章主要是涉及对象、消息和运行期的一些相关特性。第7条 在对象的内部尽量直接访问实例变量  我们都知道使用了属性之后,可以通过存取方法来访问相关实例变量,也可以直接访问实例变量。

2016-04-24 15:52:46

阅读数 417

评论数 0

LeetCode - Reverse Vowels of a String

QuestionLink : https://leetcode.com/problems/reverse-vowels-of-a-string/Write a function that takes a string as input and reverse only the vowels of ...

2016-04-23 23:33:20

阅读数 453

评论数 0

iOS-Effective Objective-C 2.0 读书笔记(一)

今天开始看了Effective Objective-C 2.0的一部分内容,然后打算记录下来一些其中提到的比较有用的注意点,然后在之后的实际开发过程中能有所规避,写出更好的代码。

2016-04-23 16:02:58

阅读数 446

评论数 0

LeetCode - Reverse String

QuestionLink : https://leetcode.com/problems/reverse-string/Write a function that takes a string as input and returns the string reversed.Example: ...

2016-04-22 23:11:23

阅读数 315

评论数 0

LeetCode - Ugly Number

QuestionLink : Write a program to check whether a given number is an ugly number.Ugly numbers are positive numbers whose prime factors only include 2...

2016-04-21 11:43:17

阅读数 203

评论数 0

LeetCode - Power of Three

Given an integer, write a function to determine if it is a power of three.

2016-04-21 11:15:29

阅读数 199

评论数 0

LeetCode - Nim Game

QuestionLink : https://leetcode.com/problems/nim-game/You are playing the following Nim Game with your friend: There is a heap of stones on the table...

2016-04-19 22:52:01

阅读数 543

评论数 0

LeetCode - Power of Four

QuestionLink : https://leetcode.com/problems/power-of-four/Given an integer (signed 32 bits), write a function to check whether it is a power of 4. ...

2016-04-19 22:21:39

阅读数 255

评论数 0

LeetCode - Majority Element

QuestionLink : https://leetcode.com/problems/majority-element/Given an array of size n, find the majority element. The majority element is the elemen...

2016-04-16 23:45:52

阅读数 164

评论数 0

LeetCode - ZigZag Conversion

QuestionLink : https://leetcode.com/problems/zigzag-conversion/The string "PAYPALISHIRING" is written in a zigzag pattern on a given number...

2016-04-16 22:51:39

阅读数 167

评论数 0

LeetCode - Binary Tree Level Order Traversal

QuestionGiven a binary tree, return the level order traversal of its nodes’ values. (ie, from left to right, level by level).

2016-04-14 20:42:35

阅读数 169

评论数 0

LeetCode - Delete Node in a Linked List

QuestionLink : https://leetcode.com/problems/delete-node-in-a-linked-list/Write a function to delete a node (except the tail) in a singly linked list...

2016-04-14 20:13:29

阅读数 171

评论数 0

LeetCode - Best Time to Buy and Sell Stock

QuestionLink : https://leetcode.com/problems/best-time-to-buy-and-sell-stock/Say you have an array for which the ith element is the price of a given ...

2016-04-13 15:31:36

阅读数 168

评论数 0

LeetCode - Balanced Binary Tree

QuestionGiven a binary tree, determine if it is height-balanced.For this problem, a height-balanced binary tree is defined as a binary tree in which ...

2016-04-13 14:34:33

阅读数 160

评论数 0

LeetCode - Add Binary

QuestionLink:https://leetcode.com/problems/add-binary/ Given two binary strings, return their sum (also a binary string).

2016-04-11 19:52:59

阅读数 234

评论数 0

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