工作第一个十年如何结束

开学cf补题(第三周)

首先复习一下暑假学的链表 826. 单链表 - AcWing题库 题目 代码都有注释,直接看即可 #include <bits/stdc++.h> //#pragma GCC optimize("Ofast") #include <iostream> #include <cstdio> #inclu ......

云南电视媒体覆盖已经触及了几乎每一个角落

云南省在2022年取得了令人瞩目的电视覆盖率成绩,达到99.67%。这一数字反映出云南的电视媒体覆盖已经触及了几乎每一个角落,为居民提供了多样化的信息和娱乐选择。同时,广播覆盖率也高达99.64%,使得广大民众可以随时收听各类广播节目。 有线电视入户率虽未提供具体数据,但入户数高达391.87万户, ......
角落 媒体 电视

【原创】DHCP工作原理(整理)

DHCP工作原理 dhcp(Dynamic Host configure protocol,动态主机配置协议),用于向网络中的计算机分配iP地址及一些TCP/IP配置信息。DHCP提供了安全、可靠且简单的TCP/IP网络设置,避免了TCP/IP网络地址的冲突,同时大大的降低了工作负担。 DHCP的工 ......
原理 DHCP

我是如何写一篇技术文的?

大家好,我是三友~~ 今天咱就不卷技术了,来跟大家伙讲一讲我是如何写一篇技术文的 其实这个问题也是之前一个兄弟问我的,我当时只是简单的回答了一下 后面想了想,觉得还是值得去好好总结分享一下 所以这里我就把这差不多两年写作时间里踩过一些坑和一些经验,总结成了一些小小的心得分享给大家 也算为一些想要写技 ......
技术

mysql 误删除该如何恢复

前言:恢复操作前提MySQL 开启bin_log 1、查看是否开启bin_log mysql> show variables like '%log_bin%';+ + +| Variable_name | Value |+ + +| log_bin | ON || log_bin_basename ......
mysql

第2次作业-SQL语句的基本使用

