现在位置: 首页 > beata发表的所有文章
  • 04月
  • 26日
综合 ⁄ 共 792字 评论关闭
出处:http://blog.csdn.net/superkris/article/details/7926146   ANR是Application Not Responding的简称,当android某个应用处于长期假死状态时,系统会弹出一个窗口: XXX is not responding, force close or wait。 用户可以选择wait让程序继续运行,在程序里对响应性能的设计很重要,这样系统不会显示ANR给用户。 1 ANR的产生 应用程序的响应性是由Activity Manager和Window Manager系统服务监视的。当它监测到以下情况中的一个时,Android就会针对特定的应用程序显示ANR: (1)在5秒内没有响应输入的事件(例如,按键按下......
阅读全文
  • 10月
  • 03日
综合 ⁄ 共 704字 评论关闭
一、fstream文件打开方式。       ios::in              input         以输入方式打开文件。       ios::out           output        以输出方式打开文件。       ios::app          append     以追加方式打开文件。       ios::ate           at end        打开文件时,定位到文件尾。       ios::binary      binary        以二进制方式打开文件,默认是文本方式。       ios::trunc        truncate    打开文件时,把文件长度截断为0。 二、打开方式区别 2.1 可以单独使用的打开方式       ios::in             文件不......
阅读全文
  • 05月
  • 10日
综合 ⁄ 共 2296字 评论关闭
 原文:http://www.thinkphp.cn/info/483.html 是的,我是一个旅行中的程序员。过去我每周工作40小时,每月拿20个工作日的薪水。但就在去年,我辞掉了工作,带上我的心上人,启程去看看外面的世界。 这些天我听到了很多、也读到了很多关于程序员如何遭受不公的待遇、不能获得最大的价值体现、被人利用等议论。但是,请听我说,我的程序员兄弟们,上天赐予了我们一个礼物,是一些其他职业不能真正拥有的东西。这就是工作的灵活性。你可以远程工作,你可以做自由职业,你拥有自己选择自己想解决的任务的权利。 是到了背起你的......
