更优雅的C++字符串格式化实现方法详解

目录背景优化实现使用背景在用C++编写代码时,经常需要用到字符串拼接及格式化,尤其是在拼写sql语句时,目前大部分sql拼接方式都是通过ostringstream流一点一点拼接的,代码可读性...

2023-05-29

C#实现聊天消息渲染与图文混排详解

目录一.支持的聊天消息类型二.IChatRender 接口定义三. 创建 IChatRender 实例四. Demo 源码下载在实现聊天软件时,渲染文字表情图文混排是一项非常繁琐的工作,再加上还要支持...

2023-05-29

C#字符串和Acsii码相互转换

1,现在因为遇到一个读取pdf文件文本信息遇到乱么问题,才找到这个文本字符串的编码转换的实现方式来判断是否存在乱码(0>乱码>255):C# 字符转ASCII码,ASCII码转字符public static i...

2023-05-29

C#获取时间戳的方法及时间戳转换问题

目录一:日期转化成时间戳二:将当前日期的前后指定的天数转换成时间戳三:将指定日期转换成时间戳:如 2022-8-22 22:56:30四:将时间戳转换成日期因为一些原因,原本学Java的我,也兼顾...

2023-05-29

C#中{get;set;}的具体使用

在C#程序中经常会看到set,get的配套使用,很多人不知道它的用途。我就在这向大家讲讲,也加深一下自己的印象。//这里有两个类 public class person1{ public string name;}...

2023-05-29

浅析C语言中对于char*和char[]的理解

目录C语言对于char*和char[]的理解1、char*和char[]的共同点2、char*的用法3、char[]的用法4、怎么输出char*地址5、strlen和sizeof6、char*和string7、总结C语言对于char*...

2023-05-29

OpenCV通过透视变换实现矫正图像详解

目录



1、概述


2、代码演示


3、示例图片






1、概述


案例:使用OpenCV将一张折射的图片给矫正过来


实现步骤:


1.载入图像


2.图像灰度化...

2023-02-21

.Net Core以windows服务方式部署

前言netcore用了这么久,虽然多数都是部署在centos系统,但也有部署在windows上的情况。最省力的部署方式是发布后直接在发布目录打开cmd,运行dotnet命令。虽然很省力,但是保留一...

2023-01-01

C#循环与循环控制的表达式树实现

C# 提供了以下几种循环类型。循环类型描述while 循环当给定条件为真时,重复语句或语句组。它会在执行循环主体之前测试条件。for/foreach 循环多次执行一个语句序列,简化管理...

2023-01-01

C#实现单位换算器

本文实例为大家分享了C#实现单位换算器的具体代码,供大家参考,具体内容如下一、阐述进制间转换:十六进制、十进制、八进制、二进制。
长度间转换:毫米、厘米、米、公里、英寸、...

2023-01-01

C#中逆变的实际应用场景详解

目录前言协变的应用场景逆变的应用场景讨论总结前言早期在学习泛型的协变与逆变时,网上的文章讲解、例子算是能看懂,但关于逆变的具体应用场景这方面的知识,我并没有深刻的认识...

2023-01-01

详解C#如何实现读写ini文件

目录介绍1.创建一个ini文件2.创建一个winform界面3.添加一个ini管理类4.添加winform代码介绍INI文件格式由节、键、值组成。节[section]参数(键=值)name=value1.创建一个ini文...

2023-01-01

C#中的out参数、ref参数和params可变参数用法介绍

out参数:out关键字 通过引用来传递参数,在定义方法和调用方法的时候都必须使用out关键字简单来讲out可以用来返回多个参数类型。 static void Main(string[] args)...

2023-01-01

C#值类型、引用类型、泛型、集合、调用函数的表达式树实践

目录一,定义变量二,访问变量/类型的属性字段和方法1. 访问属性调用静态类型属性调用实例属性/字段2. 调用函数调用静态类型的函数调用实例的函数三,实例化引用类型new给属性赋...

2023-01-01

C#实现温度转换功能

本文实例为大家分享了C#实现温度转换功能的具体代码,供大家参考,具体内容如下界面图代码using System;using System.Collections.Generic;using System.ComponentModel;using...

2023-01-01

C#实现在PDF文档中应用多种不同字体

目录引入dll应用字体C#VB.NET绘制效果引入dll 本次程序中引入的是Spire.Pdf.dll,引入方法如下:【方法1】通过NuGet安装。可以在Visual Studio中打开“解决方案资源管理器...

2023-01-01

C#操作SQLite实现数据的增删改查

