
Asp.Net总结之路
Little_Code
在这个行业,将会是一段很长的路需要走的,坚持!
展开
-
Asp.net 如何使用任务调度
MVC创建调度器,管理任务调度的控制器和界面。原创 2025-01-14 19:20:13 · 396 阅读 · 0 评论 -
c# MVC利用LayUI导出数据
前台写的这个字段需要跟后台的进行照应,不然会导致字段与内容不一致的问题。输出数据的格式需要这样,在每个字段后加上"\t"原创 2023-04-21 09:53:04 · 281 阅读 · 1 评论 -
Asp.Net MVC线上代码快速开发
线上MVC,代码自动生成,快速开发原创 2022-12-27 11:55:55 · 198 阅读 · 0 评论 -
MVC部署服务器遇到的问题
1.运行之后,提示403,表示没有权限首先是目录是否有权限然后,是应用池是否有权限还有其他错误,我也忘了,解决:查看IIS功能是否装完,比如:4.5框架是否安装等原创 2021-12-13 15:45:44 · 331 阅读 · 0 评论 -
关于数据库依赖的使用
这几天做物联网,之前都是将内容放到内存中进行处理,但是有个数据不更新的问题,现在使用数据库缓存依赖进行完美解决。首先展示下缓存类: //使用缓存依赖,需要在app.config中进行添加信息 //需要使用命令,进行打开数据库表缓存 // //C:\Windows\Microsoft.NET\Framework\v4.0.30319>aspnet_regsql -C "data source=.;initial catalog=数据库名称;原创 2021-11-10 15:26:09 · 1135 阅读 · 0 评论 -
.Net Mqtt程序
最近做物联网,客户的设备使用mqtt协议,所以研究了一下这个东西说下遇到的问题,以及解决前面在网络中总是搜索的都是.netCore的例子,然后发现一个问题,没解决,使用MqttServer,没办法进行发布主题,然后就是这个.NetCore用的不多,是个控制台程序,不熟练,感觉控制不住,后面就又换了一个库。后面找到一个强大的库,里面封装的物联网的东西挺多的,希望给大家一些帮助库名称:HslCommunication大家可以去下载看看,这个里面什么websocket,mqtt等很多物联网的协原创 2021-07-20 14:24:22 · 619 阅读 · 4 评论 -
NPOI得简单使用
直接开整,使用://读取excelvar FileStreamfile = new FileStream(Server.MapPath("~/PrintTemplet/LuXianTemplet.xls"), FileMode.Open, FileAccess.Read);HSSFWorkbook hssfworkbook = new HSSFWorkbook(FileStreamfile);HSSFSheet sheet1 = (HSSFSheet)hssfworkbook.GetSheet(原创 2021-05-17 15:45:33 · 428 阅读 · 0 评论 -
c# Winform 打开浏览器并附带参数的问题
这几天一直在找这个答案,网上很多都没有找到,终于还是被我找到了,带参数直接这样写 System.Diagnostics.Process.Start("explorer.exe", "http://www.baidu.com\"?money=10&type=1&data=1\"");简单了原创 2021-03-03 10:01:48 · 799 阅读 · 0 评论 -
c# 导出复杂excel ,合并单元格
今天做了一个关于订单得导出得,一个订单一般都是多个商品,那么就会出现单元格合并得情况,还有复杂表头得情况,现在拿我做得,给大家一个小demo先看最终效果后台实现:代码: [HttpGet] [ValidateInput(false)] public ActionResult Order_Export() { int showType; int ws_userid; i原创 2021-02-07 15:05:20 · 1937 阅读 · 0 评论 -
c# 自己记录下,方便自己使用的二维码
/// <summary> /// 获取二维码 /// </summary> /// <param name="strContent">待编码的字符</param> /// <param name="ms">输出流</param> ///<returns>True if the encoding succeeded, false if the..原创 2020-09-02 10:27:28 · 191 阅读 · 0 评论 -
SuperSocket 遇到初始化失败
1.首先查看ip是否填写正确2.查看本电脑的端口是否打开,在防火墙中设置出站规则,选择协议:TCP ,端口:你设定的端口3.是否安装了对应的.Net框架4.SuperSocket的配置启动的命名空间是否填写正确...原创 2020-08-15 15:55:44 · 862 阅读 · 0 评论 -
C# SuperSocket Protocol Error
解决方法: protected override bool Setup(IRootConfig rootConfig, IServerConfig config) { ServerConfig serverConfig =new ServerConfig(config); serverConfig.MaxConnectionNumber = 10000; serverConfig.M...原创 2020-08-14 09:26:02 · 1032 阅读 · 0 评论 -
使用IIS配置网站流程
首先材料:电脑系统:Win10第一步,打开IIS管理器如果电脑没有,请这样做:点击window键,就是开始按钮,然后直接键盘输入:控制面板,然后打开控制面板,选择:程序,然后找到:打开或关闭Window程序,然后找到:Internet Infomation Services ,然后进行勾选,:web管理工具,勾选万维网服务,然后http功能全部选中,然后确定,可能会让你重新启动,然后你就重新启动下机器这样IIS管理器就安装好了,接下来开始配置打开IIS,然后启动默认网站,如果能够出.原创 2020-07-24 11:59:31 · 1843 阅读 · 0 评论 -
自己写的数据库操作类,用于自己操作,记录一下
public class DbHelper { private string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + Environment.CurrentDirectory + "\\db.mdb;Mode=ReadWrite|Share Deny None;Persist Security Info=False;"; // private stat.原创 2020-07-21 15:26:59 · 305 阅读 · 0 评论 -
c# Winform DataGridView 中添加右键菜单
首先在DataGridView中添加方法 private void doubleBufferDataGridView_up_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e) { if (e.Button == MouseButtons.Right) { if (e.RowIndex >= 0)原创 2020-07-21 15:23:14 · 1672 阅读 · 0 评论 -
C# 向文本文件中进行写入数据
public static Boolean WriteFile(string path, string str) { try { FileStream fs = new FileStream(path, FileMode.Create); StreamWriter sw = new StreamWriter(fs); //开始写入 ...原创 2020-07-17 14:55:44 · 1904 阅读 · 0 评论 -
C# 处理图片的总结
private static void Deal_Sku_Image(string sImageFileName) { using (FileStream fs = new FileStream(sImageFileName, FileMode.Open, FileAccess.Read)) { Image image = Image.FromStream(fs); ..原创 2020-07-17 14:55:10 · 630 阅读 · 0 评论 -
C# GET方法POST方法总结
GET方法 public string Get( string url) { string result = ""; HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url); req.Method = "GET"; req.ContentType = "text/plain"; HttpWebRespons原创 2020-07-17 14:41:34 · 352 阅读 · 0 评论 -
C# Winform 线程之间进行操作控件
this.Invoke(new InvokeHandler(delegate () { //操作控件得代码放里面}));原创 2020-07-17 14:38:11 · 398 阅读 · 0 评论 -
C# 从服务端导出Excel文件或者本地导出Excel
自己写了一个Dll文件访问方法using Db.RWM.Data; DbRWMData myData = new DbRWMData(); DataSet mySet = my_web_userform_news.GetFieldList("*,(select A_Name from Guest_Address where a_id = O_Memo) as shouname,(select G_NAME from Guest_Info where g_id = o_GuestId) a原创 2020-07-10 15:30:31 · 563 阅读 · 0 评论 -
.Net C# Socket通信
IPAddress ipAddress = IPAddress.Parse(this.textBox_Ip.Text); IPEndPoint localEndPoint = new IPEndPoint(ipAddress, int.Parse(this.textBox_Port.Text)); socketwatch = new Socket(AddressFamily.InterNetwork, SocketType.Stream, Protoco...原创 2020-07-09 14:34:26 · 516 阅读 · 0 评论 -
。Net串口调试工具
using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Data;using System.Text;using System.Windows.Forms;using System.IO.Ports;using System.Runtime.Remoting.Channels;namespace YZ_LOT{ pu.原创 2020-07-06 17:26:11 · 375 阅读 · 0 评论 -
c# winform 设置TextBox 只能输入数字
privatevoidtxtAlarmPhone_KeyPress(objectsender,KeyPressEventArgse){if((e.KeyChar<48||e.KeyChar>57)&&e.KeyChar!=8){e.Handled=true;}}设置只能输入数字原创 2020-07-06 08:46:50 · 1232 阅读 · 0 评论 -
c# Quart定时任务
1.打开VS,打开对应的项目2.点击“工具”->NuGet包管理-》“管理解决方案的NuGet”3.点击“浏览”->再搜索框中填写:“Quart”,安装在对应的项目中,选择版本,我选的低一点的版本2.64.在对应的项目中,进行创建类,例如:Test_Job 类,需要继承 IJob ,命名空间:using Quartz;5.重写方法:public void Execute(IJobExecutionContext context),在里面写你的逻辑,就是需要执行的任务6....原创 2020-07-01 10:01:36 · 529 阅读 · 0 评论 -
c# 下载图片到本地
private Bitmap UrlToImage(string url,bool IsCheckKongBai) { try { WebClient mywebclient = new WebClient(); url = url.Substring(0, 5).Contains("http")...原创 2020-05-19 17:18:10 · 1521 阅读 · 0 评论 -
c# 下载视频文件
private void DownLoad_Video() { string pathUrl = ""; System.Net.HttpWebRequest request = null; System.Net.HttpWebResponse response = null; //请求网络路径地址 request = (System.Net.HttpWebRequest..原创 2020-05-19 16:08:35 · 2858 阅读 · 2 评论 -
c# 十六进制转ASCII
public string HexStringToASCII(string hexstring) { byte[] bt = strToToHexByte(hexstring); string lin = ""; for (int i = 0; i < bt.Length; i++) { lin = lin + bt[i] + " "; ..原创 2020-05-14 09:05:50 · 3021 阅读 · 1 评论 -
C# Winform 打开其他程序
[System.Runtime.InteropServices.DllImport("shell32.dll")] public static extern int ShellExecute(IntPtr hwnd, StringBuilder lpszOp, StringBuilder lpszFile, StringBuilder lpszParams, StringBui...原创 2020-04-02 11:11:24 · 1284 阅读 · 0 评论 -
C# winform 关闭其他程序窗口、进程
在进行winform开发过程中有时候会需要关闭其他程序或者关闭进程,以前写过一篇相关介绍的文章,今天有同事问起来,于是在次翻出来和大家分享一下。下面介绍我所知的两种方法,应该对大家有帮助,如果有朋友知道其他的方法,谢谢共享一下。方法1ProcName 需要关闭的进程名称如果不知道进程名称,可以在任务管理器中找到不用填写括号中的32位例如:关闭谷歌浏览器,需要的ProcNa...原创 2020-04-02 11:07:41 · 2479 阅读 · 0 评论 -
Winform 滚动条卡死,无法滑动的问题,已解决
我遇到的情况是,用了一个线程,再线程中进行更新DataGridView中的数据,以及提示内容,线程处理结束后,滚动条无法滚动,而且会变黑。如果你使用了Control.CheckForIllegalCrossThreadCalls = false;这句话也是不管用的。解决方法:1.在该Form中增加代理:private delegate void InvokeHandler();...原创 2020-01-15 11:12:19 · 2204 阅读 · 2 评论 -
C# winform获取完整Cookies的方法
[DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)] static extern bool InternetGetCookieEx(string pchURL, string pchCookieName, StringBuilder pchCookieData, ref System.UIn...原创 2020-01-07 11:19:49 · 1676 阅读 · 0 评论 -
c# 加密解密函数
public static void InitEncrypt() { // //TODO: 在此处添加构造函数逻辑 // mobjCryptoService = new RijndaelManaged(); Key = "Guz(%&hj7x89H$yuBI0456FtmaT5...原创 2020-01-07 11:17:45 · 661 阅读 · 0 评论 -
判断一张图片是否是空白图
/// <summary> /// 检查图片是否空白图片 /// </summary> /// <param name="img">Image</param> /// <returns>是否空白图片</returns> public stati...原创 2020-01-07 11:15:33 · 3937 阅读 · 0 评论 -
未在本机注册Microsoft.Jet.OLEDB.4.0
下载accessdataengine根据电脑下载32 或者64位然后更改字符串为:Provider=Microsoft.ACE.OLEDB.12.0;原创 2019-12-30 16:17:37 · 543 阅读 · 0 评论 -
真正解决ASP.NET每一个页面首次访问超级慢的问题
原文:http://www.afuhao.com/article_articleId-219.shtml摘要:ASP.NET页面首次打开很慢,但别的页面如果没有访问过,去访问也会慢。你也许认为它是在编译ASPX,或者加载一些东西。不过我发现不是这样的。用过ASP.NET的人都知道吧,页面首次打开很慢。本来网站第一次启动就慢,但别的页面如果没有访问过,去访问也会慢。好吧,你也许认为它是在编译ASPX...转载 2018-03-27 10:23:12 · 4302 阅读 · 0 评论 -
聚集索引和非聚集索引的区别
实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为“转载 2016-08-23 09:34:57 · 1153 阅读 · 0 评论 -
基于Asp.net将excel保存到服务器
HttpPostedFile PostFile = Request.Files["excel"]; string fileType = Path.GetExtension(PostFile.FileName); if (fileType == ".xls" || fileType == ".xlsx") {原创 2016-08-04 11:22:11 · 696 阅读 · 0 评论