自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (3)
  • 收藏
  • 关注

原创 C#连接SqlServer、Access、Excel的连接语句

C#连接SqlServer、Access、Excel的连接语句

2023-05-04 16:24:41 448

原创 在MVC主站点中添加子站点

在MVC主站点中添加子站点,子站点生成独立的DLL文件。

2023-04-24 16:12:34 212

原创 C#:将引用的外部DLL文件和当前项目编译打包成一个EXE文件

C#:将引用的外部DLL文件和当前项目编译打包成一个EXE文件

2023-04-18 15:28:30 2638

原创 C#:WinForm应用程序中用鼠标移动控件位置

C#:WinForm应用程序中用鼠标移动控件位置

2023-04-14 16:21:22 2323

原创 C#:WinForm页面接收鼠标拖入的数据

C#:WinForm页面接收鼠标拖入的数据

2023-04-14 15:52:56 237

原创 C#:MVC返回FileResult文件对象,并在VIEW视图中下载

FileResult是一个抽象类,有3个继承子类:FilePathResul、FileContentResult、FileStreamResult,表示一个文件对象,三者区别在于,FilePath 通过路径传送文件到客户端,FileContent 通过二进制数据的方式,而FileStream 是通过Stream(流)的方式来传送。Controller为这三个文件结果类型提供了一个名为File的重载方法。

2023-04-11 16:05:02 1656

原创 C#:MVC返回JSON数据,并在VIEW视图显示

C#:MVC返回JSON数据,并在VIEW视图显示

2023-03-31 12:35:36 956

原创 C#中使用BarcodeLib插件生成并显示条形码

使用BarcodeLib插件生成并显示条形码

2023-03-24 12:47:45 973

原创 C#中利用BarCode插件生成并显示条形码和二维码

通过BarCode插件生成并显示指定字符的条形码和二维码

2023-03-20 15:01:55 1663

原创 access数据库操作小技巧(数据分页、update中使用子查询)

access中数据分页和update中使用子查询

2022-10-27 16:57:59 990

原创 文件的MIME类型

文件的MIME类型

2022-09-06 14:30:52 1748

原创 SqlServer中查询结果实现分页功能

SqlServer中查询结果实现分页功能,1.通过top...where ...not in条件限制;2.通过ROW_NUMBER()函数实现;3.通过offset和fetch子句实现。

2022-06-24 11:53:15 2048

原创 C#中利用NPOI包操作Excel文件

利用NPOI包可以非常方便地创建、修改导出Excel文件。下载npoi.2.5.2.nupkg及其依赖项首先需要通过NuGet管理器导入NPOI包,并且在使用前加入如下引用:using NPOI.SS.UserModel; //提供ISheet、IRow、ICell等接口using NPOI.XSSF.UserModel; //提供相关类操作扩展名为xlsx的2007之后版本Excel文件using NPOI.HSSF.UserModel; //提供相关类操作扩展名为xls的20

2022-01-07 16:23:26 941

原创 JS动态加载JSON文件并读取数据

JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。它采用纯文本格式来存储和表示数据,层次结构简洁和清晰,是理想的数据交换语言。JSON类似 XML,比 XML 更小、更快,更易解析。关键词:动态加载JSON文件、读取JSON文件数据demo.json文件内容var json={"item1":"string","item2":["var1","var2","var3"]}这其实不是一个标准格式的json文件,而是在文件中自定义一

2022-01-06 22:27:17 7402

原创 C#中利用NPOI包操作Word文件

之前一直通过在VS里添加引用COM里Microsoft Word 16.0 Object Library引用,导入Microsoft.Office.Interop.Word命名空间,使用此命名空间里的相关类对Word文件进行操作。这种方法有个致命缺点,就是当电脑里未安装Word软件或者Word软件版本与引用的COM库里的版本不一致时,会导致操作Word文件失败。其实可以利用NuGet里的NPOI包来对Word文件进行操作。下载npoi.2.5.2.nupkg及其依赖项通过NuGet管理器导入NP

2021-06-21 23:45:23 4983

原创 C#通过写注册表设置程序随系统启动

要将编写的程序设置成随系统启动,可以通过读写注册表操作实现。有两个要注意的地方,一是要引入Microsoft.Win32这个命名空间,此空间用来提供操作注册表的类——

2021-06-11 23:23:18 712 2

原创 MVC中生成图形验证码并验证(详细)

一、思路通过Random对象生成随机数 ,通过Session对象保存生成的随机验证码,通过Graphics绘图对象在Bitmap位图上进行绘制,并将绘完的位图对象

2021-06-05 00:17:44 1518 2

原创 MVC中生成图形验证码并显示(极简)

