随笔分类 -  C#

摘要:一般用一个实体去解析一个json串通常会存在以下几种情况: 1.序列化成json的实体属性多于解析json串的实体属性。 2.解析json串的实体属性多于序列化成json的实体属性。 3.序列化成json串的实体类与解析json串的实体类名字不一致。 4.序列化成json串的实体的属性跟解析json 阅读全文
posted @ 2016-05-29 10:12 jiang_jiang 阅读(1511) 评论(0) 推荐(1)
摘要:目录:windows服务中,如果在程序中写“a.txt”;它指的并非是服务运行文件所在目录;而linux则指的是运行文件目录。时间:windows下的ToShortDateString为“1990-01-01”格式,而linux下为“1/1/1990”格式,linux下的这种格式在向mysql数据库... 阅读全文
posted @ 2015-09-06 19:56 jiang_jiang 阅读(571) 评论(0) 推荐(0)
摘要:如果数据库中存在这条记录就不插入,如果不存在就插入。insert into表 (字段1 ,字段2,f_字段3) select top 1 @字段1值@字段2值,@字段3值 where not exists ( select 1 from表 where 字段1=@字段1值) 阅读全文
posted @ 2015-04-19 15:49 jiang_jiang 阅读(628) 评论(0) 推荐(0)
摘要:今天在EF开发的过程中报出这样的错误:Entity FrameWork异常:无法加载指定的元数据资源在网上看了一些帖子,一般说的解决方法都比较繁琐。我是这么解决的:首先我先说下我的文件结构层次:存在web类库和Dal类库,而数据的edmx是在DAL类库中。我猜想可能是两个配置文件不同造成的,就把da... 阅读全文
posted @ 2015-03-15 19:46 jiang_jiang 阅读(398) 评论(0) 推荐(0)
摘要:将list转化为IEnumrable可通过new BsonArray(list)实现;class questionInfo { public int _id { get; set; } //试题id public List Samequestions { get; set; } public int... 阅读全文
posted @ 2015-03-01 20:13 jiang_jiang 阅读(220) 评论(0) 推荐(0)
摘要:MongoClientSettings mongoSettings = new MongoClientSettings(); TimeSpan t = new TimeSpan(100); mongoSettings.ConnectTimeout = t;... 阅读全文
posted @ 2015-01-13 21:11 jiang_jiang 阅读(579) 评论(0) 推荐(0)
摘要:mongodb中存储的结构如下:public class questionInfo { public int _id { get; set; } //试题id public List Samequestions { get; set; } //与该题分词相似的试题... 阅读全文
posted @ 2015-01-13 21:03 jiang_jiang 阅读(561) 评论(0) 推荐(0)
摘要://把对象序列化为json对象public static string GetJson(T obj){ DataContractJsonSerializer json=new DataContractJsonSerializer(typeof(T)); using(MemoryStream ... 阅读全文
posted @ 2014-11-12 21:10 jiang_jiang 阅读(143) 评论(0) 推荐(0)
摘要:1 class ExcelHelper : IDisposable 2 { 3 private string fileName = null; //文件名 4 private IWorkbook workbook = null; 5 ... 阅读全文
posted @ 2014-11-12 20:54 jiang_jiang 阅读(359) 评论(0) 推荐(0)
摘要:public int calStrLen(string Str){ int i=0; if(Str==null) { return i; } else { foreach(char c in Str) { if(c>0x4e00&&c<=0x9fa5) ... 阅读全文
posted @ 2014-11-12 20:24 jiang_jiang 阅读(296) 评论(0) 推荐(0)
摘要:环境vs2012,话不多说直接贴代码:(.net端) [WebService(Namespace = "http://*********.com/")]//对方调用的命名空间 [WebServiceBinding(ConformsTo = WsiProfiles.None)] [S... 阅读全文
posted @ 2014-08-21 18:50 jiang_jiang 阅读(236) 评论(1) 推荐(1)
摘要:不要怪我水平低,其实真不高.....呵呵 在网上一搜读取xml文件的方法,挺多的。但我想的是直接读取XML格式的字符串,今天知道怎么弄了,现在分享下。 假如message就是我们想读取的字符串。 可以这么写: var doc = new System.Xml.XmlDocument();... 阅读全文
posted @ 2014-08-20 21:03 jiang_jiang 阅读(8373) 评论(0) 推荐(1)
摘要:我是在一次以XML格式的字符串作为参数值进行post请求时,服务器端(MVC模式)报出“从客户端(StaffBindReq=" 方法二、配置web.config文件 *************************************... 阅读全文
posted @ 2014-08-20 18:50 jiang_jiang 阅读(147) 评论(0) 推荐(0)
摘要:Convert 与强制类型转化的区别:Convert会四舍五入,而强制类型转化不会as不可以操作基元类型“==”和“Equals”都倾向于这样的一种比较:对于值类型,如果类型的值相等,则返回true,对于引用类型,如果类型指向同一个对象,则返回Ture;但是对于string这样一个特殊的引用类型,微... 阅读全文
posted @ 2014-08-18 20:53 jiang_jiang 阅读(141) 评论(0) 推荐(0)
摘要:如果直接赋值,一般容易报“该行已经属于另一个表。” 的错误,解决方法:目标表.Rows.Add(原表.Rows[0].ItemArray ); 阅读全文
posted @ 2014-08-17 19:04 jiang_jiang 阅读(1155) 评论(0) 推荐(1)
摘要:这段时间做了一些通信加密的项目,现将一些总结归纳如下,如果有不对的地方,还望各位大神多多指教。 在C#中经过des加密后的数据,通过base64编码后传递给对方需要注意以下几个问题: 1.如果对方是java语言并通过urlbase64解密,那么你需要把你加密后的一些字符进行替换,“你的加密串... 阅读全文
posted @ 2014-08-07 21:26 jiang_jiang 阅读(203) 评论(0) 推荐(0)