因为刚升级了XCode6.0.1版本,从5到6变化挺大的,我在找沙盒软件的时候,发现了一个CoreSimulator的文件夹,路径如下图我把这里的沙盒中的文件给删除了,莫名出错了,就着急了,于是拷贝了一份这个文件夹下的内容,直接放进去,没想到神奇的一幕发生了这时我运行程序总会出错,于是找啊找啊,终于...
分类:
其他好文 时间:
2014-10-08 03:44:44
阅读次数:
232
ASSERT函数是用于调试中,也就是说在你的代码中当是Debug的时候它完成对参数的判断,如果是TRUE则什么都不做,如果是FALSE则弹出一个程序中断对话框提示程序出现错误。在Release版本中它是什么作用都不起。它主要是监视程序在调试运行的过程中的运行情况,多多使用它,绝对有好处,没有一点坏处...
分类:
其他好文 时间:
2014-10-08 02:21:14
阅读次数:
192
在实现线程的过程中,我们经常会写类似于这样的代码:{ mutex_.lock(); //XXX if(...) 语句; //XXX mutex_.unlock();}虽然这段代码是正常的加锁解锁,但是有时候我们难免会出现一些低级错误,例如把 忘了写...
分类:
系统相关 时间:
2014-10-08 04:01:04
阅读次数:
379
这里的登录设计主要是针对ASP.NET 表单认证。一、设计的一些要求 1.提供2个扩展点,一个用户对象模型接口(IUser),另一个就是成员访问接口(IMemberShipService). 2.采用ASP.NET 提供的认证实现类,保证了这个认证功能其安全性。二、类图设计三、说明 类图中1和...
分类:
Web程序 时间:
2014-10-08 03:27:34
阅读次数:
233
代码: #include?<stdio.h>
#include?<stdlib.h>
#include?<stdbool.h>
//?C语言保证逻辑表达式是从左至右求值
int?main(void)?{
//?printf("Left")?==?4
//?printf("Right")?==?5
if?(!pri...
分类:
其他好文 时间:
2014-10-08 02:59:54
阅读次数:
222
1,?定义函数指针 typedef 返回值 (*别名)(参数列表) 如typedef int (*f)(int) , f是定义类型为int (*)(int)的函数指针 2, 定义数组 typedef 数组类型 别名[数组大小] 如typedef int vec[20], vec是定义为int[2...
分类:
其他好文 时间:
2014-10-08 02:09:44
阅读次数:
255
Codeforces Round #271 (Div. 2)
题目链接
A:水题,分LR考虑一下即可,脸滚键盘可以滚出字符串
B:就是预处理一下,然后每次询问输出即可
C:暴力旋转,判断正方形即可
D:递推dp[i] = dp[i - 1] + dp[i - k]
E:先把高度hash,每次多一个高度,就利用二分去找满足对应的hash值,找出这些最大值,这步用线...
分类:
其他好文 时间:
2014-10-08 02:58:54
阅读次数:
288
第一种思路是用一个vector存所有的Node*
之后再用两个指针将链表拼接出来
void reorderList(ListNode *head) {
vector content;
ListNode * cur = head;
while (cur)
{
content.push_back(cur...
分类:
其他好文 时间:
2014-10-08 03:15:24
阅读次数:
277
题目:计算分数的循环节。
分析:数论,组合。
n除以m的余数只能是0~m-1,根据抽屉原则,当计算m+1次时至少存在一个余数相同,
即为循环节;存储余数和除数,输出即可。
说明:(⊙_⊙)。
#include
#include
#include
#include
using namespace std;
int r[3003],...
分类:
其他好文 时间:
2014-10-08 02:41:54
阅读次数:
279
在Java7中,JDK提供对多线程开发提供了一个非常强大的框架,就是Fork/Join框架。这个是对原来的Executors更
进一步,在原来的基础上增加了并行分治计算中的一种Work-stealing策略,就是指的是。当一个线程正在等待他创建的
子线程运行的时候,当前线程如果完成了自己的任务后,就会寻找还没有被运行的任务并且运行他们,这样就是和
Executors这个方式最大的区别,更加有...
分类:
编程语言 时间:
2014-10-08 02:41:44
阅读次数:
256
MIPS32指令集架构中定义的加载存储指令共有14条,其中8条加载指令:lb、lbu、lh、lhu、ll、lw、lwl、lwr,6条存储指令:sb、sc、sh、sw、swl、swr,本文介绍了除lwl、lwr、swl、swl外的10条指令的含义及其作用。...
分类:
其他好文 时间:
2014-10-08 03:14:54
阅读次数:
1335
18.争取使类的接口完整并且最小。
类的用户接口是指使用这个类的程序员所能访问得到的接口,典型的接口里只有函数存在,封装好类的数据成员。
完整是指接口中包含所有 合理的操作的函数。最小是指函数尽可能少且功能不重复。
接口中的函数要少的原因:接口中函数越多,越让其他人难以理解,函数多了会让人混淆。函数多了难以维护,更难维护与升级。长的类定义会导致长的头文件,浪费大量编译时间。
19....
分类:
编程语言 时间:
2014-10-08 02:41:24
阅读次数:
232
OS中常用的调度算法总结。1.先来先服务调度算法(FCFS):就是按照各个作业进入系统的自然次序来调度作业。这种调度算法的优点是实现简单,公平。其缺点是没有考虑到系统中各种资源的综合使用情况,往往使短作业的用户不满意,因为短作业等待处理的时间可能比实际运行时间长得多。
2.短作业优先调度算法(SPF): 就是优先调度并处理短作业,所谓短是指作业的运行时间短。而在作业未投入运行时,并不能知道它实际的运行时间的长短,因此需要用户在提交作业时同时提交作业运行时间的估计值。...
分类:
其他好文 时间:
2014-10-08 02:41:14
阅读次数:
265
上一篇写了使用MediaPlayer播放音乐,http://blog.csdn.net/huweigoodboy/article/details/39861539,现在来将一下加载本地歌词。好了,还是用那张图。
一,从内存卡上匹配歌词
将会从以下路径匹配
1) SweetMusicPlayer/Lyrics/
2) 歌曲同级目录下
3) 歌曲父级目录/lryics(Lryi...
分类:
移动开发 时间:
2014-10-08 01:50:24
阅读次数:
396
ExpandableListView的动画展开效果, 并使用traceview进行性能优化...
分类:
移动开发 时间:
2014-10-08 02:23:14
阅读次数:
210
上一篇写了使用MediaPlayer播放音乐, http://blog.csdn.net/huweigoodboy/article/details/39862773,如果没有本地歌词怎么办?现在来将一下加载在线歌词。好了,还是用那张图。
在实现这个功能的时候,lz尝试过baidu api,歌词迷api,后来选用了歌词迷api,虽然还是资源不全,而且还有很多错误。特别头疼的是有时候...
分类:
移动开发 时间:
2014-10-08 01:32:54
阅读次数:
368
SICP 习题 2.7 开始属于扩展练习,可以考虑不做,对后面的学习没什么影响。不过,如果上面的使用过程表示序对,还有丘奇计数你都可以理解的话,完成这些扩展练习其实没什么问题。习题2.7是要求我们协助Allysa完成interval的定义。Allysa定义了下面的过程来创建一个区间(interval),其中a是起点(就是较小的部分),而b是终点(就是较大部分)。(define (make-inte...
分类:
其他好文 时间:
2014-10-08 01:49:24
阅读次数:
216