自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AMD_why的专栏

程序员ing

  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 自己总结的编程三境界

境界一:程序不是看出来的,是写出来的!             初学编程的时候,实践比理论重要,敲代码比看书重要。境界二:程序不是写出来的,是调试出来的!             入门一段时间后,熟悉语法和细节的过程很重要,这个过程需要通过不断的犯错和改错来实现。境界三:程序不是调试出来的,是想出来的!             熟悉了编程本身之后,写出正确的代码变得不再重要,想

2012-12-31 22:42:41 882 1

原创 不知不觉学会了盲打!!!

在写这篇博客的时候,我正在使用搜狗拼音输入法,但是完全没有看键盘,完全凭着自己对键盘的熟练程序敲出了这一篇文章。            现在是夜里11点半,因为学校的规定,11点后必须熄灯,所以现在除了电脑的显示屏在亮着外,没有任何的灯光,几乎看不见键盘上的字符。但是还有一点java程序没写完,于是我就萌生一个念头--------“盲打”也要写完java程序!于是,手指不由自主的在键盘上飞似地

2012-12-12 23:49:00 1373

原创 循环语句反映计算机的“重复”本质

计算机是笨的,是没有感情的,因为它愿意重复性地做事,所以人类爱计算机,让它总是做事,特别是做相同的事,所以编程语言中最重要的是循环语句,仅有另外两种语句(顺序和分支)是不能体现计算机的主要功能的。        任何编程语言都必须有循环语句,大至C、java,小至汇编。在写这边博文的时候,笔者刚刚做过一个交通灯的汇编实验,汇编程序写的特别长,原因是没有合理使用循环的特性,写了很多重复性的代码,

2012-11-21 23:11:30 864

原创 .net写的字符计数器

有刷新功能

2012-11-06 14:35:37 545

原创 大三上学期10月份几乎被荒废

刚刚看了一篇在CSDN的博客,一位刚毕业不久的同学的博客,上面记录了他大学后段时间的技术学习过程,真的很有感触。我现在正处在大三的上学期,刚刚从大一大二的迷茫中走出来,(大一大二基本就是在混日子,尤其是大二,完全浪费掉了大把时间),也读过很多计算机领域的前辈的文章,听过不少相关的视频,觉得有必要为自己的未来做一个更加有计划的打算了。         上一篇博客是10月9号转载的,现在10月份已

2012-11-04 19:09:19 585

原创 (matlab系列)非线性方程求根

非线性方程在5次以上的时候没有求根公式(根据高等代数的阿贝尔群的概念得知),所以直接求解比较麻烦,需要借助解析几何的工具,结合图形采用特殊的方法求解------逼近法。主要有二分法、迭代法(包括牛顿迭代和割线法)。             逼近法的本质就是先给一个估计值(近似值)作为方程解,然后对这个估计值一步一步地修正,使得它越来越像真实值;而这种修补的方法必须具有普遍性,可以重复性地使用,

2012-09-23 22:27:03 2606

原创 (matlab系列)线性方程组求根-------列主元高斯消元法

