天才小龙 + 关注
陈卧龙,河南人,现居苏州,擅长NET开发,三层多层架构,EF框架,针对大数据,高并发有一定的研究!

商场促销-策略模式(和简单工厂模式很像的哇) C#

发布时间: 浏览:1085 评论 :0

还是那几句话: 学无止境,精益求精 十年河东,十年河西,莫欺少年穷 学历代表你的过去,能力代表你的现在,学习代表你的将来 废话不多说,直接进入正题: 首先按照大话设计模式的解释,在这里也总结下策略模式的概念:它定义了算法家族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化,不会影响到使用算...

算法 string c# class void

MVC ActionResult派生类关系图

发布时间: 浏览:976 评论 :0

态度决定一切,我要改变的不仅仅是技术,还有对待事情的态度! 先上个图: 由上图可知,ActionResult为根节点,其下有很多子节点!下面简单介绍下: MVC中ActionResult是Action的返回结果。

string c# MVC

如何构造树状 JSON 数据 JSON-Tree

发布时间: 浏览:642 评论 :0

十年河东,十年河西,莫欺骚年穷...打错一个字哈、~_~ 接着上一篇博客,上一篇博客是=使用数据库结合LINQ构造的,为了方便理解,本篇采用泛型分组进行构造。 有兴趣的小虎斑可以参考上一篇博客:如何构造分层次的 Json 数据 本篇很简单,直接上代码 using Newtonsoft.

Json string class list

如何构造分层次的 Json 数据

发布时间: 浏览:681 评论 :0

