12 2018 档案

摘要:一道简单题引发的惨案,map完败于unordered_map 题面: 方法: 暴力破解 C++:时间复杂度 O(n2) 1 class Solution { 2 public: 3 vector<int> twoSum(vector<int>& nums, int target) { 4 vecto 阅读全文
posted @ 2018-12-29 23:37 yocichen 阅读(165) 评论(0) 推荐(0)
摘要:TTS(TextToSpeak) 需求:需要借助程序实现 文字合成语音/语音识别。 TTS 介绍就不说了,这里介绍非常详细 >>> TTS详细介绍 + SAPI(微软的TTS语音合成和识别接口,可在程序中直接调用) 下面介绍一下,怎么来使用它 1. 下载安装TTS引擎 到微软的官方网站上去下载一下 阅读全文
posted @ 2018-12-29 23:14 yocichen 阅读(10762) 评论(0) 推荐(0)
摘要:VS 单文档 添加按钮 今天做项目需要在单文档中创建按钮来响应函数,即点击按钮,调用某函数,特此记录。 1. 在XXXView中添加CButton变量,例如 CButton start; 2. 下来就是 创建按钮 了 ① 在资源 Rescource.h 中注册一下 按钮 #define IDB_BU 阅读全文
posted @ 2018-12-24 21:55 yocichen 阅读(3355) 评论(0) 推荐(0)
摘要:进程通信(信号量、匿名管道、命名管道、Socket) 具体的概念就没必要说了,参考以下链接。 信号量 匿名管道 命名管道 Socket Source Code: 1. 信号量(生产者消费者问题) 1 #include <iostream> 2 #include <Windows.h> 3 #incl 阅读全文
posted @ 2018-12-06 10:32 yocichen 阅读(1128) 评论(0) 推荐(0)
摘要:Linux 源码阅读 进程管理 版本:2.6.24 1.准备知识 1.1 Linux系统中,进程是最小的调度单位; 1.2 PCB数据结构:task_struct (Location:linux-2.6.24\include\linux\sched.h)(任务可以和进程混用) 2.设计思路图 3.数 阅读全文
posted @ 2018-12-02 14:14 yocichen 阅读(905) 评论(0) 推荐(0)