线性方程组求根的数值方法有直接法和迭代法,直接法常用于处理阶数较小的方程组。其中, 列主元高斯法比较简单,但是实现成代码需要考虑很多细节,matlab的调试过程需要很大的耐心,下面贴出matlab程序。%Gaussian elimination method to find root of linear equationsfunction x=Gaussian_elimination(A,

2012-09-23 21:45:57 4509

原创 计算机的历史-------关于计算本质的追寻

计算机是什么?           这个问题问的很简单,我们正在用的不就是嘛!可是,要真正回答好这个问题,并不是一件容易的事情。           计算机,英文computer,computing machine,翻译为计算者,计算的机器,那么这就反映了计算机的本质问题:计算的机器。分为两个方面,就是1、它首先是机器,代替人来工作的,2、它的本职工作是计算(这也是为甚么在介绍计算机的作用

2012-09-06 17:31:29 1978

原创 关于多项式求值的秦九韶算法的本质的探讨

计算数学因为利用计算机解答计算问题而著名,即用机器的有限解答数学的无限、机器的离散解答数学的连续。这里面用到的核心方法就是近似,而近似就必然会产生误差,所以误差分析几乎成为计算数学首先关心的问题,几乎每一本数值分析的数首先讲的就是误差分析。            计算是为了得到正确的结果,而机器计算是为了减轻人类的痛苦,节省时间、降低成本,让人在繁琐的计算中解脱出来,然后去从事更具有创造力的工

2012-09-06 15:24:08 2897

原创 递推、递归与迭代的本质,以及,辗转相除与斐波那契的惊人相似性

在深入了解递推、递归、迭代的本质问题时,发现了一些有趣的东西,对“很多事物都有共性”这句话有了更深刻的体会。            先说明“递推、递归、迭代”的同与异:其实三者在本质上没有任何差别;f(n)= f(n-1)+f(n-2),这是一个递推公式,递推”反映的就是这种本质的关系,这也是我先说递推的原因,我们也常常说“递推关系”(recurrence  relation);再说“递归

2012-09-06 00:46:33 2447 1

原创 数据结构本质解析之----线性表与栈

计算机处理的对象是“数据”,处理之前首要考虑的是存储,以一种规律的、节省空间的形式存储是主要方式:规律是便于程序员的查找,节省空间是碍于硬件限制;然后再在特定的存储方式下操作数据对象,比如读写。               数据结构主要有线性(linear)和非线性(non-linear)两种,线性结构包括表、栈、队列等,非线性包括树、图等。              线性结构在存储时有顺

2012-08-19 15:20:58 1163

原创 比较两种不同思路分解素因子

分解一个整数的素因子是编程中很简单的问题,下面提供两种思路,并用代码实现,重点比较代码的略微不同,希望能从中能够有所感悟《1》  以12为例,24=2*12,12=2*6,6=2*3,这种思路是把n分解成两个因子,找出第一个最小因子,然后对剩下的数再找第一个最小因子,直到最后一个数是素数代码实现:#include #include int main(){ in

2012-08-07 00:29:19 716

原创 VC2010稍作处理支持扩展ASCII

正常情况下,vc2010支持直接输出0-127的ASCII字符集,而后128个扩展的字符集总是输出乱码,这和cmd窗口属性支持2个字节的中文编码有关,需要在cmd下输入系统命令“chcp 437>nul”,这个命令可以直接在函数system()(包含头文件iostream.h)中实现关于chcp 437>nul的更多含义,可以点击这里的文章可以查看下面是我的实验

2012-08-05 16:33:34 1048

原创 数组名

c语言当中最奇葩和精华的就数指针和数组了,这两个东西也是最能反映硬件底层的东西,所以经常搞得程序员很头大,而这两者的“结合体”----数组名更是让人头疼,下面就来提出一些困惑。1、数组名首先是一种常量,不能被修改2、对于数组int a[6] ,&a和a的值相同,都是a[0]的地址,但是&a是个什么意思呢,是对a这种常量取地址吗?那为什么a的地址和它的值还相等呢? 这个问题可以这样看待,a有时指的是

2012-08-01 23:21:42 1036

原创 基于for循环的c语言循环控制条件的使用陷阱解密

C语言当中最重要的一个结构,非循环结构莫属,循环能够解决重复性的、人力上较难操作的运算。while,do while,for都能实现循环,本人较倾向于for结构,因为for把循环的相关信息都集中在一起,便于程序员对整个循环的初始、条件、结束的整个过程的全局把握。for(初始化;循环条件;更新操作){      语句;}而这里有一个核心点就在于循环

2012-05-21 14:26:44 794

原创 公元历法探究之------闰年

地球公转的精确时间:365天5小时48分46秒=365.2422天1年365.2422天,用365张日历标识,少了0.2422张日历4年就得补一张日历(2月29日):0.2422*4=0.9688约补上一天,但还是补多了:1-0.9688=0.0312如果按照这种补日历的方法,100年后会补多25*0.0312=0.78天,所以100年要去掉一张日历,这样100

2012-05-05 08:34:38 658

Visual C++游戏开发经典案例详解 源代码

Visual C++游戏开发经典案例详解 源代码

2013-09-11

AMD下硬盘安装Mac OS引导工具

cpu为AMD的同学们注意了,国产的bootthink引导mac时会出现“五国”现象, 这时改一个引导工具就可以了,就是这个啦。。。

2011-10-30

pc硬盘安装Mac替换内核

硬盘安装Mac时需要替换的内核mach_kernel

2011-10-30

空空如也

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

TA关注的人

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