现在位置: 首页 > maud发表的所有文章
  • 11月
  • 07日
综合 ⁄ 共 985字 评论关闭
有个以坐标原点为圆心的圆,给出圆上的点的关于x轴的夹角,以及圆的半径,求圆上点所能构成的三角形的面积和 我的做法: 先算出每个点的坐标,枚举所有三个点的组合,叉积求面积 我的代码: #include<iostream> #include<map> #include<string> #include<cstring> #include<cstdio> #include<cstdlib> #include<cmath> #include<queue> #include<vector> #include<algorithm> using namespace std; const double pi=acos(-1.0); struct dot { double x,y; dot(......
阅读全文
好久没有更新博客了。不是没时间写,而是太懒。而且感觉有些东西没有时间总结,之之后再想写,就想不起来了。晚上新发现一点东西,所以就及时写下来。 最近利用业余时间在看Android的Download模块,看得是2.3之前版本的源码,2.3之后android就开放了一个下载管理器,并提供了一些api。不过想对下载模块有更深入的了解还是必须自己花点时间看看downloadprovider的源码。相信会收获很多。如果有时间想写写文章对downloadprovider进行分析。 这篇文章不是分析download的,不过却是我从读download的源码发现的。 情景分析: 我们......
阅读全文
  • 08月
  • 27日
综合 ⁄ 共 3088字 评论关闭
android:allowTaskReparenting      用法<application android:allowTaskReparenting="true/false"></application>      是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务。用来标记Activity能否从启动的Task移动到有着affinity的Task(当这个Task进入到前台时)—— “true”,表示能移动,“false”,表示它必须呆在启动时呆在的那个Task里。      如果这个特性没有被设定,设定到<application>元素上的allowTaskReparenting特性的值会应用到Activity上。默认值为“false”。      一般来说,当A......
阅读全文
  • 07月
  • 31日
综合 ⁄ 共 4644字 评论关闭
  //news Server     NSInputStream  *iNewS;     NSOutputStream *oNewS;   经经验检验 @property(nonatomic,retain)NSInputStream  *iNewS; 在重连57次左右,会导致程序飞掉,改成 @property(retain)NSInputStream  *iNewS;后则不会导致程序飞,可以N多重连。   不知道如何设置连接超时???//暂时可以考虑,连接之后,设置一个延时函数,到时间发现仍没有连接上,则断开,提示连接超时即可。   - (BOOL)isNetworkReachable{      // Create zero addy       struct sockaddr_in zeroAddress;         bzero(&zeroAddres......
阅读全文
  • 07月
  • 26日
综合 ⁄ 共 1739字 评论关闭
//发送通知     UILocalNotification *notification=[[UILocalNotification alloc] init];        if (notification!=nil) {          NSDate *now=[NSDate new];          notification.fireDate=[now dateByAddingTimeInterval:10];//10秒后通知        notification.repeatInterval=0;//循环次数,kCFCalendarUnitWeekday一周一次        notification.timeZone=[NSTimeZone defaultTimeZone];         notification.applicationIconBadgeNumber=1; //应用的红色数字         notification.soundName= UILocalNotificationDef......
阅读全文
  • 06月
  • 09日
综合 ⁄ 共 44字 评论关闭
http://bbs.pediy.com/showthread.php?t=158513
阅读全文
  • 05月
  • 27日
综合 ⁄ 共 4766字 评论关闭
在Drawable中有多种图片作为资源.jpg,.png,.gif,.9.png等,我们也可以使用.xml作为drawable资源  。xml文件可以被编译成Drawable子类的对象。 总共4个.mxl资源类型  优化UI界面  * 1:StateListDrawable的应用 随着目标控件的不同状态而显示出不同的背景或者前景。 selector.mxl中的元素: <item  android:drawable           android:state_xxx/> state_xxx所支持的状态: demo1:state_list_drawable.xml <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/......
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 271字 评论关闭
 UIDevice *device = [UIDevice currentDevice];//创建设备对象     NSString *deviceUID = [[NSString alloc] initWithString:[device uniqueIdentifier]];     UIAlertView *view = [[UIAlertView alloc]initWithTitle:nil message:deviceUID delegate:self cancelButtonTitle:@"ok" otherButtonTitles: nil];     [view show];
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 503字 评论关闭
restrict 关键字 用于告诉编译器,对象已经被指针所引用,不能通过除该指针外所有其他直接或间接的方式修改该对象的内容。 标准定义了一种接口,而不是实现。 UNIX标准化 包括 ISO C 标准定义的 24个头文件 和 POSIX标准中定义的 必须头文件 和 扩展头文件,以及可选头文件。 单一UNIX规范 是 POSIX.1的一个超集 限制 编译时限制 和 运行时限制 限制 ,规定了 每种类型 的范围。在limits.h POSIX 的限制使人迷惑,因而人只用其接口。 不变最小值。 严格遵循POSIX标准 和  仅遵循POSIX标准。 限制 与文件和目录无关的用syscon......
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 664字 评论关闭
子串和 时间限制:5000 ms  |  内存限制:65535 KB 难度:3 描述 给定一整型数列{a1,a2...,an},找出连续非空子串{ax,ax+1,...,ay},使得该子序列的和最大,其中,1<=x<=y<=n。 输入 第一行是一个整数N(N<=10)表示测试数据的组数) 每组测试数据的第一行是一个整数n表示序列中共有n个整数,随后的一行里有n个整数I(-100=<I<=100),表示数列中的所有元素。(0<n<=1000000) 输出 对于每组测试数据输出和最大的连续子串的和。 样例输入 1 5 1 2 -1 3 -2 样例输出 5 代码为借鉴,点击此处到源......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 434字 评论关闭
今天在安装nginx出现了一个80端口被占用到错误,于是查资料,知道了下面两个相关命令。 1、netstat,它是用来显示网络有关信息 查找80端口,使用如下命令: netstat -pan | grep :80 这样就可以查出80端口被哪个进程使用,然后就可以找出对应到PID,使用kill杀死;不过,我在这里遇到个特殊情况,特意记录一下,就是我使用netstat和lsof查看到80端口对应到进程,杀死之后,然后使用sudo /usr/local/nginx/sbin/nginx仍然没法启动nginx,仍然报错说80端口已经被占用。后来查资料才知道,应该是系统中其他用户占用了80端口,使用sudo......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 996字 评论关闭
题意:东西两岸有N,M座城市 从北到南标号分别为1...N or M 在它们之间建铁路,每个站最多只能有两条铁路 求总的交点数 思路:各连线按x降序(x相同,y降序)重排 再以y 建树状数组 注意有重边的情况 比如: 3 1 2 2 1 2 1 2 输出应是 0 还有要用__int64存 //2764K    516MS #include <stdio.h> #include <string.h> #include <algorithm> #define lowbit(x) (x&(-x)) #define M 1050 using namespace std; struct data {     int x,y; }node[M*M]; __int64 ar[M]; bool cmp (const data &a,const d......
阅读全文