陈程的技术博客

  • 关于作者
C#
.NET

winform 拖拉ListView的图标切换位置

winform 拖拉ListView的图标切换位置 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.IO; using System.Linq; using System.Text; using System.Windows.Forms; namespace testListViewDrag { publ…

2020年4月23日 0条评论 584点热度 0人点赞 博主 阅读全文
.NET

提供一个.net的讯飞在线语音合成SDK

提供一个.net的讯飞在线语音合成SDK 使用方法: 1.nuget搜索下载安装 2.demo源码 public partial class Form1 : Form { XunFeiTTS xunFeiNetSdk; public Form1() { InitializeComponent(); string appId = ConfigurationSettings.AppSettings["appId"]; string apiKey = ConfigurationSettings.AppSettings["…

2020年4月8日 0条评论 564点热度 0人点赞 博主 阅读全文
.NET

emgu.cv图像识别 从大图中寻找小图,判断存在图的相似度

最近写了一个在一张图片中,截取一部分,通过机器判断截取图片是这张图片的。 也就是说: 第一、通过小图去找判断是否存在大图中, 第二、小图存在大图的什么位置 这是2个问题,我采用emgu.cv来解决这个识别问题,这里需要在nuget中引用emgu 第一个问题: 判断该小图是否存在大图中,这里我们最终结果输出一个匹配度: /// <summary> /// 判断是否存在图片 /// </summary> /// <param name="fatherImg"></param&g…

2020年1月21日 0条评论 1110点热度 0人点赞 博主 阅读全文
.NET

按比例缩放图片大小

/// <summary> /// 按照比例缩放图片 /// </summary> /// <param name="bmp">原始Bitmap</param> /// <param name="Mode">比例</param> /// <returns>处理以后的图片</returns> public static Bitmap KiResizeImage(Bitmap bmp, float Mode) { try {…

2020年1月20日 0条评论 597点热度 0人点赞 博主 阅读全文
.NET

xml序列化和反序列化代码

public class XmlUtil { #region 反序列化 /// <summary> /// 反序列化 /// </summary> /// <param name="type">类型</param> /// <param name="xml">XML字符串</param> /// <returns></returns> public static object Deserialize(Type type,…

2019年11月29日 0条评论 589点热度 0人点赞 博主 阅读全文
.NET

解决winform界面刷新闪烁问题的多种方案

第一: 设置初始化启用默认双缓冲并提供无闪烁的图形呈现: this.DoubleBuffered = true;//设置本窗体 SetStyle(ControlStyles.UserPaint, true); SetStyle(ControlStyles.AllPaintingInWmPaint, true); // 禁止擦除背景. SetStyle(ControlStyles.DoubleBuffer, true); // 双缓冲 第二: 底层重绘每次会清除画布,然后再全部重新绘制,这才是导致闪烁最主要的原因。于…

2019年6月18日 0条评论 760点热度 0人点赞 博主 阅读全文
.NET

NAudio监听系统声音,屏蔽麦克风其他声音

使用WasapiLoopbackCapture记录声卡输出 很多人问他们如何使用NAudio来录制另一个节目播放的音频。 答案是,遗憾的是,Windows不提供允许您将一个特定程序的输出作为目标进行记录的API。 但是,通过WASAPI环回捕获,您可以记录从特定输出设备播放的所有音频。 必须在WaveFormat设备已经使用的情况下捕获音频。这 通常是立体声44.1kHz(有时是48kHz)IEEE浮点。 显然,您可以在将音频捕获为另一种格式后手动操作音频,但是对于此示例,我们将直接将其传递到WAV文件中。 让我们…

2019年5月17日 0条评论 917点热度 0人点赞 博主 阅读全文
.NET

主程序ui线程异常处理方案和只允许同时运行一个进程的方法

using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace ScreenShowManage { static class Program { //static Boolean createdNew; ////同步基元变…

2018年4月8日 0条评论 745点热度 0人点赞 博主 阅读全文
.NET

C#访问网络图片,先从本地获取,如果没有再从网络获取,保存到本地

using ScreenShowManage.Entity; using System; using System.Collections.Generic; using System.Drawing; using System.IO; using System.Linq; using System.Net; using System.Text; using System.Threading.Tasks; namespace ScreenShowManage { public static class Employe…

2018年4月8日 0条评论 647点热度 0人点赞 博主 阅读全文
.NET

如何配置log4net,让日志分类记录到不同的日志文件中

<?xml version="1.0" encoding="utf-8"?> <configuration> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" /> </configSections> <startup> <supportedRuntime version="v…

2018年4月8日 0条评论 547点热度 0人点赞 博主 阅读全文
12345
分类
  • .NET (65)
  • docker (3)
  • linux (12)
  • python (20)
  • web (14)
  • 小程序 (4)
  • 数据库 (2)
  • 未分类 (4)
  • 杂七杂八 (10)
标签聚合
C# python winform js linux DevExpress nginx centos
最新 热点 随机
最新 热点 随机
.NET开发手册标准参考 招募兼职前端开发 Centos安装dotnet6环境 VS上切换分支,vs编译运行出现bug,A fatal error was encountered彻底解决方案 用C#封装一个线程安全的缓存器,达到目标定时定量更新入库 C#通过特性的方式去校验指定数据是否为空
winfrom 解决PictureBox加载图片后不释放内存问题 RAP2 接口Mock工具部署使用 Naudio实现声卡采集麦克风采集+混音 C#访问网络图片,先从本地获取,如果没有再从网络获取,保存到本地 VS上切换分支,vs编译运行出现bug,A fatal error was encountered彻底解决方案 NAudio监听系统声音,屏蔽麦克风其他声音

COPYRIGHT © 2021 陈程的技术博客. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS