显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

简单代码

寻找代码的灵魂

 
 
 
 

日历

 
 
模块内容加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
 

[置顶] 用CDC::PlgBlt实现三角形贴图

2009-12-25 17:03:37 阅读2590 评论0 252009/12 Dec25

CDC::PlgBlt函数可以实现将资源设备中的一个方形区域映射到目标设备上的一个平行四边形区域中,而这个函数还提供了一个遮罩位图,利用这个功能再加上合适的计算可以实现将资源位图中的任意一个三角形区域映射到目标设备上的任意三角形区域。而这个功能正是3D绘图中最基本的“三角形贴图”。

作者  | 2009-12-25 17:03:37 | 阅读(2590) |评论(0) | 阅读全文>>

[置顶] 自己写的3D渲染引擎(全部源代码)

2009-1-20 14:32:39 阅读2723 评论4 202009/01 Jan20

       最近在写一个简单的3D渲染引擎,主要目的是模仿DirectX的渲染方式和世界坐标系的架构,这样可以从原理上对3D渲染引擎有一个了解

作者  | 2009-1-20 14:32:39 | 阅读(2723) |评论(4) | 阅读全文>>

[置顶] 大家一起来玩分形——SimpleFractal0.01发布

2008-6-22 20:37:33 阅读3794 评论9 222008/06 June22

  (本程序已经0.02版发布了,快到http://simplesource.blog.163.com/blog/static/10341406200872853231697/去看吧!)

  最近比较忙,都没怎么更新博客,实在是非常抱歉。不过没有关系,这次SimplrFractal重磅出击,一定让大家满意!

  关于分形我已经写过几篇博客了,上次做了一个小程序,实现了Julia集的绘制(详情可以查看我的另一篇博客《

作者  | 2008-6-22 20:37:33 | 阅读(3794) |评论(9) | 阅读全文>>

[置顶] 用遗传算法解决旅行商问题(附源代码)

2007-7-10 17:25:13 阅读28060 评论72 102007/07 July10

用遗传算法解决旅行商问题(附源代码)

本文程序所有源代码已在《用遗传算法解决旅行商问题开源(全部源代码)》中开源。


  最近心血来潮,重新拾起大学毕业设计时研究过的遗传算法。去年做毕业设计时还觉得遗传算法是一种多么神秘的算法,但是今天看来,遗传算法也就和冒泡排序算法差不多,都是通用的算法,只不过遗传算法实现起来稍微复杂一点而已。
  我曾经被遗传算法的名字所疑惑,还以为遗传算法会改变程序的形态,使得程序就好像生物一样进化,过了几天去看程序已经变得连编写程序的人都认不出来了,汗!大二时的幼稚想法。
  遗传算法其实是一种求函数极值的随机搜索算法,但它又不是毫无规则地随机搜索,而是基于一种假设:假设函数值的分布是有一定的连续性的,换句话说函数的极值出现在一个较优值附近的概率要大于出现在一个较差值附近的概率。基于这个假设,遗传算法总是以较大概率保留较优值所代表的搜索方向,而以较低概率保留较差值所代表的搜索方向。这并不是说不去搜索较差值的附近

作者  | 2007-7-10 17:25:13 | 阅读(28060) |评论(72) | 阅读全文>>

[置顶] 数独游戏求解程序(附源代码)

2007-8-10 16:00:21 阅读15659 评论35 102007/08 Aug10

 

  数独游戏规则

  是一种源自18世纪末瑞士的数学智力拼图游戏。拼图是九宫格(即3格宽×3格高)的正方形状,每一格又细分为一个九宫格。在每一个小九宫格中,分别填上1至9的数字,让整个大九宫格每一列、每一行的数字都不重复。

  数独的玩法逻辑简单,数字排列方式千变万化。不少教育者认为数独是锻炼脑筋的好方法。

  计算机算法简介

  本文所讨论的算法是一种通用算法,虽然不能说是最快的算法,但却可以求解所有的数独游戏。

  算法准备

  1、一个可能性:表示某个格子可能填写的数字。

作者  | 2007-8-10 16:00:21 | 阅读(15659) |评论(35) | 阅读全文>>

猫眼星云和Julia集

2016-8-23 9:06:19 阅读45 评论0 232016/08 Aug23

宇宙中的数学
猫眼星云和Julia集 - 简单代码 - 简单代码
 
猫眼星云和Julia集 - 简单代码 - 简单代码
 

作者  | 2016-8-23 9:06:19 | 阅读(45) |评论(0) | 阅读全文>>

win10的等待(加载、loading)gif

2015-8-5 17:16:19 阅读420 评论0 52015/08 Aug5

32X32: win10的等待gif - 简单代码 - 简单代码

  16X16:  win10的等待gif - 简单代码 - 简单代码

图片地址:

http://files.cnblogs.com/files/simplesource/win10_wait_32.gif
http://files.cnblogs.com/files/simplesource/win10_wait_16.gif

作者  | 2015-8-5 17:16:19 | 阅读(420) |评论(0) | 阅读全文>>

解决CRichEditCtrl重新获取焦点后自动全选问题

2015-4-9 9:36:12 阅读294 评论0 92015/04 Apr9

CRichEditCtrl默认情况下会在控件重新获取焦点后自动全选自身,在很多情况下会影响到程序体验。
暂时找到两种解决办法:
第一种:在初始化时添加如下代码:

m_reMain.SetOptions(ECOOP_OR, ECO_SAVESEL); // m_reMain是个CRichEditCtrl类型的变量

参考文档:https://msdn.microsoft.com/zh-cn/library/20z1432s.aspx
存在的问题:

作者  | 2015-4-9 9:36:12 | 阅读(294) |评论(0) | 阅读全文>>

三角形屏保

2015-4-6 21:17:13 阅读191 评论0 62015/04 Apr6

一个项目的副产品(20150406):
三角形屏保 - 简单代码 - 简单代码
 
 
三角形屏保 - 简单代码 - 简单代码
 
 
三角形屏保 - 简单代码 - 简单代码
 
 

作者  | 2015-4-6 21:17:13 | 阅读(191) |评论(0) | 阅读全文>>

JavaScript幻灯片特效控件

2015-2-10 17:17:01 阅读328 评论0 102015/02 Feb10

  JS结合CSS编写的幻灯片特效控件。封装完整、使用方便,拥有超炫的切换效果,切换倒计时进度条显示,点击图片可以链接到指定url,每张图片下可以显示标题,当标题超过一行时,移动鼠标到标题内会自动展开。
  效果图如下:

JS幻灯片控件 - 简单代码 - 简单代码

 下载地址:

SimSlide.rar

作者  | 2015-2-10 17:17:01 | 阅读(328) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
日志评论
评论列表加载中...
 
 
 
 
 
 
 
 

北京市 东城区

 发消息  写留言

 
对于本博客内所有原创文章和代码的引用必须标明“来源:http://simplesource.blog.163.com/”。如需应用于商业目的必须经本人同意,本人对所有原创文章和代码保留一切权利。 PS:需要部分程序源代码的请留下邮箱地址
 
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016

注册 登录  
 加关注