现在位置: 首页 > moot发表的所有文章
  • 10月
  • 12日
综合 ⁄ 共 655字 评论关闭
数据库版本Oracle 10gR21、更改spauto.sql为10分钟收集一次beginselect instance_number into :instno from v$instance;dbms_job.submit(:jobno, 'statspack.snap;', trunc(sysdate+1/144,'HH'), 'trunc(SYSDATE+1/144,''HH'')',TRUE, :instno);commit;end;/2、执行@?/rdbms/admin/spauto.sql出现一下错误ERROR at line 1:ORA-23420: interval must evaluate to a time in the futureORA-06512: at "SYS.DBMS_JOB", line 57ORA-06512: at "SYS.DBMS_JOB", line 134ORA-06512: at line 3 解决:beginselect instance_number into :i......
阅读全文
  • 08月
  • 07日
编程语言 ⁄ 共 659字 评论关闭
Windows API 函数: SetClassLong  SetClassLong  常用于替换光标样式,增添美观性; DWORD SetClassLong(    HWND hWnd,  // handle of window (窗口句柄)    int nIndex,  // index of value to change (设置的属性)    LONG dwNewLong   // new value (设置的属性的值)   ); nlndex  属性索引   GCL_CBCLSEXTRA://设置与类相关的尺寸的字节大小。设定该值不改变己分配的额外字节数。  GCL_CBWNDEXTRA://设置与类中的每一个窗口相关的尺寸的字节大小。设定该值不改变已分配额外字节数。查看如何进入该内存,参看SetWindowL......
阅读全文
  • 07月
  • 18日
综合 ⁄ 共 146字 评论关闭
首先,void *是一个指向任何基本类型的指针,换句话它的指向内容没有类型; 而void **是一个指向void *类型的指针,它指向的内容有类型,为void *,其中void*是一种指针类型。 再次,标准库函数malloc()的返回值就是void*类型的,它用于堆上内存的申请,使用完成后需要手动释放。
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 2320字 评论关闭
int*p[2]与int(*p)[2] (1)int*p[2]是一个指向int型的指针数组,即:p是包含两个元素的指针数组,指针指向的是int型。  可以这样来用:     #include <iostream.h>     void main(){      int*p[2];      int a[3]={1,2,3};      int b[4]={4,5,6,7};      p[0]=a;      p[1]=b;      for(inti=0;i <3;i++)cout < <*p[0]+i;//cout < <**p+i;      cout < <endl;      for(i=0;i <4;i++)cout < <*p[1]+i;//cout < <**p+i;    }  (2)对于 int(*p)[2],它相当于一个二维数组的用法......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 700字 评论关闭
          函数是结构化程序设计的产物,它使代码更加模块化,耦合性更低,重用性更高。不过,函数调用会带来额外的开销,除了引起跳转外,还会产生额外的指令。         人都有这样的经验,做一件事情时,如果被人打断,重新再回来做这件事情,就需要一段恢复时间,如果老是被打断,那事情就没法做了。函数调用也是这样,要进行参数压栈出栈、寄存器保存、指令跳转等。多个步骤如果程序的性能要求较高,就可以将一些小的函数直接转换成代码。 1.将小函数直接写成语句         下面这个求最小值的函数,可以直接用函数的内容替换......
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 813字 评论关闭
今天总结一下面向对象(OOP)的三大特征,方便自己的复习学习,也方便大家的参考。 (1)面向对象程序设计有三大特征:封装(Encapsulation)、继承(Inheritance)、多态(Polymorphism)。这三个单词很常见,大家还是记住为好! (2)封装(Encapsulation):类包含了数据和方法,将数据和方法放在一个类中就构成了封装。 (3)继承(Inheritance):Java是单继承的(这点和C++有区别),意味着一个类只能继承于一个类,被继承的类叫父类(或者叫基类,base class),继承的类叫子类。Java中的继承使用关键字extends。但是,一个类......
阅读全文
无平方因子数即对于任意一个素数p,p^2都不会整除那个数,如,3,5,7,15=3*5都是无平方因子数,而20=4*5=2^2*5不是! 先找素数,然后用容斥原理,递归求解 描述 In mathematics, a square-free integer is one divisible by no perfect square, expect 1.Such as 10,but 12 is not because 12=4×3. So the problem is very simple, give you an interval [n,m],can should calculate how many square-free numbers in this interval? 输入 Each line will consist of two integers n,m(0<n<=m<10^9),end by EOF. 输出......
阅读全文
  • 04月
  • 25日
综合 ⁄ 共 2347字 评论关闭
题意:给定n(范围不明确,不过10000可以过)个点的树,问树的直径有多少条。 题解:维护一个子根节点到子树中叶子节点的最长路,次长路和对应的个数,注意路之间不能在同一棵子树内,然后统计每棵子树的直径,最后遍历得到答案。 Sure原创,转载请注明出处。 #include <iostream> #include <cstdio> #include <memory.h> using namespace std; const int inf = 1 << 29; const int maxn = 10002; struct node { int v,w; int next; }edge[maxn << 1]; struct A { int path,num; in......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 618字 评论关闭
Wrong Envelop Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 Lin sometimes can be very careless. One day, he wrote n letter(s), but he put each of them in the wrong envelop. How many are the way(s) can he do this identically(different arrangement of the letter-envelop combinations). Because the number can be very big, to avoid the precision problem, modulo each number by 2014.   输入 Multiple input cases. n < 250001.   输出 The answer.   示例......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 467字 评论关闭
7.走查代码,最后确定,代码是否能发送任意尺寸的数据。 1)DataComm数据发送,一个包1024个有效数据,6397个字节。这是用于发送。任意尺寸屏幕的数据都要以此为单位。 发送的形式是,生成了一个包,形成了一个磁盘文件,就将此文件发送出去。 2)CorrectDataSend.cpp可以解析128*64的16Bit的数据。  该模块的目标:解析任意尺寸的数据,并形成独立的6KB的包。 目前的问题:  1)QT生成的校正数据很原始,不含任何正确的屏幕扩展号信息。  2)目前生成的数据,处理的很有限,只是在数据的开始处添加了起始行列的说明。无法据此判断屏......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 9770字 评论关闭
原文:http://www.searchtb.com/2011/05/redis-storage.html Redis: A persistent key-value database with built-in net interface written in ANSI-C for Posix systems 1 Redis 内存存储结构 本文是基于 Redis-v2.2.4 版本进行分析. 1.1 Redis 内存存储总体结构 Redis 是支持多key-value数据库(表)的,并用 RedisDb 来表示一个key-value数据库(表). redisServer 中有一个 redisDb *db; 成员变量, RedisServer 在初始化时,会根据配置文件的 db 数量来创建一个 redisDb 数组. 客户端在连接后,通过 SELECT 指令来选择一个 rei......
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 881字 评论关闭
转载自:http://blog.jobbole.com/348/ 今天,我和一位23岁有志创业的同伴一起喝咖啡聊天。他大学毕业后做了一年的投行工作。但他认为这份工作烂透了。他在整个工作中学到的最有价值的一件事就是他不想当一名投资银行家。他把今后五年的创业目标告诉了我。 创业也是我心中的目标,我想和他分享一些建议,同时这也是我20年的总结的一些经验: 1. 如果你有梦想,请努力为之奋斗..然后开始创业。不论你是网络创业还是通过其他途径。你的第一个公司的目标应该是:创造坚实的经济基础,以主宰自己的命运,并在经济上独立。确保它是......
阅读全文