摘要:
三个单引号或双引号可以写多行字符串 main(){ var str1 = "str1"; var str2 = "str2"; print(str1 + " " + str2); print("$str1 $str2"); bool flag1 = true; bool flag2 = false; 阅读全文
摘要:
sudo vim ~/.bash_profile export PATH=${PATH}:PATH source ~/.bash_profile open ~/.zshrc 阅读全文
摘要:
defaults write com.apple.finder AppleShowAllFiles -bool true 然后重启 finder 阅读全文
摘要:
String str = "asdfghjkl"; for(int i=0;i<str.length();i++){ char ch = str.charAt(i); } char[] c=s.toCharArray(); for(char cc:c){ ...//cc直接用了 } for(int 阅读全文
摘要:
一: 2.0版本增加网络请求: //开始请求 - (void)start; //取消请求 - (void)cancel; 二: 增加网络请求后, 整体功能进行了优化 1: 下载器->SDWebImageDownloaderDelegate 新增了didFailWithError方法重载 2: 管理器 阅读全文
摘要:
如何写出正确的程序 明确变量的含义 循环不变量 小数据量调试 大数据量测试 阅读全文
摘要:
一: 给定一个已按照升序排列 的有序数组,找到两个数使得它们相加之和等于目标数。函数应该返回这两个下标值 index1 和 index2,其中 index1 必须小于 index2。 说明: 返回的下标值(index1 和 index2)不是从零开始的。 你可以假设每个输入只对应唯一的答案,而且你不 阅读全文
摘要:
拆分类功能: UIImageView+WebCache->集成了图片下载 SDWebImageManager->下载管理器 SDWebImageDownloader->下载器(专门负责下载功能) SDImageCache->负责缓存(内存缓存、磁盘缓存) SDWebImageManagerDeleg 阅读全文
摘要:
动态创建数组(不抛出异常) char* p = new(nothrow) char[100];long *q1 = new(p) long(100);int *q2 = new(p) int[100/sizeof(int)]; 阅读全文
摘要:
如果想在1s之内解决问题: O(n^2)的算法可以处理大约10^4级别的数据 O(n)的算法可以处理大约10^8级别的数据 O(nlogn)的算法可以处理大约10^7级别的数据 一般情况下, 级别再处理10, 相对准确些 递归中进行一次递归调用的复杂度分析: 如果递归函数中,只进行一次递归调用, 递 阅读全文