iHugo

早睡早起身体好

入门(keystone文档翻译)

什么是Keystone? Keystone是一个强大的Node.js内容管理系统,它是建立在Express和Mongoose ODM上的Web App框架。Mongoose ODM是面向文档映射,为那些存储到MongoDB数据库中文档,其提供了面向基于模式的解决方案来为数据和关系建模。Keyst..


04.Keyboard Row

给定一组单词,返回所有字母都在同一行美国键盘上的单词。 例子: Input: ["Hello", "Alaska", "Dad", "Peace"] Output: ["Alaska", &q..


03.Number Complement

给定一个正数,输出它的“补数”。求的方法是把二进制位置的数进行取反。 注意: 给定的正数在32位内 正数前面没有补0。比如2(B10),在它的前面没有0。 例子1: 输入: 5输出: 2解释: 5的二进制数是101 (前面不补充0), 它的补数是010。所以输出是2。 例子2: 输..


02.Hamming Distance

给定两个数字,求这两个数的二进制数相应位不同的总数。 注意:$0 \leq x, y < 2^{31}$ 例子: 输入: x=1, y=4输出: 2 解释:1 (0 0 0 1)4 (0 1 0 0) ^ ^上面箭头指的位置相应两个数字的二进制位不一样,一共有2处。 ##解..


Two Sum

给定一组数和一个目标值,求出两个加数的位置。 比如:nums = [2, 7, 11, 15], target = 9因为nums[0] + nums[1] = 2 + 7 = 9,返回 [0, 1] 注意返回的位置是基于0的 ##方法一 O(n^2)/** * @param {num..


也谈谈MVVM(一)

从学习iOS开发就开始接触到MVC的开发模式了。随着越来越注重用户体验以及业务越来越复杂。ViewController也越来越臃肿,同时我们的工作量也越来越大。在ViewController中混杂着业务逻辑与UI处理的逻辑。完整的测试ViewController既要对UI进行测试也需要对业务逻辑..


iOS程序内购买(IAP)攻略

是什么 能做什么 配置步骤devloper 配置appidiTunesConnect创建appiTunesConnect创建内购商品 注意是产品id,不是appid 开发步骤SKProductsRequestpaymentQueue:updatedTransactions: 事务处理,完成之后..


iOS学习线路图

我们公司在南京招聘iOS的时候,人真难找啊。而我也一直有想开设一个培训班的想法。乘着现在不想写代码。写一篇iOS学习路线图的文章。同时也决定出一系列的学习教程。 iOS开发的人相对于以前来说已经慢慢多起来了。但是不管从质量还是数量上来说都明显感觉不够。大学里面应该很少有iOS开发课程的。iOS开..