.Net

C#使用ServiceStack读写Redis

通过C#第三方库向Redis存储数据遇到的几个问题https://github.com/ServiceStack/ServiceStack.Redis1、将对象转json字符串JsonObjectjsonObject=newJsonObject();jsonObject.Add("aa","年后");jsonObjec...

C# SqlServer Ado.net参数化查询插入null数据

DateTime?dt=null;if(dt.HasValue){cmd.Parameters.AddWithValue("@CreateDateTime",dt);}else{  cmd.Parameters.AddWithValue("@CreateDateTime",DBNull.Value)}此处不能使用三目运...

C# Thread was being aborted

先重现问题1、新建一个aspx页面项目,插入两个页面WebForm1.aspx,WebForm2.aspx,WebForm1代码修改如下protectedvoidPage_Load(objectsender,EventArgse){try{Response.Redirect("WebForm2.aspx");}catc...
代码星球·2020-04-01

Baidu UEditor .net 下修改默认上传路径

publicoverridevoidProcess(){byte[]uploadFileBytes=null;stringuploadFileName=null;if(UploadConfig.Base64){uploadFileName=UploadConfig.Base64Filename;uploadFileBy...

C#软件设计——小话设计模式原则之:接口隔离原则ISP

前言:有朋友问我,设计模式原则这些东西在园子里都讨论烂了,一搜一大把的资料,还花这么大力气去整这个干嘛。博主不得不承认,园子里确实很多这方面的文章,并且不乏出色的博文。博主的想法是,既然要完善知识体系,就不能半途而废。今天就来看看设计模式原则的另一个:接口隔离原则。软件设计原则系列文章索引C#软件设计—&m...

C#进阶系列——WebApi 跨域问题解决方案:CORS

前言:上篇总结了下WebApi的接口测试工具的使用,这篇接着来看看WebAPI的另一个常见问题:跨域问题。本篇主要从实例的角度分享下CORS解决跨域问题一些细节。WebApi系列文章C#进阶系列——WebApi接口测试工具:WebApiTestClientC#进阶系列——...

C#软件设计——小话设计模式原则之:单一职责原则SRP

前言:上篇C#软件设计——小话设计模式原则之:依赖倒置原则DIP简单介绍了下依赖倒置的由来以及使用,中间插了两篇WebApi的文章,这篇还是回归正题,继续来写写设计模式另一个重要的原则:单一职责原则。软件设计原则系列文章索引C#软件设计——小话设计模式原则之:依赖倒置原则...

C#进阶系列——WebApi 接口测试工具:WebApiTestClient

前言:这两天在整WebApi的服务,由于调用方是Android客户端,Android开发人员也不懂C#语法,API里面的接口也不能直接给他们看,没办法,只有整个详细一点的文档呗。由于接口个数有点多,每个接口都要详细说明接口作用、参数类型、返回值类型等等,写着写着把博主惹毛了,难道这种文档非要自己写不成?难道网上没有这种...

C#软件设计——小话设计模式原则之:依赖倒置原则DIP

前言:很久之前就想动笔总结下关于软件设计的一些原则,或者说是设计模式的一些原则,奈何被各种bootstrap组件所吸引,一直抽不开身。群里面有朋友问博主是否改行做前端了,呵呵,其实博主是想做“全战”,即各方便都有战斗力。关于设计模式,作为程序猿的我们肯定都不陌生。博主的理解,所谓设计模式就是前人...

2016级移动应用开发在线测试13-Location、Sensor & Network

有趣有内涵的文章第一时间送达! 喝酒I创作I分享生活中总有些东西值得分享@醉翁猫咪 1. 充分利用智能手机的GPS定位信息,创造了O2O的商业模式,打通了线上与线下的信息流和商流,极大地推动了移动互联网的迅猛发展,下面关于GPS技术描述错误的是() 您的回答为:GPS需要地面基站...

Quartz.NET实现作业调度

Quartz.NET是一个强大、开源、轻量的作业调度框架,是OpenSymphony的QuartzAPI的.NET移植,用C#改写,可用于winform和asp.net应用中。它灵活而不复杂。你能够用它来为执行一个作业而创建简单的或复杂的作业调度。它有很多特征,如:数据库支持,集群,插件,支持cron-like表达式等...

Uva_10253 Series-Parallel Networks

题目链接题目大意:  1:一条单独的边是串并联网络  2:G1,G2为串并联网络,将它们的源点与汇点分别连接起来,得到的也是串并联网络(并联)  3:G1,G2为串并联网络,将G1的汇点与G2的源点连接起来,得到的也是串并联网络(串联)  ...

.NET 复制对象会影响到复制源对象

IList<string>list=newList<string>();list.add("a");list.add("b");IList<string>b=list;b[0]="3";则list[0]="3"; 解决方案,复制值(或所有实体字段值),再修改 b列...
代码星球·2020-03-31

c# base64算法解密

///<summary>///将字符串使用base64算法加密///</summary>///<paramname="code_type">编码类型(编码名称)///*代码页名称///*1200"UTF-16LE"、"utf-16"、"ucs-2"、"unicode"或"ISO-10...
代码星球·2020-03-31

c# 方法参数 params 的试用

//添加方法publicvoidtest(paramsstring[]messages){}//调用方法test("aaa","bbb","ccc","ddd".....); ...
代码星球·2020-03-31