ADSP 开发环境

  • Post author:
  • Post category:其他

ADSP 开发环境 参考文章 __builtin_conv_FtoR Formats of float 概述 目前,笔者的眼界处于纸上谈兵阶段。仅做参考。 软件 ① CrossCore Embedded Studio ② SigmaStudio ③ VisualDSP++ ④ visualaudio 个人将SHARC系列DSP软件分为两部分,framework和tune。framework部分IO…

继续阅读 ADSP 开发环境

技术架构的演进-八大架构

  • Post author:
  • Post category:其他

目录: 常见概念 评价指标 单机架构 应用数据分离架构 应用服务集群架构 读写分离 / 主从分离架构 引入缓存 —— 冷热分离架构 垂直分库 业务拆分 —— 微服务 容器化引入——容器编排架构 总结 1.常见概念: 应用(Application) / 系统(System) :为了完成一整套服务的一个程序或者一组相互配合的程序群。生活例子类比:为了完成一项任务,而搭建的由一个人或者一群相互配的人组成…

继续阅读 技术架构的演进-八大架构

Android学习之AIDL添加Service权限

  • Post author:
  • Post category:其他

参考《Android开发艺术探索》,书中提供了两种方法 第一种方法:在onBind中验证 在服务端的AndroidManifest添加自定义权限 <permission android:name="com.example.maxiaolong.aidlserver.ACCESS_BOOK_SERVICE" android:description="@string/dangerous_desc…

继续阅读 Android学习之AIDL添加Service权限

Hbuilder 选择chorme打开网页时没有反应,

  • Post author:
  • Post category:其他

我的hbuilder版本是 HBuilder 9.0.2.201803061935 点击工具栏的运行,找到运行配置 找到chorme   右边再选择 google chorme就可以了 2018-03-26 补充: 还有一种情况,最开始你无法打开chrome,然后你按照提示自己设置了一个chrome的路径,最后发现点击chrome图标还是没有用, 然后你后来重装了chrome,用上面的 “工具栏-…

继续阅读 Hbuilder 选择chorme打开网页时没有反应,

Qt中 内存管理机制 的一些整理

  • Post author:
  • Post category:其他

C++中的内存分配有两种形式:栈内存、堆内存。 栈 上的内存空间会由所在作用域决定,超出作用域范围则自动释放。 堆 上的内存空间必须手动申请与释放,忘记释放或重复释放都会出现问题(内存泄露等)。 Qt是跨平台C++图形用户界面应用程序开发框架,有自己的内存管理机制。 用父对象对子对象进行内存管理 所有继承自QObject的类,在new对象的时候,给这个对象找一个父对象指针(this),对其进行管理…

继续阅读 Qt中 内存管理机制 的一些整理

转载:Torch7在Ubuntu下的安装与配置教程详解(torch入门使用)

  • Post author:
  • Post category:其他

原文; https://www.aliyun.com/jiaocheng/147256.html 摘要: Torch7的本系列教程的主要目的是介绍Torch的入门使用。今天首先分享一下Torch7的安装。(在Ubuntu14.04安装torch7)为什么选择TorchTorch的目标是在建立科学算法的同时,要有最大的灵活性和速度,而这一过程非常简单。Torch拥有一个大社区驱动包的生态系统,涉及机…

继续阅读 转载:Torch7在Ubuntu下的安装与配置教程详解(torch入门使用)

信号完整性分析—数字信号的频谱与带宽

  • Post author:
  • Post category:其他

互联通道对不同频率的信号响应不同,对于信号分析,关注其频域特性 1. 周期信号的单边频谱 三角函数形式的傅里叶变换 任何周期信号都可以表示成无穷多个正弦和余弦函数之和,称为傅里叶级数或傅里叶展开。 2. 周期信号的双边频谱 指数形式的傅里叶变换 双边频谱中正、负频率分量幅度相等、相位符号相反。 3. 单边频谱和双边频谱的关系 单边频谱和双边频谱中直流分量的幅度相等 单边谱中某一个频率分量的幅度是双…

继续阅读 信号完整性分析—数字信号的频谱与带宽

进程的概念及僵尸进程的了解

  • Post author:
  • Post category:其他

1.什么是进程? 进程就是程序的一个执行实例,比如一个正在执行的程序。实际上是是一个分配系统资源(cpu,内存)的实体。进程的信息被存放于一个进程控制块(PCB)的数据结构中,Linux下的PCB是task_struct。task_struct是Linux系统中的一种数据结构,他会被装载到内存中,并包含着进程的信息。所有运行在系统中的进程都是以task_struct链表形式存在于内核中。 task…

继续阅读 进程的概念及僵尸进程的了解

dpkg说明

  • Post author:
  • Post category:其他

dpkg与centos中的rpm相似,被用于安装,卸载及查询deb包信息。下面简单介绍基础命令。 已有安装包:test.deb。 安装命令: dpkg -i test.deb 安装test.deb软件包 dpkg -c test.deb #查看test.deb软件包中包含的文件结构 安装后查询命令: dpkg -I test查看已安装的test.deb软件包的详细信息,包括软件名称、版本等 dpk…

继续阅读 dpkg说明

堆栈的工作原理

  • Post author:
  • Post category:其他

声明:以下均为个人收集的一些资料,非原创 每一个使用c语言的都应该知道栈的重要性,我们能够使用C/C++语言写出诸多复杂的程序,很大功劳一部分有归于栈的实现,因为它可以帮助我们实现函数间的嵌套调用。 汇编程序的运行是不需要栈的,所以注定它函数的嵌套层数不会太多,一般是父函数调用子函数,然后在子函数就返回了,很少见到子函数还会调用孙子函数的情况。这是由它的语言特性决定的。因为每当汇编语言调用子函数时…

继续阅读 堆栈的工作原理