自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(42)
  • 资源 (25)
  • 收藏
  • 关注

原创 将Ogre场景透明渲染到桌面上

可能你很想在桌面上实现一个3D物体渲染到桌面上,但又希望背景是透明的。这样就实现了像Office助手这样很酷的机器人交互。OGRE是开源的3D图形引擎,使用这个引擎的亲一定很多,所以就谈谈利用它来如果实现。实现步骤:1.创建一个带WS_EX_LAYERED属性风格的窗口;2.创建一个纹理,将场景内容渲染到这个纹理上;(纹理像素格式设为:ARGB,视口的背景色,设置为透明)3.读

2014-01-09 12:22:04 1660

原创 多控制台窗口实现

对于控制台或命令行程序的进程,按MSDN所说,只能有一个那黑区区的窗口。如果你要想拿一个专门用于响应用户交互,另一个专门用于输出信息,或再一个输出输出其它信息。这时,是无法满足需求的。Windows的限制了一个进程,一个控制台窗口。       既然如此不行,那就创建多个进程吧。一个主进程对应多个子进程,父子进程序采用管道通信。在创建一个控制台子进程时,会把读句柄传入。了进程在一个循环中,反复

2013-12-19 16:27:16 1719

原创 贝赛尔曲线点检测

最近完整一个图像处理工具的第二期,其中将原来的模块的连接直线,升级为贝赛尔曲线(关键是看起来比较上档次)。随之问题就来了,如果检测鼠标在点击时,是否选中它了呢。直线好算,利用中学知识就行,那贝赛尔曲线呢?如下图,是采用三阶贝赛尔曲线,利用GDI+直接画的:  什么是贝赛尔曲线,我就不解释了,关于它资料很多百度百科就有:点击打开链接inline double Be

2013-12-18 16:35:00 1012

原创 常见开源加密算法库

ource Available Cryptographic Libraries(Last changed: $Date: 2005/10/25 14:15:07 $)This is a list of full-featured, source-available cryptographic libraries that I am aware of. I choose to list source-available libraries because building a security too

2011-01-06 10:12:00 7751

翻译 Visual C/C++调用协定

Visual C/C++编译器提供了几种不同的调用内部程外部函数的协定。理解这些不同的协定可助于调试程序和将你的代码与由汇编编写的子函数链接。 本主题解释了这些调用协定间的不同:参数是怎样被传递的,以及函数是怎样返回值的。还将讨论裸函数调用—一种使你可以编写你自己的prolog和epilog代码。

2010-10-22 10:43:00 1483

转载 如何指定GCC的默认头文件路径(非常有用)

<br />http://blog.chinaunix.net/u/28781/showart.php?id=401631<br /> <br />在交叉编译的时候我们需要用到其他的库,在config时候可以通过“-I”来指定头文件目录,但是每次都需要设置的话难免有些麻烦,找到一个简单的方法。看下文的红色部分。<br /><br />有大量的环境变量可供设置以影响 GCC 编译程序的方式。利用这些变量的控制也可使用合适的命令行选项。一些环境变量设置在目录名列表中。这些名字和 PATH 环境变量使用的格式相同

2010-10-14 16:54:00 587

