C#.net 软件列表

.net c# gif动画如何添加图片水印实现思路及代码
C#.net

.net c# gif动画如何添加图片水印实现思路及代码

2020-02-16 标签:n,et,c,gif,动画,如何,添加,图片,水印,实现,思路,代码,如下,public,static,bitmap,system,drawing

实现代码如下: public static Bitmap WaterMarkWithText(System.Drawing.Bitmap origialGif, string text,string filePath) { //用于存放桢 List frames = new List(); //如果

C#使用DllImport调用非托管的代码的方法
C#.net

C#使用DllImport调用非托管的代码的方法

2020-02-16 标签:c,使用,dllimport,调用,托管,代码,方法,找到,签名,dword,lpctstr,tptstr,cchbuffer,数据,类型

找到GetShortPathName的方法签名,DWORD GetShortPathName(LPCTSTR tpszLongPath,TPTSTR lpszShortPath,DWORD cchBuffer);非托管及托管数据类型对应关系:LPCTSTRStringLPTSTRStringBuil

.NET 缓存设计的使用说明
C#.net

.NET 缓存设计的使用说明

2020-02-16 标签:net,缓存,设计,使用说明,关于,什么情况,提高,应用程序,性能,最好,方法,之一,运用,优化,数据,查询,避免,不必要,网络

关于缓存的设计1、什么情况下用缓存缓存是提高应用程序性能的最好方法之一。运用缓存可以优化数据查询,避免不必要的网络数据回传,和避免执行不必要的完全相同的数据处理逻辑。在实现缓存的时候我们要确定什么时候装入缓存数据。用异步装入缓存或用批处理方式来避免出现客户端数据延迟。一般来说在一定时间内请求了相同的

C# Mysql 查询 Rownum的解决方法
C#.net

C# Mysql 查询 Rownum的解决方法

2020-02-16 标签:c,mysql,查询,rownum,解决方法,sql,实现,代码,如下,select,a,order,id,case,when,ordered

Sql:实现代码如下:SELECT @rownum:=@rownum+1 AS rownum,a.order_id ,case when a.Ordered =1 then '已分单' end as Ordered,a.printed ,a.order_sn ,a.user_id ,b.user_n

C# 大数据导出word的假死报错的处理方法
C#.net

C# 大数据导出word的假死报错的处理方法

2020-02-16 标签:c,大数,导出,word,假死,报错,处理,方法,最近,项目,基于,winform,报告,系统,根据,一系列,查询,参数,计算出

最近一个项目是一个基于winform的报告系统,根据一系列的查询参数计算出结果,最终生成一个格式规范的word文档,刚开始数据量不大(500行)数据以内,写入速度还能接受,但最近遇到一个问题就是当出现大量的数据行的时候,写入word的过程就变的非常慢,CPU直接拉到100%,本人机器配置已经算比较高

.NET读取Excel文件的三种方法的区别
C#.net

.NET读取Excel文件的三种方法的区别

2020-02-16 标签:net,读取,excel,文件,三种,方法,区别,asp,采用,oledb,做一个,数据源,进行,数据,操作,实例,如下,实现,代码,public

ASP.NET读取Excel文件方法一:采用OleDB读取Excel文件:把Excel文件当做一个数据源来进行数据的读取操作,实例如下:实现代码如下:public DataSet ExcelToDS(string Path){  string strConn = "Provider=Microsof

c#.net全站防止SQL注入类的代码
C#.net

c#.net全站防止SQL注入类的代码

2020-02-16 标签:c,n,et,防止,sql,注入,代码,实现,如下,using,system,collections,generic,linq,web,summary

实现代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Web;/// /// 防SQL注入检查器/// public class SqlChecker{//当前请求对象private H

C#之IP地址和整数互转的小例子
C#.net

C#之IP地址和整数互转的小例子

2020-02-16 标签:c,ip,地址,整数,互转,例子,源码,实现,代码,如下,layoutkind,explicit,public,struct,uint,32,value,text

源码:实现代码如下:[StructLayout(LayoutKind.Explicit)] public struct IP {public IP(UInt32 value){this._text1 = 0;this._text2 = 0;this._text3 = 0;this._text4 =

C#中计算时间差中的小数问题解决
C#.net

C#中计算时间差中的小数问题解决

2020-02-16 标签:c,中计,时间差,小数,问题解决,问题,starttime,datetime,text,tostring,执行,结果,00,03,1234434,后面,多出

问题:startTime = DateTime.Now;-----------slExecutedTime.Text = (DateTime.Now - startTime).ToString();执行结果:已执行:00:00:03.1234434(后面会多出很多的小数位)想要的执行结果:已执行:0

C# 语音功能的实现方法
C#.net

C# 语音功能的实现方法

2020-02-16 标签:c,语音,功能,实现,方法,首先,安装,speechsdk,开发,langague,pack,中英文,语言包,vs,2010,自带

首先要安装SpeechSDK5.1 开发包和SpeechSDK5.1 Langague Pack(中英文) 语言包,不过VS2010里是自带SpeechSDK5.0的com组件的,也可以用。 简单讲一下四个方法:朗读时,使用实现代码如下:voice.Speak(string,SpeechVoiceS