典雅大叔

文章
6
资源
0
加入时间
2年10月21天

Linux operating system (Ubuntu) 学习-2

Linux 系统由内核、外壳程序、实用程序、应用程序构成。内核(kernel)我把内核取名为“硬件管家”,它负责管理和控制计算机资源,分配资源给用户和进程,用户和其他程序都必须通过内核访问硬件资源,正是这种“内核机制”使Linux系统上编写的程序可以跨平台使用。外壳程序(shell)我把外壳程序称为“Windows”Linux系统提供2种形式的用户接口(user interfa...

Array.flat方法Array.flat方法

Array.flat方法作用用于将嵌套的数组“拉平”,变成一维的数组。该方法返回一个新数组,对原数据没有影响。语法/** * @params { Number } num 需要将数组拉平的层数,默认是1 */array.flat(num)实例[1, 2, 3, [4, 5]].flat(); // [1, 2, 3, 4, 5][1, 2, [3, [4, 5]]].flat(); // [1, 2, 3, [4, 5]][1, 2, [3, [4, 5]]].flat(2);

调试 高通_高通平台调整通话音量文档说明问题现象音频通道原理QACT离线修改音频数据实时在线调试参考文档

文档说明本文档以SC826-CN-01(msm8953平台,Android 7.1)为例,说明如何调节通话音量大小。问题现象客户板子通过耳机通道 HPH_L / HPH_R -》外部PA(功放) -》喇叭。在设置界面调整音量大小,对系统的各种声音包括电话拨号键盘的声音大小都有效果。但是无法改变通话音量。 而系统默认的通话增益较大,通过外部PA放大后,震耳欲聋。音频通道原理高通音频的文档很多,不一一...

Nest框架(一)

认识NestJS用于构建高效且可伸缩的服务端应用程序的渐进式 Node.js 框架。以在TypeScript和JavaScript (ES6、ES7、ES8)之上构建高效、可伸缩的企业级服务器端应用程序。它的核心思想是提供了一个层与层直接的耦合度极小、抽象化极高的一个架构体系。Nest.js目前在行业内具有很高的关注度,所以我们有必要学习一下。Nest.js基于TypeScript 编写并且结合了 OOP(面向对象编程),FP(函数式编程)和 FRP(函数式响应编程)的相关理念。在设计上的很多灵

SQL注入攻击的种类和防范手段

SQL注入攻击的种类   知彼知己,方可取胜。首先要清楚SQL注入攻击有哪些种类。   1 没有正确过滤转义字符   在用户的输入没有为