usercount

随笔分类 -  .Net基础架构

.Net学习和踩坑之路总结
摘要:本文版权归博客园和作者吴双本人共同所有,转载和爬虫请注明原文地址 www.cnblogs.com/tdws 写在前面 OOM顾名思义,Object-Object-Mapping实体间相互转换,AutoMapper也是个老生常谈了,其意义在于帮助你无需手动的转换简单而又麻烦的实体间关系,比如ViewM 阅读全文
posted @ 2016-12-09 12:07 坦荡 阅读(3159) 评论(20) 推荐(16) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有,转载和爬虫请注明博客园蜗牛原文地址,cnblogs.com/tdws 写在前面 请原谅我这个标题党,写到了第100篇随笔,说是深度优化,其实也并没有什么深度。源码也没怎么修改,如果你想使用WebApi Swagger文档,请先移步到上一篇的中度优化。 第一篇: 阅读全文
posted @ 2016-11-25 23:08 坦荡 阅读(14329) 评论(15) 推荐(9) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有,转载和爬虫请注明原文地址: www.cnblogs.com/tdws 写在前面 在后台接口开发中,接口文档是必不可少的。在复杂的业务当中和多人对接的情况下,简单的接口文档又不能满足需求,试想你的单应用后台有几十个模块,几百甚至更多的接口,又有上百个ViewMo 阅读全文
posted @ 2016-11-25 00:23 坦荡 阅读(8968) 评论(31) 推荐(13) 编辑
摘要:本文版权归博客园和作者吴双共同所有,转载和爬虫请注明原文地址:www.cnblogs.com/tdws 首先分享几个振奋人心的新闻: 1.谷歌已经宣布加入.NET基金会 2.微软加入Linux基金会,继续对Linux示好。换了CEO就是不一样 3.微软发布VS For Mac! 第一步 下载dll 阅读全文
posted @ 2016-11-17 17:56 坦荡 阅读(5624) 评论(7) 推荐(5) 编辑
摘要:本片篇分享简单介绍C#中的Http请求,前几天帮朋友的项目封装ApiHelper,我粗糙的结果就如下,想想我真的是差的太远了。还有一位架构师也在封装这个Helper , 所以最后的结果当然是使用大牛的封装,这篇分享后,准备学习下他的封装,配置,错误处理机制等思想。不过这次也使我对C#网络编程了解的更 阅读全文
posted @ 2016-09-26 22:16 坦荡 阅读(34004) 评论(2) 推荐(8) 编辑
摘要:本来想着基于zk临时节点,实现一下分布式锁,结果发现有curator框架。PS:原声API真的难用,连递归创建path都没有? 配置curator maven的时候,md配置了好几个小时,最后发现集中定义依赖版本号 我本来都是写数字的,结果到了zookeeper.version ,我竟然写了 <zo 阅读全文
posted @ 2016-09-15 13:19 坦荡 阅读(1753) 评论(1) 推荐(1) 编辑
摘要:本文版权归博客园和作者吴双共同所有,欢迎转载,转载和爬虫请注明博客园蜗牛原文地址 http://www.cnblogs.com/tdws/p/5874212.html。 目前国内各大论坛,各位大牛的分享,是按照Microsoft官方文档,在Web层直接应用EF Core。当然这并没有什么问题,因为我 阅读全文
posted @ 2016-09-15 04:51 坦荡 阅读(15761) 评论(37) 推荐(13) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有。欢迎转载,转载和爬虫请注明原文地址 http://www.cnblogs.com/tdws/p/5861842.html 昨天晚上,有个朋友说学了好久,依然没搞懂多态,让我简单讲解一下。我觉得多态在面向多想的三大特性当中,算是最简单的,最难的是看似容易的封装。 阅读全文
posted @ 2016-09-11 15:08 坦荡 阅读(2489) 评论(7) 推荐(7) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2016-08-29 22:15 坦荡 编辑
摘要:关键字RedisHelper,StackExchange.Redis,Redis帮助类 阅读全文
posted @ 2016-08-28 19:31 坦荡 阅读(6132) 评论(7) 推荐(20) 编辑
摘要:Parallel并行编程可以让我们使用极致的使用CPU。并行编程与多线程编程不同,多线程编程无论怎样开启线程,也是在同一个CPU上切换时间片。而并行编程则是多CPU核心同时工作。耗时的CPU计算操作选择并行是明智的。通常情况,每个CPU核心代表一个硬件线程,但超线程技术,可以使一个cpu核心具有两个 阅读全文
posted @ 2016-08-04 00:32 坦荡 阅读(1707) 评论(0) 推荐(3) 编辑
摘要:爬虫和转载请注明原文地址:博客园蜗牛 http://www.cnblogs.com/tdws/p/5727633.html 我们知道,redis设置配置文件的maxmemory参数,可以控制其最大可用内存大小(字节)。 那么当所需内存,超过maxmemory怎么办? 这个时候就该配置文件中的maxm 阅读全文
posted @ 2016-08-01 23:19 坦荡 阅读(23914) 评论(3) 推荐(3) 编辑
摘要:本文版权归博客园和作者本人吴双共同所有 。转载爬虫请注明地址,博客园蜗牛 http://www.cnblogs.com/tdws/p/5712835.html 蜗牛Redis系列文章目录http://www.cnblogs.com/tdws/tag/NoSql/ Redis Cluster http 阅读全文
posted @ 2016-07-27 22:16 坦荡 阅读(50382) 评论(7) 推荐(16) 编辑
摘要:.NET架构基础方法—DataTableToExcel通用方法(NPOI) 今天封装DataTaleToExcel通用方法,也是大家开发中特别常用的。首先去下载NPOI,链接http://npoi.codeplex.com/ ,使用包中的net4.0版本的dll,全部引用。官网中已经给了足够的示例, 阅读全文
posted @ 2016-07-21 21:26 坦荡 阅读(1882) 评论(0) 推荐(4) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有 转载和爬虫请注明原文地址 www.cnblogs.com/tdws C#本地实现的和Redis Set实现的,实际上都是要维护一个Events和Handlers的对应关系,sub建立关系(也可以称为Regist), pub用户查询存在哪些关系,并调用。这些都是 阅读全文
posted @ 2016-07-19 22:34 坦荡 阅读(1011) 评论(0) 推荐(5) 编辑
摘要:Async in C#5.0第六章 蜗牛原创翻译 阅读全文
posted @ 2016-07-17 17:23 坦荡 阅读(3460) 评论(3) 推荐(7) 编辑
摘要:Async in C# 5.0(C#中的异步编程Async) 蜗牛翻译之第五章 阅读全文
posted @ 2016-07-11 00:27 坦荡 阅读(3323) 评论(8) 推荐(9) 编辑
摘要:Async in C# 5.0 蜗牛原创翻译 阅读全文
posted @ 2016-07-05 21:23 坦荡 阅读(3005) 评论(3) 推荐(11) 编辑
摘要:Async in C# 5.0 蜗牛原创翻译 阅读全文
posted @ 2016-06-29 23:05 坦荡 阅读(3202) 评论(11) 推荐(11) 编辑
摘要:Async in C# 5.0 蜗牛原创翻译 阅读全文
posted @ 2016-06-26 18:15 坦荡 阅读(3975) 评论(12) 推荐(26) 编辑