相关文章

搭建一个私有的知识库mm-wiki

文章目录 前言一、mm-wiki二、安装步骤下载安装 总结 前言 一般公司内部想要记录一些东西,都需要一个共享文档,当然可以选择类似比较简单易用的,有道云笔记,腾讯文档,语雀等,但是肯定有些公司是保密的,所以不希望这些数据被泄露,当然选择本地存储是最安全的~ 一、mm-wiki 对于…

杰发科技AC7801——GPIO通过寄存器地址控制高低电平

通过这个寄存器来查看控制的是哪个ODR值&#xff0c;使用sample&#xff0c;发现是0x20080068的第7和第9位 使用51控制寄存器的代码来置高置低代码&#xff0c;注意变量需要用unsigned int来声明 unsigned int ledBit 0;mdelay(100);ledBit | (1 << 9); ledBit & ~…

Python画笔案例-011 绘制草帽

1、绘制草帽 通过 python 的turtle 库绘制一个草帽的图案&#xff0c;如下图&#xff1a; 2、实现代码 绘制以上草帽的图案&#xff0c;代码如下&#xff1a; """草帽.py """ import turtle # 导入海龟模块turtle.delay(20) …

深入理解 Go 并发编程--网络 IO

你有没有思考过&#xff0c;Go 语言是如何实现高性能网络 I/O 的呢&#xff1f;有没有使用传说中的 I/O 多路复用呢&#xff1f; Go 程序在读写套接字的时候&#xff0c;会阻塞当前协程吗&#xff1f;Go 语言采用阻塞方式或者非阻塞方式调用的套接字相关系统调用呢&#xff1f;…

Minio实现文件上传、下载、预览、删除 修改

完成项目 AjaxResult 结果返回使用的 若依。 1. pom.xml <!-- MinIO Client --><dependency><groupId>io.minio</groupId><artifactId>minio</artifactId><version>8.2.2</version></dependency> 2. application.yml…

c++11智能指针

一、内存泄漏 在前文中我们提到由于c没有垃圾回收器&#xff0c;内存泄漏问题会用智能指针解决&#xff0c;不妨先看一个没有智能指针防止内存泄漏的例子。 double Division(int a, int b) {if (b 0)throw invalid_argument("除0错误");return a / b; }void Func(…

ubuntu----开启远程连接--vnc

vnc viewer 怎么连接阿里云 ,ubuntu 怎么安装vncserver 在连接到阿里云上的Ubuntu服务器的VNC服务之前&#xff0c;您需要在服务器上安装VNC服务器。以下是在Ubuntu上安装和设置VNC服务器的步骤&#xff1a; 1.更新软件包列表&#xff1a; sudo apt update 2. 安装ubuntu 桌…

程序员修炼之道 10:并发

不记录&#xff0c;等于没读。 这里是我阅读《程序员修炼之道》这本书的记录和思考。 并发和并行代码曾经是很新奇的玩意&#xff0c;但现在已经是标配。 并发 &#xff1a;Concurrency&#xff0c;指的是两个或更多个代码段在执行过程中表现得像是在同时运行一样。 并行 &am…

MySQL入门学习-对系统数据库的常用查询

通常情况下&#xff0c;MySQL 中的系统数据库有 information_schema、mysql 和 performance_schema。这些数据库提供了有关数据库服务器的各种信息&#xff0c;例如表结构、用户权限、性能指标等。 一、使用这些系统数据库进行常用查询的示例&#xff1a; 1. 查询表结构信息&…

【Java】/* 双向链表 - 底层实现 */

【难点】&#xff1a;remove、removeAllKey 一、IList package bagfive;/*** Created with IntelliJ IDEA.* Description:* User: tangyuxiu* Date: 2024-08-21* Time: 20:30*/ public interface IList<E> {//头插法void addFirst(E data);//尾插法void addLast(E data…

OpenCV(第二关--读取图片和摄像头)实例+代码

以下内容&#xff0c;皆为原创&#xff0c;制作不易&#xff0c;感谢大家的关注和点赞。 一.读取图片 我们来读取图片&#xff0c;当你用代码读取后&#xff0c;可能会发现。怎么跟上传的图片颜色有些许的不一样。因为OpenCV的颜色通道是BGR&#xff0c;而我们平常用的matplotl…

uniapp 向左滑动进入下一题,向右滑动进入上一题功能实现

在 UniApp 中实现向左滑动进入下一题&#xff0c;向右滑动进入上一题的功能&#xff0c;可以利用触摸事件来判断用户的滑动方向。下面是一个简单的实现示例&#xff1a; 创建基本的项目结构&#xff1a;确保你有一个可以显示的问题的页面。 监听触摸事件&#xff1a;通过 touc…

MySQL 如何保证事务的原子性

MySQL 如何保证事务的原子性 在数据库系统中&#xff0c;事务的原子性&#xff08;Atomicity&#xff09;是确保数据一致性和可靠性的关键特性。事务的原子性意味着一个事务中的所有操作要么全部成功&#xff0c;要么全部失败。如果事务中的任何操作失败&#xff0c;所有已执行…

通过Docker部署Synapse服务器

今天我们在阿贝云免费服务器上进行部署测试。阿贝云免费服务器&#xff0c;简直就是IT界的一颗明星&#xff01;1核CPU、1G内存、10G硬盘、5M带宽&#xff0c;简直就是一个不错的免费服务器选择。 首先&#xff0c;让我们简要介绍一下使用到的Docker和Synapse软件。Docker是一…

《人工智能:经济增长新引擎与政策引导之路》

在当今科技飞速发展的时代&#xff0c;人工智能正以惊人的速度改变着我们的生活和经济格局。如何评估人工智能对经济增长、生产力提升的实际贡献&#xff0c;并制定相应的政策促进其健康发展&#xff0c;成为了摆在我们面前的重要课题。 一、人工智能对经济增长和生产力提升的…

F - Close Group

子集切割型 递推的dp 链接 #include <bits/stdc.h> using namespace std; #define int long long #define ll __int128_t #define ar array<int, 2> #define arr array<int, 3> int n, m, k, inf 1LL << 61, mod 998244353;// 1e97; const int N …

一文掌握 Go 内存对齐

往期精选文章推荐&#xff1a; 深入理解 go map go 常用关键字 深入理解 Go 数组、切片、字符串 深入理解channel 深入理解 go context 深入 go interface 底层原理 深入理解 go reflect 深入理解 go unsafe 前言 在前面的文章 《深入理解 go reflect》和 《深入理解…

134. 缓存一致性问题

文章目录 数据一致性问题常见缓存更新/失效策略与一致性解决方案先刷新数据库&#xff0c;还是先刷新缓存总结 之前我们已经介绍过使用缓存时可能出现的问题和解决办法 49.Go避免大量并发访问DB、避免缓存击穿、缓存穿透、缓存雪崩以及使用延迟双删保证数据一致性 &#xff0c…

ssrf攻击fastcgi复现

文章目录 环境搭建使用网页查看开始攻击 环境搭建 在/usr/local/nginx/html下新建一个php文件 phpinfo.php 1.php <?php highlight_file(__FILE__); $url $_GET[url]; $curl curl_init($url); curl_setopt($curl, CURLOPT_HEADER, 0); $responseText curl_exec($curl)…

电子电气架构---车载网简史(下)

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证明自己,无利益不试图说服别人,是精神上的节…