1、适合存储轻量级的本地数据。
2、NSUserDefaults支持的数据格式有:NSNumber、NSData、NSDate、NSString、NSArray、NSDictionary、BOOL
3、以键值对的形式进行存储
4、存储时间为整体应用程序的存储时间,如果想需要删除,需要删除整体应用程序
//初始化一个userDefaults
NSUserDefaults *defa...
分类:
移动开发 时间:
2015-01-29 12:45:54
阅读次数:
224
Given a linked list, remove the nth node from the end of list and return its head.
For example,
Given linked list: 1->2->3->4->5, and n = 2.
After removing the second node from th...
分类:
编程语言 时间:
2015-01-29 12:44:36
阅读次数:
191
uva 539 The Settlers of Catan
Within Settlers of Catan, the 1995 German game of the year, players attempt to dominate an island by building roads, settlements and cities across its uncharted wilder...
分类:
其他好文 时间:
2015-01-29 12:45:04
阅读次数:
149
1、输入错误次数超过5次后,倒计时到1秒停留时间太长
2、有时无30S提示输入界面会出现几次可输入的情况
3、锁屏界面画错5次图案,点按提示框中的OK后,界面倒计时显示 剩余解锁秒数,按键锁屏半分钟后唤醒,界面还是显示之前锁屏时的秒数
4、锁屏界面画错5次图案,点按提示框中的OK后,有时无30s倒计时提示只显示wrong pattern,立刻可以继续进行解锁操作
碰到这类情况的基本上是在r...
分类:
其他好文 时间:
2015-01-29 12:43:32
阅读次数:
351
Spring MVC 4与其它MVC框架类似,都是基于请求驱动的,通过中央Servlet处理器,将请求转发到控制器然后完成相应的功能。Spring的
DispatcherServlet与其它MVC框架不同的是,它与Spring的IoC容器集成并允许用户使用Spring的其它特性。
1.
DispatcherServlet的作用
Spr...
分类:
编程语言 时间:
2015-01-29 12:45:11
阅读次数:
386
接上一篇,接下来看看android\vendor\qcom\opensource\fm\fmapp2\src\com\caf\fmradio\FmTags.java
当点击FMRadio.java菜单的全部频道选项,跳转到FmTags.java类
定义了一个ListView控件和一个简单适配器
private ListView la;
private ArrayAdapter adapte...
分类:
移动开发 时间:
2015-01-29 12:43:11
阅读次数:
180
本例要实现的目的:
1.图片背景渐变的切换,例如渐变的从红色切换成绿色。
2.代码中进行图层叠加,即把多个Drawable叠加在一起显示在一个组件之上。...
分类:
移动开发 时间:
2015-01-29 12:46:01
阅读次数:
216
Implement regular expression matching with support for ‘.’ and ‘*’.
‘.’ Matches any single character.
‘*’ Matches zero or more of the preceding element.
The matching should cover the...
分类:
其他好文 时间:
2015-01-29 12:43:39
阅读次数:
167
There are two sorted arrays A and B of size m and n respectively. Find the median of the two sorted arrays. The overall run time complexity should be O(log (m+n)).
用二分的方法求合并数组的中值。用找第k大的值来求,不断去掉较小的一半,...
分类:
其他好文 时间:
2015-01-29 12:43:29
阅读次数:
175
在做项目的时候,有时候会内置其它输入法,同时也会默认为第三方输入法但是因为第三方输入法是可卸载的,导致在第三方输入法卸载后,没有输入法可用
所以,我们在内置第三方输入法且默认为第三方输入法的同时,需在勾选上系统默认的输入法,以备不时之需
1、修改路径:frameworks/base/packages/SettingsProvider/res/values/defaults.xml
2、修改方...
分类:
移动开发 时间:
2015-01-29 12:43:01
阅读次数:
190
做科学研究,第一步就是需要回答这么几个问题:研究什么主题?这个主题是否可行?这个主题的国内外发展水平如何?一般来说,对于本科生科研阶段,指导老师能够回答所有问题;研究生阶段,指导老师能够回答第1、2个问题,即知道课题大概可行;博士生阶段,指导老师仅能回答第1个问题,这个课题能否成功就要看学生自己了。
三个阶段,均需要通过文献调研来完成课题的入门科普阶段,本篇主要讲解下初级的调研方法问题。...
分类:
其他好文 时间:
2015-01-29 12:44:29
阅读次数:
113
Docker培训课程 - 谈docker,chef,puppet,ansible,salt stack延伸...
分类:
其他好文 时间:
2015-01-29 12:43:29
阅读次数:
649
直接上脚本:
#!/bin/sh
addr=09b00000
for (( i=0;i
do
addr_new=`echo "obase=16; $((16#$addr + $i))" | bc`
echo "addr_new=0x$addr_new"
done...
分类:
系统相关 时间:
2015-01-29 12:42:46
阅读次数:
309
Organize Your Train part II
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 7365
Accepted: 2130
Description
RJ Freight, a Japanese railroad company for fre...
分类:
其他好文 时间:
2015-01-29 12:43:36
阅读次数:
176
1、修改路径:packages/apps/Settings/src/com/android/settings/accounts/AccountSyncSettings.java
2、修改方法:public class AccountSyncSettings extends AccountPreferenceBase {
syncPref.setSummary("...
分类:
其他好文 时间:
2015-01-29 12:43:14
阅读次数:
154
Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.
For example, given n = 3, a solution set is:
"((()))", "(()())", "(())()", "()(())", "...
分类:
编程语言 时间:
2015-01-29 12:43:04
阅读次数:
157
1、修改路径:frameworks/av/media/mtp/MtpServer.cpp
2、修改方法:MtpResponseCode MtpServer::doGetDeviceInfo() {
mData.putString(string); // Manufacturer
property_get("ro.product.model", prop_value, ...
分类:
移动开发 时间:
2015-01-29 12:42:42
阅读次数:
312