C#
文章平均质量分 69
系统商研社
小微创业者,爱技术,爱商业。从事数据分析、计算机视角方面的研究
展开
-
VUE 3文件上传 Change事件无效 和 unsupported media type 415
VUE 3文件上传 Change事件无效 和 unsupported media type 415原创 2022-06-20 15:43:55 · 1321 阅读 · 0 评论 -
ASP.net Core3.1 MVC 部署到IIS 出错。HTTP 错误 500.19 - Internal Server Error
其实,最根本原因是没有安装AspNetCoreModule 这个模块。正常部署的情况下,如果不安装上面提到的模块,网站显示不正常(如下图:)。 网上说了很多权限的问题,其实我并没有遇到。安装下面的地址 去下载安装就可以了。 具体原因 ,现在时,网上都有说明。 通过这些说明,你可以搞清楚 .net Core的托管机制和 传统FramWorker的托管的不同。如果将,ASP.net Core MVC 部署到IIS, 需要先安装下面的这个模块。ASP.NET Core 5.0 Runt...原创 2021-03-13 20:27:59 · 1366 阅读 · 0 评论 -
ASP.NET C# Async await 死锁问题,和最佳实践
Async/Await 是什么?这个估计不用解释了, 你能来到这个页面,说明你已经了解了 Async /await 的使用。我是用的是MVC, 结果在尝试的过程中出现了死锁:w3wp出现了崩溃, 页面出现了死循环的感觉,其实是线程锁死了。如何结果死锁,请大家参考这篇文章(为什么会出现死锁),里面说得已经很清楚了。我尝试性地对死锁问题进行处理。 我认为在ASP.net MVC 中,如下方式是最轻便的,而且不会死锁。(至少我个人是这么认为的,而且仅限于 ASP.net MVC的死锁)...原创 2020-06-08 11:51:45 · 587 阅读 · 0 评论 -
asp.net连接Oracle 数据库,Enterprise Library应用
本文目的:使用Enterprise Library 连接Oracle数据库,快速建立ASP.net 网站项目。 第一步:使用Enterprise Library 建立连接字符串 建立一个asp.net网站项目,使用Enterprise Library打开web.config .如图: 第二步:使用Enterprise原创 2012-07-08 19:31:48 · 1887 阅读 · 0 评论 -
C# 内嵌数据库 SQLite
最近,看到一个软件,软件是使用的内嵌数据库。我对这个东西没有实践过,今天突然想亲手做一做!。关于SQLIte的资料我就不多说了,网上都有。我自己也整理了一部分,基本上可以对SQLite有个全面的了解了。我这里就不废话了,直接上我自己的代码。1:首先要先下载一个SQLite的C#开发的支持的东西。下载地址:sqllite下载地址:tp://sourceforge.net/projects/sql原创 2012-03-13 15:51:32 · 8342 阅读 · 1 评论 -
ArrayList 自定义排序(转)
ArrayList可以用来组合任何的对象,但其默认的排序是按对象本身值来排序,而不是应用自定义的,因此需要重新修改ArrayList的Sort方法的IComparer接口实现。以下是重新写的IComparer的实现,用了类型反射以做到能适合所有类的排序 性能测试:(仅供参考) 配置:PIII 733 384M内存 Windows2000SP4 .net FrameWor原创 2011-06-28 10:37:00 · 2129 阅读 · 0 评论 -
asp.net 动态加载用户控件
asp.net 如何动态的加载用户的控件 实现对用户用户控件的 动态使用,根据业务逻辑的不同载入不同的用户控件原创 2010-11-18 10:14:00 · 952 阅读 · 0 评论 -
listSearch 效果
<br /><%@ Page Language="C#" AutoEventWireup="true" CodeFile="ListSearch.aspx.cs" Inherits="ListSearch" %><br /><%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %><br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 T原创 2010-09-26 10:44:00 · 876 阅读 · 0 评论 -
asp.net ajax 实例存(档风琴页效果)
我的测试页面原创 2010-09-26 10:20:00 · 781 阅读 · 0 评论 -
asp /asp.net c#链接Orcale 数据库的方案
1,在web服务器上安装Oracle数据库客户端,这是连接Oracle数据库的基础(但,不一定是必须的)。 2,在客户端的Net Manager 中进行配置服务的名称,配置如图(这一点非常的重要以后的链接全都在这个服务名称的基础上进行的) 3,ASP链接服务的链接字符串和方法如下: connstr= "Provider=MSDAORA.1;Password=***原创 2010-01-04 10:52:00 · 3128 阅读 · 0 评论 -
解决SQL将varchar值转换为数据类型为int的列时发生语法错误
今天遇到一个这样的错误,具体的报错情况如下 解决的方案如下。 数据库MSSQL在比较大小时,出错提示:“将 varchar 值 24.5 转换为数据类型为 int 的列时发生语法错!”分析数据库设计列时的类型为VARCHAR,当搜索比较语句执行 “select * from datalist where price>10 order b原创 2009-12-10 13:13:00 · 93084 阅读 · 3 评论 -
不能启用此约束,因为不是所有的值都具有相应的父值. 的解决方案
在做下面的操作时(实现栏目的无限级树形列表),出现了如题的错误!原始代码如下string QuerySql = "select id,title,[level],parentid from newscata where websitekey=" + webkey + " and (isnull(issetediter,0)!=1 or editers like %," + uid原创 2009-11-23 10:45:00 · 6136 阅读 · 0 评论 -
信息节点的自定义配置实验
当你在发布一条信息的时候,需要发布的信息属性原创 2014-10-28 12:26:20 · 1068 阅读 · 0 评论 -
通用网络采集系统的开发实验
如何做简易好用的采集系统,如何隔空下载采集图片原创 2014-10-28 12:04:17 · 1133 阅读 · 0 评论 -
基于采样的快速找图以及实现方式
按键精灵是很多人都用过的东西,但是毕竟它只是VB脚本,功能很有限,开发和调试都是一大头疼事,于是我就想自己弄一套按键精灵的复刻版类库以便自己能够在C#里面试用,再加上VS的强大调试功能和众多.NET运行库,比使用脚本不知道强了多少倍。相信不少人用过按键精灵的 找图 的功能,实现它的方式也有很多种,但我们最注重的一个东西就是效率。因为找图的瓶颈当然就在于效率了。我也研究了几天的找图的功能,今转载 2015-04-17 14:56:15 · 2302 阅读 · 0 评论 -
ASP.net MVC 部署到Linux上 采用Jexus ,找不到视图的问题。
说起这件事儿,真有点打脸,因为前几天我才写了解决方法。是在本地Linux虚拟机上进行的。https://blog.csdn.net/hongsejiaozhu/article/details/89094663今天在阿里云上采用同样的方式部署竟然又遇到了同样的问题,采用同样的方法,竟然解决不了了。还是下面这个顽固。采用不预编译的方法,竟然解决不了。折腾了我一天的时间。背景是这样的...原创 2019-04-24 20:23:00 · 900 阅读 · 0 评论 -
asp.net Jexus 图片上传出错 超出内存 GDI+ status: OutOfMemory
在CentOS上部署了一个ASP.net MVC 的网站。经历了各种报错和排查之后,终于可以正常浏览了。但是没有想到 后台图片上传 又出错了。报错信息如下:System.OutOfMemoryExceptionNot enough memory to complete operation [GDI+ status: OutOfMemory]大半天没有排查出来原因,图片上传很简单,...原创 2019-04-28 17:40:50 · 942 阅读 · 0 评论 -
Xshell 连接不上CentOS主机了
今天,花了近一万大洋,买了一个Linux主机,阿里云的ECS。 刚开始的时候 是可以正常通过 Xshell链接的。挂载了一个硬盘,Reboot 重启了一下 ,就不能正常连接了。后来在阿里云 找到了这个https://yq.aliyun.com/articles/103191?spm=5176.11065265.1996646101.searchclickresult.2ca7ab...原创 2019-04-23 13:51:08 · 701 阅读 · 0 评论 -
将ASP.net MVC 部署到Linux上,Jexus 遇到的两个小坑,找不到视图
从事开发多年,一直在使用Nignx+IIS的组合,没有出过什么问题。最近研究了一些Linux系统,突然想把自己的网站部署到Linux上。目前我实验的方向有两个:一个是Core方向,一个是Jexus方向。两个方向 都实现了成功部署,但是感觉都一些烦人的小坑。 Core+NGINX的部署 比较原生化,但是也能实现完整部署。只是有一点,代码必须用 .net Core 进行开发,很多框架用不了...原创 2019-04-08 16:44:30 · 1571 阅读 · 0 评论 -
Method not found: 'Void Senparc.Weixin.MP.MvcExtension.WeixinResult.
从2013年开始一直用 Senparc.Weixin 微信框架在做开发我没有直接下载源码 而是NuGet的方式在使用因此也遇到了种种困难最近在升级一个项目时 遇到了下面的问题。这是微信日志爆出的错误经过排查 之所以报这个错误 主要是因为如下问题Method not found: 'Void Senparc.Weixin.MP.MvcExtension.Weixin...原创 2018-09-27 12:13:32 · 1371 阅读 · 2 评论 -
.net 反射机制 经常遇到的类
System.Type类: System.Type 类对于反射起着核心的作用。但它是一个抽象的基类,Type有与每种数据类型对应的派生类,我们使用这个派生类的对象的方法、字段、属性来查找有关该类型的所有信息。 获取给定类型的Type引用有3种常用方式: ●使用 C# typeof 运算符。 Type t = typeof(string);原创 2016-11-08 20:20:40 · 370 阅读 · 0 评论 -
dynamic 遍历
dynamic dynEO = new ExpandoObject();dynEO.number = 10;dynEO.Increment = new Action(() => { dynEO.number++; });Console.WriteLine(dynEO.number);dynEO.Increment();Console.WriteLine(dynEO.number);原创 2016-03-11 11:23:28 · 6028 阅读 · 0 评论 -
谈谈电子商务系统中的规格设计,SKU的简单管理
电子商务系统规格设计原创 2016-03-06 22:58:46 · 3697 阅读 · 2 评论 -
C# 使用 dll文件
每种编程语言调用DLL的方法都不尽相同,在此只对用C#调用DLL的方法进行介绍。首先,您需要了解什么是托管,什么是非托管。一般可以认为:非托管代码主要是基于win 32平台开发的DLL,activeX的组件,托管代码是基于.net平台开发的。如果您想深入了解托管与非托管的关系与区别,及它们的运行机制,请您自行查找资料,本文件在此不作讨论。(一)调用DLL中的非托管函数一般方法首先,应该在C转载 2015-04-17 16:59:08 · 1020 阅读 · 1 评论 -
IBM 技术加油会培训总结
IBM development works 在西安索菲特大酒店举行了一天的技术交流会。我和公司的几位同事被通知参加。 本次交流虽不凡有IBM的产品和技术的推荐,但对于我来说还是学到了一些知识。上去是 IBM的讲师马林讲解网络技术安全。下午有另一位讲师讲述 sso 和 用户同步的知识。 上午讲解的主要是 网络安全 程序代码安全 和 sql注入方面的知识,这些知识对我起到一种巩固的原创 2009-09-11 08:53:00 · 853 阅读 · 0 评论 -
C# 操作Xml文档的简单示例
已知有一个XML文件(bookstore.xml)如下:Oberons LegacyCorets, Eva5.951、往节点中插入一个节点:XmlDocument xmlDoc=new XmlDocument();xmlDoc.Load("bookstore.xml");XmlNode root=xmlDoc.SelectSingl原创 2009-06-22 09:45:00 · 799 阅读 · 0 评论 -
gridview 格式化 我发现的一位网友写的 感觉很实用 保留下来喽
DataGrid-数据格式设置表达式 - [.Net] 看下文以前先看我的应用图,如果对你有用,请看下去: DataFormatString="{0:N0}%“DataFormatString="${0:N2}"DataFormatString="{0:N0}个"DataFormatString="No.{0:N0}"DataFormatString="{0:yyyy-MM-dd转载 2008-04-22 11:07:00 · 3169 阅读 · 0 评论 -
Asp.net 2.0(C#)图片存储到数据库和从数据库读取显示
最近捣鼓了一下,效果就是这样:图1:图2:ImageFileUpload.aspx:@ Page Language="C#" AutoEventWireup="true" CodeFile="ImageFileUpload.aspx.cs" Inherits="ImageFileUpload" %>DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Trans转载 2008-04-10 11:36:00 · 1848 阅读 · 3 评论 -
ASP.NET 用户控件的引用结构
假设 页面文件叫:A.aspx .控件名称叫:b.ascxA中可以写方法 事件和字段 属性。b中也可以做同样的动作。但是引用的时候要注意。除了各自对自己的元素的引用以外。更重要的是对页面元素和控件元素的引用。A的code中可以这样引用b的成员。this.b1.*b可以这样引用A的成员 this.page.* //对用户控件中的控件进行操作 //对不同的pa原创 2008-03-27 23:05:00 · 1210 阅读 · 0 评论 -
.net 作图 GDI
.NET对GDI的支持是强大的,在此不讨论。只是对System.Drawing.Image及其相关的几个类做一个简单的描述,通过简单方法实现几个常用功能,抛砖引玉。 一、多个图片合并为一个图片Bitmap bmp1 = new Bitmap(@"1.bmp");Bitmap bmp2 = new Bitmap(@"2.bmp");Bitmap bmp3 = new Bitm转载 2008-03-10 19:23:00 · 1171 阅读 · 0 评论 -
探讨?C#中如何得到双字节字符的ASCII码 C# asc() 和vb
以前我用vb,很快得出了这个想要的结果:dim ascstr as string = asc(textbox.text(0))可是我用c#了,对这个看似简单的,也费尽了脑。string ascstr = (int)textbox1.text[0];能对付abcd.....及+_(),但对“我,你、他”就没办法了,不信你试试:比较vb的asc——c#的int值:vb(asc)的我:-12590c#(转载 2008-03-03 11:39:00 · 9076 阅读 · 2 评论 -
.NET 把字符串转换成拼音 c# 和vb 汉字转换成拼音
目标: 简单的来说就是把一个字符串转换成拼音字符串汉字转换成拼音 其他的字符不做变化。起先 我有一个js版的转换版本 里面要用到一个vb的系统函数Asc() .为什么 要用到这个函数呢!我查了好多资料 这个函数能够准确地返回字符码。js中没有该功能的函数,用户想要使用必须自己编写代码,在c#可以用char 和int类型来转换,但对于中文字符无法转换,、vbclass.dl原创 2008-03-03 12:29:00 · 2267 阅读 · 0 评论 -
格式化 日期时间 DateTime
DateTime: ToString(XXX)?? XXX为变量"d" 短日期“D” 长日期“f”? 长日期和短时间“F” 长日期和长时间“g” 短日期和短时间“G” 短日期和长时间“m” 月日“r” 带星期的GMT(格林威治时间)时间“s” 当地时间格式的短日期和长时间“t” 短时间“T” 长时间“y” 年月?下表列出了可被合并以构造自定义模式的模式。??? d 月中的某一天。一位数的日期没有前原创 2008-03-04 18:15:00 · 1228 阅读 · 0 评论 -
ASP.NET AJAX Extensions 学习笔记之下载安装
ASP.NET AJAX Extensions 学习笔记之下载安装 本笔记是我学习ASP.NET AJAX的过程,基本上是翻译ASP.Net AJAX的内容.本人英语不行(四级都没考的说^_^),功力尚浅,有理解或翻译错误的地方请您多多包涵并指出,我会及时更正. 安装ASP.NET AJAXASP.NET AJAX只支持.NET 2.0以上平台。.NET 3.5中已集成,不需要安装,.转载 2008-02-19 10:08:00 · 2410 阅读 · 2 评论 -
c# webeditor的数据库应用总结 IDENTITY_INSERT
这两天学习c#对数据库的操作 ,刚开始的时候我选择了 SqlHelper.cs 做为研究对象。分别吧他放在app_code中 和编译成dll文件放在bin中,发现都可以使用。于是知道了怎么把cs文件编译成dll 来保护自己的版权。以上的工作很顺利。我对sql数据库中表进行操作的时候也很顺利。当我自己建立一个简单的表做试验的时候出了一下的问题。首先是自动增长列的问题。在c#和sql环境下 想对原创 2008-02-16 17:21:00 · 1455 阅读 · 1 评论 -
服务器应用程序不可用
今天在做vasp.net 网站的时候遇到了一个问题 其实是以前经常遇到的问题 只不过 没有问他而已今天搜索到了一位网友的方法 方法很管用 转来 大家分享一下 服务器应用程序不可用 您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。 管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到转载 2008-02-15 17:05:00 · 695 阅读 · 0 评论 -
参考暂存 方法 代码
//显示涨幅 public static string Get_Markup_Str(object buildingid) ...{ int thismonthprice = 1; int lastmonthprice = 1; int bid = Convert.ToInt32(buildingid); string原创 2008-05-19 10:26:00 · 758 阅读 · 0 评论 -
asp.net sql防止sql注入
字符串处理: #region 过滤危险字符 public string safety(string sql) { sql = sql.Trim(); sql = sql.Replace("<", ""); sql = sql.Replace(">", ""); sql = sql.Replace原创 2008-05-29 11:14:00 · 1050 阅读 · 0 评论 -
autoComplete +C#的应用 实例总结
我只是对autoComplete使用的总结,以备自己以后再次用到。具体autoComplete.js是谁写的谁创的,我就不清楚了 。不过真心地感谢这些认真写代码的人。先看看用到文件四步走:1://加入样式码 @import "../css/automain.css"; @import "../css/Searchautocompl原创 2008-06-25 10:05:00 · 4937 阅读 · 4 评论 -
web.config总结
一、认识Web.config文件Web.config 文件是一个xml文本文件,它用来储存 asp.NET Web 应用程序的配置信息(如最常用的设置asp.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如原创 2009-06-22 10:09:00 · 1794 阅读 · 0 评论