十年河东,十年河西,莫欺骚年穷...打错个字~_~ 现有如下需求,构造分层次的Json数据,层次结构类似下图: 上图使用EasyUI生成的,静态HTML如下: 测试 body { ...

Json string list

如何使用 GroupBy 计数-Count()

发布时间: 浏览:1513 评论 :0

十年河东,十年河西,莫欺少年穷。 本节探讨的内容很简单,就是如果使用GroupBy计数 提供两种方法:第一:把查询的数据,转化为泛型,然后泛型分组计数。                         第二:Linq语句直接分组计数 有如下范例: SQL如下: create table S_ca...

string list 数据类型 linq

EF 事务(非分布式事务)

发布时间: 浏览:1056 评论 :0

在EF 中怎么使用事务? 这个问题纠结了我好久,直到有人跟我一起讨论,我和同事一起讨论查资料。 查的好多资料都是使用 TransactionScope,用 TransactionScope 可处理分布式事务。

分布式 exception scope database

Angularjs 地址联动2.1.1

发布时间: 浏览:729 评论 :0

这个地址联动是基于 Angularjs 的 效果图如下: 看着是不是可美观了?哈哈!源码如下: DOCTYPE HTML> Angularjs 地址联动 Angularjs 地址联动2.

javascript 源码 js angular jquery form class html type bootstrap utf-8

C# 如何物理删除有主外键约束的记录?存储过程实现

发布时间: 浏览:750 评论 :0

十年河东,十年河西,莫欺少年穷 本篇主旨是如何物理删除有主外键约束的记录!那么,我们从主外键走起! 下面新建三张有主外键约束的表,分别为:系/学院表,专业班表,学生表,如下: CREATE TABLE Dept--系/学院表 ( DeptId int identity(1,1) primary k...

c# Create 存储过程

C# 异步上传图片案例

发布时间: 浏览:981 评论 :0

好久没写博客了,都感觉自己快堕落了!今天随性写一篇关于异步上传图片的程序及插件! 说是程序及插件,其实程序占大头,所谓的插件只是两个JS。分别为:jquery.html5upload.js 和 jquery.

javascript js 浏览器 Server string jquery c# url 插件 file html type input

C# Npoi 实现Excel与数据库相互导入

发布时间: 浏览:1180 评论 :0

十年河东,十年河西,莫欺少年穷! NPOI支持对 Word 和 Excel 文件的操作! 针对 Word 的操作一般用于打印技术!说白了就是利用 Word 文件作为模板,生成各种不同的打印!具体用到的技术是:Word 关键字替换操作,Word 图片插入操作, Word 表格填充操作,Word 图表生...

数据库 ADD string c# Excel

LINQ 如何动态创建 Where 子查询

发布时间: 浏览:906 评论 :0

还是那句话,十年河东,十年河西,莫欺少年穷! 学无止境,精益求精... 今天探讨下如何构造动态的LINQ子查询 LINQ,相信大家都写过,很简单,下面以一个基本的范例说明下: namespace ConsoleMe { class Program {...

ADD string list linq 数组

锁、C#中Monitor和Lock以及区别

发布时间: 浏览:1631 评论 :0

1.Monitor.Enter(object)方法是获取锁,Monitor.Exit(object)方法是释放锁,这就是Monitor最常用的两个方法,当然在使用过程中为了避免获取锁之后因为异常,致锁无法释放,所以需要在try{} catch(){}之后的finally{}结构体中释放锁(Monitor.Exit())。

线程 同步 lock c# exception

大话设计模式(C#)

发布时间: 浏览:1125 评论 :0

还是那几句话: 学无止境,精益求精 十年河东,十年河西,莫欺少年穷 学历代表你的过去,能力代表你的现在,学习代表你的将来 问个问题: 如何写出高质量的代码?灵活,可扩展,易读,易维护,可重构,可复用......??? 如果要解答上述问题,就有必要学习设计模式。

c#

GIT 常用命令

发布时间: 浏览:1072 评论 :0

学无止境,精益求精! 十年河东,十年河西,莫欺少年穷! 学历代表你的过去,能力代表你的现在,学习代表你的将来! 本篇博客是转发的别人的,原文地址:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html 很久没写博客了,都是工作太忙闹的,索性今儿转发一篇!省的博客园太冷清了... Git图形化界面我用的还可以,但是命令就不太会了,索性和大家一起学习下Git命令的用法... 一般来说,日常使用只要记住下图6个命令,就可以了。

LOG 配置 git file Commit

Random快速产生相同随机数的原因及解决方案

发布时间: 浏览:874 评论 :0

老生常谈,还是那三句话: 学历代表你的过去,能力代表你的现在,学习代表你的将来 十年河东,十年河西,莫欺少年穷 学无止境,精益求精 问题描述:很多时候我们可能需要在极短的时间内生成大量的随机数,但是你可能会发现生成了很多重复的随机数。

函数 random ADD 解决方案 string list Security

JSON WEB TOKEN,简单谈谈TOKEN的使用及在C#中的实现

发布时间: 浏览:5457 评论 :0

十年河东,十年河西,莫欺少年穷。 学无止境,精益求精。 突然发现整个十月份自己还没有写一篇博客......哎,说出来都是泪啊,最近加班实在实在实在是太多了,真的没有多余的时间写博客。这不,今天也在加班中...索性,利用加班的一些时间写篇博客吧! 首先说下什么是 JWT -- JSON WEB TOKEN,网上关于它的介绍已经很多很多啦,在此,推荐给大家一篇写的比较好的文章:什么是 JWT -- JSON WEB TOKEN   以及Token的组成部分:Token存放的信息 OK,今天我想介绍的不再是理论,而是如何在C#中应用,说白了就是怎么写程序呗。

Json web string c# static class cookie

AutoMapper自动映射

发布时间: 浏览:1441 评论 :0

十年河东,十年河西,莫欺少年穷。 学无止境,精益求精。 不扯犊子,直接进入正题: AutoMapper自动映射常用于EF中,能很好的解决DTO和Model之间相互映射的问题。在未使用AutoMapper之前,我们回顾下传统的对象相互映射的方法。

code string index view

发布时间: 浏览:646 评论 :0

MiniProfiler工具介绍(监控EF生成的SQL语句)--EF,迷你监控器,哈哈哈

发布时间: 浏览:1774 评论 :0

十年河东,十年河西,莫欺少年穷... 今天是抄袭的别人的博客,不过我感觉蛮好,挺有用,特别是老板让你优化EF项目SQL耗时的情况下,你可以采用这种方式来优化你的LINQ。 时间很宝贵,废话还是不多说,直接入主题   MiniProfiler是一款针对.NET, Ruby, Go and Node.js的性能分析的轻量级程序。

监控 SQL 数据库 性能监控 web 配置 开发环境 void

C# 数据库并发的解决方案(通用版、EF版)

发布时间: 浏览:2079 评论 :0

还是那句老话:十年河东,十年河西,莫欺骚年穷!~_~ 打错个字,应该是莫欺少年穷! 学历代表你的过去,能力代表你的现在,学习代表你的将来。 学无止境,精益求精。 自ASP.NET诞生以来,微软提供了不少控制并发的方法,在了解这些控制并发的方法前,我们先来简单介绍下并发! 并发:同一时间或者同一时刻多个访问者同时访问某一更新操作时,会产生并发! 针对并发的处理,又分为悲观并发处理和乐观并发处理 所谓悲观/乐观并发处理,可以这样理解: 悲观者认为:在程序的运行过程中,并发很容易发生滴,因此,悲观者提出了他们的处理模式:在我执行一个方法时,不允许其他访问者介入这个方法。

数据库 解决方案 c# type 存储过程 并发控制

7