阅读全文
  一、申请者须具备的条件 1.拥护中国共产党的领导,愿为祖国建设服务,品德良好,遵纪守法。 2.全国重点大学优秀应届本科毕业生 ①  能在现就读学校取得推荐免试研究生资格;申请推荐免试攻读博士学位研究生者,本科前三学年总评成绩一般应在本专业年级前5%; ②  学术研究兴趣浓厚,有较强的创新意识、创新能力和专业能力倾向; ③  诚实守信,学风端正,未受过任何处分; ④  身心健康,符合所申请学科的体检要求。 二、申请者须提交的书面材料 1.   清华大学2012年推荐免试攻读博士(硕士)学位研究生申请表(通过网上申请系统......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 772字 评论关闭
Activity界面状态保存和恢复 当系统内存不紧张且不销毁后天运行的Activity时,我们可以通过onPause()函数保存Activity将进入后天之际时的状态和数据。当Activity从后台再次回到前台时,通过调用onRestart恢复界面状态。不过,当系统杀死退居后台的Activity时,再次启动这个Actiivity,它自身的一些界面状态就重新初始化,并不能是它被系统杀死之前的状态。不过,系统为我们提供了这个函数onSaveInstanceState()和onRestoreInstanceState()。当系统要销毁Activity时,它会调用这个onSavaInstanceState函数,当我们想要恢复销毁之前......
阅读全文
  • 02月
  • 22日
综合 ⁄ 共 1993字 评论关闭
Problem Description A friend of you is doing research on the Traveling Knight Problem (TKP) where you are to find the shortest closed tour of knight moves that visits each square of a given set of n squares on a chessboard exactly once. He thinks that the most difficult part of the problem is determining the smallest number of knight moves between two given squares and that, once you have accomplished this, finding the tour would be easy. Of course you know that it is vice versa. So you ......
阅读全文
  • 10月
  • 16日
综合 ⁄ 共 2252字 评论关闭
题目大意:给你一个n*m的格子,有些格子有障碍,要你找到一个最小的正方形格子,使得这个正方形没有覆盖障碍且去掉这个正方形后(1,1)与(n,m)就不连通了 n<=1500 m<=1500 这题首先要找到从起点到终点的左手路径与右手路径,左手路径就是用左手一直扶着墙壁走,右手路径就是用右手一直扶着墙壁走。如果一个正方形可以覆盖左右手路径就能让他不连通 首先暴搜每个点,把它作为正方形的右上角点,再找到一个最小的边长,mw,使得这个正方形可以阻断(如果任意的合法的mw都不能使得其阻断,就是最大的合法的边长), 如果这个......
阅读全文
  • 12月
  • 08日
综合 ⁄ 共 1329字 评论关闭
 make mrproper  (该命令可确保源代码目录下没有不正确的.o文件) make menuconfig (配置内核各选项) /******************照网上文章做,大部分默认已经选上***********************/ (1)Loadable Module support选项中,选上“Module unloading”和“Automatic kernel module loading”这两项;(2)Device Drivers--->Block Devices中选上“Loopback device support”;     Device Drivers--->Multi-device support(RAID and LVM)处要选上“device mapper  support”;     Device Drivers--->Graphics support,一定要选上“ Supp......
阅读全文
  • 10月
  • 26日
综合 ⁄ 共 3124字 评论关闭
这次我们学习使用AjaxControlToolkit中的CascadingDropDown组件。CascadingDropDown主要是控制数个普通的DropDownList控件,并使它们产生无刷新的级联效果。最常见的用法例如选择地理位置,我们要先选取国家,才能进一步选取所选国家的省份,然后才是城市如此类推。学会CascadingDropDown组件将会大大简化我们开发无刷新级联下拉菜单的流程。 第一步:建立Xml文件和WebService 为了方便我们使用了Xml作为数据源,大家可以参照以下文件格式建立Xml文件。   要使用CascadingDropDown,我们需要建立WebService作为数据传输的载体,因......
阅读全文
  • 08月
  • 31日
综合 ⁄ 共 1038字 评论关闭
ios应用程序中使用Map Kit API开发地图应用程序。 其核心是MKMapView类使用。我们可以设置地图显示方式、控制地图,可以在地图上添加标注。 在Map Kit API中显示地图的视图是MKMapView,它的委托协议是MKMapViewDelegate。Map Kit API使用需要导入MapKit框架。 - (void)initMapView { m_mapView = [[MKMapView alloc] initWithFrame:CGRectMake(10, 10, 300, 440)]; m_mapView.backgroundColor = [UIColor clearColor]; m_mapView.delegate = self; m_mapView.showsUserLocation = YES; m_mapView.mapType ......
阅读全文
  • 08月
  • 24日
综合 ⁄ 共 27569字 评论关闭
本文解析lcc中最复杂的模块之一decl.c,作为语法分析的一部分,它处理各个声明。 #include "c.h" static char rcsid[] = "$Id: decl.c,v 1.1 2002/08/28 23:12:42 drh Exp $"; #define add(x,n) (x > inttype->u.sym->u.limits.max.i-(n) ? (overflow=1,x) : x+(n)) #define chkoverflow(x,n) ((void)add(x,n)) #define bits2bytes(n) (((n) + 7)/8) static int regcount; static List autos, registers; Symbol cfunc; /* current function */ Symbol retv; /* return value location for structs */ static void......
阅读全文
  • 06月
  • 02日
综合 ⁄ 共 3389字 评论关闭
Android Develop Tricks 设置AlertDialog的大小: AlertDialog dialog = builder.setTitle("消息列表") .setView(layout) .create(); dialog.show(); //设置窗口的大小 dialog.getWindow().setLayout(300, 200); dialog.show();一定要放在dialog.getWindow().setLayout(300, 200);的前面,否则不起作用。 另一种实现: WindowManager.LayoutParams params = dialog.getWindow().getAttributes(); params.width = 300; params.height = 200; dialog.getWindow().setAttributes(params); 实际上setLayout......
阅读全文