现在位置: 首页 > snore发表的所有文章
  • 11月
  • 09日
综合 ⁄ 共 1213字 评论关闭
#include<iostream> #include<algorithm> #include<list> #include<iterator> #include<cstdlib> using namespace std; struct n1 { string name; long long num; }; list<n1>l; void charu() { n1 tmp; cin>>tmp.name>>tmp.num; if(tmp.num<l.front().num) l.push_front(tmp); else l.push_back(tmp); } void quanshan() { l.clear(); } string xs; long long xi; bool way(const n1 & a) { if(xi==-1) return a.name==xs; else return a.num==xi; } vo......
阅读全文
  • 12月
  • 20日
算法 ⁄ 共 1526字 评论关闭
Catch That Cow Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 37094   Accepted: 11466 Description Farmer John has been informed of the location of a fugitive cow and wants to catch her immediately. He starts at a point N (0 ≤ N ≤ 100,000) on a number line and the cow is at a point K (0 ≤ K ≤ 100,000) on the same number line. Farmer John has two modes of transportation: walking and teleporting. * Walking: FJ can move from any point X to the points X - 1 or X + 1 ......
阅读全文
    由前一篇文章可以看出,按照所设定的时间间隔调用Timer的回调函数时,并不是真的即刻执行该回调函数,而是先将该回调函数放入事件队列中,待前面的事件都执行完时才执行该事件。但有时我们需要当所设定的时间到达时立刻执行我们的回调函数,此时我们就可以用功能强大的drawnow函数了。在回调函数中加入drawnow就可以在时间到达时强制执行该回调函数。 下面给出的是matlab帮助里关于drawnow的用法: drawnow Flush event queue and update figure windowSyntax drawnowdrawnow exposedrawnow updateDescription drawnow causes ......
阅读全文
  • 10月
  • 15日
综合 ⁄ 共 60字 评论关闭
05/13/09 星期三 晴   还是很热, 蚊子还是超级无敌的多, 该死的夏天来了。   突然不想写了!!!   fighting   螺丝钉
阅读全文
  • 05月
  • 27日
综合 ⁄ 共 2125字 评论关闭
1.什么是消息 在Windows单元中,消息是这样声明的: type TMsg=packed record     hwnd:HWND;//窗口句柄     message:UNIT;//消息常量标识符     wParam:WPARAM;//32位消息的特定附加消息     lParam:LPARAM;     time:DWORD;//消息创建的时间     pt:TPoint;//消息创建时鼠标位置 end; 消息就是Windows就某个事情发生了而给出的一个通知。这个通知是一个记录类型,包含了消息类型以及其它信息。 2.常见消息,如 WM_ACTIVATE       $0006       窗体被激活或者取消激活 WM_CHAR           $0102       按下某键     WM_TIMER     ......
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 5362字 评论关闭
来自于: http://www.iteye.com/topic/1127914 在此,感谢作者.   之前发表过一篇文章: 又优化了一下 Android ListView 异步加载图片  大家反应还行,不过普遍爆出new Thread太多会导致性能和资源浪费的问题,我想了一下的确如此,有人说用AsyncTask会更好点,因为实现的原理是线程池,肯定是比new Thread强,这个我也没有考证,后来根据自己的一套做了一些修改,只是一直没发出来,然后有些同学线下又找我要修改后的源码,我就索性把我修改的发出来给大家分享一下。 其实改动不大,就是把之前的new Thread改成了 Handler Looper ......
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 4409字 评论关闭
  配置JRE/JDK Tomcat 以及 MyEclipse ,先说说这几者关系,JRE是最基层的,是Java相关程序运行平台,依赖于它的有开发环境MyEclipse、JDK、待Java应用程序、Tomcat服务器。JDK为开发包,包含Java类库及源代码相关内容,依赖于它的有MyEclipse,Tomcat为JSP服务器/Javabean等容器,依赖于它的有MyEclipse,非必需的依赖。 下载JDK及MyEclipse (JDK ) http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-download-513651.html (Tomcat) http://tomcat.apache.org/download-60.cgi (MyEclipse) http://www.veryc......
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 2018字 评论关闭
最近发现json解释时,不同人,用同个json库写的代码不一样(所调方法函数不一致,不同用法会出现代码不兼容)。 特地去查了下资料,做了个比较。结果如下: ------------------------------------------------------------------------------------------------------------------------ python中的json解释库有好几个,其中不同版本有使用上的差异。 常用有 json-py 与smiplejson 两个包 其中json-py 包含一个minjson,用法一样,只是import时 是 import minjson 两个用法上有差别, 但import语句一样, import json   # 都是如......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 454字 评论关闭
http://www.examda.com/linux/fudao/20071221/103131625.html  有a和b两台机器,现要将a机器的user1用户添加到b机器的user2用户信任列表里,使a机器的user1用户可以直接ssh到b机器的user2用户   步骤:   1,进入a机器/home/user1/.ssh目录,如果没有,执行mkdir -p /home/user1/.ssh,检查该目录下是否有一个id_rsa.pub文件,如果没有,执行ssh-keygen -t rsa 命令,该目录下会生成该文件.复制该文件的内容;   2,进入b机器/home/user2/.ssh目录,如果没有就创建,在该目录下 执行 vi authorized_keys ,在最后一行将......
阅读全文
  • 02月
  • 08日
综合 ⁄ 共 2348字 评论关闭
以下为转发内容,尊重作者原创。 --------------------------------------------- 最近本人在做一个关于短消息的回执的程序,费了十牛三虎之力,又查了许多资料,再加上自己的实际试验、应用,在前人的基础上做下总结,添加点自己经验,,并且发现网上关于短信回执的有一定的错误,下面本人经过整理的足疗,介绍给大家,以飨读者。一、硬件接口GSM MODEM支持GSM07.05、GSM07.07所定义的的AT指令集。通过串口与计算机相连二、短消息回执设置AT CNMI=2,2,0,1,1 //新收到的短信直接发送至TE终端,不存储在SM卡中,这是关键的一步,如果......
阅读全文
新下载的Tomcat6.0 解压缩完了运行tomcat6.exe屏幕一闪就没了 运行tomcat6w.exe弹出个筐 指定的服务并未以已安装的服务存在 Unable to open the Service 'tomcat6' 我安装了tomcat5,双击startup.bat可以正常启动Tomcat,也可以显示http://localhost:8080/,但是双击tomcat6w.exe却出现"指定的服务并未以已安装的服务存在","Unable to open the service"Tomcat6"。 后来找到了原因,原来是没有安装此项服务。具体安装方法:打开命令行提示符窗口 => 进入Tomcat安装目录==> 进入bin目录下==> 输入:service.bat inst......
阅读全文
  • 02月
  • 05日
综合 ⁄ 共 990字 评论关闭
------------------------------------------- 正则表达式的方式   //去左空格;function ltrim(s){ return s.replace(/(^s*)/g, "");}//去右空格;function rtrim(s)...{return s.replace(/(s*$)/g, "");}//去左右空格;function trim(s)...{//s.replace(/(^s*)|(s*$)/g, "");return rtrim(ltrim(s)); }   ------------------------------------- substring的方式   //去除字符串两边空格的函数//参数:mystr传入的字符串//返回:字符串mystrfunction trim(mystr){while ((mystr.indexOf(" ")==0) && (mystr.length>1)){......
阅读全文