前言 现在提倡前后端分离,分离后服务全部采用接口的方式给前端提供服务,当我们处理自定义查询时必定会多表查询,而处理多表查询时我们又懒的去建view model,建的过多项目也凌乱的很,所以在dao层处理自定义查询时采用匿名类型返回json。 序列化、反序列化 ...
DELPHI使用TClientDataSet时不携带MIDAS.DLL的方法 转载自地址:http://www.cnblogs.com/mikemao/archive/2011/12/19/2293664.html TClientDataSet小家碧玉,恐怕人人都喜欢使用。但是,都知道娶TClien ...
一、基础知识介绍: 1、ActiveForm的基础知识介绍: 在Delphi中,ActiveForm是封装了Delphi Form的一种ActiveX控件。ActiveForm其实是一种标准的Delphi From(ActiveForm继承自TForm)。ActiveForm中可能会包含某些VCL或 ...
Math.Round(45.367,2) //Returns 45.37Math.Round(45.365,2) //Returns 45.36 C#中的Round()不是我们中国人理解的四舍五入,是老外的四舍五入,是符合IEEE标准的四舍五入,具体是四舍六入,下面的才是符合中国人理解的四舍五入Ma ...
委托的实现,就是编译器自行定义了一个类:有三个重要参数1.制定操作对象,2.指定委托方法3.委托链 看如下一个列子: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 class DelegatePratice { public sta ...
转自:http://blog.163.com/m13864039250_1/blog/static/2138652482015283397609/ 用Fluent API 配置/映射属性和类型 简介 通常通过重写派生DbContext 上的OnModelCreating 方法来访问Code Firs ...
(原创翻译文章·转载请注明来源:http://blog.csdn.net/hulihui) 原文:Weak Events In C#: Different approaches to weak events. by Daniel Grunwald. Download source code - 15 ...
特性(Attributes)是一种崭新的声明性信息。我们不仅可以通过特性来定义设计层面的信息(例如help file, URL for documentation)以及运行时(run-time)信息(例如使XML与class相联系),而且我们还可以利用特性建立自描述(self- describing ...
最近做一个C#项目,需要对radis进行读写。 实现代码如下: ...
许多用户对于系统中的很多功能都不太了解,其中智能卡服务更是少有人知。智能卡服务就是对插入的智能卡进行管理和访问控制,大多数用户都无需使用此项功能。那么在Win7系统中要怎么取消智能卡服务呢? 1.首先同时按下电脑键盘上的win+R快捷键打开电脑的运行窗口,在打开的运行窗口中,输入gpedit.msc ...
最近从win10换成win7,惠普自带的USB鼠标总出现检测不到的问题,需要手动检测硬件改动才能重新使用光鼠。 起初一直是用计算机->管理->设备管理器->检测硬件改动来实现,特别麻烦,今天在网上找到一个微软的工具可以解决这个问题。 devcon 这是一个微软给早期系统的设备管理的命令行工具,相当于 ...
(一)在运行期间处理和检查代码 自定义特性允许把自定义元数据与程序元素关联起来。反射是一个普通术语,它描述了在运行过程中检查和处理程序元素的功能。例如,反射允许完成的任务: 枚举类型的成员 实例化新对象 执行对象的成员 查找程序集的信息 检查应用于某种类型的自定义特性 创建和编译新程序集 (二)自定 ...
1 /// 2 /// Image(支持 XML 序列化) 3 /// 4 [XmlRoot("XmlImage")] 5 public class XmlImage : IXmlSerializable 6 { 7 public System.Drawing.Image Image { get; ... ...
什么是Windows 计划任务简单来说,就是能够预先配置一个任务让电脑在指定的时间或是周期去自己主动执行。对于一些须要反复执行的任务设置这个会比較方便。这个任务能够是一个exe 的应用程序, 能够是一段bat 脚本文件, 也能够是一段perl 的程序, 等等怎样设置计划任务方式一:開始->程序->附 ...
window.setTimeout(语句,时间)是在多久之后执行语句,语句只执行一次。 window.setInterval(语句,时间)是每隔多久执行一次语句,语句循环执行。 第十四行到十八行是记录秒数。11行定义一个变量,15行是将id为sec的元素中的内容替换为++s,16行开始判断所显示的内 ...
串口通信模块(SerialPort) (1)模块简介 使用此模块需要首先包含一些文件IO相关文件 using System.IO;using System.IO.Ports; 图标如下图1所示,将其拖拽到面板。会显示在最下方,其参数有如下: BaudRate 波特率 DataBits 数据位 Par... ...
在Windows 8下运行某些操作时(比如删除一些文件或者更改某些系统设置时)系统会提示我们权限不够。须要Administrator账户的权限。相信很多其它的使用者都会觉得自己当前使用的账户已经是系统中最大权限的全部者了,为什么还会来个Administrator的用户权限呢?其实,在Windows系 ...
OWIN集成 安装 使用 如果在应用程序里既使用ASP.NET MVC也使用ASP.NET Web API,需要在工程里安装Abp.Owin包。 安装 添加Abp.Owin包到主工程里(一般是web工程)。 Install-Package Abp.Owin 使用 使用 在OWIN的Startup文件 ...
一、列顺序的调整 设定DataGridView的AllowUserToOrderColumns为True的时候,用户可以自由调整列的顺序。 当用户改变列的顺序的时候,其本身的Index不好改变,但是DisplayIndex改变了。也可以通过程序改变DisplayIndex来改变列的顺序。列顺序发生改 ...