- 浏览: 909891 次
- 性别:
- 来自: 上海
-
最新评论
-
hujingnemo:
不知道为什么打不开
CHM如何改编字体大小 -
weiboyuan:
求答案 weiboyuanios@163.com
iOS软件工程师面试题(高级) -
xueji5368:
这个现在已经广泛使用了嘛!
RoboGuice入门 -
Yao__Shun__Yu:
...
CHM如何改编字体大小 -
353144886:
非常之详细 美女求认识
sqlite数据类型 datetime处理
文章列表
junit控制程序运行流程
- 博客分类:
- junit
加入/修改Junit4.11的依赖包
Maven
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
jar: junit-4.11.jar
在测试类上添加注解@FixMethodOrder注解
@FixMethodOrder提供了三种 ...
mySql count()函数
- 博客分类:
- 数据库
count() 仅仅是计算行数的.
仅仅当你 指定的列名里面, 有存在 NULL 的情况下,会对你的 COUNT 结果有影响。
下面是一个例子:
1> create table #t123(
2> id int,
3> val int
4> );
5> go
1> insert into #t123 values(1, null);
2> insert into #t123 values(null, 1);
3> insert into #t123 values(1, 1);
4> go
(1 行受影响)
1> select co ...
0.删除本地的provisionning profile,所以目录~/Library/MobileDevice/Provisioning Profiles
1.去苹果网站添加deviceID,也就是UUID。
2.在provisioning profile加入这个新的deviceID,生成provisioning profile
3.添加此新的provisionning profile。
3.生成ipa文件。
4.fir publish ipa文件。
可以去UUID查看是否设备数有所增加,如果增加了,就可认为是上传了新的provisioning profile成功,就可以远程发布了。
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import org.apache.struts2.StrutsSpringJUnit4TestCase;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test. ...
Spring component-scan
<context:component-scan base-package="com.xyz">
<context:include-filter type="regex"
expression="com\.xyz\.rest\.dao\..*DaoImpl" />
</context:component-scan>
Element : component-scan
Scans the classpath for annotated ...
ag 是一个整型,那么就意味着可以放任何东西。怎么放喃,放对象指针。例如
[java] view plaincopy
// 放字符串
NSString* str = [[NSString alloc] stringByAppendingString:@"内容"];
[button setTag:(int)str];
// 放自定义数据
NSCustomClass* cls = [[NSCustomClass alloc] init:@"",@"",@&q ...
第一步:选择要学习的概念
首先选好你打算深入理解的概念,拿一张空白纸,在最上方写下概念的名称。
第二步:设想你是老师,正在试图教会一名新生这个知识点
这一步你要假想自己费尽口舌让一名毫无这方面知识的学生听懂,并把你的解释记录下来。这一步至关重要,因为在自我解释那些你理解或不理解的知识过程中,你会理解得更好,而原先不明白的地方也得以理清。
第三步:当你感到疑惑时,返回去
每当你碰到难题感到疑惑时,别急着往下走,学习不是单行道,回过头来,重新阅读参考材料、听讲座或找老师解答,直到你觉得搞懂,然后把解释记到纸上。
第四步:简单化和比喻
iOS8文件路径
- 博客分类:
- iPhone
- Objective-c
- iOS
iOS8的文件路径有做了一些变动。
之前版本的(比如iOS7)的文件路径如下:
app路径
/var/mobile/Applications/59C84B75-0900-43D6-AD6F-AB9731F064D9/DHD.app/
document路径
/var/mobile/Applications/59C84B75-0900-43D6-AD6F-AB9731F064D9/Documents
IOS8的文件路径(红色部分是新增的)
APP路径:
/private/var/mobile/Containers/Bundle/Application/CF163E1E- ...
许多第三方提供的.a文件(一般是那些SDK),嵌入到我们的xcode项目后,生成不会报错。 一部分粗心的SDK提供方,或者我们自己做的.a文件,就会有报错,常见的就是不是armv7结构,或者不是armv7s结构,如果在模拟器中运行,会报不是i386结构。 原因是:armv7是
许多第三方提供的.a文件(一般是那些SDK),嵌入到我们的xcode项目后,生成不会报错。
一部分粗心的SDK提供方,或者我们自己做的.a文件,就会有报错,常见的就是不是armv7结构,或者不是armv7s结构,如果在模拟器中运行,会报不是i386结构。
原因是:armv7是支持比iphone5旧的那些设备,armv7 ...
spring在启动的时候,会默认加载会默认加载整个对象实例图,从初始化ACTION配置、到 service配置到dao配置、乃至到数据库连接、事务等等。这样可以减少web服务器在运行时的负担,但是对于开发者来说无疑是效率极低的一个设置了。
还好,spring提供了default-lazy-init属性,其配置形式如下,applicationContext.xml中:
< beans default-lazy-init ="true" >
< bean class ="org.xxxx.bean" > ...
RestKit: It is a framework for consuming and modeling RESTful web resources on iOS and OS X.
AFNetworking: It is a delightful iOS and OSX networking framework.
MagicalRecord: Core data
InjectiveI framework.
AGi18n: It easily localizes your iOS apps by automatically extracting texts from code and ...
问题
ASSERTION FAILURE in /SourceCache/IDEFrameworks/IDEFrameworks-6604/IDEKit/SourceControl/CommandHandlers/IDESourceControlWorkingCopyMenuObject.m:181
Details: workingCopyName should be a non-empty string, but it's an empty string
Object: <IDESourceControlWorkingCopyMenuObject>
Method: +ti ...
[转]Sqlite数据类型详解
- 博客分类:
- sqlite
原帖:http://blog.csdn.net/jin868/article/details/5961263
一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种数据类型:
1.NULL:空值。
2.INTEGER:带符号的整型,具体取决有存 ...
软件调试
- 博客分类:
- iPhone
- iOS
- Objective-c
1理解系统
这是第一条规则,因为它是最重要的
(1)阅读手册。它会千诉你在使用除草机时, 要在除草头上涂润滑油,这样除草绳就不会被烧化。
(2)仔细阅读每个细节。有关微处理器如何处理中断的详细信息就隐藏在数据手册的第37页。
(3)掌握基础知识。电锯本来就会发出很大的噪声。
(4)了解工作流程。引擎的转速可能与轮胎的转速不同,这是由传动轴造成的。
(5)了解工具。弄清楚体温计的哪一端才是用来测量体温的,弄清楚Glitch-0-Matic逻辑分析器的强大功能是如何使用的。
(6)查阅细节。连爱因斯坦都会去查阅细节,而kneejek却盲目相信自己的记忆力。
2制造失败
什么也比不上直接取得的证据 ...