随笔分类 - 程序语言
计算机语言
摘要:setup 语法糖,也就是在 script 表示里面写东西舒服点,不用加 data(){} return , 直接在标签 <script setup name="Comp1"> 这样就可以了 ref() 和 reactive() ref() 把普通数据变成响应式, 访问或修改数据要加 .value
阅读全文
摘要:变量: aB 函数: a_b 类名: AB 结构体: a_B 宏定义: A_B
阅读全文
摘要:npm install http-server -g , 用 http-server 来启动静态文件, cd dist -> http-server -p 8081 就可以了, 注意 dist 里面需要 index.html 生成证书:openssl req -newkey rsa:2048 -ne
阅读全文
摘要:mave 打包 spring 模块的项目注意 rg.springframework.boot 插件的 <skip>true</skip> 选项,在打包给 linux 的时候要注释掉, 不能依赖不会打包,平时测试倒是没什么问题 🧡 maven 打包为 .jar 包, 然后 linux 上运行 jav
阅读全文
摘要:> Blob 是二进制流吗 是的,Blob(Binary Large Object)对象表示一个不可变的、原始数据的类文件对象。Blob 表示的数据不一定是一个 JavaScript 原生格式。Blob 对象可以表示文本、图像、视频等任何形式的二进制数据。 主要特点 不可变:一旦创建,Blob 对象
阅读全文
摘要:通过二维码访问pdf: 下载 pdf.js : Release v2.5.207 · mozilla/pdf.js nginx 配置: http 里面 server { listen 8081; server_name localhost; location / { # http://47.123.
阅读全文
摘要:res.render('login.html') 的适用于:window.open()、 location.href='xx' , 也就是前端主动的想跳转的时候。 但是可以 res.statusCode = 302;res.setHeader('Location', '/'); return res
阅读全文
摘要:简单回调 1.首先介绍最简单的回调函数调用方法: #include <stdio.h> //返回值(*指针名)(参数列表) typedef int(*callback)(int, int); //回调函数 int SUB(callback pfunc, int a, int b){ return p
阅读全文
摘要:QTabWidget QWidget里的 layoutDirection 可改变方向 QTabWidget 自己的 tabPosition 可改变方向(另一种形式)
阅读全文
摘要:16进制 connect(ui.toolButton_39, &QPushButton::clicked, [=]() { //qDebug() << "aa"; broadcasting_type = 2; udp->close();udp->open(QIODevice::ReadOnly);
阅读全文
摘要:win安装 Emscripten (用来编译到 WebAssembly(wasm)) git clone https://github.com/emscripten-core/emsdk.git cd emsdk git pull #下面步骤用cmd操作 emsdk install latest /
阅读全文
摘要:https://es6.ruanyifeng.com/#docs/class 早期采用原型链写法 function A(){ this.fx1 = 1 } A.prototype.add = function(x){ this.fx1 += 1; console.log(x, this.fx1) }
阅读全文
摘要:mutex 直译为 互斥量。 使用它可以做到:一份共享数据, 同时只能由一个线程访问,在此基础上会衍生很多很方便的api,通过mutex将共享数据的访问变成互斥操作,避免与时间相关的错误 简单结论及定义: 1. 每个线程在对资源操作前都尝试先加锁,加锁成功才能操作,操作结束就解锁 2. 当A线程对某
阅读全文
摘要:QThread: 创建线程(2种方式): 1: 1.1 新建一个继承 QTherad 的类myTherad(不能有ui),重写 run() 函数(真正新线程处理的地方,因为不方便随时调用所以一般是个while循环) 。 1.2 主线程 new 上面的那个类 myTherad* _myTherad =
阅读全文
摘要:1. 问题:安装 Microsoft.Toolkit.Mvvm 运行后报错:错误 CS0012 类型“Object”在未引用的程序集中定义。必须添加对程序集“netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffc
阅读全文
摘要:// 进制 所谓二进制就是逢2补0进1,十六进制就是逢16补0进1 二进制: 1 10 11 100 101 110 111 1000 (十进制:1 ~ 8) 十六进制:8 9 A B C D E F 10 ( 十进制:8 ~ 16) 在现代的计算机中主要采用的数字集成电路完成,数字电路通过高低电平
阅读全文
摘要:下再第三方包(如果下载后导入不了,那就是下载后的包文件路径不在环境变量里面了,那就把下载的文件全部移过去,我下载后包文件路径是d:\web\python\install\lib\site-packages,环境变量是 d:\web\python\install\。如果pip用不了,那就是python
阅读全文
摘要:tcp: // widget.h: #ifndef WIDGET_H #define WIDGET_H #include <QWidget> #include <QTcpServer> //服务器 #include <QTcpSocket> // 套接字 发送的消息 namespace Ui { c
阅读全文
摘要:线程速览 线程启动 start(),配合以下: QMutex m_mutex; while (!isInterruptionRequested()) { // isInterruptionRequested 决定线程停止,就是循环条件 QMutexLocker lock(&m_mutex); //
阅读全文