目录简介主要代码SQLiteHelper.csUsingLock.csForm1.cs简介SQLite是一个轻量级、跨平台的关系型数据库,在小型项目中,方便,易用,同时支持多种开发语言,下面是我用C#语言对SQLite...

2023-01-01

C#算法之整数反转

题目给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例 1:输入: 123输出: 321 示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们...

2023-01-01

C#数据类型转换(显式转型、隐式转型、强制转型)

C# 的类型转换有显式转型 和 隐式转型 两种方式。显式转型:有可能引发异常、精确度丢失及其他问题的转换方式。需要使用手段进行转换操作。隐式转型:不会改变原有数据精确度、...

2023-01-01

C#算法之回文数

回文数判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例 2:输入: -121输出: false解释: 从左向右读, 为...

2023-01-01

C#表达式树基础教程

什么是表达式树来自微软官方文档的定义:表达式树以树形数据结构表示代码。它能干什么呢?你可以对表达式树中的代码进行编辑和运算。 这样能够动态修改可执行代码、在不同数据...

2023-01-01

WCF基础介绍并创建简单应用程序

什么是WCF?WCF, 英文全称(windows Communication Foundation) , 即为windows通讯平台。windows想到这里大家都知道了 , WCF也正是由微软公司推出的这个一个玩意, 基于SOA的一...

2023-01-01

C#跨平台开发之使用C/C++生成的动态链接库

操作环境:Visual Studio 2017如何实现 使用 C# 进行嵌入式开发?.NET Core 虽然实现了跨平台,但是不可能处处使用 C# 开发,就好像没人使用SQL开发安卓APP,每种语言都有其优秀的地...

2023-01-01

C#五类运算符使用表达式树进行操作

在 C# 中,算术运算符,有以下类型算术运算符关系运算符逻辑运算符位运算符赋值运算符其他运算符这些运算符根据参数的多少,可以分作一元运算符、二元运算符、三元运算符。本文将...

2023-01-01

C#通过标签软件Bartender的ZPL命令打印条码

