代码改变世界

[C语言实践]UML之实践之思考

2013-07-14 16:08 by AseoRoy, 1725 阅读, 0 推荐, 收藏,
摘要:现在软件设计的方法中,最流行的可能还是面向对象的模型,但是本人还是对C语言有着特殊的喜好,本着软件设计殊途同归的原则,进行了一些思考。首先,软件设计的中心是什么,乍一看,面向对象和面向过程有不同的观念,一个是已数据为中心的,一个以流程为中心,但转念一想,他们又不无联系。我们退一步看,计算机是什么,是计算的机器,也就是,计算机的本质是处理数据,由此看来,流程是为了处理数据,最终的着眼点还是在于数据。下面,我们来提出几种UML的概念。类,关联,依赖,组合,聚合,接口,多态这些概念看起来都是由类引出来的,那“类”究竟是个什么东西呢?类就是一些数据和方法的集合,这里的方法有个特点,就是能访问此类中的数 阅读全文

[HDU 1003]Max Sum

2012-10-07 22:41 by AseoRoy, 223 阅读, 0 推荐, 收藏,
摘要:#include <stdlib.h>#include <stdio.h>/*maxsum[0] = a[0]maxsum[i] = max(maxsum[i - 1] + a[i], a[i]) | i = [1, N]*/int main(void){ int a, b; long sum; unsigned int i; unsigned int l, lt, r; unsigned int T, N, C; scanf("%d", &T); C = T; while (T--) { l = lt = r = 0; scanf(&quo 阅读全文

晶体管放大电路设计:静态工作点的设置

2012-06-18 09:25 by AseoRoy, 2016 阅读, 0 推荐, 收藏,
摘要:一 基本电路 二 设计时决定的参数 从问题出发,我们需要选择合适的晶体管,主要是hFE满足要求。wT要远大于问题中的频率要求。 下面需要选择适当的Vcc和Ic,然后可以在数据手册中找出Vbe和hFE,以此为条件,我们认为 Ie = Ic Ia = 10Ib Ve = 20%Vcc 三 电路参数计算 Re = 20% × Vcc / Ic Ib... 阅读全文

晶体管放大电路设计:阅读晶体管数据手册

2012-06-18 08:53 by AseoRoy, 916 阅读, 0 推荐, 收藏,
摘要:一 大信号参数(hFE,Vce,sat) 1.1 直流电流增益(hFE) 直流电流增益体现了晶体管的直流放大能力,数值上等于Ic与Ib的比值。在设计放大电路时,需要确定静态工作点,就需要知道此参数。 以下条件会影响hFE的值: (1)环境温度 一般在一定范围内,随着环境温度的上升,hFE会上升。 (2)集电极电流(Ic) 一般随着Ic的上升,hFE会先缓慢上升,再稍快... 阅读全文

Test For Code Plugin!

2012-05-08 23:32 by AseoRoy, 117 阅读, 0 推荐, 收藏,
摘要:#include <stdlib.h>int main(void){ return EXIT_SUCCESS;} 阅读全文

Test For Live Writer

2012-04-25 10:15 by AseoRoy, 136 阅读, 0 推荐, 收藏,
摘要:Hello cnBlog! I am coming! 阅读全文