现在位置: 首页 > subset发表的所有文章
  • 09月
  • 05日
综合 ⁄ 共 2995字 评论关闭
最近几天想找时间了解一下NodeJS,公司的电脑是64位Win 7旗舰版,这里粗略记一下NodeJS环境搭建笔记。 NodeJS安装 下载地址:http://www.nodejs.org/download/ 当前版本是0.10.31 我的系统是64位Windows 7,因此下载的是http://nodejs.org/dist/v0.10.31/x64/node-v0.10.31-x64.msi 双击运行,一路Next安装就可以了,我这里安装到了c:\nodejs目录;安装程序在安装NodeJS后修改了PATH变量,添加了 c:\nodejs 和 C:\Users\Administrator\AppData\Roaming\npm 两项,其中前一项添加到了“系统变量”的PATH中,而后一项则添加到了“Admin......
阅读全文
  • 01月
  • 01日
综合 ⁄ 共 13745字 评论关闭
本文阐述 Linux 中的文件系统部分,源代码来自基于 IA32 的 2.4.20 内核。总体上说 Linux 下的文件系统主要可分为三大块:一是上层的文件系统的系统调用,二是虚拟文件系统 VFS(Virtual Filesystem Switch),三是挂载到 VFS 中的各实际文件系统,例如 ext2,jffs 等。本文侧重于通过具体的代码分析来解释 Linux 内核中 VFS 的内在机制,在这过程中会涉及到上层文件系统调用和下层实际文件系统的如何挂载。文章试图从一个比较高的角度来解释 Linux 下的 VFS 文件系统机制。 1. 摘要 本文阐述 Linux 中的文件系统部分,源代码......
阅读全文
  • 12月
  • 21日
综合 ⁄ 共 486字 评论关闭
http://acm.hdu.edu.cn/showproblem.php?pid=1525 题意: 两人博弈,给出两个数a和b, 较大数减去较小数的任意倍数,结果不能小于0,将两个数任意一个数减到0的为胜者。 题解: 假设a大于b a == b.  N态 a%b == 0. N态 a >= 2*b,先手能决定谁取(b,a%b),并且知道(b,a%b)是P态还是N态.    N态 b<a<2*b, 只能 -->(b,a-b) , 然后再进行前面的判断. #include<cstdio> #include<algorithm> using namespace std; int main() { int a, b; while(scanf("%d%d", &a, &b)) { if(a=......
阅读全文
  • 12月
  • 19日
综合 ⁄ 共 400字 评论关闭
题目:http://acm.hdu.edu.cn/showproblem.php?pid=1050 求区间上点的最大重叠次数。 #include <stdio.h> #include <string.h> int main() { int t, s, e, i, n, max, tmp; int mark[205]; scanf("%d", &t); while (t--) { scanf("%d", &n); memset(mark, 0, sizeof(mark)); while (n--) { scanf("%d%d", &s, &e); if (s > e) { tmp = s; s = e; e = tmp; } ......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 2799字 评论关闭
题目链接:http://poj.org/problem?id=2152 题目大意:给定n个节点组成的树,树有边权.现在要在一些点上建立消防站,每个点建站都有个cost[i],如果不在当前的点上建站,也要依赖其他的消防站,并且距离不超过limit[i]。求符合上述条件的最小费用建站方案。n <= 1000. 解题思路:复杂度为O(n^2)的树形DP.因为要依赖其他站点,所以不仅仅只从子树中获取信息,也可能从父亲结点,兄弟结点获取信息,所以在计算每个点时首先想到要枚举,因为n特别小,允许我们枚举。设dp[i][j]表示i点及其子树都符合情况下i点依赖j点的最小花费,......
阅读全文
//安卓中使用CursorTreeAdapter绑定游标cursor后会出现异常: java.lang.IllegalStateException: Failed to read row 0, column -1 from a CursorWindow which has 1 rows, 5 columns. Make sure the Cursor is initialized correctly before accessing data from it. 今天遇到这个问题,纠结了一下午,百度了一下,出现这个情况的人很多,都没有好的解决方法。出现这种情况是因为我给数据库添加了一个新的字段,而在修改之前我已经在虚拟机里面运行了,相当于在虚拟机里面安装了apk,修改之后再运行的话,还是运行原先虚拟机安......
阅读全文
  • 01月
  • 15日
