240 发简信
IP属地:上海
  • git 使用总结

    git add .git commit -m ""git pull --rebasegit push git commit --amend 覆...

  • commit 撤销操作

    git commit -m "XXXX" 执行完commit后,想撤回commit,怎么办? git reset --soft HEAD^ 这样...

  • git将多个commit合并成一个新的commit

    git将多个commit合并成一个新的commit 问题: 有以下commit: 323udd ede234 6e7s6e 要合并第一个和第二个...

  • 2020-04-16

    什么是库 ? 库就是程序代码的集合,将N个文件组织起来,是共享程序代码的一种方式。库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执...

  • 六大设计原则

    6大设计原则总结 目录 一、单一职责原则 二、里氏替换原则 三、依赖倒置原则 四、接口隔离原则 五、迪米特法则 六、开放封闭原则

  • NSString 和NSNumber 内存地址?

    今天小伙伴问了一个问题,这两个变量地址是否相同? NSString *a = @"a";NSString *b = @"a"; 输出如下: (_...

  • dealloc方法是在什么线程调用?

    一个对象的dealloc方法会在该对象的引用计数变为0的线程被调用;

  • __attribute__((weak)):弱引用,可以不实现

    include <stdio.h> define __weak attribute((weak)) // 变量加上weak时,是弱符号。函数加...