Quantcast
Channel: 寻找银弹
Browsing all 11 articles
Browse latest View live

Amazon 的云平台起源

本文内容节选自:酷壳的 http://coolshell.cn/articles/5701.html 有一天,Jeff Bezos下了一份命令。当然,他总是这么干,这些命令对人们的影响来说就像用橡皮槌敲击蚂蚁一样。这个命令大概是2002年,我想误差应该是在正负1年内 ——...

View Article



游戏产业与黑帮

游戏产业与黑帮 在游戏开发论坛上有时能看到这样的帖:“找不到工作,决定来做游戏了”、“高中没毕业,决心做游戏了”。很囧,你当游戏产业是黑帮啊,混不下去了就来报名。不过回头想想,却也八成如此,至少有些公司如此。 (注:本文纯属虚构,如有雷同,纯属巧合)...

View Article

【转载】当一名战士就是一支军队,那些软件不需要工程的时候

【转载自】http://blog.csdn.net/younggift/article/details/7166600 当一名战士就是一支军队,那些软件不需要工程的时候 * 最初的代码 1994年,当我开始对编程感兴趣的时候,还没有软件蓝领这一说法,但是我已经 有了后来软件蓝领流行起来以后的困惑。 我第一次做的比较大的程序,是用GW-BASIC写的,没有IDE界面,需要按行号插...

View Article

【线程同步】sdcard 工具类静态方法BUG的启示

工作中积累了很多工具类,比如:sdcard操作的工具类,它们通常是以 public static 静态方法来提供接口。 今天在项目中遇到一个很恶心的BUG,简单地说就是:【静态方法也要考虑提供一套同步加锁的接口】 示例: 项目中调用工具类的静态方法,操作sdcard上的文件,由于没有加锁,于是并发时,出现次序混乱。从Log上可以看到,调用的次序是随机的。...

View Article

Android 源代码在线下载资源聚合

1.github android 地址:https://github.com/android 说明:提供android各版本的在下载,从framework 到 app 都有。你可以有向性的选择你想了解的源代码,比如: mms 短信源代码 https://github.com/android/platform_packages_apps_mms camera 相机源代码...

View Article


eclipse 升级插件的并发症

升级 ATD 地址:http://dl-ssl.google.com/android/eclipse/ 如果在翻墙或开启在线代理的情况下,基本上2分种就可以升级完毕。 但问题接踵而来,首先是 android SDK 的列表无法,提示 praseSDKContent失败,NullPointer,没法子,开源产品就是这样。 网络上的解决方案: 开Eclipse出现错误“parseSdkContent...

View Article

android 多程序的共享数据执久化方式的优缺点

多程序的共享数据执久化方式优缺点 1.使用sdcard存文件 优点:始终同一版本,只需一次下载,永久使用 缺点: 要处理没有sdcard的情况; 要处理多进程多线程对同一文件的IO; 没有方便的解析库,要手写文件解析[preference能解析sdcard上的xml吗?] 2.使用各自的preference xml 优点:有方便的SharePreferenceIO接口供调用 缺点:...

View Article

c/c++ bug 汇总

问:如果两个指针都指向同一内存,用free释放其中的一个指针后,另一个指针还能引用这个内存里的数据吗??? 示例:N/A 答:free的实质是将这段内存标记为可再分配,但是里面的数据没有被清空,所以如果你用另一个指针再次调用还能够识别出刚刚的数据,但存在很大的危险性,建议释放时2个指针都指向NULL。 if (tempNode!=NULL) { free(tempNode); // for they...

View Article


mac 使用心得

mac 与 linux 不同,它是有界面的,所以不要限制在命令行,也要多用界面的功能 选中一个文件,再 command + i 就可以打开这个文件的属性窗口。然后我们可以进行文件权限的更改,比如,把只读改为可读写。 mac 上的vim 有2种,一种是默认安装的 VIM,它是命令行工具,没有图行界面,或者说它的界面是命令行界面。...

View Article


两个正整数数组A1,A2,长度为N1,N2,如何判断是否有相同的元素?

算法一: 1.申请一个辅助数组T,长度为65535(1~65535),原因是整数的最大值为65535。 2.把A1的数遍历,T[A1[i]] = 1 3.把A2进进遍历,如果T[A2[i]] > 0,说明存在重复。 算法分析: 空间复杂度是 常量655535 * sizeof(int) = 64*4KB 时间复杂度是 N1+N2(最坏情况);平均情况是N1+N2/2。 算法二:...

View Article

测试数据

随机文章 编写支持命令行参数的工具的想法( 0 ) 为什么一直没有使用单元测试模型来开发项目( 0 ) java 调用 java script 接口 & java script 调用 java 接口( 0 ) 如何对 android 自绘控件的横竖屏切换事件响应?( 0 ) 如何截获第三方Android程序的Intent调用参数( 0 ) Android 源代码在线下载资源聚合( 0 )...

View Article
Browsing all 11 articles
Browse latest View live




Latest Images