现在位置: 首页 > onstage发表的所有文章
  • 11月
  • 01日
web前端 ⁄ 共 5977字 评论关闭
转载;http://www.cnblogs.com/cocowool/archive/2008/11/17/1335384.html 看到了一篇深入浅出的讲解setTimeout和setInterval的例子,直接讲英文贴出来吧,也不是很难。    In this tutorial we'll look at JavaScript's setTimeout(), clearTimeout(), setInterval() and clearInterval() methods, and show how to use them to set timers and create delayed actions. JavaScript features a handy couple of methods of the window object: setTimeout() and setInterval(). These let you run a piece of JavaScript......
阅读全文
  • 09月
  • 03日
综合 ⁄ 共 1100字 评论关闭
题目链接:http://codeforces.com/contest/519/problem/D  对于此题,刚开始我想到的是先把每个位置的和求出来,用sum[i]保存,然后把每种字母所在的位置求出来,用vector[i]来保存。这样一来我们就可以枚举每种字母,在枚举这种字母的位置,求出满足和为零的区间就可以了。可没想到的是这样的时间达到了O(n^2),行不通! 看了别人的代码,恍然大悟:因为区间是没有方向性的,我们可以按一定方向找区间,可以从左到右,也可以从右到左。由于习惯性,就按从左到右吧! 这一样来,类似于Dp的以某点为起始点或以某点为终点的思想(这......
阅读全文
  • 08月
  • 18日
综合 ⁄ 共 1565字 评论关闭
题目链接:uva 1462 - Fuzzy Google Suggest 题目大意:模拟google的模糊搜索,给定给一个字符串集合,然后有n次搜索,每次有一个整数x和一个字符串,表示可以对字符串进行x次修改,包括增加、修改和删除一个字符,问修改后的字符可能是字符集中有多少个字符串的前缀。 解题思路:先建立字典树,对于每次搜索,在字典树上进行dfs,根据参数x和字符串匹配的位置进行处理,对于匹配到末尾的位置标记为2,然后对于第二次dfs,搜索每个分支上最早出现2的位置即可。 #include <cstdio> #include <cstring> #include <a......
阅读全文
  • 01月
  • 01日
综合 ⁄ 共 396字 评论关闭
一看觉得是指数型母函数的题,给的数据太大,所以肯定是有规律的 用指数型母函数求了23项就出现周期了         #include<stdio.h> #include<string.h> int a[20]={20,72,72,56,60,12,92,56,0,52,12,56,40,92,32,56,80,32,52,56}; int main() { int t,op; __int64 n; while(scanf("%d",&t),t) { op=1; while(t--) { scanf("%I64d",&n); printf("Case %d: ",op++); if(n==1) puts("2"); else if(n==2) puts("6"); else if(n<=22) printf("%d\n",a[n......
阅读全文
  • 12月
  • 14日
综合 ⁄ 共 1229字 评论关闭
Given a singly linked list L: L0→L1→…→Ln-1→Ln, reorder it to: L0→Ln→L1→Ln-1→L2→Ln-2→… You must do this in-place without altering the nodes' values. For example, Given {1,2,3,4}, reorder itto {1,4,2,3}. Considering the following steps:  * 1. split such list into two list, first and second, according to slow and fast point  * 2. reverse the second list  * 3. insert the second list into the first list coding solution: /** * Definition for singly-linked list. * class ListNode { * int......
阅读全文
  • 10月
  • 23日
综合 ⁄ 共 2778字 评论关闭
今天看了一篇文章,《INTRODUCTION TO PROC TABULATE》,作者Thomas J. Winn, Jr。这一篇文章比很多书上讲的要详细的多,包括《The little sas book》以及帮助文档。文章的将制表步骤分为五部分,大致内容如下(对应proc tabulate基本语法): 制表基本语法: PROC TABULATE <option-list>;         CLASS <class-variable-list>;         VAR <analysis-variable-list>;         TABLE <<page-expression,>                           row-expression,>                           column-expressio......
阅读全文
  • 09月
  • 13日
编程语言 ⁄ 共 221字 评论关闭
#include<stdio.h> int max; int main() { int judge(int m,int n); int m,n,c,a,p,b; scanf("%d%d",&a,&b); max=judge(a,b); printf("%d",max); } int judge(int m,int n) { int c,a,p,b; p=m*n; if(m<=n) { a=m; m=n; n=a; } do { b=m%n; m=n; n=b; }while(b!=0); max=p/m; }  
阅读全文
  • 06月
  • 30日
综合 ⁄ 共 1195字 评论关闭
1、语法:Java程序员必须比较熟悉语法,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息 知道是什么样的语法错误并且知道任何修正。 2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、 HtmlConverter、jar、 java、 javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你没有全部使用过,那么你对java 实际上还很不了解。 3、工具 :必须至少熟练使用一种IDE的开发工具,例如Eclipse、Netbeans、JBuilder、Jdeveloper、IDEA、JCreator或者Workshop,包括进行......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 4048字 评论关闭
8088 汇编速查手册 一、数据传输指令 ───────────────────────────────────────     它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据.     1. 通用数据传送指令.         MOV    传送字或字节.         MOVSX  先符号扩展,再传送.         MOVZX  先零扩展,再传送.         PUSH    把字压入堆栈.         POP    把字弹出堆栈.         PUSHA  把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈.         POPA    把DI,SI,BP,SP,BX,DX,CX,AX依次弹出堆栈.         PUSHAD  把EAX,ECX,EDX,EBX,ESP,EBP,ESI,EDI依次压入堆栈.       ......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 1254字 评论关闭
  进入新的学校,换了新的工作,甚至季节改变,都可能影响你的饮食习惯。无论环境如何改变,只要你雷打不动地坚持以下13个小习惯,健康就不会离你远去。   1.把咖啡加在牛奶里,而不是把牛奶加在咖啡里。早起的第一件事,就是在杯子里倒满脱脂奶。然后喝掉1/5,再用咖啡把它填满。这样,你就能摄入人体每天所需的25%的维生素D和30%的钙。   2.复合维生素在早饭后吃。研究表明,补充适合自己的复合维生素对身体健康大有裨益。那么,为什么要在早饭后吃呢?一来它可以提供人体一天所需,让你有精力投入工作学习,二来不至于给肾......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 2611字 评论关闭
1,问题现象: com.mysql.jdbc.CommunicationsException: The last packet successfully received from the server was58129 seconds ago.The last packet sent successfully to the server was 58129 seconds ago, which is longer than the server configured value of 'wait_timeout'. You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client timeouts, or using the Connector/J connection property 'autoReconnect=......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 1481字 评论关闭
 [WebMethod(Description = "功能:返回查询数据集 | 参数:SQL查询 | 返回:数据集 | 返回类型:DataSet")]public DataSet GetDataSet(string strSQL){    // 数据库连接参数(对客户端应用程序配置文件的访问)    string strConn = @ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString;    // 创建连接数据库的一个打开连接    // 设置打开数据库连接    SqlConnection MyConn = new SqlConnection(strConn);    try // 正常运行    {        string MySQL = @strSQL.Trim().ToString();        // ......
阅读全文