综合 ⁄ 共 1416字 评论关闭
【题意】 给定一个括号序列,求最少添加多少个字符能够使其变成合法序列,输出方案 合法即是括号匹配 【输入】 一行一个字符串,不超过100位 【输出】 加入字符最少的合法方案 黑书P113页例题 算是动规入门题吧 首先n^3来求每一段需要最少加入几个字符 然后递归逆向求解 program poj1141; var s:string; n,i,j,k:longint; f:array [0..101,0..101] of longint; function min(a,b:longint):longint;inline; begin if a<b then exit(a) else exit(b); end; function solve (l,r:longint):string; var i:l......
阅读全文
  • 01月
  • 11日
综合 ⁄ 共 2103字 评论关闭
        常常在工作中需要在各个Linux机间进行跳转,每次密码的输入成了麻烦,而且也不安全。在实际使用中,在windows下常使用secureCRT工具或teraterm工具进行SSH登录,以及实现hadoop集群部署要求的无密码跳转问题。         SSH分为有密码登录和证书登录。考虑到安全性因素,一般都是采用证书登录,即:每次登录无需输入密码。如果是密码登录,很容易遭受到外来的攻击。 一、证书登录的过程:        1.客户端生成证书的私钥和公钥。          私钥放在客户端,公钥上传到服务端(远程登陆端)。         一般为了安全,访问......
阅读全文
  • 12月
  • 12日
综合 ⁄ 共 2591字 评论关闭
 Android高手进阶教程(九)之----Android Handler的使用!!! 2010-05-30 21:33:12 标签:Handler Android android教程 高手 移动开发 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://weizhulin.blog.51cto.com/1556324/323922 大家好我们这一节讲的是Android Handler的使用,在讲Handler之前,我们先提个小问题,就是如何让程序5秒钟更新一下Title. 首先我们看一下习惯了Java编程的人,在不知道Handler的用法之前是怎么样写的程序,代码如下所示: view pla......
阅读全文
  • 11月
  • 07日
综合 ⁄ 共 435字 评论关闭
       今天无意中发现一个很弱智的问题,“为什么已经import javax.servlet.* 还要 importjavax.servlet.http.*”。我从网上搜索了一下答案,其中也有不少人对此问题具有错误的解释。        有人解释为为了提高效率。其实这种观点我觉得非常不可靠。因为导入包的时候都是先导入父包再导入子包,难道JVM在判定导入包的时候会先跳过javax.servlet而先判定javax.servlet.http?如果不是必定要先将javax.servlet包中的所有类都判定完,那又哪儿来的提高效率。其实真正的原因非常简单,就是因为“*”只能代表类,而不能代表子包。所以在判......
阅读全文
  • 10月
  • 14日
综合 ⁄ 共 914字 评论关闭
1、模式定义 职责链模式(Chain of Responsibility Pattern):避免请求发送者与接收者耦合在一起,让多个对象都有可能接收请求,将这些对象连接成一条链,并且沿着这条链传递请求,直到有对象处理它为止。由于英文翻译的不同,职责链模式又称为责任链模式,它是一种对象行为型模式。 2、模式结构 职责链模式包含如下角色: Handler: 抽象处理者 ConcreteHandler: 具体处理者 Client: 客户类 3、模式分析 在职责链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。 请求在这条链上传递,直到链上的某一个对象处理此......
阅读全文
  • 10月
  • 05日
综合 ⁄ 共 5553字 评论关闭
EditText继承关系:View-->TextView-->EditText  EditText的属性很多,这里介绍几个:android:hint="请输入数字!"//设置显示在空间上的提示信息android:numeric="integer"//设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"//设置单行输入,一旦设置为true,则文字不会自动换行。android:password="true"//设置只能输入密码android:textColor = "#ff8c00"//字体颜色android:textStyle="bold"//字体,bold, italic, bolditalicandroid:textSize="20dip"//大小android:capitalize = "characters"//以大......
阅读全文