![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端
文章平均质量分 80
繁华哟
这个作者很懒,什么都没留下…
展开
-
C#使用ServiceStack.Redis通过密码连接Redis
1.前言最近系统被国内行业某龙头企业采用准备本地化部署,但是在操作Redis方面代码里面一直有个隐患,可能过不了该企业的网络安全扫描,所以花了半天的时间对该问题进行了深究。一直以来我们只是对Redis的使用端口做了控制,局域网内免密码操作的Redis,但是免密操作总是存在风险,但是如何使用ServiceStack.Redis通过密码连接Redis?2.正题ServiceStack.Redis在4.0之后需要商用授权,而我们又使用的是很久的版本2.2,这个版本的ServiceStack.Redis在进原创 2022-03-20 15:25:16 · 817 阅读 · 0 评论 -
Java真的不难(二十五)Stream流
Stream流上篇文章讲了Java 8 的一个新特性:Lambda表达式,在业务中若能熟练的使用,可以节省很多代码量,看着也整洁很多。那么这篇文章将介绍另一个新特性:Stream流,不要看错哈!!!不是打游戏的steam!!1、什么是Stream流:Stream 是Java 8 提出的一个新概念,不是输入输出的 Stream 流 (和IO流其实没有任何关系哈),而是一种使用函数式编程方式在集合类上进行操作的工具。简而言之,是以内部迭代的方式处理集合数据的操作,内部迭代可以将更多的控制权交给集合类。St转载 2022-03-19 21:46:42 · 510 阅读 · 0 评论 -
ffmpeg源码精读2,视频编码
ffmpeg视频编码例子:https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/HEAD:/doc/examples/encode_video.c从main函数入手,核心接口:avcodec_find_encoder_by_name、avcodec_open2、avcodec_send_frame、avcodec_receive_packet程序主要流程:查找编码器初始化编码器(编码参数)构建视频数据包编码数据包清理解码器这个例子编码的是裸流,所以没原创 2022-03-19 20:15:43 · 128 阅读 · 0 评论 -
C#实验报告上机二
1. 编程求s=1-2+3-4+…+99-100的和。源程序using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;//1.编程求s = 1 - 2 + 3 - 4 + ......+99 - 100的和。namespace Suke.day05{ internal class Class1 {转载 2022-03-19 16:25:07 · 838 阅读 · 0 评论 -
2022-2028年中国实木复合地板行业市场全景评估及投资前景规划报告
报告类型:产业研究报告格式:电子版、纸介版出品单位:智研咨询-产业信息网智研咨询发布的《2022-2028年中国实木复合地板行业市场全景评估及投资前景规划报告》共十二章。首先介绍了实木复合地板行业市场发展环境、实木复合地板整体运行态势等,接着分析了实木复合地板行业市场运行的现状,然后介绍了实木复合地板市场竞争格局。随后,报告对实木复合地板做了重点企业经营状况分析,最后分析了实木复合地板行业发展趋势与投资预测。您若想对实木复合地板产业有个系统的了解或者想投资实木复合地板行业,本报告是您不可或缺的重要工.原创 2022-03-19 12:25:12 · 125 阅读 · 0 评论 -
网络攻防——永恒之蓝
永恒之蓝1.引言2.永恒之蓝定义3.SMB协议3.windows7版本说明4.攻击实例4.1攻击者和被攻击者展示4.2详细攻击过程4.3接下来尝试攻击一下windows105.参考文献1.引言让一个不爱学习的人整天蒙英语题,听张宇的视频实在是枯燥了点,于是决定看看网安,积累积累一些有趣的玩意儿。然后,自己不是专业的,也不是为了工作,可能会查阅大佬的博文,然后把概念借鉴过来,会留下参考链接的,如果博主不同意引用直接评论我会删除的。好,引用张宇一句话:直接来吧。原创 2022-03-18 18:31:04 · 3445 阅读 · 0 评论 -
成考数学二-极限与连续-极限
极限函数在 x → x 0 x o x_0 x→x0时的极限1、函数在一点的极限定义:设函数 f ( x ) f(x) f(x)在 x 0 x_0 x0的某个去心邻域内有定义,若当x“无限趋于” x 0 x_0 x0时,其对应的函数值 f ( x ) f(x) f(x)“无限趋于”一个确定的数 A,则称函数 f ( x ) f(x) f(x)在 x → x 0 x o x_0 x→x0时的极限是A ,记作 lim x → x 0 f ( x ) = A { limlimits_{x o x_0}f(原创 2022-03-18 16:27:48 · 1102 阅读 · 0 评论 -
关于服务器高可用架构的培训心得
关于服务器高可用架构的培训心得什么是负载均衡如何通过nginx实现负载均衡最后,总的来讲什么是负载均衡首先,我们理解了什么是负载均衡,由多台服务器平均分担负载,不会因为某台服务器负载高宕机而某台服务器闲置的情况。多个服务器实例所组成的服务具有很高的可用性及扩展性,当其中一个服务实例失效的时候,其它服务实例可以帮助它分担一部分工作甚至是完成它的工作。如何通过nginx实现负载均衡首先需要选择具体的负载均衡模式,分别是轮询、weight、fair、ip_hash、url_hash四种,原创 2022-03-18 14:51:17 · 101 阅读 · 0 评论 -
【初阶数据结构与算法】第二篇:顺序表
本篇博客我要给大家分享一下算法中的时间复杂度和空间复杂度。希望对大家有所帮助。博主码云gitee链接:码云主页目录前言??一、线性表??二、顺序表???1.概念及接口???2.接口的实现???初始化顺序表????检查空间,如果满了,进行扩容???顺序表尾插???顺序表尾删???顺序表头插???顺序表头删???顺序表查找???顺序表在pos位置插入x???顺序表删除pos位置的???顺序表销毁???顺序表打印???3.补充??总结前言??一、线性表?..原创 2022-03-17 18:43:53 · 447 阅读 · 0 评论 -
【Java---数据结构】链表(单向不带头非循环链表)
??上一篇文章绍顺序表的基本使用,这篇文章将介绍单向链表的一些基础操作及实现。目录一、链表?? 链表的概念及结构二、单向不头非循环链表??打印链表三、单向不带头非循环链表方法的实现??判断关键字key是否在链表中??获取链表长度??头插法??尾插法??在任意位置插入结点,第一个节点的下标为0??删除第一次出现关键字为key的节点??删除所有值为key的节点??清空链表一、链表?? 链表的概念及结构链表是一种物理存储结构上非连续存储结构,数据元素的逻辑顺序是通过链表中.原创 2022-03-16 22:12:21 · 90 阅读 · 0 评论 -
java基础上
Java 基础面试题Java概述Java语言有哪些特点?面向对象(封装,继承,多态);平台无关性,平台无关性的具体表现在于,Java 是“一次编写,到处运行(Write Once,Run any Where)”的语言,因此采用 Java 语言编写的程序具有很好的可移植性,而保证这一点的正是 Java 的虚拟机机制。在引入虚拟机之后,Java 语言在不同的平台上运行不需要重新编译。可靠性、安全性;支持多线程。C++ 语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多原创 2022-03-16 20:28:02 · 225 阅读 · 0 评论 -
SQL索引与explain关键字
一:索引介绍索引是一个单独的、存储在磁盘上的数据库结构,它们包含着对数据表里所有记录的引用指针。使用索引用于快速找出在某个或多个列中有一特定值的行,所有MySQL列类型都可以被索引,对相关列使用索引是提高查询操作速度的最佳途径。MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。比如我们在查字典的时候,前面都有检索的拼音和偏旁、笔画等,然后找到对应字典页码,这样然后就打开字典的页数就可以知道我们要搜索的某一个key的全部值的信息了。在数据之外,数据库系统还维护着原创 2022-03-16 13:26:59 · 158 阅读 · 0 评论 -
dirty pipe漏洞,解决办法
2022 年 3 月 7 日,Max Kellermann公开披露了 Linux 内核中的一个漏洞,后来被命名为 Dirty Pipe,该漏洞允许低权限进程写入任意可读文件,从而导致权限提升。此漏洞影响从 5.8 开始的内核版本。在发现之后,它已针对所有当前维护的 Linux 版本 5.16.11、5.15.25 和 5.10.102 进行了修复。虽然更容易利用,但它类似于 2016 年披露的旧漏洞Dirty COW,自那时以来一直被恶意行为者积极利用。Dirty Pipe 漏洞很容易被利用并影响广泛的原创 2022-03-15 13:26:51 · 1967 阅读 · 0 评论 -
Polyworks脚本开发学习笔记(十九)-将数据对象与参考对象对齐的方法
Polyworks脚本开发学习笔记(十九)-将数据对象与参考对象对齐的方法把开发手册理了一遍,发现还有几个点没有记录下来,其中一个就是使用点对的粗对齐和使用参考目标的精确对齐。为了把这个学习笔记凑够二十篇完结,今天再梳理一下关于对齐操作的命令,将数据对象与参考对象对齐的方法注意分为粗对齐和精确对齐。粗对齐的方法在导入数模和点云之后,通常点云是不在位置的。那么首先需要进行粗对齐。粗对齐的方法一般有最佳拟合和点对。最佳拟合BEST FIT:最佳拟合通常用于数模和点云都比较干净,即没有脱离位置的杂物及噪原创 2022-03-15 10:44:43 · 1221 阅读 · 0 评论 -
LearnOpenGL笔记——六、PBR:光照
六、PBR:6.2 光照把以前讨论过的理论转化为实际的渲染器,这个渲染器将使用直接的(或解析的)光源:比如点光源,定向灯或聚光灯。我们先来看看上一个章提到的反射方程的最终版:我们大致上清楚这个反射方程在干什么,但我们仍然留有一些迷雾尚未揭开。比如说我们究竟将怎样表示场景上的辐照度(Irradiance), 辐射率(Radiance) L我们知道辐射率L(在计算机图形领域中)表示在给定立体角ω的情况下光源的辐射通量(Radiant flux)?或光源在角度ω下发送出来的光能。转载 2022-03-15 09:24:37 · 327 阅读 · 0 评论 -
Git1 基本操作,切换版本,分支合并切换,合并分支冲突解决。
??添加暂存区:git add??提交本地库:git commit提交远程库:push代码托管中心,即为远程库局域网内:gitlab互联网:github、gitee、码云…1.设置用户签名按照命令输入对应用户名和邮箱如:git config --global user.name zhangsangit config --global user.email aaa@aaa.com用户签名和github没有任何关系。只是一个名字标志2.初始化1.进入对应项目的目录如名为原创 2022-03-14 16:59:35 · 394 阅读 · 0 评论 -
2022-03-12每日刷题打卡
2022-03-12每日刷题打卡代码源——div2每日一题出栈序列判断 - 题目 - Daimayuan Online Judge现在有一个栈,有n个元素,分别为1,2,…,n。我们可以通过push和pop操作,将这n个元素依次放入栈中,然后从栈中弹出,依次把栈里面的元素写下来得到的序列就是出栈序列。比如n=3,如果执行push 1, push 2, pop, push 3, pop, pop,那么我们pop操作得到的元素依次是2,3,1。也就是出栈序列就是2,3,1。现在给定一个合法的出栈序列,原创 2022-03-13 15:00:14 · 247 阅读 · 0 评论