现在位置: 首页 > ravine发表的所有文章
  • 11月
  • 11日
综合 ⁄ 共 437字 评论关闭
多个指针,让cur倒过来得到结果 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ class Solution { public: ListNode *reverseBetween(ListNode *head, int m, int n) { ListNode *root = new ListNode(0); root->next = head; ListNode *p = root; for(int i = 0; i < m-1; i++) p = p->next; ListNode *h = p; p = h->next; ......
阅读全文
  • 10月
  • 20日
综合 ⁄ 共 140字 评论关闭
data yu; data=.; do i=0 to intck("month",'01jan2013'd,"01jan2014"d); time=intnx("month",'01jan2013'd,i,"b");output; end; format time monyy.; drop i; run;  
阅读全文
  • 07月
  • 26日
综合 ⁄ 共 4413字 评论关闭
If you have used the MPMoviePlayerViewController to play videos in iOS, chances are you have gotten a little frustrated by its rigidness. A couple of issues I personally encountered were: When presented modally, the view controller did not respect the modal transition style I had chosen for it. When the video finished playing, the view controller dismissed itself automatically. I wanted it to remain visible until the user pressed the Done button. A couple of hours of browsing for the so......
阅读全文
  • 07月
  • 14日
综合 ⁄ 共 625字 评论关闭
原文地址:http://blog.chinaunix.net/uid-23381466-id-3475968.html 我们知道C++11标准开始支持类内初始化(in-class initializer),Qt creator编译出现error,不支持这个特性,原因在于,Ubuntu12.04默认的是使用gcc4.6,而只有gcc4.7才支持C++11,使用如下办法升级Ubuntu 12.04下的gcc :   更新Ubuntu源g++-4.rarsudo add-apt-repository ppa:ubuntu-toolchain-r/test  sudo apt-get update  sudo apt-get install gcc-4.7  sudo apt-get install g++-4.7       升级完成使用gcc --version 显示版本依然是4.6.3,并没......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 2835字 评论关闭
1.概述 程序安装后会默认生成许多文件夹,这些文件夹有其特定的用处,总的说来有两类 1.内部存储,是受保护,私有的,只有本程序才能访问的,文件位置在data/data/package name/下。 2.外部存储,没有安全机制的,公开的,可分享的,文件位置在/Android/data/package name/下。   2.操作 1.内部存储的具体位置是:data/data/package name/。在Context类中有多个方法可以对内存存储进行直接操作,主要是打开该文件下的一些子目录。他们有一些共性是只允许本程序访问,在程序卸载时移除。 A.getSharedPreferences:这个大家很熟悉了,......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 1396字 评论关闭
通常我们在加载iframe,或者ajax请求的时候需一个遮罩动画,我们可以这样处理,使用一个绝对定位的div,高度宽度100%,然后append的body中 具体代码可以参考如下 /** * Author:Zhang Qi * Create:2013-03-28 * Function:在body中打开遮罩以及关闭 * */ var LoadingUtils = { Open:function(){ var top= $(this).offset()==undefined?0:$(this).offset().top; var left= $(this).offset()==undefined?0:$(this).offset().left; var appender=null; if($(this).parent().length==0) { appender="body"......
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 1761字 评论关闭
String url="F:/test/temp1404713514264.xls"+","+"F:/test/temp1404887145242.xls"+","+"F:/test/temp1404887150705.xls"; String[] fList=url.split(","); try { if(fList.length > 0){ //生成文件路径 tempFile="F:/test/test.xls"; //合并生成 newWb = Workbook.createWorkbook(new File(tempFile)); //输出流 for(int i=0;i<fList.length;i++){ //文件名 String fileName=fList[i]; ......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 1430字 评论关闭
最少步数 时间限制:3000 ms  |  内存限制:65535 KB 难度:4 描述 这有一个迷宫,有0~8行和0~8列:  1,1,1,1,1,1,1,1,1  1,0,0,1,0,0,1,0,1  1,0,0,1,1,0,0,0,1  1,0,1,0,1,1,0,1,1  1,0,0,0,0,1,0,0,1  1,1,0,1,0,1,0,0,1  1,1,0,1,0,1,0,0,1  1,1,0,1,0,0,0,0,1  1,1,1,1,1,1,1,1,1 0表示道路,1表示墙。 现在输入一个道路的坐标作为起点,再如输入一个道路的坐标作为终点,问最少走几步才能从起点到达终点? (注:一步是指从一坐标点走到其上下左右相邻坐标点,如:从(3,1)到(4,1)。) 输入 第一行输入......
阅读全文
  • 04月
  • 27日
综合 ⁄ 共 2087字 评论关闭
一直以来使用javascript的正则表达式都没太注意这两个词的区别,也一直以来总觉得RegExp的test方法有时候总得不到期望的结果,于是常常以String的search方法取而代之。今天仔细研究了“正则表达式对象”与“全局RegExp对象”的区别,并经过实际测试,总算小有收获。如果你现在也不是很清楚两者的区别,请继续往下看。 先来看一个脚本的例子,你可以运行一下看看结果:<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>脚本调试程序</title><script language......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 24360字 评论关闭
14.1.TimePickerDialog控件 14.1.1.概述 TimerPickerDialog:修改时间对话框,效果如下:    图-1 14.1.2.重要接口、方法 1、OnTimeSetListener 作用:监听图-1中set按钮的单击事件。该接口声明了如下方法: void onTimeSet(TimePicker view, int hourOfDay, int minute); 参数说明: 第一个参数-view:当前的TimePicker对象。 第二个参数-hourOfDay:设置的小时的值。 第三个参数-minute:设置的分钟的值。 2、public TimePickerDialog(Context context,           OnTimeSetListener callBack,       int hourOfDay, int mi......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 9172字 评论关闭
Ext.ux.RadioGroup的使用(让各radio使用不同的名称) 示例 关键字: ext.ux.radiogroup的使用(让各radio使用不同的名称) 示例 Ext.ux.RadioGroup的使用(让各radio使用不同的名称) 示例       我们在使用Ext.form.RadioGroup的时候需要将各radio组件的name设置成同一个,这样用户在点选时才能保证一次只有一个 radio被选中,但在项目开发中往往需要去取某一个指定的radio做一些操作,如果使用Ext.form.RadioGroup给开发带来了很多的不方便。为避免该类问题,我们在创建RadioGroup组件的时候我们往往使用Ext官方论坛中的Ext.u......
阅读全文
  • 02月
  • 13日
综合 ⁄ 共 1413字 评论关闭
由于iPhone,iPad等苹果产品在全世界范围内的广泛流行,那么通过App Store下载应用程序的用户也将是来自世界范围的人们,所以开发者在开发过程中势必要考虑到不同语言环境下用户使用,好在iOS拥有健壮的本地化(localization)体系结构,使用它可以轻松的将应用程序翻译成多种语言。  多语言在应用程序中一般有两种做法: 一、程序中提供给用户自己选择语言的机会; 二、根据当前用户当前移动设备的语言自动将我们的app切换对应语言,这里在设置中需要设置的内容有两项:语言(Language)和区域格式(Region Format)。 第......
阅读全文