René's URL Explorer Experiment


Title: willson的博客 | BY Blog

Description: Every failure is leading towards success.

Keywords:

direct link

Domain: willsonn.github.io

NoneIE=edge
google-site-verificationxBT4GhYoi5qRD5tr338pgPM5OWHHIDR6mNg1a3euekI
theme-color#000000

Links:

BY Bloghttps://willsonn.github.io/
Homehttps://willsonn.github.io/
Abouthttps://willsonn.github.io/about/
Tagshttps://willsonn.github.io/tags/
测试html day day up 第一个程序 Hello world Hello world I love Fishc.com 学习中遇到不会的问题,可以鱼C论坛提问 最后一个段落 https://willsonn.github.io/2018/09/12/test/
test2 辩证分析柔术中技术与力量 译自 《THE BIGGEST LIE IN JIU JITSU》 最近我看到了一个让我捧腹的柔术笑话。 “柔术的技术是无敌的!” 你可能不想听听下面的内容,但是作为一名柔术教练,我的工作是与你分享我认为的真理,而不是虚假的谎言。所以在这里与你们分享我的见解: 目录 技术不是无敌的 我的见解 一个假设 真实的例子 这个神话是从哪里来的? 好消息... https://willsonn.github.io/2018/01/04/testmd/
柔术最大的谎言「译」 辩证分析柔术中技术与力量 译自 《THE BIGGEST LIE IN JIU JITSU》 最近我看到了一个让我捧腹的柔术笑话。 “柔术的技术是无敌的!” 你可能不想听听下面的内容,但是作为一名柔术教练,我的工作是与你分享我认为的真理,而不是虚假的谎言。所以在这里与你们分享我的见解: 目录 技术不是无敌的 我的见解 一个假设 真实的例子 这个神话是从哪里来的? 好消息... https://willsonn.github.io/2018/01/04/%E6%9F%94%E6%9C%AF%E6%9C%80%E5%A4%A7%E7%9A%84%E8%B0%8E%E8%A8%80-%E8%AF%91/
从一道网易面试题浅谈 Tagged Pointer 浅谈 Tagged Pointer 前言 这篇博客九月就想写了,因为赶项目拖了到现在,抓住17年尾巴写吧~ 正文 上次看了一篇 《从一道网易面试题浅谈OC线程安全》 的博客,主要内容是: 作者去网易面试,面试官出了一道面试题:下面代码会发生什么问题? @property (nonatomic, strong) NSString *target; //.... dispatch_queue_t queue = disp... https://willsonn.github.io/2017/12/26/%E4%BB%8E%E4%B8%80%E9%81%93%E7%BD%91%E6%98%93%E9%9D%A2%E8%AF%95%E9%A2%98%E6%B5%85%E8%B0%88-Tagged-Pointer/
为博客添加 Gitalk 评论插件 BY Blog 添加 Gitalk 的评论插件了 前言 由于 Disqus 对于国内网路的支持十分糟糕,很多人反映 Disqus 评论插件一直加载不出来。而我一直是处于翻墙状态的~(话说你们做程序员的都不翻墙用Google的吗😅,哈哈,吐嘈下) 针对这个问题,我添加了Gitalk 评论插件。在此,非常感谢 @FeDemo 的推荐 。 正文 Gitalk 评论插件 首先来看看 Gitalk 的界面和功能: gitalk 使用 ... https://willsonn.github.io/2017/12/19/%E4%B8%BA%E5%8D%9A%E5%AE%A2%E6%B7%BB%E5%8A%A0-Gitalk-%E8%AF%84%E8%AE%BA%E6%8F%92%E4%BB%B6/
GCD 在 Swift 中的用法 DispatchQueue Swift 中,对 GCD 语法进行了彻底改写。引入了 DispatchQueue 这个类。 先来看看在一个异步队列中读取数据, 然后再返回主线程更新 UI, 这种操作在新的 Swift 语法中是这样的: DispatchQueue.global().async { DispatchQueue.main.async { // 更新UI操作 ... https://willsonn.github.io/2017/10/04/GCD-%E5%9C%A8-Swift-%E4%B8%AD%E7%9A%84%E7%94%A8%E6%B3%95/
Swift 4 新特性 很高兴 Swift 4 不再是一门新语言了😅 private 权限扩大 在 Swift 4 中,extension 可以读取 private 变量了。 Swift 3 中,如果将主体函数的变量定义为 private,则其 extension 无法读取此变量,必须将其改为 filePrivate 才可以。 单向区间 单向区间是一个新的类型,主要分两种:确定上限和确定下限的区间。直接用字面量定义大概可以写成 …6和 2… 例如 ... https://willsonn.github.io/2017/09/11/Swift-4-%E6%96%B0%E7%89%B9%E6%80%A7/
利用 Debug Memory Graph 检测内测泄漏 利用 Xcode 内存表(Debug Memory Graph)检测内测泄漏 前言 平常我们都会用 Instrument 的 Leaks / Allocations 或其他一些开源库进行内存泄露的排查,但它们都存在各种问题和不便, 在这个 ARC 时代更常见的内存泄露是循环引用导致的 Abandoned memory,Leaks 工具查不出这类内存泄露,应用有限。 今天介绍一种简单直接的检测内测泄漏的方法:Debug Memory Graph 就是这货: ... https://willsonn.github.io/2017/07/26/%E5%88%A9%E7%94%A8-Debug-Memory-Graph-%E6%A3%80%E6%B5%8B%E5%86%85%E6%B5%8B%E6%B3%84%E6%BC%8F/
iTunes Connect 构建版本不显示 App打包上传到 App Store, iTunes Connect 构建版本不显示 前言 今天新项目上架,在Xcode打包上传到App Store后,在iTunes Connect构建版本中居然找不到上传的App… 解决 从iOS10开始,苹果更加注重对用于隐私的保护,App 里边如果需要访问用户隐私,必须要做描述,所以要在 plist 文件中添加描述。 而这三个基础描述是必须添加的: 麦克风权限:Privacy - Microphone Usag... https://willsonn.github.io/2017/07/24/iTunes-Connect-%E6%9E%84%E5%BB%BA%E7%89%88%E6%9C%AC%E4%B8%8D%E6%98%BE%E7%A4%BA/
Swift的HMAC和SHA1加密 swift中利用HMAC的SHA1对文本进行加密 HMAC是密钥相关的哈希运算消息认证码(Hash-based Message Authentication Code)。 HMAC运算利用哈希算法,以一个密钥和一个消息为输入,生成一个消息摘要作为输出。也就是说HMAC通过将哈希算法(SHA1, MD5)与密钥进行计算生成摘要。 Objectice-C 在上个 Objectice-C 项目中,使用的 HMAC 和 SHA1 进行加... https://willsonn.github.io/2017/07/19/Swift%E7%9A%84HMAC%E5%92%8CSHA1%E5%8A%A0%E5%AF%86/
Older Posts →https://willsonn.github.io/page2
FEATURED TAGShttps://willsonn.github.io/tags/
iOS https://willsonn.github.io/tags/#iOS
开发技巧 https://willsonn.github.io/tags/#开发技巧
Debug https://willsonn.github.io/tags/#Debug
Obj-C https://willsonn.github.io/tags/#Obj-C
Xcode https://willsonn.github.io/tags/#Xcode
ReactiveCocoa https://willsonn.github.io/tags/#ReactiveCocoa
函数式编程 https://willsonn.github.io/tags/#函数式编程
开源框架 https://willsonn.github.io/tags/#开源框架
Runtime https://willsonn.github.io/tags/#Runtime
生活 https://willsonn.github.io/tags/#生活
Blog https://willsonn.github.io/tags/#Blog
Mac https://willsonn.github.io/tags/#Mac
效率 https://willsonn.github.io/tags/#效率
终端 https://willsonn.github.io/tags/#终端
Git https://willsonn.github.io/tags/#Git
Swift https://willsonn.github.io/tags/#Swift
CocoaPods https://willsonn.github.io/tags/#CocoaPods
zsh https://willsonn.github.io/tags/#zsh
开源库 https://willsonn.github.io/tags/#开源库
ruby https://willsonn.github.io/tags/#ruby
shell https://willsonn.github.io/tags/#shell
健身 https://willsonn.github.io/tags/#健身
BJJ https://willsonn.github.io/tags/#BJJ
ABOUT MEhttps://willsonn.github.io/about/
https://willsonn.github.io/about
https://www.jianshu.com/u/e71990ada2fd
https://www.zhihu.com/people/qiubaiying
https://www.facebook.com/baiying.qiu.7
https://github.com/qiubaiying
WYhttp://zhengwuyang.com
简书·BYhttp://www.jianshu.com/u/e71990ada2fd
Applehttps://apple.com
Apple Developerhttps://developer.apple.com/
https://www.jianshu.com/u/e71990ada2fd
https://www.zhihu.com/people/qiubaiying
https://www.facebook.com/baiying.qiu.7
https://github.com/qiubaiying
GitHubhttps://github.com/qiubaiying/qiubaiying.github.io.git

Viewport: width=device-width, initial-scale=1


URLs of crawlers that visited me.