- 博客(15)
- 收藏
- 关注
原创 傅里叶变换
傅里叶变换的周期性和离散性在时域与变换域中表现出巧妙的对称关系,即:呈周期性的连续时间函数,其傅里叶变换为离散的非周期频率函数(傅里叶级数的离散频谱);而非周期性的离散时间函数,其傅里叶变换为连续的周期性函数(抽样信号的频谱呈周期性)。简而言之,某个域的某属性,对应另一域的另一属性,即周期性对应离散,非周期对应连续;且离散间隔与周期长度对应。,即时间离散间隔对应频率重复周期,频率离散间隔对应时间重复周期。
2023-05-05 17:36:55
409
2
原创 自定义Swing的JList组件中的显示内容
本人在做项目时,想要在JList的每一项中都显示一个进度条,搜索了很多文章和论坛,都没有查到所需的资料。遂查阅Oracle的API文档和源代码的一些实现细节,自己实现了这一功能。下面是一些总结和记录,以防日后忘记。如有错误或任何不同观点欢迎批评指出。先上一张最终结果的图片,本人对色彩一窍不通,关于配色难看的问题请大佬手下留情 :)在源码实现中,JList的每一项(cell)如何显示,是通过一个cell renderer来确定的,它实现了ListCellRenderer接口;JList默认使用的Def
2020-07-26 18:07:37
1099
1
原创 XML、DOM、Java操作库
XML、DOM、Java操作库XML元素是从(且包括)开始标签直到(且包括)结束标签的部分。一个元素可以包含:其他元素、文本、属性或混合以上所有。例如:<!-- book.xml --><bookstore> <book category="Classic"> <title>Harry Potter</title> <author>JK. Rowling</author> &
2020-07-22 07:44:55
235
原创 C/C++之关键字extern
Typist : Akame Qixisi / Excel Bloonowextern是我在学习C/C++的过程中存在疑惑较多的一个关键词,本文章简要记录了extern的基本用法;并较为详细的记录了在C++代码中extern "C"的作用。关键字 extern(一)概述extern是计算机语言C/C++中一个关键字,可用于变量或函数前;对于使用者,它声明一个外部符号,以表示该变量或函数是定义在别的文件中的外部符号;对于创建者,它用在头文件声明之前或一个定义之前,显式说明该符号可以被其他文件使用(有
2020-05-17 12:35:28
2842
原创 汇编语言之8086/8088指令系统
Typist : Akame Qixisi / Excel Bloonow在我学习汇编语言(基于8086)的过程中,遇到过一些想要某些操作却不知道指令的情况,所以在这里统一记录一下。如有错误或不同观点欢迎批评指出。8086/8088指令系统8086/8088指令系统的指令分为7类,即数据传送、算术运算、逻辑操作、程序控制、数据串操作、处理器控制、输入输出。在学习指令系统时,应该从4个方面掌握这个指令,如下:掌握指令的功能:该指令能够实现何种操作,通常指令助记符就是指令功能的英文单词或器缩写形式。
2020-05-17 11:31:55
3015
原创 在Markdown文档中插入数学公式
Typist : Akame Qixisi / Excel Bloonow特别感谢参考:一份不太简短的 LATEX 2ε 介绍本笔记基于TeX数学公式,讲述如何在Markdown文档中插入数学公式。常用形式1. 基本格式在Markdown中插入公式,用到的是$符合。$公式$插入行内公式,$$公式$$既可以插入行内公式,也可以插入公式块。例如,这$Formula$是一个行内公式Form...
2020-03-28 18:26:22
2668
原创 设计模式(第2版)_学习记录
设计模式(第2版)刘伟 主编,清华大学出版社文章目录一、统一建模语言(一)概述1. 视图(View)2. 图(Diagram)3. 模型元素(Model Element)4. 通用机制(General Mechanism)(二)类图、类间关系1. 关联关系(Association)2. 依赖关系(Dependency)3. 泛化关系(Generalization)4. 实现关系(Reali...
2020-03-10 12:04:51
1727
原创 Java面向对象编程(第2版)_学习记录
《Java面向对象编程(第2版)》孙卫琴 编著文章目录一、介绍(一)平台与开发环境(二)一些知识(三)数组二、类的生命周期(一)类的加载1. 加载2. 连接3. 初始化(二)类加载器1. 根类加载器2. 扩展类加载器3. 系统类加载器4. 创建用户自定义的类加载器(三)类的卸载三、对象的生命周期(一)创建对象(二)垃圾回收(三)对象的强、弱、软、虚引用(四)内部类四、多线程(一)Java线...
2020-03-10 12:04:13
1254
原创 大规模C++程序设计_学习记录
《大规模C++程序设计》Large C++ Software Design[美]John Lakos著,刘冰 张林译,周尚波审校,机械工业出版社,2014文章目录一、基础知识(一)概述(二)符号的特性1. 内部链接和外部链接2. 常见内部/外部链接3. 注意(三)设计规则、指南、原理(示例)二、组件(一)组件定义(二)一些规则(三)依赖1. 依赖定义2. 提取实际的依赖3. 封装4. 测...
2020-03-10 12:01:53
2151
原创 C++高级编程(第3版)_学习记录
《C++高级编程(第3版)》Professional C++, Third Edition[美]Narc Gregoire 著,张永强 译,清华大学出版社,2015.5第1版文章目录一、类型相关(一)枚举类型(二)const引用(三)std::string字面量(四)数值相关(五)类型转换1. const_cast<>2. static_cast<>3. dyna...
2020-03-10 11:58:25
4047
原创 C++ 序设计基础(第2版)_学习记录
《Qt C++ 跨平台 图形界面程序设计基础(第2版)》殷立峰 主编,祁淑霞、房志峰 副主编,计算机系列教程,清华大学出版社,2018.2第2版文章目录一、函数的其他特性(一)内联函数(二)带默认参数值的函数(三)函数重载二、变量、类型的说明(一)动态变量与静态变量(二)字符串与string类(三)指针与引用(四)const修饰符1. 常量定义2. 常量与指针3. const修饰函数参数(...
2020-03-10 11:56:19
1319
原创 python和pygame游戏开发指南_学习记录
《python和pygame游戏开发指南》Making Games With Python and Palme[美]Ai Sweigart 著,李强 译,2015.12第一版文章目录一、初识pygame二、显示相关(一)Surface对象是表示一个矩形的2D图像的对象1. Surface对象的旋转、翻转、缩放2. Surface对象的颜色3. 关于使用Surface对象的convert_...
2020-03-10 11:55:11
994
原创 从VMware虚拟机到Ubuntu发行版Linux操作系统
实验-1-1-安装Linux操作系统一般来说安装Linux操作系统有三种方式,即:双系统安装、虚拟机安装、完全独立安装。考虑到日常工作和学习都使用的Windows系统,我选择了第二种安装方式,虚拟机安装。1. 下载VMware Workstation Pro虚拟机我选择的是VMware inc.公司的VMware Workstation Pro产品。可以从VMware官网https://ww...
2020-03-08 18:37:27
288
原创 FunCode太空战机C++实现
FunCode太空战机C++实现IDE:Code::Blocks 17.12编译器需要支持C++14或以上标准作者: Akame Qixisi / Excel Bloonow所包含文件
2019-06-29 01:29:32
5837
1
原创 C++多线程日志记录器Logger简单实现
最基本的简单实现,没有实际意义,仅为博主的学习记录 《C++高级编程 第三版》 [美] Marc Gregoire 著IDE : Code::BlocksCompiler : GNU GCC Compiler have g++ follow the C++14 ISO C++ language standard [-std=c++14]Console application Pr...
2019-06-03 20:07:11
1408
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人