注:由于工作需要, 也是第一次接触到打印机的相关内容, 凑巧, 通过找了很多资料和帮助后, 也顺利的解决了打印标签的问题(标签的表面信息[二维码,条形码, 文字] 和 RFID标签...

2023-01-01

C#基于Sockets类实现TCP通讯

本文实例为大家分享了C#基于Sockets类实现TCP通讯的具体代码,供大家参考,具体内容如下最终效果TCPClientusing System;using System.Collections.Generic;using System.Compon...

2023-01-01

为Xamarin.Forms的导航栏增加搜索功能

在使用NavigationPage导航的时候, 我们可以给里面添加一些功能按钮, 如下所示: <ContentPage.ToolbarItems> <ToolbarItem/> <ToolbarItem/> </Content...

2023-01-01

C#中间语言及ILDASM工具用法

当我们编译 .NET 应用程序时会发生什么?当我们编译任何 .NET 应用程序时,它将生成一个程序集,该扩展项可以是 。DLL 或 。Exe。例如,如果编译窗口或控制台应用程序,则将得到 .EXE...

2023-01-01

C#创建控制Windows服务

需求针对一种特殊的应用, 不需要显示GUI, 希望常驻在Windows服务当中,在必要的时候我们可以进行启动或开机启动。这个时候我们就可以创建WindowsService 来实现。创建Window...

2023-01-01

C#实现MQTT服务端与客户端通讯功能

关于MQTTMQTT(消息队列遥测传输)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。它工作在 TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情...

2023-01-01

C#异步编程async/await用法详解

异步函数简介一般指 async 修饰符声明得、可包含await表达式得方法或匿名函数。声明方式异步方法的声明语法与其他方法完全一样, 只是需要包含 async 关键字。async可以出现...

2023-01-01

Unity UGUI 按钮绑定事件的 4 种方式汇总

UGUI 可视化创建以及关联事件很方便, 动态创建可以利用创建好的 Prefab 进行实例化, 只是在关联事件上有些复杂, 本文总结了几种给按钮绑定事件的关联方式.1. 可视化创建及...

2023-01-01

关于C#中GUI编程的标准事件问题

前言昨天的文章,带大家简单学习C#中的事件,了解订阅者和发布者之间的逻辑关联,也通过小案例进行实际操作,可以看到具体的输出结果。目前在工作中,使用Winform桌面开发比较多,很多...

2023-01-01

C#基于SerialPort类实现串口通讯详解

本文实例为大家分享了C#基于SerialPort类实现串口通讯的具体代码,供大家参考,具体内容如下最终效果窗体设置:using System;using System.Collections.Generic;using System.Com...

2023-01-01

C#实现贪吃蛇小游戏

本文实例为大家分享了C#实现贪吃蛇小游戏的具体代码,供大家参考,具体内容如下之前一直想写一个贪吃蛇小游戏,上个周末终于有时间做了一个,现在和大家分享。界面界面比较简单,一个...

2023-01-01

C#接口INotifyPropertyChanged使用方法

INotifyPropertyChanged:该接口包含一个事件, 针对属性发生变更时, 执行该事件发生。 // // 摘要: // 通知客户端属性值已更改。 public interface INotify...

2023-01-01

C#实现读取txt文件生成Word文档

目录dll文件安装(3种方法)读取txt生成Word注意事项总结本文将以C#程序代码为例介绍如何来读取txt文件中的内容,生成Word文档。在编辑代码前,可参考如下代码环境进行配置:Visual S...

2023-01-01

C#实现简易计算器功能(2)(窗体应用)

本文实例为大家分享了C#实现简易计算器功能第二部分的具体代码,供大家参考,具体内容如下初始化,实现四则运算using System;using System.Collections.Generic;using System.Com...

2023-01-01

C#定时任务框架Quartz.NET介绍与用法

什么是定时任务?最近恰巧有类似的需求, 需要做一个应用程序服务, 每天定时给服务器上传采集的数据。在没有任务框架的使用前提下, 如果我们想要实现类似的需求,可以自己写一...

2023-01-01

C#实现单例模式的多种方式

什么是单例模式?这里我就不做过多的解释了, 毕竟关于Singleton的资料实在是太多太多了。点击这里简单的思路就是, 创建对象单例的动作转移到另外的行为上面, 利用一个行为去...

2023-01-01

C# WPF开源UI控件库MaterialDesign介绍

## 学习平台微软开发者博客:https://devblogs.microsoft.com/?WT.mc_id=DT-MVP-5003986微软文档与学习:https://docs.microsoft.com/zh-cn/?WT.mc_id=DT-MVP-5003986微软开...

2023-01-01

详解Unity日志打印工具功能

目录一、日志工具功能二、Logger类三、LoggerMgr类四、上传日志五、日志双击溯源问题一、日志工具功能封装Debug类,需要实现功能:1.控制所有日志是否打印;2.除了Log,Warning,Erro...

2023-01-01

C#实现串口调试工具

前文由于经常用到串口调试, 尽管有现成的软件, 因为前端时间涉及一个二次开发, 就因为一个RtsEnable设置, 折腾半天, 网上各种版本的也很多, 功能扩展的很开也多。所以现在...

2023-01-01

C#实现计算器功能

本文实例为大家分享了C#实现计算器功能的具体代码,供大家参考,具体内容如下在刚刚接触c#的时候,就想做一个简单加减乘除计算器。这就是目标,可惜一直没有动手去做,今天特意把它简...

2023-01-01

c# 理解csredis库实现分布式锁的详细流程

声明:这里首先使用的是csredis,地址是https://github.com/2881099/csredis该库本身已经足够完善,这里我画蛇添足一下,为了方便自己的使用。本身csredis库已经实现了完整的加锁...

2023-01-01

C#实现弹窗提示输入密码

本文实例为大家分享了C#实现弹窗提示输入密码的具体代码,供大家参考,具体内容如下String PM = Interaction.InputBox("请输入密码", "输入密码", "", 100, 100);if (PM != "22...

2023-01-01

C#实现QQ聊天窗口

本文实例为大家分享了C#实现QQ聊天窗口的具体代码,供大家参考,具体内容如下分析需要两个TextBox,一个用于显示消息,一个用于编辑消息需要四个按钮,分别控制关闭程序,清空正在...

2023-01-01

C#基于winform实现音乐播放器

本文实例为大家分享了C#基于winform实现音乐播放器的具体代码,供大家参考,具体内容如下首先,右键工具箱的组件,找到选择项,找到Windows Media Player组件并添加。设计界面:首先实...

2023-01-01

C#实现简易多人聊天室

本文实例为大家分享了C#实现简易多人聊天室的具体代码,供大家参考,具体内容如下只有一个群聊的功能服务端using System;using System.Collections.Generic;using System.Compo...

2023-01-01

基于NET Core 的Nuget包制作、发布和运用流程解析(完整过程)

目录前期准备Nuget包制作上传Nuget包Nuget包使用(一)、准备配置信息(二)、业务层调用开发缘由:公司需要调用天眼查-开放平台 ,验证客户的的营业执照信息是否在存续期,并将企业...

2023-01-01
返回顶部
顶部