现在位置: 首页 > deadwood发表的所有文章
  • 03月
  • 03日
综合 ⁄ 共 80字 评论关闭
我现在是一名中学生,对程序(主要是C/C++)很感兴趣,也参加过一些竞赛;其次对游戏制作(游戏引擎)和照片处理有一些兴趣。 所以,这个博客会用来记录我的学习历程。
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 2812字 评论关闭
       在日常工作中,对Excel工作表格的操作处理可是多的数不清楚,下面是java语言对其的操作(首先要把jxl.jar包拷到工程lib目录下面): 工程架构: 创建Excel:CreateExcel.java package test1; import java.io.File; import java.io.IOException; import jxl.Workbook; import jxl.write.Label; import jxl.write.WritableSheet; import jxl.write.WritableWorkbook; import jxl.write.WriteException; import jxl.write.biff.RowsExceededException; public class CreateExcel{ public......
阅读全文
  • 04月
  • 18日
综合 ⁄ 共 4674字 评论关闭
Linux下的CPU利用率计算原理详解 2010-03-11 16:49 佚名 网络转载 我要评论(0) 字号:T | T 在Linux/Unix下,CPU利用率分为用户态,系统态和空闲态,而CPU利用率是指 CPU执行非系统空闲进程的时间 / CPU总的执行时间。本文介绍了Linux下的CPU利用率是如何计算的。 AD: 我们在搞性能测试的时候,对后台服务器的CPU利用率监控是一个常用的手段。服务器的CPU利用率高,则表明服务器很繁忙。如果前台响应时间越来越大,而后台CPU利用率始终上不去,说明在某个地方有瓶颈了,系统需要调优。这个是即使不懂技术的人都容易理解的事......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 4099字 评论关闭
理论上来说,ARM的15个通用寄存器是通用的,但实际上并非如此,特别是在过程调用的过程中。 PCS(Procedure Call Standard for Arm architecture)就定义了过程调用中,寄存器的特殊用途。 Role in the procedure call standard r15 PC The Program Counter. r14 LR The Link Register. r13 SP The Stack Pointer. r12 IP The Intra-Procedure-call scratch register. (可简单的认为暂存SP) 实际上,还有一个r11是optional的,被称为FP,即frame pointer。 1,stack frame stack我们都知道,每一个进程都有自己的栈。考虑进程执行......
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 975字 评论关闭
放苹果 Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 26595   Accepted: 16906 Description 把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法。 Input 第一行是测试数据的数目t(0 <= t <= 20)。以下每行均包含二个整数M和N,以空格分开。1<=M,N<=10。 Output 对输入的每组数据M和N,用一行输出相应的K。 Sample Input 1 7 3 Sample Output 8 Source lwx@POJ 简单的dp题,设dp[i][j]表示把i个苹果......
阅读全文
  • 01月
  • 30日
综合 ⁄ 共 2099字 评论关闭
    线程与进程         程序是计算机指令的集合,以文件形式存储在磁盘上。进程就是一个执行中的(运行的)程序,每一个进程都有其独立的内存空间和系统资源。         Windows操作系统支持多进程,即同一时间可以执行多个程序,每个程序在自己独立的内存空间内,使用自己被分配到得系统资源。 (一个CPU在某一时刻只能运行一个程序,即一个进程。所谓支持多进程,其实就是CPU轮流执行多个程序。)         线程是运行程序(进程)中单个顺序的小程序,一个进程可以由多个线程组成,而这多个线程共享同一个存储空间,这使......
阅读全文
  • 01月
  • 25日
综合 ⁄ 共 3429字 评论关闭
1. /dev/input目录     /dev/input目录下的事件都是在驱动中调用input_register_device(struct input_dev *dev)产生的。如我的盒子的/dev/input目录的内容如下: [cpp] view plaincopy crw-rw---- root     input     13,  64 1970-01-01 08:00 event0   crw-rw---- root     input     13,  65 1970-01-01 08:00 event1   crw-rw---- root     input     13,  66 1970-01-01 08:00 event2   crw-rw---- root     input     13,  67 1970-01-01 08:00 event3   crw-rw---- root     input     13,  68 1970-01-01......
阅读全文
  • 01月
  • 12日
综合 ⁄ 共 1011字 评论关闭
题目链接:http://acm.bnu.edu.cn/bnuoj/problem_show.php?pid=17668 题目大意: 给定一个数,按要求输出元素最少的序列。其中ak = ai + aj  ( ) 。 解题思路: 迭代加深搜索: 限定搜索的深度k,然后开始进行DFS搜索,如果搜索完没有解,深度k = k + 1,继续上诉搜索,直到找到可行解。 #include<iostream> #include<fstream> #include<cstdio> #include<cstring> #include<cmath> #include<map> #include<queue> #include<stack> #include<vector> #include<set>......
阅读全文
  • 01月
  • 11日
综合 ⁄ 共 2056字 评论关闭
多校第三场 7题。。线段树A的 #include <cstdio> #include <cstring> #include <iostream> #include <algorithm> using namespace std; #define Lson l,m,rt<<1 #define Rson m+1,r,rt<<1|1 typedef __int64 ll; int const MAXN = 100010; ll f[110]; struct Tree{ int l,r; ll v,s; int flag; int add; }tree[MAXN*6]; ll abss(ll a){ return a<0?-a:a; } inline void PushUp(int rt){ tree[rt].v = tree[rt<<1].v + tree[rt<<1|1].v; tree[rt]......
阅读全文
  • 01月
  • 11日
综合 ⁄ 共 2359字 评论关闭
。。。建图。判满流。 建图方式: 源点到机器连边。容量为最大值。 机器到第i天连边,容量为1 第i天到事件连边,容量为1 所有事件到汇点连边。容量为所需时间。 #include <iostream> #include <cstdio> #include <cstring> #include <cmath> #include <set> #include <vector> #include <map> #include <queue> #include <set> #include <algorithm> #include <limits.h> using namespace std; #define MAXN 1500 #define MAXM 600000 const int INF = INT_MA......
阅读全文
  • 01月
  • 10日
综合 ⁄ 共 3047字 评论关闭
打开电源启动机器几乎是电脑爱好者每天必做的事情,面对屏幕上出现的一幅幅启动画面,我们一点儿也不会感到陌生,但是,计算机在显示这些启动画面时都做了些什么工作呢?相信有的朋友还不是很清楚,本文就来介绍一下从打开电源到出现Windows的蓝天白云时,计算机到底都干了些什么事情。   首先让我们来了解一些基本概念。第一个是大家非常熟悉的BIOS(基本输入输出系统),BIOS是直接与硬件打交道的底层代码,它为操作系统提供了控制硬件设备的基本功能。BIOS包括有系统BIOS(即常说的主板BIOS)、显卡BIOS和其它设备(例如IDE......
阅读全文
  • 12月
  • 24日
综合 ⁄ 共 345字 评论关闭
    之前每次设计测试用例的时候,我都会根据代码的实现逻辑来进行调整,而不是整个跟着需求走。但今天突然想到一个问题,按照正常的开发流程来说,代码是跟着需求走,同样的一个需求可以有多种不同的代码实现方式,如果我跟着代码走,就可能会导致万一以后代码的实现方式改变了,我的测试用例就可能需要重写。所以以后些测试用例的时候还是要注意了。         但我又觉得我之前那么做并没有错。想来想去终于发现导致这个矛盾发生的原因:公司开发之前没有需求分析。也就是说没有明确的需求分析,开发有自己心里想的一套需求,而我......
阅读全文