自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 收藏
  • 关注

原创 SharePoint Calendar 解决方案

SharePoint Calendar 接口 方案

2022-06-01 11:17:21 339

转载 Datatable 排序

http://t.csdn.cn/BKr1k

2023-02-23 08:41:04 311

原创 【HTML】解决恶意script脚本输入问题

HTML script 安全验证**程序永远不可以相信用户的输入。**

2023-02-13 17:15:51 266

原创 【HTML】修复选中项与实际后台控制的选中项不一致的问题

项目场景:系统项目中有一个需要通过后台传递选中项的下拉项,由于反复确认都无法主动更新。考虑到其他人推荐的 方法 也是没有效果的。

2023-02-01 10:12:40 251

转载 【转】SQLserver中查看执行过的SQL

【代码】【转】SQLserver中查看执行过的SQL。

2023-01-28 16:50:56 2005

原创 Autofac Net 最新整理

AutofacNet 最后整理方案1 MVC+三层架构方案2 WebAPI + Domain方案3 WebFrom + 三层架构方案1 MVC+三层架构1,新建三层架构(BLL,DAL,UI)2,在DAL 及 BLL 中均使用接口Interface及实现Realization3,在BLL 中的类中,使用构造函数 如类名SysUser,均使用接口进行传值 public DataAccessLayer.Interface.ISysUser dal; public SysUser(DataAccess

2020-11-22 19:00:04 228 1

原创 System.Threading.Tasks.Task.Factory.StartNew

System.Threading.Tasks.Task.Factory.StartNew(() =>{printLabelService.BarTenderToLaberl(thisLabelDatas, thisPrintName, template);});

2020-10-29 15:44:11 991

原创 CrystalReports.Engine.DataSourceException: Unknown Query Engine Error

CrystalDecisions.CrystalReports.Engine.DataSourceException: Unknown Query Engine ErrorError in File

2020-08-25 16:21:11 423

原创 EXCEL NPOI 打开失败解决办法

https://www.cnblogs.com/lixiaobin/p/NPOI.html```csharp/// <summary> /// 导出正式Excel文件,用于导入盘点数据 /// </summary> /// <param name="ds"></param> pub...

2020-05-07 16:40:18 742

原创 【Autofac】.net framework mvc + autofac 最基本的实例

创建 MVC 程序创建类库用于存放数据仓储(Repository)数据仓储中使用 interface 创建接口(IDAL) 并实现接口(DAL)在MVC 程序上添加 nuget 引用,添加 autofac在Global.asax.cs文件中添加//AutofacConfig.Register(); var builder = new ContainerBuilder(); Ass...

2019-12-09 13:32:38 941

原创 【SQL】解决 SQLServer SqlBulkCopy 重复问题

解决 SQLServer SqlBulkCopy 重复问题目前程序需要使用到大量的数据存储,导入的数据量每次均为在800-2000之间,并且每条数据需要从接口处获取其他信息并组合成一条完整的数据,耗时,占用大量内存,因此使用该方法能尽快的减少等待时间跟准确率。先上我的逻辑:数据集先从数据库当中获取,若是相同的数据则只调用一次接口方法获取数据,循环将数据填充完成,得到一份DataTabl...

2019-11-26 09:29:52 1825

原创 【SQL】sql server 多个字段组合成为唯一字段

alter table tablename add constraint 唯一键值名 unique(字段名1,字段名2)

2019-11-20 15:59:49 2351

原创 【签名验证】WEB API 增加方法签名验证(包含文件上传功能)

目前需要将本地文件通过 WEB API 上传到服务器上,进行后续的存档与读取,上个节点通过token 验证的方式不太安全,因此选择本次内容创建WEB API 项目新建待续。。。...

2019-10-23 10:14:08 1005

原创 【WebAPI 验证】给 webapi加上token 验证(包括上传文件方法)

需要给网站开发对接EMI 接口,因此想通过Webapi 进行传递参数,但是由于该方法不太安全,因此不选用,但是记录下该方法的使用。1,创建WEBAPI 项目,打开nuget 搜索并安装Microsoft.AspNet.WebApi.OwinMicrosoft.Owin.Host.SystemWebMicrosoft.AspNet.Identity.OwinMicrosoft.Owin.C...

2019-10-22 08:26:19 1559 1

原创 【SQL】如何 行转列 的三种方法

现在有一个数据表,列名依次代表 姓名,科目,分数,现要转换成方便查看的表。由N1 SUJ SCOZS SX 11LS SX 98XY SX 88ZS YW 99LS YW 76XY YW 6转成N1 WY SXLS 76 98XY 6 88ZS 99 11方法一,使用最土的表嵌套查询: select N1, (select t.SCO from [db...

2019-10-12 09:05:10 1680

原创 【DLL】神奇的 .XmlSerializers' could not be loaded.

神奇的 .XmlSerializers’ could not be loaded. 开发webservice 时,发现无缘无故 在TFS 发布后的代码中 XXX.XmlSerializers 不在bin 上,反而在 站点的根目录下,导致管理员不同意直接 配置 Azure 上的自动部署,查明原因及解决方法。错误信息:Server Error in '/' Application.Could...

2019-10-10 15:57:16 382

原创 【WCF】Open() 报错

程序:static void Main(string[] args){ using (ServiceHost host = new ServiceHost(typeof(WcfServiceLib.Service1))) { if (host.State != CommunicationState.Opening) ...

2019-10-10 10:35:58 233

原创 【报错】Client found response content type of 'text/html; charset=utf-8'

由于旧的站点更新了 FW ,由2.0更新到4.6 ,本地调试的时候系统默认将配置文件等信息都改好了,但是在部署到服务器后,发现访问发生错误,错误信息如下:Client found response content type of 'text/html; charset=utf-8'因此登陆到服务器后,修改服务器上的项目应用池信息,重启网站,正常访问 。...

2019-09-24 14:15:32 1577

原创 net WebFrom 如何从全局拦截程序执行异常错误

在 App_Start 中新建 ModulesHandlerHelperusing System;using System.Web;namespace WebFromProject.App_Start{ public class ModulesHandlerHelper : IHttpModule { public void Init(HttpAppl...

2019-09-10 15:01:39 347

原创 .net WebApi 如何从全局拦截程序执行异常错误

在 App_Star 中新增 类:WebApiExceptionFilterAttribute//重写基类的异常处理方法public override void OnException(HttpActionExecutedContext actionExecutedContext){ //1.异常日志记录(正式项目里面一般是用log4net记录异常日志) Console....

2019-09-10 14:06:04 1410

原创 .net MVC 如何从全局拦截程序执行异常错误

.net MVC 如何从全局拦截程序执行异常错误新建 BaseController 继承 Controller新建方法 GetParamsFromRequest 获取上下文字符串 /// <summary> /// 通过ExceptionContext获取参数上下文 /// </summary> /// &...

2019-09-09 15:51:08 543

原创 C# log4net - 使用方式

使用nuget 获取 log4net 并根据FW版本进行安装新建一个公用类库并添加相应的log4net 引用新建log4net 帮助类 ,代码如下public static class Log4Helper { public static void Fatal(Type type, object message, Exception exception = nul...

2019-09-09 15:21:20 122

转载 【转】WebService 之 身份验证

在项目开发,我们经常会使用WebService,但在使用WebService时我们经常会考虑到了WebService是安全问题,很容易想到通过一组用户名与密码来防止非法用户的调用 。一、NetworkCredential方式  在 System.Net 命名空间中提供了一个NetworkCredential,通过它我们可以在网络中提供一个凭证,只有获得该凭证的用户才能访问相应的服务的权限。在...

2019-03-12 14:16:46 387

原创 C# VS2017如何把服务WSDL转成.CS格式

需要有wsdl 的链接打开vs2017 开发人员命令提示符输入 wsdl /language:c# /n:Demo /out:d:/TestService.cs http://www.baidu.com/webservice/test?wsdl参数说明如下/language:C#    指定编程语言为 C#/n:Demo   指定名称空间为 Demo/out: ...

2019-03-05 14:22:04 1594

原创 C# 文件操作 - 读取与写入

跟着上一篇关于C# 常用获取接口数据方式 - 在线操作与下载这里讲一下其中用到的文件操作,首先读取与写入文件有多种方式,建议参考文章 C#文本文件(.txt)读写 写的很不错。新建类 FileHelper.cs ,其中代码如下:using System;using System.Collections.Generic;using System.IO;using System.Tex...

2019-02-20 13:18:04 1491

原创 C# 常用获取接口数据方式 - 在线操作与下载

继续跟紧上文:JSON 常用方法 - Json字符串转对象新建Httphelper.cs 类其中代码如下:using System;using System.Collections.Specialized;using System.IO;using System.Net;namespace ConsoleApplication_Json{ public class H...

2019-02-20 11:25:26 2329

原创 C# JSON 常用方法 - Json字符串转对象

创建项目:ConsoleApplication_Json选择项目右键管理NuGet程序包搜索Newtonsoft.Json 并下载安装选择项目添加 JsonHelper.cs添加引用:using Newtonsoft.Json;.编写Json处理方法代码,如下:using System;using Newtonsoft.Json;namespace ConsoleAp...

2019-02-19 16:30:20 4658

原创 【注入】C# 构造注入的方法

创建控制台项目,命名为:Simple-Injection在项目当中模拟三层结构,新建DAL文件夹,取名Dal在Dal 中新建类Persion 接口文件,取名IPersion.cs创建Hello方法:代码如下namespace Simple_Injection.Dal{ interface IPersion { string Hello(string n...

2019-02-15 11:40:35 2946

原创 CS1061 “ContainerBuilder”未包含“RegisterControllers”的定义 - 解决办法

使用“程序要控制器控制台”选择对应的项目输入Install-Package Autofac.Mvc5 -Version 4.0.2

2019-01-10 13:57:54 1640

原创 Mapper not initialized. Mapper.Map - 异常

问题错误信息:Mapper not initialized. Call Initialize with appropriate configuration. If you are trying to use mapper instances through a container or otherwise, make sure you do not have any calls to the s...

2018-12-25 08:41:37 2584

原创 传入字典的模型项的类型为 xxx - 解决

传入字典的模型项的类型为“System.Collections.Generic.List”,但此字典需要类型“System.Collections.Generic.IEnumerable`”的模型项。将View内的model 修改下就行。

2018-12-24 15:06:58 2120

原创 To disable OWIN startup discovery - OWIN 引用问题

The following errors occurred while attempting to load the app.- No assembly found containing an OwinStartupAttribute.- No assembly found containing a Startup or [AssemblyName].Startup class.To dis...

2018-12-24 14:52:07 1565

原创 Source file 'XXX.cs' could not be found. - 文件不能被找到

在解决方案中,新建方法类,由于之后不需使用,进行了删除,但是由于开发工具可能是秀逗了,没有相应的进行删除,导致配置文件还需加载这个类,而我们在解决方案过程中没办法找到这个类了。可以尝试:清理解决方案,新建同名类文件,再将文件进行排除,重新生成文件关闭解决方案,重启项目,如果遇到无法正常打开,可关闭后在路径下把.vs 文件删除,重新打开即可。打开后会重新加载出刚才出现问题的那个类,将类排除项...

2018-12-24 13:49:42 3380

原创 出现提示说vs 正忙

若遇到vs打开解决方案之后卡主,无法操作,并且出现提示说vs 正忙,可打开项目解决方案的本地路径,将.vs文件删除,重启vs 即可 。

2018-12-24 13:25:15 2210 2

原创 The type initializer for 'ExtentPlaceholderCreator' threw an exception. - 异常处理

1

2018-12-20 10:06:42 2374

原创 Uncaught DOMException: Blocked a frame with origin - 跨域数据问题及解决

遇到需要使用窗口的功能,是这样的 ,A站点的a1页面为主要显示页面,但是需要调用B站点的b1界面用来保存数据到B站点上,然后再将b1页面获取的地址体现到a1页面上,在调用页面的关闭事件的时候遇到问题:Uncaught DOMException: Blocked a frame with origin 了解出错的错误信息后百度了,都是写了写跨域的问题,修改地址为IP地址对本应用是不可取的,自己...

2018-12-19 15:31:01 58594

原创 WebReference has an incompatible pending change - TFS解决办法

问题出现原因 :分支 Website 引用的接口需要更新,而没有属性可直接修改链接地址,因此我将原本的引用删除,再重新引用新的链接服务,而在签入过程中,由于发现不需要再次对该引用签入,因此排除了引用的删除及新增,导致在主分支上要合并到分支产生问题错误:WebReference has an incompatible pending change。解决办法:将未签入的引用签入到源代码中,再进行...

2018-12-10 09:40:04 365

原创 GirdView 通过 RenderControl 导出 excel 日期问题

for (int i = 0; i &lt; gt.Rows.Count; i++) { gt.Rows[i].Cells[7].Text = Convert.ToDateTime(gt.Rows[i].Cells[7].Text).ToString("yyyy年MM月dd日 HH:mm:ss"); }

2018-12-07 16:10:13 118

原创 .NET WebSite 新建页面事件之后,无法跳转到后台原因及解决办法

开发的时候经常在调试的时候进行代码的处理,在新建事件之后,系统本身是无法在后台处理代码的,也不能编辑代码,因此系统默认在aspx 界面上新增了服务事件:&lt;script runat="server"&gt; protected void txtTSPNo_TextChanged(object sender, EventArgs e) { }&lt;/script&...

2018-12-05 09:09:25 350

原创 给服务器下载补丁及安装补丁

近期服务器被管理员扫到存在很多漏洞。 1,https://support.microsoft.com/en-us/help/4299875/june-2018-updates-for-microsoft-office 2,https://www.microsoft.com/en-us/download/下载对应的版本,拷贝到服务器上进行安装,之后重启即可。...

2018-11-28 15:27:01 6631

空空如也

空空如也

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

TA关注的人

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