XOR
Python 按键排序字典——如何使用键对字典进行排序
排序是计算机编程中的一项基本操作,涉及按特定顺序排列元素。 无论您是处理数字、字符串还是复杂的数据结构,排序在有效组织和操作数据方面都起着至关重要的作用。 从小型数组到大型数据集,排序算法允许程序员解决范围广泛的问题,从搜索特定值到优化数据访问和分析。 在本文中,我们将探讨如何在 Python 中使 ......
Vulnhub_West-Wild-v1.1_wp
# 前言 靶机下载地址:https://www.vulnhub.com/entry/westwild-11,338/ # 主机发现 ,其中黄金柱是前面某一种量柱形成的量柱组合。 (1)高,倍,平,梯形成王牌基柱,级别分为将军柱/黄金柱/元帅柱 i.黄金柱是基柱后三日平均收盘价高于基柱的实顶 ii. 将军柱是基柱后三日 ......
Linux笔记:9-认识系统服务 (daemons)
@[TOC](这里写目录标题) # 认识系统服务 (daemons) ## 什么是 daemon 与服务 (service) >简单的说,系统为了某些功能必须要提供一些服务 (不论是系统本身还是网络方面),这个服务就称为 service ; > >达成这个 service的程序我们就称呼他为 dae ......
发布-配置和使用clean-webpack-plugin插件自动删除dist目录
# 自动清理dist目录下的旧文件 为了在每次打包发布时`自动清理掉dist目录中的旧文件`,可以安装并配置`clean-webpack-plugin`插件: ``` // 1.安装清理dist目录的webpack插件 npm install --save-dev clean-webpack-plu ......
Linux笔记:8-进程管理与 SELinux
@[TOC](这里写目录标题) # 进程管理与 SELinux >一个程序被加载到内存当中运作,那么在内存内的那个数据就被称为进程(process)。进程是操作系统上非常重要的概念,所有系统上面跑的数据都会以进程的型态存在。 ## 什么是进程 (process) >在 Linux 系统当中:『**触 ......
解决安装ikuai之后群晖NTP同步失败的问题
参考 https://blog.51cto.com/u_1472521/4974765 https://blog.csdn.net/tst2010/article/details/124685447 这两天为了跑PCDN搞了个J1900的软路由,装上了ikuai。打开群晖一看,系统时间居然比当前时间 ......
Redis.conf详解
我们启动的时候就是通过Redis.conf启动的 网络Network bind 127.0.0.1 #绑定的ip protected-mode yes #安全模式开启 port 6379 #端口设置 通用GENERAL daemonize yes #以守护进程的方式运行,默认是no,我们需要自己开启 ......
[Docker] Docker的概念原理与基本用法
# 1 概述 ## 1.1 简述 `Docker`是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。 开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何支持 docker 的机器上运行。 容器是完全使用沙箱机制,相互之间不会有任何接口调用。 # 1 ......
对话框组件的添加
我们已经基本实现了app自定识别账单小票进行自动记账。 但是识别图片的时间可能会有点长,所以为了不让用户苦苦等待。造成不良的使用体验。我们加入了进度条对话框。 就像老师说的那样,一个好的软件背地里也是见不得人的。。。。 由于技术原因,只能做一个假的进度条,这个并不能反映实际的识别速度。只是为了用户能 ......
aaa
#include <iostream> #include <string> using namespace std; //员工基类 class Employee { public: Employee(string value1, int value2):name(value1), beginYear ......
Docker - 在docker中部署Nginx
1、docker search 查找ngix 2、docker pull下载镜像 3、查看镜像列表 4、docker run启动容器 5、测试nginx容器是否启动成功 1、docker search 查找ngix [root@node01 ~]# docker search nginx NAME ......
mysql安装服务启动失败
问题:MySQL error 1042: Unable to connect to any of the specified MySQL hosts. Waiting 5 seconds before the next connection attempt... Retry 10: Attempti ......
【CISCN逆向】《babyre》
虽然两天就解出来一道题,但是好歹是写了,还是写个wp记录一下吧。 #题目babyre baby都能做出来的re。。 ##解法 其实这道题我也头疼了很久。 因为下载下来是一个xml文件,我没做过类似的逆向题。 打开之后看到是一个xml文档,很乱,虽然捕捉到了类似于“welldone”这种关键的回显信息 ......
C字符串输出
# C字符串输出 **`C`标准库`3`个用于打印字符串的函数:** - `puts()` - `fputs()` - `printf()` **区别:** 与字符串输入和函数一样,这三个标准输出函数的形参不一样 **示例代码:** ```c /* * @Author: Lucifer * @Dat ......
【安全学习之路】Day11
  和 [阿饭的宝藏](https://xiaobot.net/p/afanfan ......
[Docker] 基于CENTOS7安装Docker环境
# 1 序言 ## 1.1 环境准备 + CENTOS 7 ```shell # uname -r ``` # 2 安装步骤 ## Step1.1 升级 YUM 仓库 > 使用 root 权限更新 yum 仓库 >> 生产环境中此步操作需慎重,看自己情况,学习的话随便搞 ``` shell yum ......
linux 中删除第一个空格或者制表符之前的所有内容
001、 [root@PC1 test4]# ls a.txt [root@PC1 test4]# cat a.txt ## 测试数据 aa bb cc dd kk jj ee uu rr [root@PC1 test4]# sed -n l a.txt aa bb cc$ dd\tkk\tjj$ ......
乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 对接MQTT和它的代理们
## 什么是MQTT > https://mqtt.org  **MQTT**(`Message Queui ......
雷达原理与系统 第六讲 雷达发射机主要部件与应用
雷达原理与系统 第六讲 雷达发射机主要部件与应用 根据雷达体制,对雷达发射机提出了不同的要求。雷达发射机分类(概述)—— 1. 按照射频信号产生方式分类,雷达发射机可以分为: A. 单级振荡式发射机; B. 主振放大式发射机。 2. 按照信号的形式分类,雷达发射机可以分为: A. 连续波发射机; B ......
OPC UA协议
OPC UA(Open Platform Communications Unified Architecture)是一种面向工业自动化系统的通信协议,它提供了一种跨平台的、可靠的、安全的、灵活的、标准化的、互操作的数据传输和通信机制。OPC UA的发展已经成为工业4.0和智能制造领域的核心技术之一。 ......
在 uniCloud 中体会 promise,await,async
async函数返回一个Promise对象,可以使用then方法添加回调函数。当函数执行的时候,一旦遇到await就会先返回,等到异步操作完成,再接着执行函数体后面的语句。 async函数可以看做多个异步操作,包装成一个Promise对象。 - 如果有return,那么**return的值**就会作为 ......
瓦片切图算法以及并发切图实践
# 瓦片切图算法以及并发切图实践 互联网地图服务商的在线地图都通过瓦片的方式提供,称为瓦片地图服务。最常见的地图瓦片是图片格式的,现在有的地图服务商也提供了矢量的瓦片数据,然后在用户端使用Canvas渲染成图片,如node-canvas实现百度地图个性化底图绘制。 在进行地图开发时,为获取特定经纬度 ......
C#异步多线程
在使用C#进行编程时,为了提高代码的效率和优化运行速度,我们会使用到异步多线程技术。多线程技术能够充分发挥计算机的性能,实现并发处理,而异步技术则能让我们的应用程序更加流畅地运行,提高用户体验。在本篇博客中,我将介绍C#异步多线程的相关知识,以及如何在实践中使用这些技术。 异步编程模型(APM) 异 ......
在 uniCloud 中体会 promise,await,async
async函数返回一个Promise对象,可以使用then方法添加回调函数。当函数执行的时候,一旦遇到await就会先返回,等到异步操作完成,再接着执行函数体后面的语句。 async函数可以看做多个异步操作,包装成一个Promise对象。 - 如果有return,那么**return的值**就会作为 ......
Golang - LevelDB是什么?为什么需要K-V存储?
一、介绍 https://github.com/syndtr/goleveldb LevelDB 是一个由 Google 公司所研发的 K-V 存储嵌入式数据库管理系统编程库,以开源的 BSD 许可证发布。其作为 LSM Tree 的经典实现,具有很高的随机写,顺序读/写性能,但是随机读的性能很一般 ......