1.变量名的作用域(the scope of name) 对象的生命周期(the lifetime of an object) 2.各源文件(.cpp)可以单独编译得到目标代码(.obj),所有目标代码链接得到可执行程序(.exe) 3.局部静态对象 local static objects 在通过 ...
分类:
编程语言 时间:
2021-06-02 15:48:31
阅读次数:
0
相同点 😃 new/delete 和 malloc/free 都可以动态分配内存和释放内存 delete 和 free 都不能重复释放内存 delete 和 free 都可以释放空指针 不同点 1、new/delete 是C++的运算符,编译时需要加参数,malloc/free 是C语言中的函数, ...
分类:
其他好文 时间:
2021-06-02 15:04:08
阅读次数:
0
虚拟机栈 简介 虚拟机栈的出现背景 由于跨平台性的设计,Java的指令都是根据栈来设计的。不同平台CPU架构不同,所以不能设计为基于寄存器的【如果设计成基于寄存器的,耦合度高,性能会有所提升,因为可以对具体的CPU架构进行优化,但是跨平台性大大降低】。 优点是跨平台,指令集小,编译器容易实现,缺点是 ...
分类:
其他好文 时间:
2021-06-02 15:01:36
阅读次数:
0
下载,解压rabbitmq-c源码 wget -c https://github.com/alanxz/rabbitmq-c/archive/v0.9.0.tar.gz tar -zxvf v0.9.0.tar.gz 配置,编译,安装 cd rabbitmq-c-0.9.0/ mkdir build ...
分类:
Web程序 时间:
2021-06-02 14:50:02
阅读次数:
0
求四色问题的所有解,即给定一个地图,已知共有N个区域,求用四种颜色给地图着色,要求相邻的两个区域不能着同一个色 ...
分类:
其他好文 时间:
2021-06-02 14:27:22
阅读次数:
0
使用 qrcode 生成二维码时,编译报错 报错原因:eslint语法检查报错。 解决方法:qrcode后面加上注释 // eslint-disable-line no-unused-vars 即可。 如下图所示: // 分享生成二维: qrCode () { let qrcode = new QR ...
分类:
其他好文 时间:
2021-06-02 13:09:20
阅读次数:
0
AI算子列表 概述 目前只有部分算子可在一个库中同时运行在MLU220和MLU270平台。也就是用户使用 ./build_cnplugin.sh --mlu270 命令编译生成的 libcnplugin.so 文件可同时在MLU220和MLU270上运行,其余算子只能在MLU270上运行。支持MLU ...
分类:
其他好文 时间:
2021-06-02 13:02:34
阅读次数:
0
01.加固 : 为什么应用需要加固 防止应用被逆向分析、反编译,二次打包; 防止嵌入各类病毒,广告等恶意代码; 从源头保护数据安全和开发者利益; 02. 设置多渠道 a. 统计各个渠道包的情况,例如哪个渠道的下载最大,哪个渠道下载的客户活跃度或者粘性更高等; b.针对不同的渠道做一些不同的操作; 目 ...
分类:
移动开发 时间:
2021-06-02 12:31:03
阅读次数:
0
MySQL安装方式:二进制安装(源码编译安装、yum 、rpm) MySQL运行用户: mysql:mysql 注意该用户是虚拟用户,只是用于mysql进程运行使用,不允许登录、不创建家目录 useradd -s /sbin/nologin -M mysql MySQL目录规范: 下载目录 /ser ...
分类:
数据库 时间:
2021-06-02 12:18:28
阅读次数:
0
vite vue3尝鲜 Tags: vite, vue3 日期: 2021/05/26 前两天看尤大直播,讨论了vite.前几个月刚出来的时候也用过,当时感觉代码编译速度确实快,但是相关的技术文档,资源很少,发现很多问题自己解决不了就劝退了.最近又试了一遍,发现还是很不错的. 创建项目 使用npm进 ...
分类:
其他好文 时间:
2021-06-02 12:12:49
阅读次数:
0