随笔分类 - 前沿技术
前沿技术
摘要:Tcplistener服务端与tcpclient客户端使用 #region 测试tcp #region tcplistener服务端 public static void Start() { //测试tcplistener服务端 Thread thread = new Thread(new Thre
阅读全文
摘要:1. cron表达式格式: {秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)} 2. cron表达式各占位符解释: {秒数} ==> 允许值范围: 0~59 ,不允许为空值,若值不合法,调度器将抛出SchedulerException异常 "*" 代表每隔1秒钟触发; "
阅读全文
摘要:AutoUpdater.NET 客户端更新指定文件,具体使用如下 1、新建项目windows窗体项目--WindowsFormTestUpdate 2、添加NuGet程序管理包 选择项目右键,选择“管理NuGet程序包”,搜索“Autoupdater.NET.Official”,选择,点击安装 3、
阅读全文
摘要:Docker Linux下离线/无网络环境安装Docker最新版本 一、基础环境 1、操作系统:CentOS 7.3,本地安装参考:Virtual box 安装 centos7 | 配置外网.2、Docker版本:18.06.1 官方下载地址:https://download.docker.com/
阅读全文
摘要:#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,弹出远程桌面连接,左下角,展开 显示选项 显示选项,选择 本地资源 远程音频 设置 显示选项,选择 本地资源 本地设备和资源 详细
阅读全文
摘要:示例 PBKDF2(“基于密码的密钥派生功能2”)是推荐用于密码哈希的哈希函数之一。它是rfc-2898的一部分。 .NET的Rfc2898DeriveBytes-Class基于HMACSHA1。 using System.Security.Cryptography; ... public cons
阅读全文
摘要:什么是ASP.NET Boilerplate Project(ABP)框架 使用.NET技术进行开发已经多年,偶尔一次网络上搜索.NET开发框架,看到了ABP这个框架,引起了我极大的兴趣,于是决定对该框架进行深入学习和研究,并将过程全部记录如下,对自己也是一次学习和总结,同时后继我也会分享出来,帮到
阅读全文
摘要:任务调度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
阅读全文