现在位置: 首页 > trice发表的所有文章
  • 11月
  • 13日
综合 ⁄ 共 1212字 评论关闭
        Sigar(全称System Information Gatherer And Reporter,即系统信息收集报表器),它提供了一个开源的跨平台的收集计算机硬件和操作系统信息的API(该API底层接口用C语言编写),本文将演示如何借助Sigar API获取内存信息: package com.ghj.packageoftest; import org.hyperic.sigar.Mem; import org.hyperic.sigar.Sigar; import org.hyperic.sigar.SigarException; import org.hyperic.sigar.Swap; /** * 借助Sigar API获取获取内存信息 * * @author GaoHuanjie */ public class MemoryTool { public static......
阅读全文
  • 02月
  • 25日
综合 ⁄ 共 1106字 评论关闭
题目链接~~> 做题感悟:开始做这题时用了类似动态规划的方法做的,但是后来学习了RMQ算法后,听说可以用它来做,但是这题纠结了很久,就因为取整没处理好。 解题思路:假设数字长度为n,要求删去m个。可以理解为从n个中选n-m 个组成最小的数。那么第一个选入的最小的数一定在 1~m+1 个中选取,假设你在m+2个之后选取那么从m+2 到n 不足n-m个数,如果从1 ~ x( x <= m ),有可能前几位都很大就会成为被删的对象。所以第一个选入的最小数一定在1~m+1 中选。假设在1~m+1 中选取了x位置的数,那么下一次选取就要从x+1 ~ m+2 ,现......
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 564字 评论关闭
 if (sqlite3_open([[[[NSBundle mainBundle] pathForResource:@"wxs" ofType:@"db"] retain] fileSystemRepresentation], &database)==SQLITE_OK) {          NSLog(@"open sqlite db ok.");          }     ///////////     const char *selectSql="select * from t1";      sqlite3_stmt *statement;      if (sqlite3_prepare_v2(database, selectSql, -1, &statement, nil)==SQLITE_OK) {          NSLog(@"select ok.");      }          while (sqlite3_step(statement)==SQLITE_ROW)      {          int _lat=sq......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 1836字 评论关闭
敌兵布阵 Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other) Total Submission(s) : 10   Accepted Submission(s) : 7 Problem Description C国的死对头A国这段时间正在进行军事演习,所以C国间谍头子Derek和他手下Tidy又开始忙乎了。A国在海岸线沿直线布置了N个工兵营地,Derek和Tidy的任务就是要监视这些工兵营地的活动情况。由于采取了某种先进的监测手段,所以每个工兵营地的人数C国都掌握的一清二楚,每个工兵营地的人数都有可能发生变动,可能增加或减少若干人手,但这些都逃不过C国的监......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 2476字 评论关闭
[部分整理] Getting Real是什么: Getting Real 是小规模、快速、高质量的web 系统开发方法。 Getting Real追求精炼,更少的代码,更少的功能,更少的文档,更少的无所谓的东西。 Getting Real从界面开始,从世界的用户体验开始,在你的软件误入歧途之前得到正确的用户界面。 Getting Real是快速迭代和降低变化成本的方法。 Getting Real只交付客户所需要的,摈弃客户不需要的。 Getting Real是省略形式主义,而注重现实的方法。 优点: Getting Real能够交付最好的结果,强迫你处理真正要解决的问题,而不是空想。 Getting Real注......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 2448字 评论关闭
一、简介   JUnit是一个开源的java单元测试框架。在1997年,由 Erich Gamma 和 Kent Beck 开发完成。这两个牛人中 Erich Gamma 是 GOF 之一;Kent Beck 则在 XP 中有重要的贡献(你觉得眼熟一点都不奇怪)。   正如常言道:“麻雀虽小,五脏俱全。” JUnit设计的非常小巧,但是功能却非常强大。   下面是JUnit一些特性的总结:   1) 提供的API可以让你写出测试结果明确的可重用单元测试用例   2) 提供了三种方式来显示你的测试结果,而且还可以扩展   3) 提供了单元测试用例成批运行的功能   4) 超轻量级而且使用简单......
阅读全文
  • 02月
  • 03日
综合 ⁄ 共 139字 评论关闭
file ' ' has been modified since the precompiled header ' ' was built debug,和release的sdi设置成相同的版本 has been modified since the precompiled header was built clean 一下项目
阅读全文
  • 12月
  • 26日
综合 ⁄ 共 137字 评论关闭
JQuery  下拉翻页代码 $("#pageTo").bind("change",function(){ var path=window.location.pathname; window.location.href=path+"?pageNo="+$(this).val(); })
阅读全文
  • 12月
  • 22日
综合 ⁄ 共 290字 评论关闭
const关键字: int const *p和const int *p的功能一样,都是p指向的对象不能通过p指针改变,p可以变;即*p为常量,不可以改变,而指针p为变量可以更改。 int a=1; int b=2; int const *p1; p1=&a; p=&b; //可行 *p1=3; // 不可以 int* const p声明中p不可变,而p指向的对象可以改变,这种指针在定义是必须进行初始化,初始化时指向相应的对象后,就不能更改指向的对象。 int a=1; int b=2; int * const p2=&a; p2=&b; //不可行 *p2=3; //可行 a=3 const int *const p声明时 p和p指向的对象均不可变。
阅读全文
  • 12月
  • 09日
综合 ⁄ 共 25564字 评论关闭
  一 windows 2000资源工具 These utilities can help you streamline administrative tasks such as managing Active Directory, administering security features, working with Group Policy and Terminal Services, automating application deployment, and other important jobs. Nearly 300 such tools are included on the Windows 2000 Server Resource Kit 二 工具 Active Directory Replication Monitor: This utility graphically displays the replication topology of connections between servers on the same site.......
阅读全文
  • 12月
  • 08日
综合 ⁄ 共 9518字 评论关闭
  block 是 Apple 在 GCC 4.2 中扩充的新语法特性,其目的是支持多核并行编程。我们可以将 dispatch_queue 与 block 结合起来使用,方便进行多线程编程。 本文源代码下载:点击下载 1,实验工程准备 在 XCode 4.0 中,我们建立一个 Mac OS X Application 类型的 Command Line Tool,在 Type 里面我们选择 Foundation 就好,工程名字暂且为 StudyBlocks.默认生成的工程代码 main.m 内容如下: int main (int argc, const char * argv[]) {     NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];     // insert co......
阅读全文
  • 11月
  • 17日
综合 ⁄ 共 253字 评论关闭
public static String cal(int second) { int h = 0; int d = 0; int s = 0; int temp = second % 3600; if (second > 3600) { h = second / 3600; if (temp != 0) { if (temp > 60) { d = temp / 60; if (temp % 60 != 0) { s = temp % 60; } } else { s = temp; } } } else { d = second / 60; if (second % 60 != 0) { s = second % 60; } } return h + "时" + d + "分" + s + "秒"; }
阅读全文