关闭

[置顶] 野比喵的文章总目录

我的文章分类目录,可以从这里直接阅读。...
阅读(4067) 评论(6)

自制虚拟机系列第一部分:构思及汇编器

© Conmajia & icemanind 2012 本文根据How to Create Your Own Virtual Machine系列文章编译,并进行了大量改造(已征得作者同意)。 阅读:上篇、下篇 下载:源代码、英文教程(PDF)序言 By Conmajia 各位,你们正在阅读的这个系列的文章将从零开始,带你一步一步设计并实现一个完整可运行的虚拟机(Virtual Mac...
阅读(4933) 评论(2)

鼠标操作贝塞尔曲线

贝塞尔曲线贝塞尔曲线,是一种在计算机图形学中相当重要的参数曲线. 贝塞尔曲线由法国工程师皮埃尔·贝塞尔于1962年发表,他运用贝塞尔曲线来为汽车的主体进行设计....
阅读(3129) 评论(2)

Swift编程语言(中文版)(8.8 %)

今天Apple发布了新的编程语言Swift,也提供了一本将近400页的The Swift Programming Language(Swift编程语言)。 虽然我没有开发者账号,没法实际上机练习Swift代码,但这不影响我阅读这本书,以及用铅笔在纸上运行这些小程序。 Apple的东西如此之火爆,Swift一经推出大家纷纷转投iOS/OS X怀抱,相信不久就能出现中文版的相关书籍,而各种良莠不齐的app也将蝗虫般地铺满天地。 不多说,走在别人前面,在阅读原文的同时,也对原文进行了翻译。说实话,觉得原文写的相当...
阅读(4174) 评论(3)

用扑克牌保存文本信息

信息隐藏和存储是自古以来就有的需求。有数字的地方就有信息,52张扑克的不同的排列,加以适当的定义,就成了保存文本信息的特别工具。注意本文方法并非最优,也没有完全利用所有的信息空间,只是简单的尝试。...
阅读(2699) 评论(0)

重新开始单片机——AVR下载环境搭建

© 2012 Conmajia. Initiated: December 27th, 2012 前言 曾经大学时代迷过一段时间的单片机,毕业后就扔下了。时隔多年,电子制作的兴趣又起来了,于是重拾单片机。 搞了百来只AVR,tiny13、2313、mega8都有,算是足够用了。可是有了单片机,没有下载线也没法用,我总不能只玩玩仿真就算了吧? 当初还是学生的...
阅读(3077) 评论(1)

(精读版)《提问的艺术:如何快速获得答案》原著Eric Raymond,改编Conmajia

© 2001 Eric Steve Raymond © 2001 D.H.Grand(nOBODY/Ginux) © 2012 conmajia 注意:本文并非Gerald Nadler的Smart Questions(《提问的艺术》)一书,请加以区分。 简介 作者 Eric Raymond是著名的计算机程序员和开发源代码软件运动的旗手,也是自由软件基金(FSF)的创始人。在自...
阅读(3626) 评论(0)

将图片转为ASCII字符画

有多少人能记得曾经的字符画呢?...
阅读(16099) 评论(5)

火腿入门

原著VE3XD 改编BG1FPX  野比注:火腿,即英语HAM的戏称。HAM源自早期著名美国业余无线电爱好者团体Hyman Almay Murry,因和英语“火腿”一词相同,故名。 第1章 什么是业余无线电?  如果你问十个火腿(业余无线电爱好者的同义词),什么是业余无线电,你可能得到十个不同的答案。业余无线电是一种以无线电通联为方式、以无线电研究为目的的个人业余爱好,但对于不同的火...
阅读(9566) 评论(1)

玩了这么久小游戏终于赢了。合影留念一下。

目测从此以后胜利不再是奢望。 小游戏链接:wujinjian2008n的《无名游戏》...
阅读(2673) 评论(5)

自己动手实现一个《倒水解密》游戏

© Conmajia 2012 本文所有源代码和VisualStudio2010(.NET Fx 2.0)工程打包在本文最后下载。(别找我要源码,一概不理会) 《倒水解密》是一款很不错的手机益智类游戏,游戏界面如下: 规则是这样的: 有N个容量不同的瓶子,指定「将a升水倒入容量为b的瓶子」。游戏要求通过装水、倒水,达成给定的目标。 该游戏虽然简单,但可玩性高,也可有不同的难度变化,并...
阅读(3182) 评论(1)

「玩一玩」菜车涂装

之前充话费,移动送了一辆红色的折叠车,就是阿姨们买菜的那种。刚好手里还有几罐喷漆,索性就把菜车大卸八块,全面改了涂装。多的不说,直接上图。...
阅读(3129) 评论(1)

量化GDI+:快速Bitmap读写像素

写在前面的话: 本文针对GDI+下Bitmap操作(Get/SetPixel)进行测试,而非寻求最快速的位图处理方式。如果你需要速度上的提升,请使用GDI+以外的技术,如并行计算、调用MMX/SSE指令、CUDA等。 这是一个古老的技巧: 使用Bitmap类时经常会用到GetPixel和SetPixel,但是这两个方法直接使用都比较慢,所以一般都会使用LockBits/UnlockBit...
阅读(8352) 评论(2)

Write Once, Run Anywhere:这不是Java,这是C#

© Conmajia 2012 备注 注意,本文目的并非挑起语言之争。虽然有为C#平反之意,但主要还是介绍Mono并进行简单的测试。 更新 UPDATE:29th November 2012 重新排版。 UPDATE:25th August 2012 更新了「Compile Once, Run Anywhere:跨平台的终极目标」一节。 对网友的解答 有的朋友观点很有意思(也许是...
阅读(10428) 评论(69)

经典纯机械人体增幅外骨骼:SpringWalker™及其自制所需资料

© Conmajia 2012, Applied Motion, Inc. SpirngWalker™ is a trademark of Applied Motion, Inc. 在自然界各种生物种群中,就肉体力量而言,人类是排在靠下的位置的。我们在力量、速度、爆发力上都普遍低于其他生物。因此人类一直幻想通过工具和服装来增强自己的能力。外骨骼由此而生。 在古代战争中,人们为了...
阅读(9971) 评论(2)

InvokeHelper:多线程修改主界面控件属性并调用其中方法

© 野比 2012 源代码:点击下载 下面是动画,演示在多线程(无限循环+Thread.Sleep)情况下主界面操作不受影响。 多线程是一种提高程序运行效率和性能的常用技术。随着我们学习工作的深入,在编程中或多或少会涉及到需要多线程的情况。多数时候,我们的操作模式是后台线程中处理数据,计算结果,然后在前台界面(GUI)中更新显示。 在.NET Framework中,为了保证线程...
阅读(5980) 评论(10)
48条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:306923次
    • 积分:3478
    • 等级:
    • 排名:第9995名
    • 原创:39篇
    • 转载:2篇
    • 译文:7篇
    • 评论:269条
    博客专栏
    文章分类
    最新评论