create database studentsdb; use studentsdb; Database changed 1.create table student_info -> (学号 char(4) not null, -> 姓名 char(8) not null, -> 性别 char(2 ......
语句 SQL

如何在JavaScript中实现链表

转载来自:https://www.freecodecamp.org/news/implementing-a-linked-list-in-javascript/ If you are learning data structures, a linked list is one data struct ......
JavaScript

怎么设计一个有创意性物联网系统

设计一个具有创意性的物联网系统需要充分发挥创新思维,考虑系统的实用性、可靠性、成本效益和可扩展性。以下是一些设计建议: ......
系统

Redis缓存穿透,击穿,雪崩问题改如何解决?

无论在开发过程中还是面试过程中,这三个问题总是被遇到。下面是各个问题的原因和解决方案。 缓存穿透 原因 缓存穿透其实是缓存的单点问题,是指查询一个一定不存在的数据。如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到 DB 去查询,可能导致 DB 挂掉。这种情况大概率是遭到了攻 ......
雪崩 缓存 问题 Redis

Excel如何核对同一行的两列数据是否一致

方法一 Ctrl+G 快捷键Ctrl+G,点击【定位条件】,选择“行内容差异单元格”,点击【确定】。 方法二 条件格式 逆向思维,先利用条件格式查找出相同的数据,筛选剔除相同的数据,剩下的则为不同的数据。 (1)选中比较的两列——>开始——>条件格式——>重复值——>筛选——>颜色筛选——>空(无填 ......
一行 数据 Excel

.NET 6.0 如何使用对象映射库AutoMapper

AutoMapper是一个非常流行的对象到对象映射(Object-to-Object Mapping)库,它可以帮助开发人员简化对象之间的转换工作。在软件开发中,我们经常需要将一个对象的属性值映射到另一个对象的属性上,而手动进行属性复制会显得冗长和重复。AutoMapper通过自动执行对象属性之间的 ......
AutoMapper 对象 NET 6.0

使用MediatR遇到的一个问题记录

一直使用MediatR做进程内消息通信,到另一个项目后,也引入了MediatR。使用的时候发现一个问题,发送一次,消息会被订阅两次。 查看是否手动重复注入了,并没有。 然后想到这个项目使用了AutoFac,猜测是被自动注入了。查看注入逻辑,果然如此。 解决办法在AutoFac注入的地方使用Where ......
MediatR 问题

教你用API插件开发一个AI快速处理图片小助手

本文分享自华为云社区《【案例教学】华为云API图引擎服务 GES的便捷性—AI帮助快速处理图片小助手》,作者:华为云PaaS服务小智。 调用云服务、API、SDK、调试、查看…… “我”都行,一起来体验用Huawei Cloud API实现AI快速处理图片。 1 IntelliJ IDEA 之API ......
插件 助手 图片 API

【原创】BGP-1随笔(BGP如何建立邻居)

大家好,我是你们的龙少一郎,有些光阴没有拿笔挥洒了,觉得有必要写点东西,还是似曾相似的感觉,追随着心的方向,带着努力的梦想,一路跌跌撞撞,将回忆轻轻随手写上,今天我给大家说的是BGP的入门基础篇,菜鸟可以简单了解一下。 说到BGP,我们不得不把路由分类一下:内部路由(IGP)和外部路由(EGP)。内 ......
BGP 邻居 随笔

win10 按键盘偶尔会出现一个光圈when pressing ctrl, randomly a white circle thing appears around my mouse curser.

when pressing ctrl, randomly a white circle thing appears around my mouse curser. Solution Two: This only applies if you have "Powertoys" installed. O ......
光圈 pressing randomly 键盘 appears

【原创】BGP-2随笔(BGP使用场合以及在不同场合下如何建立peer关系)

大家好,今天我给大家简单说一下BGP的使用场合,以及在不同抵涞牧诰咏⒑驮诓煌之间的peer邻接关系的建立 ,希望大家能够建立起一种对BGP的宏观上的概念。 BGP的使用场合:我们知道,BGP是一种能够与时俱进的无为而治的路由协议,它能够承载大量的路由,而且有着非常好的数据流向精确控制和路由的控制转发 ......
场合 BGP 随笔 peer

EasyCVR视频监控系统搭建过程中如何选择存储方式

在EasyCVR视频监控系统的搭建过程中,选择合适的存储方式是至关重要的。存储方式的选择将直接影响到系统的性能、稳定性和扩展性。以下是一些建议,以帮助您在搭建EasyCVR视频监控系统时选择适合的存储方式。 1、在搭建EasyCVR视频监控系统时,选择合适的存储方式是一个复杂的过程,需要综合考虑多种 ......
监控系统 过程 EasyCVR 方式 系统

Learn Git in 30 days——第 20 天:修正 commit 过的版本历史记录 Part 2

写的非常好的一个Git系列文章,强烈推荐 原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 在版本控制过程中,还有个常见的状況,那就是当执行了多个版本之后,才发现前面有几个版本改错了,例如你不小心把测试中 ......
版本 commit 历史 Learn days

elementplus django drf 如何做到确认单据禁止删除

elementplus django drf 如何做到确认单据禁止删除 要在Django和Django Rest Framework(DRF)中实现禁止删除确认单据的功能,你可以通过以下步骤来完成: 创建模型:首先,你需要在Django中创建一个模型来表示确认单据。这个模型应该包含与确认单据相关的所 ......
单据 elementplus django drf

关于一个BitMap的算法理解

最近在看算法,想学习一下算法这玩意,虽然工作中很少用到。在《小灰的算法之旅》这本书中,有一个关于BitMap的算法。 早期接触过一点类似的,有人在数据库里面保存了一个字符串 000000000000000000,000000000001000001,这种,每一位代表一个含义,比如第一位为1表示这个用 ......
算法 BitMap

MySQL篇:第八章_详解TCL语言

事务 一、含义 事务:一条或多条sql语句组成一个执行单位,一组sql语句要么都执行要么都不执行 二、特点(ACID) A 原子性:一个事务是不可再分割的整体,要么都执行要么都不执行 C 一致性:一个事务可以使数据从一个一致状态切换到另外一个一致的状态 I 隔离性:一个事务不受其他事务的干扰,多个事 ......
语言 MySQL TCL

EasyGBS高清、网络化视频的存储要求是一个什么样的

EasyGBS高清、网络化视频的存储要求是一个重要的议题。在当今数字化时代,视频内容的存储需求不断增长,尤其是高清和网络化的视频内容。为了满足这一需求,我们需要确保采用适当的技术和策略来存储和管理这些高清晰度和网络化的视频文件。​​​​​​​ 1、在了解高清存储系统之前,必须知道什么是高清? 在高清 ......
高清 EasyGBS 网络 视频

如何在vuejs项目中使用md5加密密码的实现

1、NPM 安装: npm install --save js-md5 2、全局用法 2.1、全局引用 import md5 from 'js-md5'; Vue.prototype.$md5 = md5; 2.2、全局使用 将您需要加密的信息放进去: this.$md5('This is encr ......
密码 项目 vuejs md5 md

如何显示并管理Python应用的数据?Kendo UI for Angular有妙招!

Angular是Python应用中进行数据管理和显示的一个很好的选择,如果能使用Kendo UI for Angular则可以更进一步。 PS:给大家推荐一个实用组件~Kendo UI for Angular是专业级的Angular UI组件库,不仅是将其他供应商提供的现有组件封装起来,teleri ......
妙招 Angular 数据 Python Kendo

Github的一个奇技淫巧

背景 前段时间给 VictoriaLogs 提交了一个 PR: https://github.com/VictoriaMetrics/VictoriaMetrics/pull/4934 本来一切都很顺利,只等合并了,但在临门一脚的时候社区维护人员问我可否给 git commit 加上签名。 于是我就 ......
奇技淫巧 Github

如何在.NET电子表格应用程序中创建流程图

前言 流程图是一种常用的图形化工具,用于展示过程中事件、决策和操作的顺序和关系。它通过使用不同形状的图标和箭头线条,将任务和步骤按照特定的顺序连接起来,以便清晰地表示一个过程的执行流程。 在企业环境中,高管和经理利用流程图来规划业务流程,使他们能够识别瓶颈、优化生产力并增强决策能力……用例列表不胜枚 ......
流程图 应用程序 表格 流程 程序

除了Kawaks的几个主要版本和非官方修改版,还有一些基于Kawaks的分支版本。以下是其中一些版本的年代: Nebula/Kawaks (2003年):这个版本是一个Kawaks的分支版本,加入了一些新的特性和改进,并支持更多类型的街机游戏。 Winkawaks (2004年):这个版本也是基于Kawaks的分支版本,用于支持更多的游戏ROM和改进性能。

Kawaks游戏模拟器是一款流行的街机游戏模拟器,下面是Kawaks的几个版本及其年代: Kawaks 1.46(2003年):这是最早的Kawaks版本,支持大量街机游戏,如拳皇系列、侠盗猎车手2、合金弹头等。 Kawaks 1.48(2005年):这个版本在前一个版本的基础上进行了改进和优化,修 ......
版本 Kawaks 分支 更多 街机

支持JDK19虚拟线程的web框架,之四:看源码,了解quarkus如何支持虚拟线程

quarkus是如何支持虚拟线程的呢?今天咱们一起来阅读quarkus源码,学习从框架开发视角去添加新特性,除了开阔眼界,也为为自己的设计能力提升增加有效的参考信息 ......
线程 源码 框架 quarkus JDK

每天一个linux命令(3):pwd命令

Linux中用 pwd 命令来查看”当前工作目录“的完整路径。 简单得说,每当你在终端进行操作时,你都会有一个当前工作目录。 在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置。 1.命令格式: pwd [选项] 2.命令功能: 查看”当前工作目录“的完整路径 3.常用参数: ......
命令 linux pwd

每天一个linux命令(4):mkdir命令

linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。 1.命令格式: mkdir [选项] 目录... 2.命令功能: 通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或 ......
命令 linux mkdir