- 博客(21)
- 资源 (6)
- 收藏
- 关注
翻译 MINIX3 license [MINIX3的版权]
[翻译格式: 1.在"[]"中包含的是翻译了内容,在ps:后是译者添加的东西 2.主要采取意译的方式,同时给出原文对照; 3.不翻译人名,地名和企事业单位名称; 翻译者:HeLU E_mail:jsxyhelu@gmail.com 2009年][ps: 这篇是MINIX3的版权声明,它的格式为: 条件 内容 非官方翻译
2009-01-22 11:23:00
702
原创 化归为lingo来解决的问题
哪些数学建模题目可以化归为lingo来解决,它们有哪些特点?这是即将参加数模竞赛的我们关心的问题.这份总结是书本知识和对真题分析的结果。 一 、 下料问题 此类问题包括一个标准材料长约束;各种分割方法的数量约束等;目标是最有分配。 例一 每根长19m,A B C D 分法各为 4m 5m 6m 8m,数量为50 10 20 15根。要求不同下料方式不超过3种。求最
2008-07-31 15:42:00
1279
原创 x264源代码分析
x264源代码分析 相关说明:1. 使用版本: x264-cvs-2004-05-112. 这次的分析基本上已经将代码中最难理解的部分做了阐释,对代码的主线也做了剖析,如果这个主线理解了,就容易设置几个区间,进行分工阅读,将各个区间击破了.3. 需要学习的知识:a) 编码器的工作流程.b) H.264的码流结构,像x264_s
2008-07-18 09:22:00
981
原创 HeLU’s sicp answers(1.1--1.13)
HeLU’s sicp answers 禾路的《计算机程序构造和解释》习题解答 2008 7—2008 9 “带着崇敬和赞美,将本书献给活在计算机里的神灵”“你所掌握的,也是我认为并希望的,也就是智慧”“让我们举起杯,祝福将智慧镶嵌在层层括号之间的lisp程序员”……. HeLU :我非常感激地在大三暑假里面
2008-07-09 15:28:00
1596
原创 HinM_COMPILER_cale计划和实现
HinM_COMPILER_cale项目的计划和实现HinM_COMPILER_cale项目是在学习编译原理的时候结合实际写出的子项目,这里讨论的是用编译的思想来实现一个高效能的计算器。项目分为两个部分,一个是采用DFA的方式生成一个简单的四则运算的计算器。第二个部分是结合使用yacc和lex生成一个复杂的计算器。项目实现时间计划为一个星期。(2008-6-16—2008-6-2
2008-07-09 15:07:00
1235
转载 Yacc 与 Lex 快速入门
Yacc 与 Lex 快速入门Lex 与 Yacc 介绍 终端和非终端符号终端符号 : 代表一类在语法结构上等效的标记。终端符号有三种类型: 命名标记: 这些由 %token 标识符来定义。按照惯例,它们都是大写。
2008-07-09 15:02:00
367
翻译 最简单的BootSector
======================================== Daniels NASM bootstraps tutorial 用nasm编写引导扇区的最简单教程 ========================================author: Daniel Marjama
2008-02-24 09:47:00
971
1
原创 编写操作系统的意义
编写操作系统的意义 HeLU 2008_2_2 这几天看到网上很多人讨论是否需要编写一个操作系统;也有人发表了文章表示编写一个操作系统将是非常困难的,而且将会使付出和回报不成比例,所以不赞成编写操作
2008-02-17 07:24:00
2062
2
typo的自述文件
什么是typo==========typo是一个简洁的weblog.说起来blog是个时髦的玩意,我们接触过这个东西的程序员对此或多或少会有点想法吧.对于我们作者来说,typo就是我们的实践.当然了,如果你是一名优秀的程序员,欢迎修改typo,让它更优秀;对于一般使用的用户,它也可以有用的工作.我们讨论的是typo2.6.0版本,你可以从http://rubyforge.org/frs/d...
2007-02-28 22:20:23
244
原创 内存变量移动算法
// MemoryMovingAlgroithms.cpp : //name:内存变量移动算法//MainFunction:LeftMemoryMove(*thestring被移动的字符串,keylength需要移动的字符串的位数,m:左移位数)//StatlitesFunction1:gcd(m,n)//StatlitesFunction2:swap(*m,*n)//StatlitesFunct
2007-01-21 21:39:00
788
1
转载 hash相关
1)打造最快的Hash表(和Blizzard的对话)先提一个简单的问题,如果有一个庞大的字符串数组,然后给你一个单独的字符串,让你从这个数组中查找是否有这个字符串并找到它,你会怎么做?有一个方法最简单,老老实实从头查到尾,一个一个比较,直到找到为止,我想只要学过程序设计的人都能把这样一个程序作出来,但要是有程序员把这样的程序交给用户,我只能用无语来评价,或许它真的能工作,但...也只能如此了。最合
2007-01-20 21:19:00
1867
原创 伟大的数值计算
17世纪是数学发展史上一个划时代的时期,当我们今天享受着高科技成果所带来的各种便利条件时,应该意识到笛卡儿(Descartes,1596—1650)和牛顿(Newton,1642—1727)这两位卓越的先驱人物所作出的具有划时代意义的贡献。首先是笛卡儿创立平面解析几何,为我们开创了利用数学研究变量的新时代,使我们能用数学形式描述动态变化着的客观对象。从此生活在这个星球上的人们可以利用数学形式来描述
2007-01-20 21:17:00
3100
1
原创 用辗转相除法求最大公约数和 gcd算法
用辗转相除法求最大公约数 用辗转相除法求两个数的最大公约数的步骤如下:先用小的一个数除大的一个数,得第一个余数;再用第一个余数除小的一个数,得第二个余数;又用第二个余数除第一个余数,得第三个余数;这样逐次用后一个数去除前一个余数,直到余数是0为止。那么,最后一个除数就是所求的最大公约数(如果最后的除数是1,那么原来的两个数是互质数)。例如求1515和600的最大公约数,第一次:用600除1515,
2007-01-20 21:15:00
2236
转载 最短路径
// thebestpath.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "stdlib.h"#define NODENUM 6#define STARTNODE 0#define TARGENODE 3char g_aNodes[NODENUM]={A,B,C,D,E,F};int g_aDist[NODENU
2007-01-20 21:14:00
494
原创 p261_11_b题目解决方法
// 离散数学p261_11_b.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "stdlib.h"#define NODENUM 10#define STARTNODE 0#define TARGENODE 9char NodeChars[NODENUM]={A,B,C,D,E,F,G,H,I,J};i
2007-01-20 21:14:00
644
原创 矩阵制造方法
// ----------------------------------------------// Lutz Roeders Mapack for .NET, September 2000// Adapted from Mapack for COM and Jama routines.// http://www.aisto.com/roeder/dotnet// --------------
2007-01-20 21:13:00
681
转载 魔方矩阵
snjsj 我的程序算法: 这个魔方阵的算法可以对除2以外的任意阶数的方阵进行输出,结果保存在运行程序的目录下面的Magic.txt文件中,用ie或者写字板打开以保持格式的一致(主要是回车符在记事本中为黑方框,认不出来)。当然具体的程序中,有内存空间以及变量范围的约束,我试过了,100以内的是可以的。 偶数阶的算法都是建立在奇数阶的基础之上,设方阵的阶数为n,则魔方
2007-01-20 21:12:00
1068
1
原创 关于闪烁这个话题 我寻找到了一些解决和一些灵感
关于闪烁这个话题 我寻找到了一些解决和一些灵感当别的窗口在他上面的时候,闪,有没有试过把窗口移到左下脚,就是窗口被两个以上窗口覆盖时,有什么反应?我当时做的控件的内容都掉了!!!,不过没用别人的控件,后来我精确计算需要重画控件的哪个部分,代码写了一大缧,你的闪主要是不管3721,重画了所有控件,造成的闪!!!!这个似乎可以有一些解释的作用,精确计算我需要重画的部分。的却就是一种解决的方法。首先你用
2007-01-20 21:11:00
577
原创 gdi+代码2
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Drawing.Drawing2D;namespace W
2007-01-20 21:10:00
446
原创 一个用gdi+写的代码
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text; using System.Windows.Forms;using System.Drawing.Drawing2D;names
2007-01-20 21:08:00
481
转载 NET框架下使用双缓冲技术绘图
NET框架下使用双缓冲技术绘图 2006-9-28 | 来源:天极yesky 作者:窦瑞欣 本文主要介绍 .Net 框架的基本绘图技术。通过简要的介绍和示例程序来探讨绘图技术的优势、劣势以及其它相关注意事项。 简介 幸运的是当编写一个典型的Windows 窗体程序时,窗体和控件的绘制、效果等操作是不需要特别加以考虑的。这是为什么呢?因为通过使用 .Net 框架,开发人员可以拖动一系列
2007-01-20 21:00:00
750
PerCM个人代码管理软件
2013-03-24
HinM_NET_tftp
2008-06-01
HinM操作系统代码
2008-06-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人