什么是SharePreferences
SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。
SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data//shared_prefs目录下。
为什么用SharePreferences
SharePreferences是用XML文件来实现的,那么我...
分类:
其他好文 时间:
2015-04-30 21:59:36
阅读次数:
499
题目传送:UVA - 10229
思路:就是简单的矩阵快速幂求fibonacci数列,然后注意可能中间结果会爆int,因为2^19有50多万
AC代码:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
...
分类:
其他好文 时间:
2015-04-30 21:57:57
阅读次数:
175
电子邮件垃圾过滤
1、如何从文本文档中构建自己的词列表。使用正则表达式切分句子,并将字符串全部转换为小写。
####################################
# 功能:切分文本
# 输入变量:大字符串 big_string
# 输出变量:字符串列表
####################################
def text_parse(b...
分类:
编程语言 时间:
2015-04-30 21:59:43
阅读次数:
183
Sometimes some mathematical results are hard to believe. One of the common problems is the birthday paradox. Suppose you are in a party where there are 23 people including you. What is the probability...
分类:
其他好文 时间:
2015-04-30 21:57:25
阅读次数:
162
本来想用Floyd算法,可惜超时,毕竟复杂度太高,而且并没有必要求出任意两点间的最短距离。
求两点间的最短路有两种方法,dijkstra和Bellman ,前者不能有负圈,后者可以有负圈,另外,Floyd也可以求带负圈的最短距离。
我们只需要求出x到其他个点的最短距离和个点到它的最短距离就行了。当然,我所写的还求了很多多余的量,是可以优化的。
#include
#include
#inclu...
分类:
其他好文 时间:
2015-04-30 21:58:15
阅读次数:
202
Description
The game “The Pilots Brothers: following the stripy elephant” has a quest where a player needs to open a refrigerator.
There are 16 handles on the refrigerator door. Every handle can...
分类:
其他好文 时间:
2015-04-30 21:59:43
阅读次数:
218
// uva 10047 uva live 2035 bfs
// 求最短的嘛,肯定先尝试bfs啦
// 确定状态,首先状态里面得有坐标x,y
// 还得有朝向,还得有颜色值
//
// 这样就是一个状态里面有着三种属性
// 每个状态都只要经历一次,再经历是没有任何意义的
// 用一个que的思维数组记录就行了。
// 按照方向爆搜,我先用f[i][j]记录的就是到
// 这一点的最小距离,但...
分类:
其他好文 时间:
2015-04-30 21:58:33
阅读次数:
181
首先倒入如下文件#import "AppDelegate.h"
#import "MainViewController.h"
#import "LeftViewController.h"
#import "MMDrawerController.h"
#import "MMExampleDrawerVisualStateManager.h"
#import "RightTableViewControl...
分类:
其他好文 时间:
2015-04-30 21:59:33
阅读次数:
299
如题:mysql 数据库删除重复数据
因为是mysql 所以其他数据哭的命令在mysql 中是不能使用的。不要想当然的使用sql 脚本。...
分类:
数据库 时间:
2015-04-30 21:58:22
阅读次数:
174
java io简介
java io系统的设计初衷,就是为了实现“文件、控制台、网络设备”这些io设置的通信。例如,对于一个文件,我们可以打开文件,然后进行读取和写入。
在java 1.0中,java提供的类都是以字节(byte)为单位,例如,FileInputStream和FileOutputStream。而到了java 1.1,为了与国际化进行接轨,在java io中添加了许多以字符(U...
分类:
其他好文 时间:
2015-04-30 21:58:18
阅读次数:
131
刷微博的时候看到这样一篇帖子,深有感触,义不容辞的转了,于是,回去就下载了个背单词锁屏。哈哈,没办法,我是个行动派,更是个思想派,呵呵还喜欢吃巧克力派……帖子的 title 是:如何利用你的【坏习惯】学习?我想,会忍不住手痒点进去的人都是坏习惯掉一地呀!
文章是这样的:这是一张长长的图片……so long~...
分类:
其他好文 时间:
2015-04-30 21:58:29
阅读次数:
115
门面模式Facade
门面模式:统之间的接口、框架之间的衔接
(1)使用接口的形式来开发,不需要知道接口中内部方法的实现;
(2)门面模式就是为子系统对外提供的一组接口提供一个统一的界面,使得其他系统对该系统的访问都通过这个统一的界面来完成。
(3)当一个负载的系统需要对外提供接口时,就需要将对提供的接口统一封装在外观类里,供外系统使用。
门面模式原理图
不用门面设计模式的...
分类:
其他好文 时间:
2015-04-30 21:58:08
阅读次数:
160
上篇博客简单介绍了下微信三大公众号的区别,现在主要来看看微信企业号。
微信企业号是微信为企业客户提供的移动服务,旨在提供企业移动应用入口。帮助企业建立员工、上下游供应链与企业IT 系统间的连接。利用企业号,企业或第三方服务商可以快速、低成本的实现高质量的企业移动轻应用,实现生产、管理、协作、运营的移动化。企业号作为企业IT 移动化解决方案,相比企业自己开发APP 具有明显的优势。...
分类:
微信 时间:
2015-04-30 21:55:25
阅读次数:
429
设计网页时经常会用到表格来组织页面信息,它能将网页划分成任意多个矩形区域,每个区域可包含导航、文字、图像、动画等信息,设计者可将任意的网页元素放入其中。
1. 表格的定义:
1)在需要使用表格的地方插入成对的标记,就可以完成表格的插入。定义表格常用的标记有
标签
说明...
分类:
Web程序 时间:
2015-04-30 21:55:46
阅读次数:
272
最小生成树算法。
#include
#include
#include
#include
#include
#include
using namespace std;
const int INF = 1000000000;
int cost[105][105];
int mincost[105];
bool used[105];
int n,a;
int prim() {
for(int...
分类:
Web程序 时间:
2015-04-30 21:57:26
阅读次数:
143
题意:有一块n*m大的草坪,’.’表示空地,’x’表示种了棵树,现在要给这块草坪建一个矩形栅栏,栅栏必须建在空地上,问栅栏建好的最大周长是多少,也就是最多占用了多少个空地。
题解:暴力,需要预处理出每个空地右边空地的数量存到r[i][j]和下方空地的数量d[i][j],然后枚举每个空地把它当做栅栏的左上角顶点,根据r和d两个数组得到上和左两条边可能的长度,然后枚举上和左的长度如果下和右也都满足条件...
分类:
其他好文 时间:
2015-04-30 21:57:04
阅读次数:
164
/**
* 获取外网的IP
*/
public static String GetNetIp() {
URL infoUrl = null;
InputStream inStream = null;
String ipLine = "";
HttpURLConnection httpConnection = null;
try {
infoUrl = new U...
分类:
移动开发 时间:
2015-04-30 21:57:25
阅读次数:
193