现在位置: 首页 > bountiful发表的所有文章
  • 07月
  • 29日
移动开发 ⁄ 共 2026字 评论关闭
                 Android每次启动的时候会自动安装位于特定目录下的APK,这个过程会在packageManagerService这个类的构造方法中进行,这里会创建多个目录用于预查找: public PackageManagerService(Context context, boolean factoryTest) { ... mFrameworkDir = new File(Environment.getRootDirectory(), "framework"); // system/framework mSystemAppDir = new File(Environment.getRootDirectory(), "app"); // system/app mAppInstallDir = new File(dataDir, "app"); // data/app mDrmAppPrivateInstallDir = new Fi......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 5091字 评论关闭
前两天看到一道面试题,是关于内部类的知识,觉得很有意思,现对其详细讲解,绝对原创!~ 这道题是这样的: 根据注释填写(1),(2),(3)处的代码 public class Test{ public static void main(String[] args){ // 初始化Bean1 (1) bean1.I++; // 初始化Bean2 (2) bean2.J++; //初始化Bean3 (3) bean3.k++; } class Bean1{ public int I = 0; } static class Bean2{ public int J = 0; } } public class Bean{ public class Bean3{ public int k = 0; } } 这其实就是实例化内部类对象的题。 从上面的题可以看出,Bean1为非静态内......
阅读全文
  • 12月
  • 31日
综合 ⁄ 共 243字 评论关闭
水题 #include<stdio.h> int a[11]; int main() { int i,j,k,n,m,t; char s[2]; a[0]=1; a[1]=1; for(i=2;i<11;i++) a[i]=a[i-1]*i; scanf("%d",&t); while(t--) { scanf("%s%d%d",s,&n,&m); if(s[0]=='A') printf("%d\n",a[n]/a[n-m]); else printf("%d\n",a[n]/a[m]/a[n-m]); } return 0; }
阅读全文
  • 07月
  • 27日
综合 ⁄ 共 7507字 评论关闭
转自:http://www.ibm.com/developerworks/cn/aix/library/au-memorytechniques.html Cameron Laird (claird@phaseit.net), 副总裁, Phaseit Inc. 简介: 本文将带您了解一些良好的和内存相关的编码实践,以将内存错误保持在控制范围内。内存错误是 C 和 C++ 编程的祸根:它们很普遍,认识其严重性已有二十多年,但始终没有彻底解决,它们可能严重影响应用程序,并且很少有开发团队对其制定明确的管理计划。但好消息是,它们并不怎么神秘。 本文的标签:  cpp, 内存调试, 应用开发, 调试 引言 C 和 C++ 程序中的内存错......
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 3458字 评论关闭
  [前言]漫漫51长假,没有好的去处,只能每日上网消遣,某日逛到NBO灌水,见一帖曰:无法通过2514路由器上MSN(出口为ADSL线路,通过PPPoE)吾心想,ADSL---PPPoE,那肯定就是MTU之问题。回帖告之:改PC之MTU。 过数日,又逛到NBO,又见这帖,后有人回曰:ip tcp adjust-mss 1452后帖主又跟:问题解决。 吾纳闷之,后百思而得其解,So决定将自己所得写出来,分享给大家。 [背景知识]MTU: Maxitum Transmission Unit 最大传输单元 MSS: Maxitum Segment Size 最大分段大小(偶是直译,翻译的不好,不要打俺PP) PPPoE: PPP Over Eth......
阅读全文
转载自:http://hi.baidu.com/tyc6982/blog/item/7793eb18c9071a1635fa4191.html   2008年11月19日18:40许,iPhone中文网Cydia软件源正式上线(源地址为:iphone.tgbus.com/cydia)。这次Cydia源推出的目的主要是为了给一些WiFi用户提供方便。Cydia源中提供了一些像OpenSSH、OpenSSL、输入法自动更正功能补丁和运营商补丁等装机必备的软件和程序,并且还将不断更新用户口碑非常好的软件。   目前,随着WiFi的普及,Cydia也越来越多的被iPhone用户使用,并且在一些玩家的眼中,无线支持对智能手机来说非常重要。鉴于此,i......
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 556字 评论关闭
亲测,很好用,直接上代码: //初始化label UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0,0,0,0)]; //设置自动行数与字符换行 [label setNumberOfLines:0]; label.lineBreakMode = UILineBreakModeWordWrap; // 测试字串 NSString *s = @"这是一个测试!!!adsfsaf时发生发勿忘我勿忘我勿忘我勿忘我勿忘我阿阿阿阿阿阿阿阿阿阿阿阿阿啊00000000阿什顿。。。"; UIFont *font = [UIFont fontWithName:@"Arial" size:12]; //设置一个行高上限 CGSize size = CGSizeMake(320,2000); //计算实际frame大小,并将lab......
阅读全文
  • 04月
  • 30日
综合 ⁄ 共 41字 评论关闭
http://www.qtcn.org/bbs/read.php?tid=1075
阅读全文
  • 04月
  • 21日
综合 ⁄ 共 411字 评论关闭
LIS #include <cstdio> #include <cstring> #include <iostream> using namespace std; int const MAXN = 1010; int dp[MAXN],a[MAXN]; inline int Max(int a,int b){ return a>b?a:b; } int main(){ int n; while(~scanf("%d",&n),n){ memset(dp,0,sizeof(dp)); for(int i = 1;i <= n;i++){ scanf("%d",&a[i]); } int m; m = dp[1] = a[1]; for(int i = 2;i <= n;i++){ dp[i] = a[i]; for......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 8462字 评论关闭
这篇文章是“初学者怎样创建一个简单的iphone应用之三段论”系列的最后一部分。而且这个应用恰好是给吓人的虫子评判吓人级别! 在这个系列的第一部分,我们在表格视图里创建了一个含有一系列虫子的应用。 在这个系列的第二部分,我们涉及到如何给这些虫子创建一个详细视图。 在这篇文章里,我们将要涵盖如何给我们的工程添加新的虫子,如何添加一个图标和默认图像,还有如何处理长时间的操作。 好吧,我们把这个应用重新整理一遍吧! Alex_曰生 翻译于 8天前 0人顶 顶 翻译的不错哦! 添加和删除小......
阅读全文
  • 01月
  • 25日
综合 ⁄ 共 6777字 评论关闭
注:以下全部代码的执行环境为VC++ 6.0 在程序中,可能需要为某些整数定义一个别名,我们可以利用预处理指令#define来完成这项工作,您的代码可能是: #define MON  1#define TUE   2#define WED  3#define THU   4#define FRI    5#define SAT   6#define SUN   7   在此,我们定义一种新的数据类型,希望它能完成同样的工作。这种新的数据类型叫枚举型。   1. 定义一种新的数据类型 - 枚举型  以下代码定义了这种新的数据类型 - 枚举型 enum DAY {       MON=1, TUE, WED, THU, FRI, SAT, SUN };   (1) 枚举型是......
阅读全文
  • 01月
  • 15日
综合 ⁄ 共 1464字 评论关闭
【题意】 有n个商店m个供应商k种商品 给各商店的各种商品的需求量和各供应商的供应量以及供应商和商店之间的运输费用,求满足需求的最小费用 【输入】 多组数据 每组数据第一行n,m,k(均小于50) 接下来n行每行k个数,表示需求量(0到3) 接下来m行每行k个数,表示供应量(0到3) 接下来k个n*m矩阵表示商店和供应商之间的运输费用 输入由第一行三个0结束 【输出】 每组数据输出一个数,表示最小费用 最小费用最大流,对于每种商品来一次。 program poj2516; var sqn,sqm,cost,flow:array [0..101,0..101] of longint; dis,l......
阅读全文