AND

go-2

1.对Go的理解 它是一种编译型,并发型,拥有GC的编程。它不是面向对象语言,不具备封装,继承和多态,但是可以实现,通过interfance{}接口来实现多态性。 没有做异常处理,不能像java一样try...catch...,但是可以通过panic,defer和recover来处理。 其他语言的函 ......
go

递归算法

一、基本概念 递归算法是一种直接或者间接调用自身函数或者方法的算法。递归算法的实质是把问题分解成规模缩小的同类问题的子问题,然后递归调用方法来表示问题的解。递归算法对解决一大类问题很有效,它可以使算法简洁和易于理解。递归算法,其实说白了,就是程序的自身调用。我们可以利用大道至简的思想,把一个大的复杂 ......
算法

git tag操作

转自:[Git优雅使用:git tag操作](https://zhuanlan.zhihu.com/p/622331227) ## git tag操作 在Git中,标签(tag)是一个特别的分支,指向某个提交(commit)。它**通常用于发布版本**。 Git的标签分为两种类型:轻量标签和附注标签 ......
git tag

Day13(2023.07.20)

行程 9:00 到达上海市信息安全测评认证中心(黄浦区陆家浜路1308号) 9:30 安装CentOS7 11:30--13:00 吃饭休息 13:30 实践Linux安全检测 17:00 下班 ......
2023 Day 13 07 20

初识TCP-单台服务器支持多少连接数

生产环境可能会报:Socket/File: Can’t open so many files 在性能测试过程中,经常会接触到链接数相关的问题,有一个问题曾经困扰我好长时间,那就是一台服务器最多能支持多少链接数呢? 有的朋友可能会说是65535,因为操作系统有65535个端口,那么这个答案准确吗? 首 ......
服务器 TCP

游戏平台接口安全梳理与方案

目前状况: 游戏平台目前以开发迭代为主,安全问题考虑的较少。 目标: 做大做强,平台安全与接口安全变的越来越重要。 存在的问题: 1、DOS攻击无法拦截。 DoS是Denial of Service的简称,即拒绝服务,造成DoS的攻击行为被称为DoS攻击,其目的是使计算机或网络无法提供正常的服务。最 ......
接口 方案 平台

sql面试题 - 找出前20%及后20%的数据

**题目:**有一张用户访问次数表,列名包括用户编号、用户类型、访问量。要求在剔除访问次数前20%的用户后,每类用户的平均访问次数。 **问题拆解:** 1. 访问量前20%数据。 --按照访问量降序排序后,排名小于等于全部用户的20%,即为前20%。(可以类比为年级前几名) ``` select ......
20% 数据 sql

Java通用返回工具类Result

# 通用返回类Result > 前言:Java项目搭建时,常常需要去封装一个通用型的Result工具类,下面就是我自己封装的常用的返回类,可以直接使用。(*有部分Swagger注解,使用时可忽略*) ### 第一步、创建ReusltUtils工具类 ```java package com.code. ......
工具 Result Java

冲刺数学建模(3)

MATLAB应用(2) 开始时间2023-07-20 14:38:20 结束时间2023-07-20 16:45:37 前言:书接上回,今日分享MATLAB在线性规划中的应用,MATLAB工具箱简介,MATLAB图论工具箱及应用,MATLAB一维插值及应用,参考于《数学建模算法与应用》(第三版)国防 ......
数学建模 数学

P5516 [MtOI2019] 小铃的烦恼

link:[P5516 [MtOI2019] 小铃的烦恼](https://www.luogu.com.cn/problem/P5516) ## 题意 给定 $n$ 个字符, 每次操作可以随机的选出两个字符 $S_a, S_b$ 使得 $S_a = S_b$, 问将所有字符变成相同字符所需要的期望步 ......
P5516 5516 2019 MtOI

Linux中ARP学习和老化机制

ARP学习和老化机制在Linux网络通信中起着至关重要的作用。ARP(Address Resolution Protocol)地址解析协议是将IP地址解析为MAC地址的一种机制。本文将详细介绍Linux中ARP学习和老化的概念、工作原理以及其重要性。 ......
机制 Linux ARP

ffmpeg 命令行裁切视频(录像文件裁去时间)

1、安装docker版ffmpeg docker pull linuxserver/ffmpeg 2、裁切视频 docker run --rm -it \ -v $(pwd):/video \ --privileged=true \ linuxserver/ffmpeg \ -i /video/20 ......
录像 命令 文件 时间 ffmpeg

Python【4】函数装饰器 @

**就是一个语法糖** ``` shell def b(fun): def wrapfun(): print("我是修饰器") fun() print("修饰结束") return wrapfun def a(): print("我是被修饰的函数") a = b(a) a() ``` 输出 ``` ......
函数 Python

在 asp.net core 的中间件中返回具体的页面

前言# 在 asp.net core 中,存在着中间件这一概念,在中间件中,我们可以比过滤器更早的介入到 http 请求管道,从而实现对每一次的 http 请求、响应做切面处理,从而实现一些特殊的功能 在使用中间件时,我们经常实现的是鉴权、请求日志记录、全局异常处理等等这种非业务性的需求,而如果你有 ......
中间件 页面 core asp net

yum源中添加rpm包

导入新加的rpm cd /root/ks.iso/iso 将收集好的rpm,放到AppStream、BaseOS中的Packages中,然后重新生成repodata mkdir /root/zip cp /mnt/AppStream/repodata/e1428debe6fbc707d9e40f69 ......
yum rpm

asp.net实现浏览器端大文件分块上传

​ 以ASP.NET Core WebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API ,包括文件的上传和下载。 准备文件上传的API #region 文件上传 可以带参数 [HttpPost("upload")] public JsonResult upl ......
浏览器 文件 asp net

通过nfsd搭建nfs server

通过nfsd搭建nfs server 参考资料 1. Linux NFS文件共享 2. NFS Server 端的设定 ......
server nfsd nfs

开源的Datadog?可观测性平台SigNoz是否名副其实?

SigNoz号称自己是开源领域的Datadog,基于OpenTelemetry做了一套可观测性方案。夜莺从V6版本开始,也希望做全栈可观测性方案,巧了,大家目标一致,今天我们一起来对SigNoz做个初步了解,看看其产品设计如何,也帮大家未来选型做参考。 1. SigNoz介绍 SigNoz is a ......
名副其实 Datadog SigNoz 平台

Stream流编程

###1、Stream流编程概念 Stream(流)是一个来自数据源的元素队列并支持聚合操作 元素是特定类型的对象,形成一个队列。 Java中的Stream并不会存储元素,而是按需计算。 数据源 流的来源。 可以是集合,数组,I/O channel, 产生器generator 等。 聚合操作 类似S ......
Stream

关于树的问题

1. 要有递归思想:考虑一个由根节点和左右儿子构成的子树,这是一个最简单的模型,其中左右儿子也是可以递归的子树,一切围绕树的操作都可以泛化为左子树、根节点、右子树三者之间的互动,然后用 dfs 遍历整棵树即可。 2. 边界条件不要考虑叶子节点,要考虑叶子节点的儿子(为空指针),叶子节点的判断条件太啰 ......
问题

NANDrepeatedly

# [[ABC310E] NAND repeatedly](https://www.luogu.com.cn/problem/AT_abc310_e) 规律 > 1. 对于每个 $0$,答案必为 $1$。(开头除外) > 2. 对于每个连续的 $1$ 段,必定为 $01$ 交替。($1$ 在第一/二 ......
NANDrepeatedly

437. 路径总和 III

题目: 给定一个二叉树的根节点 root ,和一个整数 targetSum ,求该二叉树里节点值之和等于 targetSum 的 路径 的数目。 路径 不需要从根节点开始,也不需要在叶子节点结束,但是路径方向必须是向下的(只能从父节点到子节点)。 示例 1: 输入:root = [10,5,-3,3 ......
总和 路径 437 III

周四 我不会

链表我看不懂,起码在这本书看不懂,我也不打算深究,开学再好好学这部分 今天水一期博客 把链表知识点堆在这把,不过,这些展开细说,我都不会 当谈到Java链表,我们通常指的是单向链表或双向链表,它们是常见的数据结构之一,用于存储和操作数据。以下是关于Java链表的一些重要知识点: 链表是一个由节点组成 ......

常见问题解决 --- discuz的ucenter重复登录问题

问题原因 网站做了cdn,导致来源ip有多个,无法验证 解决办法 打开config_global.php文件修改 $_config['admincp']['checkip'] = 1; //后台管理操作是否验证管理员的 IP, 1=是[安全], 0=否。仅在管理员无法登陆后台时设置 0。 将上面1改 ......
问题 常见问题 常见 ucenter discuz

扫描工具

Web应用扫描工具 AWVS 系统扫描工具 扫描工具对比 ......
扫描工具 工具

2023智能系统与人机交互国际会议(ISHCI2023)

2023智能系统与人机交互国际会议(ISHCI2023)由湖北省众科自然科学研究院主办,将于2023年10月20-21日在中国武汉召开。会议每年举办一届,成为人们在智能系统和人机交互及相关领域交流观点和经验的理想平台。我们热烈邀请您为 ISHCI2023 做出贡献和参与。 截稿日期:2023年 10 ......
人机 国际会议 2023 会议 智能

Rancher 2.5 部署单节点 k8s 集群,

来源: https://juejin.cn/post/6985067777329463327 1. Rancher 简介 Rancher 是为使用容器的公司打造的容器管理平台。Rancher 简化了使用 Kubernetes 的流程,开发者可以随处运行 Kubernetes(Run Kubernet ......
节点 集群 Rancher 2.5 k8s

搜索与回溯算法(深搜算法)——不撞南墙不回头

基本概念 DFS全称是 Depth First Search,中文名是深度优先搜索,是一种用于遍历或搜索树或图的算法。所谓深度优先,就是每次都想往更深的节点走。DFS通常用来指代用递归函数实现的搜索,但实际上两者并不完全一样。 优点:代码量小,可读性强,更容易实现。 缺点:若深度过高,容易栈溢出。 ......
算法

从业务流程角度:分析TMS系统各个功能模块 (转)

TMS的主要功能是协调承运商、运营商、货主三种角色人员分工合作共同完成运输任务,并实现对运输任务的跟踪管理。本文将按照业务流程顺序对TMS系统各个功能模块进行分析说明。 一、业务描述 新零售的兴起及“最后一公里”概念的提出,使物流这个传统行业获得空前巨大的市场前景,也受到越来越多企业的关注。 现代物 ......

离散数学

[TOC] ## 分类,等价关系,等价类,商集 - https://zhuanlan.zhihu.com/p/467890911 ......
数学