`
leili
  • 浏览: 179904 次
社区版块
存档分类
最新评论
文章列表
最近感觉blog访问量不行了,想想办法,准备抽时间将redmine系列写全了,写成一个系列,之前都是一个一个写的文章,不成体系; 简介 Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项 ...
《Unix环境高级编程》这本书附带了许多短小精美的小程序,我在阅读此书的时候,将书上的代码按照自己的理解重写了一遍(大部分是抄书上的),加深一下自己的理解(纯看书太困了,呵呵)。此例子在Ubuntu10.04上测试通过。 //《APUE》:程序5-3 //对各个标准I/O流打印缓冲状态 #include <stdio.h> #include <unistd.h> #include <libio.h> #include <stdlib.h> void pr_stdio(const char *, FILE *); int main( ...

poj 1742 多重背包

    博客分类:
  • DP
虽然说这题多重背包很明显,但是没有花一点时间是过不了的,TLE 了n次啊,一开始直接用 多重背包 做法直接上,结果T了,后来也看了一些别人的做法,真的是需要思考啊。。 因为这题是判断最后 是否 符合条件,因此没必要 记录 最优结果,因此只要 利用 bool (int就 TLE,各种yy)记录是否 满足条件就可以了。 在 01 背包中,dp[i]=dp[i]|dp[i-cost],表示i的状态要么由 本身 或者  i-cost 推过来,本来是 dp[i]=max(dp[i],dp[i-cost]+weight),但是这边没必要了。。 #include<iostream> ...
【链接】 http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=113&page=show_problem&problem=1089 【原题】 The Department of Recreation has decided that it must be more profitable, and it wants to sell advertising space along a popular jogging path at a local ...
how to interact with java object in cpphttp://www.blogjava.net/vagasnail/articles/301124.html also frameworks\base\core\jni\android_app_NativeActivity.cpp static const char* const kNativeActivityPathName = "android/app/NativeActivity"; #define FIND_CLASS(var, className) \         var = en ...
  1.   使用SQLiteDatabase的beginTransaction()方法可以开启一个事务,程序执行到endTransaction() 方法时会检查事务的标志是否为成功,如果程序执行到endTransaction()之前调用了setTransactionSuccessful() 方法设置事务的标志为成功则提交事务,如果没有调用setTransactionSuccessful() 方法则回滚事务。使用例子如下: SQLiteDatabase db = ....; db.beginTransaction();//开始事务 try {     db.execSQL(&qu ...
题意: 给出N个海报,每个海报有一个长度区间(a,b).按顺序贴在墙上。 问最后可以看到几张海报。 思路: 一想到的就是线段树,对每个区间进行染色,最后查找一共有多少种颜色。 第一次写玩没看数据大小。MLE了。。仔细一看,海报长度1QW。 然后写了个离散化的,300MS+。 又去看了别人的离散化。。神多了。。60MS。。 优化后的离散 #include <iostream> #include <cstdio> #include <algorithm> #include <string> #include & ...
Kmp算法 详细 看严蔚敏的视频教程  很详细 很好 Number Sequence Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5047    Accepted Submission(s): 2275 Problem Description Given two sequences of numbers : a[1], a[2], ...... , a[N], and b[1], b[2], ...... , b[M ...
       这一节是本系列文章中最重要的部分,因为CPicsiCreatorDlg类是Main子窗口的实现类,它是PicSi的功能主体。有了第2节作为基础,相信大多数朋友对CPicSiCreatorDlg的主框架是不陌生的。因此,本节将重点阐述关键思路,而代码的实现细节不在文中说明了。我会在文章的末尾将所涉及的代码贴出,若理解过程中碰到什么问题或者疑问,可随时提出。       CPicsiCreatorDlg与CAboutDlg一样,都是CDialogImpl的派生类。因此它也通过Create方法来创建实例对象;同时,它也有自己的消息映射,能够处理窗口消息。 ...
    1 定义               RBA就是redo entries在重做日志文件中所对应的地址       2 组成                RBA由三部分组成:                                               序列号(4个字节)                                               块号(4个字节)                                               起始字节(2个字节)                以上都是16进制存储   ...

编制知识网学习法

    博客分类:
  • SQL
  目录 1. 通过画图的方法来养成系统学习的好习惯    2 2编织知识网----使用思维导图的好处    3 3使用思维导图的注意事项    4 4.思维导图的使用方法    4 5.使用思维导图的感受:    5 6.为什么要使用思维导图做总结。
在Android中常见的几种刷新方式有 Timer,Alarm和handler。在widgetapp更新中,alarm用的比较多,有人讲用alarm比较省电。 但笔者使用后发现用alarm有时候反而会使系统反应变慢了。更好的方法推荐使用handler。 第一种:Timer Timer这种方式最为常见,起个定时刷新的任务,不用的时候cancel掉,置为空即可。 示例代码: Timer timer = new Timer( ); TimerTask task = new TimerTask( ) { public void run ( ) { Message ...
   2.带着问题看各种书,不要看书找问题;    3.带着问题,集中几天系统看,不要每天看一点;    4.不断地问自己为什么;    5.原理、概念的理解比算题重要得多;    6.统计方法高级不一定好,简单有效最好。    7.讲清才是真懂,理解只是前奏;    8.统计先是思维方式,而后才是数学;    9.努力体验提升思维境界和突破思维疆界的兴奋;       11.初等统计学习后应该有不解渴的感觉,而非庞杂无序之感。    12.知识结构是以统计思想为基础,原则、原理等为支点而形成。要努力形成动态、弹性的开放知识结构,但不要 ...
         在.NET 4.0 下使用 Dirext3D 托管库,出现“混合模式程序集是针对“v1.1.4322”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。”异常信息,查看程序集Microsoft.DirectX.dll、Microsoft.DirectX.Direct3D.dll、Microsoft.DirectX.Direct3DX,发现其.NET 运行时版本时v1.1.4322,也就是说D3D托管库是在 .NET v1.1 版本下编译生成的。          在.NET4.0以前,由于程序运行环境本质还是.NET2.0,并且.NET2. ...
OpenOffice源文件中的文件扩展 文件扩展 文件类型 .a UNIX 静态库文件. .asm Non-UNIX 编译源文件. .asp asp文件,微软网页脚本语言. .awk 一个awk脚本文件. .bat MS-DOS 批处理文件. .bmp 位图图像文件. .btm 4NT 批处理文件,是数据文件. .BTM 同上. .c ...
Global site tag (gtag.js) - Google Analytics