一、控制器代码using System;using System.Drawing;using System.Drawing.Imaging;using System.IO;using System.Web.Mvc;namespace XLZXXX.Controllers { public class LoginController : Controller { public ActionResult Index(){ return V

2021-06-04 17:16:16 219

原创 使用JS判断访问设备是电脑还是手机

一、前言有时在编写前端页面视图时,需要根据用户不同的访问设备(手机或电脑)对页面设置不同显示样式或跳转到不同的页面。可以通过JS代码获取Navigator对象的userAgent属性,通过

2021-06-03 22:24:26 11351 2

转载 HTTP Content-type对照表(Mine-Type)

扩展名 Content-Type(Mime-Type) 扩展名 Content-Type(Mime-Type) 扩展名 Content-Type(Mime-Type) 0.001 application/x-001 0.301 application/x-301 0.323 ...

2021-06-02 15:45:45 369

原创 MVC中客户端向服务器端上传base64格式的图片

通过HTML中的FileReader对象将图片内容转换为base64字符串,再通过jquery.ajax将base64值传递给控制器,以达到上传文件的目的。

2021-06-02 10:52:12 361 2

原创 cropper动态裁剪图片(极简)

借助cropper插件可以很简单地实现客户端的图片自定义裁剪。cropper插件下载链接(含v1.5.11版Cropper.js、Cropper.css,以及jquery.min.js):

2021-06-02 10:14:20 413

原创 禁止对文本框内指定字符(部分内容)进行修改

在使用文本控件input和textarea时,有时想禁止对其中某些特殊文本进行编辑,比如需要由程序生成的某些自定义特殊标记[img src=...]等。可以通过文本控件的selection

2021-05-28 15:32:06 1744

原创 MVC中通过jquery实现图片预览、上传,并对文件类型、大小进行判断(极简)

一、易出错问题重要提示当直接通过提交表单数据上传文件时,文件上传控件input一定要添加name属性,并且不同的控件也要设置不同的name属性值,否则会导致控制器中的Request.Files方法获取上传文件失败。估计Request.Files方法是通过input控件的name属性来识别并区别上传文件的。一、动态增减上传控件,多文件上传视图代码@{Layout=null;}<!DOCTYPE html><html><head> <me

2021-05-27 18:26:25 355

原创 C#获取文件物理路径(绝对路径)

在WinForm窗体应用程序和Web应用程序中,为了上传文件、读取绝对路径下的文件等功能,需要获取文件的物理路径,可以使用以下这些常用方法。一、在WinForm窗体应用程序中可用以下方法获取应用程序文件所在文件夹:System.Environment.CurrentDirectory;System.IO.Directory.GetCurrentDirectory();System.Windows.Forms.Application.StartupPath;System.AppDomain

2021-05-21 23:45:02 3588 1

原创 C#中利用QRCoder包生成二维码并显示

一、通过NuGet向工程文件引入QRCoder包。当前QRCoder包的最新版本为1.4.1。如果直接通过VS软件的NuGet管理器下载QRCoder包,速度非常慢,而且很容易失败。强烈推荐通过NuGet网站使用迅雷等工具下载,在网站https://www.nuget.org/首页搜索框搜索"QRCoder",点击打开搜索到的第1条记录”QRCoder“进入详情页面,页面右侧有”Download package“下载链接,用工具下载即可。将下载的QRCoder包放入NuGet管理器设置的本地包文件夹内,

2021-05-19 16:40:03 4110

原创 使用insert语句避免向表中插入重复数据

有时向表中插入新记录时,不想插入与指定字段有重复数据的记录。如下表:序号 栏目名 1 栏目1 如果使用语句:insert into table(栏目名) values("栏目1"),则会插入重复的栏目名为“栏目1”的记录,这显然不是想要的结果,如下表:序号 栏目名 1 栏目1 2 栏目1 要避免出现这种情况,除了在数据库中创建触发器外,也可以用简单的insert语句:insert into table(栏目名) select top 1 ".

2021-05-08 10:34:13 3025

原创 格式化字符串:自定义日期格式

格式说明符 名称 说明(value.ToString("yyyy"); string.Format(“{0:yyyy-MM-dd}”,val);) d 显示月份的当前日期,以1到31之间的一个数字表示,包括1和31。如果日期只有一位数字(1-9),则它显示为一位数字。 dd 显示月份的当前日期,以1到31之间的一个数字表示,包括1和31。如果日期只有一位...

2021-05-06 17:21:36 465

原创 格式化字符串:标准日期格式

格式说明符 名称 说明(value.ToString("D"); string.Format(“{0:D}”,val);) d 短日期模式 显示由与当前线程关联的DateTimeFormatInfo.ShortDatePattern属性定义的模式或者由指定格式提供程序定义的模式。 D 长日期模式 显示由与当前线程关联的DateTi...

2021-05-06 17:19:43 309

原创 格式化字符串:自定义数字格式

格式说明符 名称 说明(value.ToString("C");value.ToStrin("00");string.Format(“{0:D}”,val);) 0 零占位符 如果格式化的值在格式字符串中出现“0”的位置有一个数字,则此数字被复制到输出字符串中。小数点前最左边的“0”的位置和小数点后最右边的“0”的位置确定总在输出字符串中出现的数字范围。“00”说明符使得值被舍入到小数点前最近...

2021-05-06 17:16:19 201

原创 格式化字符串:标准数字格式

格式说明符 名称 说明(value.ToString("C");value.ToStrin("00");string.Format(“{0:D}”,val);) C或c 货币 数字转换为表示货币金额的字符串。精度说明符指示所需的小数位数。如果省略精度说明符,则使用NumberFormatInfo给定的默认货币精度。 D或d 十进制数 ...

2021-05-06 17:13:01 447

原创 ASCII码表

Bin Dec Hex 缩写/字符 解释 0000 0000 0 00 NUL (null) 空字符 0000 0001 1 01 SOH (start of handing) 标题开始 ...

2021-05-06 16:51:04 87

原创 MVC中常见的ActionResult

MVC中常见的ActionResult1、ViewResult表示一个视图结果,它根据视图模板产生应答内容。对应得Controller方法为View。2、PartialViewResult表示一个部分视图结果,与ViewResult本质上一致,只是部分视图不支持母版,对应于ASP.NET,ViewResult相当于一个Page,而PartialViewResult 则相当于一个UserControl。它对应得Controller方法的PartialView.3、RedirectRe.

2021-05-06 16:25:15 336

Cropper.js v1.5.11.zip

含v1.5.11版Cropper.js、Cropper.css,以及jquery.min.js

2021-06-02

npoi.2.5.2.nupkg及其依赖项

NuGet中用于操作Word文件和Excel文件的npoi.2.5.2安装包

2021-05-29

qrcoder.1.4.1.nupkg

NuGet里二维码生成器安装包

2021-05-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除