转载 GCC Specs File Format Describe

 `GCC' is a driver program. It performs its job by invoking a sequence of other programs to do the work of compiling, assembling andlinking. GCC interprets its command-line parameters and uses these to deduce which programs it should invoke, and which comm

2010-10-13 21:54:00 1347

原创 逆向工程--从源程序到机器码

随着用户需求的复杂度越来越高,软件开发的难度也在不断地上升,快速高效的软件开发已成为项目成败的关键之一。为了提高程序员的产品率,开发工具的选择尤为重要,因为开发工具的自动化程度可以大大减少程序员繁琐重复的工作,使其集中关注他所面临的特定领域的问题。为此,当前的IDE不可避地要向用户隐藏着大量的操作细节,而这些细节包含了大量的有价值的技术。本文将着重研究从源程序到机器码的详细过程,而不注重程序本身的功能。另一方面也为了便于分析,因此选取了一个简易的记事本源程序(约600行)。本文将根据它来了解源程序是怎么一步

2010-09-27 14:41:00 2471

原创 通过检测png图片透明区实现不规则按钮

常见的按钮或窗体都是四四方方的矩形,默认创建产生的window窗体都是矩形的。但非矩形窗体在Windows系统中同样很常见,比如Windows Media Player中控制按钮等等。 非规则窗体的制作关键是要得到一个表示这个不规则区域的数据结构,MFC里由CRgn类来表示。要通过图片来获得按钮区域,只需要检测相关的点生成这个类的实例即可。

2010-09-09 21:27:00 4882 2

原创 禁用 Ubuntu 9.10 中 x window

网上搜了几许多方法,屡试不爽。最后发现如下方法可行:若你只是临时性关闭x window,可执行命令:/etc/init.d/gdm stop即可。永久性禁用可以配置 /etc/X11/default-dispaly-manager文件。如在我的电脑上文件内容为:/usr/sbin/gdm只需将其注释掉即可,改为:#/usr/sbin/gdm 由于ubuntu的默认运

2010-02-26 11:36:00 768

转载 Eclipse 选择与监听服务

原文:http://space.itpub.net/13081368/viewspace-406767 Eclipse是一个功能强大的UI框架,它提供了很多可扩展的UI接口,用户可以通过这些接口扩展UI框架的功能,实现用户界面的可操作性。  回想一下Eclipse中的常用操作,当用户选择了某一个项目或文件时,Eclipse的Properties视图将会显示和资源相关的属性,当选择了某个

2009-11-01 09:23:00 2971

原创 在IIS 中创建虚拟主机

     现在很多朋友都有自已的个人服务器,怎么充分利用这台服务器,以节约投资是大家都比较关心的问题。比如自己申请了多个域名,或一个域名下的多个子域名都想映射到这同一台服务器。但又只有一个公网IP地址,并且都想用80端口,不然访问网站时,域名都加个端口号看着的确不爽。当然,虚拟主机就是为了解决这种问题而产生的。     要在IIS中创建虚拟主机,你需要检查一下你的OS版本,只有Windows

2009-10-27 14:16:00 946

原创 POSIX 标准 下载 官方正式文档 最新版本

POSIX 标准是什么,我就不介绍了,找到这里肯定是要得到具体的标准定义. 这里RAR包中包含8个文档,总超过4000页的详细定义。POSIX® Base DefinitionsPOSIX® Base Specifications, Issue 7POSIX® Rationa

2009-10-12 21:27:00 5518 2

原创 简单 密码/帐户 暴力破解 的实现

仅供技术交流,切勿用于非法用途.源码下载 C# C++实现 下图的这种登陆界面大家一定经常见到,这是一个上网的拨号器.对于有些学校,上校账户没有与什么电话号码绑定.所以只要有帐户密码,全校通用.  我们的目标首先是能够自动设置帐户密码,并能自动地点击连接和断开(若连接成功了或很久连不上,断开试下个帐户/密码). 下面是一些要用到的API:using System;usi

2009-09-28 09:23:00 2996

原创 PE Coff 文件解析器 C#实现

          PE是Portable Executable 的缩写, COFF是Common Object File Format 的缩写。前者指的是可移植执行体,例如DLL,EXE文件等;后者指的是通用目标文件格式,例如Vc/Vc++ 编译原文件生成的OBJ文件,还有LIB文件等。了解这两种格式可以为你揭示源码到指令执行的许多密秘。我想你看到这篇文章,就是冲着这些密秘来的。      

2009-09-28 08:31:00 2053 1

转载 胡伟武关于计算所购买MIPS结构授权的几点说明

胡伟武关于计算所购买MIPS结构授权的几点说明 关于计算所购买MIPS结构授权的考虑胡伟武1. 龙芯处理器的研制和应用推广情况中科院计算所从2001年开始龙芯处理器的研制。经过8年的积累和努力,掌握了高性能处理器的核心技术及其质量设计技术,龙芯系列处理器达到了世界先进水平(最近流片的四核龙芯3号处理器采用65nm工艺,主频1GHz,晶体管数目达到4.25亿个)。在最近几年中,计算所积极探索

2009-06-21 18:53:00 947 1

原创 谈谈电子科技大学计算机复试中笔试部分的准备

          电子科技大学复试中的笔试部分,到现在为止只考查一门课即>.题的难易程度对一个通过了初试的你来说,绝对是简单的. 我个人猜测,它这样出题的目的,主要是考查考生是否细心和是否有人在初试中作弊. 为什么说考细心呢,拿今年来说.总分200,一百八九的大有人在,最高的有考198分,但就是没有考满分的. 所以说,你还是要认真准备笔试即使它简单.要知道考研的战场上1分也是胜比黄金贵!

2009-06-07 21:57:00 1144

原创 电子科技大学 计算机 面试问题锦集

下面是我在为09年计算机学院面试而收集整理的,答案仅供参考(大部分是我自己写的).有些题没有答案,请务必认真准备.不当之处敬请指出.   1.    什么是程序局部性,为什么会有程序的空间局部性?程序局部性是指程序在运行时呈现出局部性规律,在一段时间间隔内,程序的执行是局限在某个部份,所访问的存储空间也只局限在某个区域。空间局部性是指若一个存储单元被访问,那么它附近的单元也可能

2009-06-07 21:48:00 2175 1

翻译 关于鼠标输入

关于鼠标输入鼠标是应用程序的一个重要的但又是可选的用户输入设备.一个写得很好的应用程序应该包括鼠标接口,但它不应该单独依靠鼠标来获得用户输入.应用程序应该同样提供全部的键盘支持.应用程序以发送或提供交给它的窗的消息的形式来接收鼠标输入.此段含盖了下列的主题:鼠标光标鼠标捕获鼠标点击锁定鼠标配置XBUTTONs鼠标消息鼠标声纳鼠标消失鼠标滚轮窗口激

2009-05-03 18:39:00 2447

原创 C#写字板 2.0 正式命名 MiniEditor

C#写字板 2.0 正式命名 MiniEditor,与第一版相比.大部分程序已重写.支持插件功能,换皮肤功能(使用别人的皮肤控件)以及多语言界面,很容易扩充更多语言.(现在支持英文和中文).同样加入了第一版中的金山生词本转换工具, 并且以插件形式提供此功能.程序源完全开放,大家可以在这里下载 .欢迎大家与我交流. 开发工具:Visual Studio 2008 Team System 语言:C

2008-07-21 22:04:00 915

原创 从此不再使用 Microsoft Office ,改用 Kingsoft WPS

       一看这个标题,可能马上就有人说,凭什么不用微软office呀,界面漂这,功能多.那我问题你,你有多少功能是用过的?用得最多的功能数都数得清,其它花俏的功能,作为一个普通用户,你用过吗?没有! office 2003一装完,4、5百MB,除了占用空间多,我觉得并没有金山WPS好。微软Office 2007,块头更是巨大,我装了几个月到现在,压根就没用过那些新功能,以前是怎么用,现在还是

2008-01-11 11:53:00 1322

原创 用C#自制 动态桌面 黑客帝国 流动字符

           今天同学给我一个可以在桌面下雪的动态桌面软件. 很有意思.与普通的动态桌面不同的,它并非在桌面设置背景Web页. 而是直接画在整个屏幕上的. 如图.如果仿照其设计思路,那就可以做一个其它类型的动态桌面程序.那就做一个黑客帝国中流动文字程序.大家先看一下效果,觉得值得看,再往下看.下载完整源码要做的第一步是,得到一个包含各国文字的随机字符串.  这个好办,可以根

2008-01-10 20:26:00 5146 1

原创 16进制方式显示AX寄存器的值

;display the value in ax;author 郭真林 050511516;date 5:39 PM 5/30/2007            .model small        .stack        .datatip             db AX=,$     axv             db ?,?,0dh,0ah,$eback       

2007-11-25 22:52:00 1217

原创 汇编 十进制加法, 支持运算结果254位

         ;program name decimal adder, supports 254 bit result        ;author 郭真林 0505115班16号        ;date 4:52 PM 6/6/2007                                showMeg Macro message                    ;

2007-11-25 22:33:00 1222 1

翻译 跟踪到高能量宇宙射线的来源

  原文地址:http://www.nature.com/news/2007/071109/full/news.2007.233.html轰击地球的最高能宇宙射线,已追踪到它的源头:即来自浩翰的银河系中心的超大质量的黑洞。特大质量的黑洞可能产超高能量的粒子在阿根延的Pierre Auger天文台,多达370多个科学家的共同合作。他们通过指向太空的粒子探测器和追踪高能物体撞击追踪到了

2007-11-10 17:59:00 1103

原创 C#实现的 写字板 程序

都是闲着惹的,C#实现的  写字板 程序  这里下载源码 

2007-10-26 23:27:00 1324 1

原创 链表的插入删除合并

// LinkedList.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include iostream.h>typedef struct LNode...{    int data;    struct LNode *next;}LNode, *LinkList;void Ge

2007-10-25 09:23:00 647

原创 一个支持文件夹移动,复制的类

 一个支持文件夹移动,复制的 C# 类public class Dir    ...{        private string path;        public Dir(string path)        ...{            this.path = path;                    }        public void Create()  

2007-10-24 22:42:00 466

原创 Multigen Vega 3.7向 .Net Framework 取得重大进步

         在上一次"Vega 向.NET 移植的第一次尝试" 文章写出后,到今天已快一个月了.上次我只写了几个简单的类.做一次非常简单的封装.今天我要发布的是一个Vega向.Net Framewrok 的第一个版本. NVega.Framework 1.0.0.         废话少说,看来看几张Demo程序的截图: Demo 程序下载 (已包含NVega.Framework 类库)

2007-10-20 16:05:00 1890

原创 大整数乘法 C#实现 最大支持 2147483647 位结果运算

 随便计算了两个数相乘,图如下://===============================================================================// 大整数乘法 C#实现院 最大支持 2147483647 位结果运算//// 此实现方式大此如下:// 数字以字符串方式存储,在C#中字符串表示的最大长度为32整型最大值是 21474836

2007-10-19 11:57:00 3141 1

原创 复制 文件夹 目录 C#源代码

 不知道微软为什么复制文件的方法都有,却没有复制目录的方法. 这不只得自已写了一个.struct Dir        ...{            private string path;            public Dir(string path)            ...{                this.path = path;            } 

2007-10-05 17:26:00 1359 1

原创 Vega 向.NET 移植的第一次尝试

.NET的各种优点,使我无法将之束之高阁. .NET丰富的类库,功能强大,使用方便.终于进行了把VEGA向.NET移植做了第一次尝试.下图是用C#写的程序.运行速度比想像中的要好多了.仿真强调的重要的一点就是实时性.CLR没让我失望,运行得很流畅.很多其它平台.NET平台移植后,名前加了一N.如NUnit, NHhibernate,Ndoc等,因此我把它命名为NVega.Frameword

2007-09-23 16:11:00 1158 1

原创 网站根目录下没有正确的DNT.config文件, 我是这样解决的

今天把discuz 2.0下载下来试一下吧,安装在WINDOWS 2003时,始终提示“网站根目录下没有正确的DNT.config文件”这个错误。同样的程序放在XP下一切正常。反编译得到源代码一看。代码并没有什么问题。但为什么在2003就是不行了呢。没得办法的情况,我不得不用序列化,而直接读DNT.CONFIG文件.作者代码如下if (current != null)        {  

2007-09-21 20:44:00 5917 10

原创 Java "instanceof" compare with c# keyword "is"C#:

Java "instanceof" compare with c# keyword "is"C#: A =B  is C,当B是C的派生类,实现接口C的的类,或继承实现接口C的类的子类,A为真。       当B是实现接口C的的结构,A为真 当父类B是由派生类型C转化而来时,A为真。反知B不是由派生类型C转化而来时为假.  Java : A =B  intanceof

2007-09-11 12:10:00 1335

原创 +号单目运算

int var1 = -5;var1 = +var1;var1的值还是-5             float i = 1;            Single j = 1;            Console.WriteLine("100  " + (100).GetType());            Console.WriteLine("100ul  " + (1

2007-09-11 12:04:00 483

原创 对asp.net学习的一点感想

       学ASP。NET刚开始很吃力,学到后面有一定实战能力后,遇到困难时很难在网上找到有价值东西。       比如要找一个关于考试系统的源代码,几乎不可能。找到的都是源码被编译过的没多大价值。我想不明白就是中国自家人为什么这么“爱惜”自已的东西呢。拿出来看了,你的东西就一点不值了吗。我想很多都是这么想的,以为自已好不容易写的,怎么能轻易给别人看呢?这种人的想法真是寓笨到家了。我做

2007-09-11 12:03:00 981 1

原创 作用域问题

如下的这段代码会出问题:             int p;            for (int i = 0; i             {                p = 9;            }            Console.WriteLine(p);      只声明一个简单的的变量类型,并不会引起其它的变化.只有在给变量赋值后,这个值才占用一块内存空间.

2007-09-11 12:02:00 386

原创 关于类 的几点笔记

class StaticTools:IDisposable  {       public void Dispose() {  } }  using (StaticTools tools = new StaticTools())  //the class Tool must be impliment  //IDisposable interface {  }

2007-09-11 12:01:00 415

原创 方法New 与 override

使用关键字New将类将失去多态性,如下所示的代码,具有多态性.但将子类的getIncome()用New隐藏,此方法将不再有多态性.  using System;using System.Collections.Generic;using System.Text;namespace TestClas{    class Program    {        static voi

2007-09-11 11:57:00 460

原创 InfaceMaxtoCode 源代码 续

InfaceMaxtoCode 里面用到的几个类型也发出来.  public enum MachineClass{ AMD64 = -1515870811, IA64 = -1515870811, UNKNOW = -1515870811, X86 = -151

2007-09-08 10:15:00 836

动态桌面源码 (流动字符)

桌面源码 黑客帝国流动字详情:http://blog.csdn.net/enin_dqc/archive/2008/01/10/2034373.aspx

2008-01-10

高级ASP.NET 2.0 服务器控件与组件开发

ASP.NET 2.0 服务器控件与组件开发 (英文版PDF)<br>Professional ASP.NET 2.0 Server Control and Component Development

2007-12-24

window程序设计 王艳平 完整版(更正)

对于"(4)window程序设计 王艳平 附完整源码"文件是损坏的,我向大家表示道歉!!<br>我已将完整文件传到这里(完整的压缩包,不再是分卷压缩的):<br>http://www.scnxyz.com:8080/enin/winProgramDesign.rar<br>欢迎大家下载!总大小49.95MB,包含所有源代码.PDF格式

2008-02-25

Vega for .Net Framework 演示程序

在上一次"Vega 向.NET 移植的第一次尝试" 文章写出后,到今天已快一个月了.上次我只写了几个简单的类.做一次非常简单的封装.今天我要发布的是一个Vega向.Net Framewrok 的第一个版本. NVega.Framework 1.0.0. 废话少说,看来看几张Demo程序的截图<br>

2007-10-20

POSIX 官方正式 标准 (内含8个文档)

内附8个文档。系统开发必备手册。 POSIX Base Definitions;POSIX Base Specifications, Issue 7;POSIX Rationale (Informative);POSIX® Realtime and Emeded Application Support;POSIX® Shell and Utilities;POSIX System Interfaces;POSIX Technical Corrigendum 1;POSIX Technical Corrigendum 2

2009-10-11

C#实现的 写字板 程序

C#实现的 写字板 程序

2007-10-26

Expert .NET 2.0 IL Assembler

Serge Lidin的Expert .NET 2.0 IL Assembler.研究.Net Framework 中间代码必不可少的一本好书.

2007-12-17

迷宫图 走法 完美解决

上次写的那个迷宫 图走法 存在一个问题,除了填充以外.没干别的活. 说白了,根本就不能算是做出来了.不过今来带给大家是完美解决方法. 和电路布线问题一样.<br><br>与前一个不同的是,在最外层向外扩展染色时,只要我们记录下,染色所在的层次即可.然后再根把这些数据进行回溯,即可找到最短路径.<br>

2007-12-08

PE Coff 文件解析器 C#实现

PE Coff 文件解析器 C#实现 PE是Portable Executable 的缩写, COFF是Common Object File Format 的缩写。前者指的是可移植执行体,例如DLL,EXE文件等;后者指的是通用目标文件格式,例如Vc/Vc++ 编译原文件生成的OBJ文件,还有LIB文件等。了解这两种格式可以为你揭示源码到指令执行的许多密秘。我想你看到这篇文章,就是冲着这些密秘来的。

2009-09-28

迷宫图走法源代码

迷宫图走法源代码

2007-09-11

C#写字板源码 插件设计 多语言界面

C#写字板源码 插件设计 多语言界面

2008-07-19

金山词霸 金山生词本转换工具

金山词霸 金山生词本转换工具

2007-12-18

动态桌面 (Release版)

动态桌面 黑客帝国 流动字符 (Release版)

2008-01-11

.Net 2.0 泛型高级编程(Professional .NET 2.0 Generics )

.Net 2.0 泛型高级编程,原名:Professional .NET 2.0 Generics <br>作者:Tod Golding

2007-12-17

(5)window程序设计 王艳平 附完整源码

(6)window程序设计 王艳平 PDF格式, 附完整源码 共6个文件

2007-12-18

(3)window程序设计 王艳平 附完整源码

(3)window程序设计 王艳平 PDF格式, 附完整源码 共6个文件

2007-12-18

(2)window程序设计 王艳平 附完整源码

(2)window程序设计 王艳平 PDF格式, 附完整源码 共6个文件

2007-12-18

(4)window程序设计 王艳平 附完整源码

(4)window程序设计 王艳平 PDF格式, 附完整源码 共6个文件

2007-12-18

(5)window程序设计 王艳平 附完整源码

(5)window程序设计 王艳平 PDF格式, 附完整源码 共6个文件

2007-12-18

(1)window程序设计 王艳平 附完整源码

(1)window程序设计 王艳平 PDF格式, 附完整源码 共6个文件

2007-12-18

ASP.NET 2.0 XML高级编程

ASP.NET 2.0 XML高级编程(英文原版PDF格式) <br>Wrox Professional ASP.NET 2.0 XML

2007-12-24

windows程序设计-王艳平part1

windows程序设计-王艳平part2 pdf

2009-05-31

王艳平 window 程序设计part12

王艳平 window 程序设计part2

2009-05-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除