Win-API -1 文件相关 在Windows系统中,创建和打开文件都是使用API函数CreateFile,CreateFile通过指定不同的参数来表示是新建一个文件,打开已经存在的文件,还是重新建立文件等。读写文件最为直接的方式··· 素材 WindowsAPI 阅读全文
按钮事件的找法 调试软件,最重要的就是下断点,那么如何下断点,就是一门重要的技巧.比如:弹提示框,就下MessageBoxA,注册表的,就下RegOpenKeyA等等.当然,能直接下到按钮事件,当然更为方便,因为到了··· 素材 阅读全文
基于FPGA的PCIe接口设计—01_PCIe基本概念 PCIE总线技术,也叫计算机内部总线技术”Peripheral Component Interconnect”,即外围组件互联,其前身是PCI总线,但PCI总线真正应用是随着Intel的Pentium··· 素材 FPGA 阅读全文
软件无线电(SDR)概念技术原理解析 USRP收发原理 SDR技术被誉为通信领域的第三次革命。第一次革命是1G通信系统,由有线通信到无线通信的革命;第二次革命是2G通信系统,由模拟通信到数字通信的革命。SDR是未来通信系统的发展趋势。 素材 FPGA 阅读全文
HashAlgorithm 文件比较 在用C#对文件进行copy操作的时候,为了保险起见,我们应比较一下copy后的内容是否与原内容完全一致。如果是比较文件所有内容,那就有点out啦。现在我们就用签名方式来检查一下吧。 一、HashAlg··· 素材 阅读全文
C++ -01- 封装 /类 /成员函数 C++是对C语言的拓展,C语言原有的语法C++都支持,并在此基础上添加了新的语法:封装、继承、多态、模板... C语言与C++的主要区别应该就是:C++让编译器干了更多的事情 素材 C/C++ 阅读全文
Java-12 – 组合 我们已经尝试去定义类。定义类,就是新建了一种 类型(type) 。有了类,我们接着构造相应类型的对象。更进一步,每个类型还应该有一个清晰的接口(interface) , 供用户使用。我们可以在一个新类··· 素材 笔记 阅读全文
Java-11 – JAVA基础编程练习 【程序21】题目:求1+2!+3!+...+20!的和 程序分析:此程序只是把累加变成了累乘。 1、先求该项阶乘的值 2、累加求 public class Programme21 { publ··· 素材 笔记 阅读全文
Java-10 – 实施接口 在 封装与接口 中,private关键字封装了对象的内部成员。经过封装,产品隐藏了内部细节,只提供给用户 接口(interface) 。接口是非常有用的概念,可以辅助我们的抽象思考。在现实生活中,当我··· 素材 笔记 阅读全文
Java-09 – 类封装实例 封装最主要的功能在于我们能修改自己的实现代码,而不用修改那些调用我们代码的程序片段。适当的封装可以让程式码更容易理解与维护,也加强了程式码的安全性。 封装的优点 : 1. 良好的封装能够减少耦合。 2··· 素材 笔记 阅读全文
Java-08 – 封装与接口 总结之前的内容,对象(object)指代某一事物,类(class)指代象的类型。对象可以有状态和动作,即数据成员和方法。 到现在为止,数据成员和方法都是同时开放给内部和外部的。在对象内部,我们利用th··· 素材 笔记 阅读全文
Java-07 – JAVA基础编程练习 【程序11】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 程 序 分 析:可填在百位、十位、个位的数字都是1、2、3、4。这里要用3个for循环,用if判断条件是··· 素材 阅读全文
Java-06 – 构造器与方法重载 在 方法与数据成员 中,我们提到,Java中的对象在创建的时候会 初始化(initialization) 。初始化时,对象的数据成员被赋予初始值。我们可以 显式初始化。如果我们没有给数据成员赋予初始值··· 素材 笔记 阅读全文
Java-05 – 方法与数据成员 我们初步了解了对象(object)。对象中的 数据成员 表示对象的 状态 。对象可以执行 方法 ,表示特定的 动作 。 此外,我们还了解了 类(class) 。同一类的对象属于相同的 类型(type)··· 素材 笔记 阅读全文
Java-04 -面向对象 “对象”是计算机抽象世界的一种方式。“面向对象”可以用很多方式表达。下面是一种并不精确,但比较直观的理解方式: 世界上的每一个事物都可以称为一个 对象(object) ,比如张三。对象有 身份(Ide··· 素材 笔记 阅读全文