SeanChense

SeanChense

位卑未敢忘忧国

    • Home
    • Archives
    • About

EarlGrey 源码阅读(三)

前文 EarlGrey 源码阅读(二) EarlGrey 源码阅读(一) 这个是关于同步执行和异步执行的策略方法。 void grey_execute_sync(void (^block)()) { if ([NSThread isMainThread])

2020-01-14

__abort_with_payload + 8 崩溃

崩溃一123456789101112131415161718Thread 0 Crashed:0 libsystem_kernel.dylib __abort_with_payload + 81 libsystem_kernel.dylib

2020-01-13

2019 年证券投资小结

先说下昨天大盘的走势,洗盘洗了一大半的时间,一波走低之后抄底资金进来拉高。高到什么程度?补了 3050 的缺口,收盘站在 3050 之上。什么行情?吃肉行情。 早盘科技股一副很凶的样子,我以为该他表演了,没想到很快就谢幕了,可能这是最终的谢幕演出了。 银行没我想象中那么强的反弹,

2020-01-01

长电科技(600584)的墓碑线

先说 600584 长电科技 12.9 出现了这样的放量高点并形成墓碑线,我当即认为这是高位墓碑线,即将迎来剧烈调整。可是没想到,第二天低开高走迅速收复失地。随后几天走得也很强势。买方情绪强烈,无视墓碑线。 再说下 12.27 和 12.30,上两周呢基本是空仓,大盘在上下磨人

2019-12-30

AH 溢价之搞笑事

长久以来我持有以下逻辑: 港股机构多——泡沫容易被各种衍生品刺破——港股泡沫小,估值紧贴基本面。因此,如果 AH 溢价特别大说明泡沫大,偏离基本面,比如中信建投;AH 反向溢价说明低估,值得买入,比如海螺水泥。 但是,最近才发现并不完全对。以最近破发的浙商银行为例,现在溢价是 1

2019-12-04

Block_byref - __block 修饰符

Block 实现中的 flags Block 的 Block_descriptor_1 Block_byref - __block 修饰符 当捕获的对象拥有 __block 修饰符之后 Block 结构体中又增加一个成员,准确的说是本来被捕获的变量被继续包装了一层,用一个新的结

2019-12-04

Block 的 Block_descriptor_1

Block 实现中的 flags Block 的 Block_descriptor_1 Block_byref - __block 修饰符 Block_descriptor 是描述 Block 自身信息的,当 Block 需要 retain、release 的时候使用什么函数(

2019-12-04

Block 实现中的 flags

Block 实现中的 flags Block 的 Block_descriptor_1 Block_byref - __block 修饰符 https://clang.llvm.org/docs/Block-ABI-Apple.html llvm 对 flags 文档的描述不完

2019-12-04

网络安全威胁信息发布管理办法

今天颁布的办法,奇安信对此作了解读,解读的挺好的 https://www.freebuf.com/column/220658.html 转到安全圈子里有一段日子,听闻过一些圈内人的故事。 我的看法是,顶层在逐步规划,大概方向是安全漏洞是信息时代的矿物资源,最好收归国有。当然可能要

2019-11-20

ivar 被 block 捕获

Block 访问类成员变量循环引用谈谈ivar的直接访问 这里看来的,他写的比较绕。总结来说为什么 block 中直接访问成员变量也会捕获 self。 直接的答案是,在使用成员变量时需要使用 self 作为基地址去找 ivar 的地址。 写个 Demo #import &quot

2019-11-18
<span></span>Prev1…45678…13Next<span></span>

Github Card

Tags

  • economy11
  • iOS9
  • stock7
  • bank6
  • 劝退iOS5
  • 字节跳动期权4
  • EarlGrey3
  • finance2
  • life1
  • enconomy1
  • AFNetworking1
  • HarmonyOS1
  • OpenHarmony1

Links

Powered by hexo and Theme by Jacman © 2024 SeanChense