摘要: 传递临时对象 陷阱 总结 临时对象作为线程参数 线程id的概念 临时对象构造时的抓捕 成员函数指针做线程函数 陷阱 总结 线程id的概念 临时对象构造时的抓捕 传递临时对象作为线程参数 创建的工作线程不止一个,线程根据编号来确定工作内容。每个线程都需要知道自己的编号。线程中有很多容易犯错的写法 例子 阅读全文
posted @ 2019-11-04 22:53 adminmttt 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 基本概念 并发 可执行程序、进程、线程 学习心得 并发的实现方法 多进程并发 多线程并发 总结 C++标准库 并发 可执行程序、进程、线程 学习心得 多进程并发 多线程并发 总结 基本概念 (并发、进程、线程)区分C++初级编程和中高级编程 并发 两个或者更多的任务同时进行:一个程序同时执行多个任务 阅读全文
posted @ 2019-11-03 23:57 adminmttt 阅读(395) 评论(0) 推荐(0) 编辑
摘要: python打开音频文件(IO) 语音音量大小与响度的相关计算 语音处理最基础的部分就是如何对音频文件进行处理。 声音的物理意义:声音是一种纵波,纵波是质点的振动方向与传播方向同轴的波。如敲锣时,锣的振动方向与波的传播方向就是一致的,所以声波是纵波。纵波是波动的一种(波动分为横波和纵波) 通常情况下 阅读全文
posted @ 2018-03-09 22:58 adminmttt 阅读(8990) 评论(0) 推荐(0) 编辑
摘要: 关于这三个关键字之前可以研究一下原本的一些操作 观察运行结果发现 值并没有被改变,也就是说此时的操作的原理可能也是跟以前C语言的函数操作是一样的 本文主要讨论params关键字,ref关键字,out关键字。 1)params关键字,官方给出的解释为用于方法参数长度不定的情况。有时候不能确定一个方法的 阅读全文
posted @ 2017-05-17 22:00 adminmttt 阅读(667) 评论(0) 推荐(1) 编辑
摘要: 1.掌握主要的Windows窗体控件的功能 2.掌握使用SplitContainer控件的方法 3.掌握使用TreeView控件的方法 注:新建一个WindowsForm 命名为Form2.cs 主要用到这四个控件:TreeView、ToolStrip、SplitContainer、ListView 阅读全文
posted @ 2017-04-01 15:00 adminmttt 阅读(1005) 评论(0) 推荐(1) 编辑
摘要: 1.Windows窗体应用程序的各种组件 2.windows窗体控件的主要类别和功能 3.Windows窗体应用程序处理事件的方法 4.添加并配置Windows窗体和控件 5.创建时间处理程序并监视程序 6.在程序运行时向窗体添加控件和事件处理程序 1.创建简单Windows应用程序 之前创建的He 阅读全文
posted @ 2017-03-31 20:06 adminmttt 阅读(6558) 评论(0) 推荐(0) 编辑
摘要: 1.Windows窗体的基本概念 2.Windows窗体应用程序 3.Windows窗体常见界面元素 4.Windows窗体中的事件处理 1.Windows窗体的基本概念 打开一个Window的系统应用,可以拿记事本作为例子: 这个记事本就是一个窗体,用户和程序之间的交互是通过“窗体”、“按钮”等图 阅读全文
posted @ 2017-03-30 15:24 adminmttt 阅读(1556) 评论(1) 推荐(1) 编辑
摘要: 1. We print HELLOWORLD when we first learned to code, I want to Write this blog to test the software Open Live Writer this is the paragraph I want to write something like hello world, So type it Hel... 阅读全文
posted @ 2017-02-19 13:15 adminmttt 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1.windows之间的交互 2.关闭程序 3.布局镶嵌 1.windows之间的交互 我们要实现“确定”、“取消”之类的功能:就像我们平时使用Word的时候要关闭会提示要不要保存的信息。 步骤如下:1、创建一个新的窗口 ConfirmBox.java 通过ConfirmBox来实现,在Main中调 阅读全文
posted @ 2017-02-18 18:58 adminmttt 阅读(2274) 评论(0) 推荐(0) 编辑
摘要: 1.通过继承来开发超类(superclass) 2.使用super 关键词唤起超类的构造方法 3.在超类中覆盖方法 4.区分override和overload 5.在Object类中探索toString()类 6.发现多态性和动态绑定 7.描述解释为什么向下转型是必须的 8.在Object类中探索e 阅读全文
posted @ 2017-02-13 16:35 adminmttt 阅读(427) 评论(0) 推荐(0) 编辑