随笔分类 - 个人总结
总结问题,编程实现。
摘要:Docker Linux下离线/无网络环境安装Docker最新版本 一、基础环境 1、操作系统:CentOS 7.3,本地安装参考:Virtual box 安装 centos7 | 配置外网.2、Docker版本:18.06.1 官方下载地址:https://download.docker.com/
阅读全文
摘要:FFmpeg直播推流 1、本地视频ffmpeg推流rtmp(nginx+rtmp) 1、在Linux Centos7上安装docker(安装过程可以参考CentOS Docker 安装:https://www.runoob.com/docker/centos-docker-install.html)
阅读全文
摘要:#region 二维码 int i = 2; /// <summary> /// 生成二维码 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnProduct_C
阅读全文
摘要:管道分为命名管道和匿名管道 1. 命名管道简介 "命名管道"或"命名管线"(Named Pipes)是一种简单的进程间通信(I P C)机制,Microsoft Windows NT,Windows 2000,Windows 95以及Windows 98均提供了对它的支持(但不包括Windows C
阅读全文
摘要:ffmpeg录音录像 ffmpeg,ffplay,ffprobe主要用来录音录像播放查看多媒体文件的信息。本文带领大家学习常用命令。常用参数比较多,可以使用ffprobe --help来查看详细的帮助信息 #region ffmpeg录音录像 ffmpeg,ffplay,ffprobe主要用来录音录
阅读全文
摘要: 有些时候我们需要对屏幕进行录制,比如制作视频教程,录制直播等。然而这方面的软件多是收费的,即使是免费试用版的还有水印,特别烦人。下面介绍使用FFmpeg进行屏幕录制的方法。 Windows 先安装dshow软件 Screen Capturer Recorder, 项目地址:https://sou
阅读全文
摘要:Bitmap Marshal.Copy 托管内存 非托管内存
阅读全文
摘要:AForge处理视频和拍照 下载AForge相关的dll: AForge, AForge.Controls ,AForge.Video ,AForge.Video.DirectShow, AForge.Video.FFMPEG 包括如下: using AForge;using AForge.Cont
阅读全文
摘要:针对某些数据字段要保存敏感数据的情况,比如银行卡号,我们需要使用一种机制保证存储到数据库的数据是加密的,避免数据泄露风险,但是又能够正常读取出来显示。 下面我们用MySql演示如何操作。 创建一个ConsoleApp1,然后引用下列NuGet包: EntityFrameworkCore.DataEn
阅读全文
摘要: 一、前言 linux 有很多工具可以做文本处理,例如:sort, cut, split, join, paste, comm, uniq, column, rev, tac, tr, nl, pr, head, tail.....,学习 linux 文本处理的懒惰方式(不是最好的方法)可能是:只
阅读全文
摘要:按下【Win+R】组合键打开“运行“,输入“CMD”打开系统命令窗口 ping 127.0.0.1 这个命令可以检测本地网络协议是否正常,有返回值表示网络正常 ping 192.168.0.1 这个命令可以检测电脑连接路由器的线路是否正常,时间值越高,表示你的网络越差(192.168.0.1这个是路
阅读全文
摘要:数据上下文dbcontext添加数据与Database数据库的分库分表,表映射,切换表,使用到了IModelCacheKeyFactory 代码如下: using Microsoft.EntityFrameworkCore; using System; using System.Collection
阅读全文
摘要:新建.NET CORE CONSOLE控制台项目NetCoreConsole,管理NuGet程序包种添加一下引用 //Microsoft.EntityFrameworkCore //EFCore //Microsoft.Extensions.Logging // 日志//Microsoft.Exte
阅读全文
摘要:如下远程桌面时设备管理器中不显示麦克风,打开设备管理器,查看音频输入和输出 解决远程桌面时设备管理器中不显示麦克风的问题,步骤如下: Win键 + R 输入 mstsc,弹出远程桌面连接,左下角,展开 显示选项 显示选项,选择 本地资源 远程音频 设置 显示选项,选择 本地资源 本地设备和资源 详细
阅读全文
摘要:socket是针对应用层和传输层之间封装的接口 Tcplistener是对socket tcp协议封装的接口,更便于开发 1.利用Tcp协议编程1)服务器端: a)建立TCP监听器TcpListener对象。 TcpListener tl=new TcpListener(端口号); b)启动监听器
阅读全文
摘要:示例 PBKDF2(“基于密码的密钥派生功能2”)是推荐用于密码哈希的哈希函数之一。它是rfc-2898的一部分。 .NET的Rfc2898DeriveBytes-Class基于HMACSHA1。 using System.Security.Cryptography; ... public cons
阅读全文
摘要:什么是ASP.NET Boilerplate Project(ABP)框架 使用.NET技术进行开发已经多年,偶尔一次网络上搜索.NET开发框架,看到了ABP这个框架,引起了我极大的兴趣,于是决定对该框架进行深入学习和研究,并将过程全部记录如下,对自己也是一次学习和总结,同时后继我也会分享出来,帮到
阅读全文
摘要:使用同步上下文和任务调度以及async和await语法糖 private static readonly HttpClient s_httpClient = new HttpClient(); private static readonly WebClient s_WebClientClient =
阅读全文
摘要:任务调度Quartz 拓展使用 新建项目,使用管理NuGet程序程序包添加Quartz,核心代码如下: #region 测试任务调度Quartz /// <summary> /// 测试任务调度Quartz /// </summary> public static async Task TestQu
阅读全文
摘要:1、新建 ASP.NET Core项目,使用管理NuGet程序包添加Hangfire,然后ASP.NET Core Startup 类中添加如下代码 using Microsoft.AspNetCore.Builder; using Microsoft.Extensions.DependencyIn
阅读全文