有趣的地方

有趣的地方

Windows电脑搭建自己的Plex流媒体服务并远程播放本地视频

文章目录 1.前言 2. Plex网站搭建 2.1 Plex下载和安装 2.2 Plex网页测试 2.3 cpolar的安装和注册 3. 本地网页发布 3.1 Cpolar云端设置 3.2 Cpolar本地设置 4. 公网访问测试 5. 结语 1.前言 用手机或者平板电脑看视频,已经算是生活中稀松平常的场景了,特别是各种碎片时间(追剧下饭、地铁上刷剧等等),看个喜欢的视频必不可少。但不知道为什么,各大影音平台总能轮流占住热播剧,还限定很多剧只能会员观看,搞得我们总有

【FFmpeg】Windows 10 平台 FFmpeg 开发环境搭建 ① ( 安装 Visual Studio 2015 | JavaScript_ProjectSystem 安装包丢失或损坏 )

文章目录 一、下载安装 VS2015 1、下载 VS2015 2、安装 VS2015 二、安装 VS2015 时报错处理 1、JavaScript_ProjectSystem - " 安装包丢失或损坏 " 2、JavaScript_LanguageService - " 安装包丢失或损坏 " 使用 QT 开发环境 开发 FFmpeg , 编译器使用 Visual Studio 2015 的 MSVC 编译器 , 因此这里先安装 VS2015 , 再安装 QT 5.10

【C++】:string类底层的模拟实现

目录 引言 1,构造函数 2,析构函数 3,取出字符串的地址 4,计算有效数据个数 5,[ ]运算符重载 6,简单迭代器 7,预开空间(扩容) 8,尾插一个字符 9,尾插一个字符串 10,+=运算符重载 11,在pos位置插入字符/字符串 11.1 在pos位置插入字符 11.2 尾插一个字符串 12,从pos位置开始删除长度为len的字符串 13,从pos位置开始查找字符/字符串 13.1 查找字符 13.2 查找字符串 14,拷贝构造(传统) 15,=赋值拷贝(传统) 16,交

【C++】:vector容器的基本使用

目录 🍒1,vector的介绍 🍒2,vector的使用 🐯2.1 vector的构造 🦁2.2 vector iterator 的使用 🌽2.3 vector 空间增长问题 🍓2.4 vector 增删查改 🐯2.5 vector 访问及遍历 🦊2.6 vector实例化string类的初始化形式 🌴2.7 sort算法的使用 🍒1,vector的介绍 vector是表示可变大小数组的序列容器。 就像数组一样,vector也采用的连续存储空间来存储元素。也就是

在winnas中使用docker desktop遇到的问题及解决方法记录

最近在尝试从群晖转向winnas,一些简单的服务依然计划使用docker来部署。群晖的docker简单易用且稳定,在win上使用docker desktop过程中遇到了不少问题,在此记录一下以供后来人参考。 一、安装docker desktop后启动时遇到无法启动docker引擎 原因一:没有安装wsl 解决方法:安装wsl。网上安装wsl的教程还是不少,参考教程安装即可。 注意事项(1):安装wsl过程中遇到0x80072EE7错误 解决方法: 1.    管理-服务-中打

【python】使用函数名而不加括号是什么情况?

使用函数名而不加括号通常是为了表示对函数本身的引用,而不是调用函数。这种用法通常出现在下面这几种情况: 作为回调函数传递:将函数名作为参数传递给其他函数,以便在需要时调用该函数。例如,在事件处理程序或高阶函数中可能会用到这种方式。 作为函数对象:函数在Python中是一等对象,可以像其他对象一样被传递、赋值、引用等操作。如果只写函数名而不加括号,可以将函数本身当作对象进行操作。 延迟执行:有时候我们希望延迟执行某个函数,可以先引用函数名,待需要时再调用。这种方式可以提高灵活性和控制

【C++】:string类的基本使用

目录 引言 一,string类对象的常见构造 二,string类对象的容量操作 三,string类对象的访问及遍历操作 四,string类对象的修改操作 五,string类非成员函数 六,整形与字符串的转换 七,string类中的insert,assign,erase,replace 引言 string 就是我们常说的"串",它是一种字符数组,只不过这个数组具备扩容,增删查改等功能。string类在我们日常生活中是十分常用的,并且在笔试,面试中也经常出现,它是学习C++的不

Stream API 和 Lambda表达式

Java 8 Stream API 内容 操作类型: 中间操作:对流中的元素进行操作,如过滤(filter)、映射(map)、排序(sorted)、查找(findFirst)等。 终端操作:结束流操作,并产生结果,如收集(collect)、计数(count)、遍历(forEach)等。 流来源: 从集合、数组、I/O资源等创建流。 并行处理: 支持并行处理,可以高效地处理大数据集。 使用方法 创建流: 从集合创建流:List<

Rust:WIndows 环境下交叉编译 Linux 平台程序

在Windows下交叉编译Rust程序以在x86_64位的CentOS操作系统上运行,你需要遵循几个步骤来设置交叉编译环境并编译你的程序。以下是一个大致的指南: 1. 安装Rust和Cargo 首先,确保你已经在Windows上安装了Rust和Cargo。你可以从Rust官方网站下载并安装Rust。 2. 安装交叉编译工具链 为了交叉编译到x86_64-unknown-linux-gnu目标,你不需要安装额外的工具链,因为这个目标通常已经包含在你的Rust安装中。但是,你需要确保你的

【C++】:C++关键字,命名空间,输入&输出,缺省参数

目录 一,C++关键字(C++98) 二,命名空间 2.1 命名冲突 2.2 关键字namespace 2.2.1 命名空间中可以定义变量/函数/类型 2.2.2 命名空间可以嵌套 2.2.3 同一个工程中允许存在多个相同名称的命名空间,编译器最后会合成同一个命名空间中。 2.3 命名空间的使用 2.3.1 指定访问域中成员:加命名空间名称及作用域限定符 2.3.2 使用using将命名空间中某个成员引入 2.3.3 使用using namespace 命名空间名称 引入 2.4
<< 1 2 3 4 5 6 7 8 9 10 > >>

Powered By Z-BlogPHP 1.7.3

© 2018-2020 有趣的地方 粤ICP备18140861号-1 网站地图