上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 47 下一页

2016年1月28日

新手学习数据库(一)用Powerdesigner设计数据库

摘要: 说明: 一.学会用开发语言进行数据库编程,其关键是在于学会sql语言,开发语言只不过给程序员提供了一个操作数据库的接口罢了。 二. 本人也是初学者,采用的数据库设计软件是powerdesigner。利用该软件用户可以设计E-R图,然后软件会自动根据E-R图生成创建数据库表,即表间约束的sql语句。 阅读全文

posted @ 2016-01-28 16:26 大西瓜3721 阅读(1228) 评论(0) 推荐(0)

2016年1月27日

手把手教你WEB套打程序开发

摘要: WEB套打可选方案不多,理想的更少,利用免费控件Lodop+JavaScript实现精确套打,算是较为经典的选择。这种方案其实比较简单,利用一个htm文件就可以实现模板设计过程,几乎是“空手套”式的开发,但理解这几个步骤还是需要点时间,下面一步步详细演示说明: 第一步:建立一个空白的模板设计文件 把 阅读全文

posted @ 2016-01-27 14:44 大西瓜3721 阅读(1001) 评论(0) 推荐(1)

2016年1月26日

(转)INSTALLSHIELD 2010 预安装组件和软件

摘要: 使用Installshield2010提供的组件 大家再开发软件产品的时候经常是基于某些软件和类库的,像我们的项目就用到了.Net Framework3.5,mapinfo,sqlserver 2008 express,installer 4.5。那用户要用我们的产品,必须有以上的环境才可以,这些东... 阅读全文

posted @ 2016-01-26 15:43 大西瓜3721 阅读(211) 评论(0) 推荐(0)

InstallShield高级应用--检查是否安装ORACLE或SQL Server

摘要: InstallShield高级应用--检查是否安装ORACLE或SQL Server实现原理:判断是否存在,是通过查找注册表是否含有相应标识来判断的。注意:XP与WIN7系统注册表保存方式不一样,32位与64位操作系统注册表保存方式也不一样,需要分别判断。在此只判断32位操作系统的情况。源码:///... 阅读全文

posted @ 2016-01-26 09:48 大西瓜3721 阅读(372) 评论(0) 推荐(0)

2016年1月25日

TortoiseSVN中分支和合并实践

摘要: 使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的目的和合并的方法不甚了解,这才是硬伤。最近由于适配机型的需要(本人从事手机客户端的开发),需要经常接触分支和合... 阅读全文

posted @ 2016-01-25 15:21 大西瓜3721 阅读(225) 评论(0) 推荐(0)

SVN - 主干/分支

摘要: 一个大项目在开发中可能会拆分成几个小项目,分别分去,同时共通的部分再由人做,做完后再统一合并。同时,在开发中,共通的部分修改后,其它人要保持同步。这种情况反应到SVN的分支/合并功能上,再贴切不过了。SVN可以为一个版本库中的内容(主干)建立一个分支.分支和主干完全独立,就相当于把代码再复制一份,重... 阅读全文

posted @ 2016-01-25 14:56 大西瓜3721 阅读(344) 评论(0) 推荐(0)

2016年1月22日

实体框架Entity Framework 4.1快速入门

摘要: 介 绍 在旧的Entity 框架中,开发者可以从已存在的数据库中产生业务实体的模型,这种开发方法被称为数据库驱动的开发方法。而在4.1的Entity Framework中,支开发者先创建实体业务类,然后再产生相关的数据库文件,这种开发方法可以称为“代码先行”的开发方法。这种方法对于开发者来说是很有... 阅读全文

posted @ 2016-01-22 14:33 大西瓜3721 阅读(212) 评论(0) 推荐(0)

First,FirstOrDefault,Single,SingleOrDefault的区别

摘要: 操作符如果源序列是空的源序列只包含一个元素源序列包含多个元素First抛异常返回该元素返回第一个元素FirstOrDefault返回default(TSource)返回该元素返回第一个元素Last抛异常返回该元素返回最后一个元素LastOrDefault返回default(TSource)返回该元素... 阅读全文

posted @ 2016-01-22 14:02 大西瓜3721 阅读(233) 评论(0) 推荐(0)

2016年1月21日

详解C#break ,continue, return

摘要: C#编程语法中break ,continue, return这三个常用的关键字的学习对于我们编程开发是十分有用的,那么本文就向你介绍break ,continue, return具体的语法规范。C#编程语法中我们会碰到break ,continue, return这三个常用的关键字,那么关于这三个关... 阅读全文

posted @ 2016-01-21 14:13 大西瓜3721 阅读(245) 评论(0) 推荐(0)

2016年1月20日

DICOM医学图像处理:DIMSE消息发送与接收“大同小异”之DCMTK fo-dicom mDCM

摘要: 背景: 从DICOM网络传输一文开始,相继介绍了C-ECHO、C-FIND、C-STORE、C-MOVE等DIMSE-C服务的简单实现,博文中的代码给出的实例都是基于fo-dicom库来实现的,原因只有一个:基于C#的fo-dicom库具有高封装性。对于初学者来说实现大多数的DIMSE-C、D... 阅读全文

posted @ 2016-01-20 17:33 大西瓜3721 阅读(8772) 评论(0) 推荐(0)

MetadataType的使用,MVC的Model层数据验证

摘要: //ActivityFlowContent是实体模型的model类 //ActivityFlowContentMetadata是自己写的model类 //这两个类属性相同可以形成映射关系,ActivityFlowContent中还可以加其他额外字段 [MetadataType(typeof(Acti 阅读全文

posted @ 2016-01-20 16:58 大西瓜3721 阅读(792) 评论(0) 推荐(0)

Asp.Net MVC 模型(使用Entity Framework创建模型类) - Part.1

摘要: 这篇教程的目的是解释在创建ASP.NET MVC应用程序时,如何使用Microsoft Entity Framework来创建数据访问类。这篇教程假设你事先对Microsoft Entity Framework没有任何的了解。读完本篇教程,你将会理解如何使用Entity Framework来选择、插 阅读全文

posted @ 2016-01-20 16:42 大西瓜3721 阅读(237) 评论(0) 推荐(0)

C#综合揭秘——Entity Framework 并发处理详解

摘要: 引言 在软件开发过程中,并发控制是确保及时纠正由并发操作导致的错误的一种机制。从 ADO.NET 到 LINQ to SQL 再到如今的 ADO.NET Entity Framework,.NET 都为并发控制提供好良好的支持方案。并发处理方式一般分为乐观必并发与悲观必并发两种,本文将为大家介绍 E 阅读全文

posted @ 2016-01-20 12:09 大西瓜3721 阅读(312) 评论(0) 推荐(0)

Entity Framework 增删改查和事务操作

摘要: 1、增加对象 2、删除对象,删除只需要对象的主键 3、修改对象 方法一: 方法二:方法一中每次都需要对所有字段进行修改,效率低,而且麻烦,下面介绍修改部分字段 4、使用事务:使用事务很简单,只要把需要的操作放在 TransactionScope 中,最后提交 5、查询:查询通过LinQ查询 查询基本 阅读全文

posted @ 2016-01-20 10:10 大西瓜3721 阅读(271) 评论(0) 推荐(0)

Entity Framework 教程

摘要: 预备知识 LINQ技术 LINQ是.NET 3.5中新增的一种技术,这个技术扩展了.NET平台上的编程语言,使其可以更加方便的进行数据查询,单纯的LINQ技术主要完成对集合对象(如System.Collection下或System.Collection.Generic命名空间下的对象)的查询。结合L 阅读全文

posted @ 2016-01-20 09:51 大西瓜3721 阅读(288) 评论(0) 推荐(0)

2016年1月19日

EF框架step by step(9)—Code First Fluent API

摘要: 在上一篇中,讲述了用数据特性的方式来标识实体与数据表之间的映射关系,在Code First方法中,还可以通过Fluent API的方式来处理实体与数据表之间的映射关系。 要使用Fluent API必须在构造自定义的DbContext时,重写OnModelCreating方法,在此方法体内调用Flue 阅读全文

posted @ 2016-01-19 09:03 大西瓜3721 阅读(206) 评论(0) 推荐(0)

EF框架step by step(7)—Code First DataAnnotations(1)

摘要: Data annotation特性是在.NET 3.5中引进的,给ASP.NET web应用中的类提供了一种添加验证的方式。Code First允许你使用代码来建立实体框架模型,同时允许用Data annotation特性来配置类和属性的某些特性。 其实在前面的几篇文章中,有用到几个,在这一篇里,进 阅读全文

posted @ 2016-01-19 09:02 大西瓜3721 阅读(272) 评论(0) 推荐(0)

EF框架step by step(8)—Code First DataAnnotations(2)

摘要: 上一篇 EF框架step by step(7)—Code First DataAnnotations(1) 描述了实体内部的采用数据特性描述与表的关系。这一篇将用DataAnnotations描述一下实体之间的关系。 ForeignKey Code first默认情况下会自动建立实体之间的关系,比如 阅读全文

posted @ 2016-01-19 09:02 大西瓜3721 阅读(269) 评论(0) 推荐(0)

EF框架step by step(6)—处理实体complex属性

摘要: 上一篇的中介绍过了对于EF4.1框架中,实体的简单属性的处理 这一篇介绍一下Code First方法中,实体Complex属性的处理。Complex属性是将一个对象做为另一个对象的属性。映射到数据库中则子对象表现为多个属性字段。 反之,也就是说,数据库中多个相关字段映射成一个子对象,来进行统一的管理 阅读全文

posted @ 2016-01-19 09:01 大西瓜3721 阅读(286) 评论(0) 推荐(0)

EF框架step by step(5)—处理实体简单属性

摘要: EF框架会对实体进行跟踪,对实体的每个属性当前值和原始值及其状态进行跟踪,记录。当前值是指实体属性当前的被赋予的值,而原始值是指实体最初从数据库读取或者附加到DbContext时的值。 先通过简单的代码演示一下如何获取这两个值,仍采用上彷文章的案例,多余代码不在展示 数据库内容如下图示 简单获取当前 阅读全文

posted @ 2016-01-19 09:00 大西瓜3721 阅读(255) 评论(0) 推荐(0)

EF框架step by step(4)—DBcontext应用于已存在数据库

摘要: EF4.1有三种方式来进行数据操作及持久化。分别是Database-First,Model-First,Code-first,前面都已经简单介绍过了.下面简单小结一下:1.Database First是基于已存在的数据库,利用某些工具(如Vs提供的EF设计器)创建实体类,数据库对象与实体类的匹配关系 阅读全文

posted @ 2016-01-19 08:59 大西瓜3721 阅读(276) 评论(0) 推荐(0)

EF框架step by step(3)—Code-First

摘要: CodeFirst是EF框架的第三种方式,也是最为复杂一种方式,本文将以EF4.1版本为基础,简要讲解一下用法,同时,也介绍DbContext的用法。 本文采用的示例仍然是前两篇采用的博客用户的示例。故不在此对业务进行描述。 第二步:为项目添加2个实体对象,仍然采用前面所描述过的博客用户及随笔类,代 阅读全文

posted @ 2016-01-19 08:58 大西瓜3721 阅读(238) 评论(0) 推荐(0)

EF框架step by step(2)—Model-First

摘要: 这一篇主要说一下EF框架中,Model First做法,仍然采用上一篇的案例。但增加评论功能。首先打开Blog.edmx文件,在空白处右键,添加新实体Comment,如下图示: 点击确定,关闭窗口。 第二步:在Comment实体上右键,选择Add—Scalar Property,为这个类添加Comm 阅读全文

posted @ 2016-01-19 08:57 大西瓜3721 阅读(262) 评论(0) 推荐(0)

EF框架step by step(1)—Database-First

摘要: ADO.NET Entity Framework 是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案,现已经包含在 Visual Studio 2008 Service Pack 1 以及 .NET Framework 3.5 Service Pack 1 阅读全文

posted @ 2016-01-19 08:55 大西瓜3721 阅读(225) 评论(0) 推荐(0)

2016年1月15日

.NET程序的性能要领和优化建议

摘要: 前几天在老赵的博客上看到,Bill Chiles (Roslyn编译器的Program Manager)写了一篇文章叫做《Essential Performance Facts and .NET Framework Tips》。这篇文章是一个14页的pdf,当时我是在地铁上在Lumia手机上看的,觉... 阅读全文

posted @ 2016-01-15 14:33 大西瓜3721 阅读(333) 评论(0) 推荐(0)

.Net 垃圾回收机制原理(二)

摘要: 英文原文:Jeffrey Richter编译:赵玉开 链接http://www.cnblogs.com/yukaizhao/archive/2011/11/25/dot_net_GC_2.html上一篇文章介绍了.Net 垃圾回收的基本原理和垃圾回收执行Finalize方法的内部机制;这一篇我们看下... 阅读全文

posted @ 2016-01-15 14:29 大西瓜3721 阅读(214) 评论(0) 推荐(0)

.Net 垃圾回收机制原理(一)

摘要: 英文原文:Jeffrey Richter 编译:赵玉开链接:http://www.cnblogs.com/yukaizhao/archive/2011/11/23/dot_net_GC_1.html有了Microsoft.Net clr中的垃圾回收机制程序员不需要再关注什么时候释放内存,释放内存这件... 阅读全文

posted @ 2016-01-15 14:28 大西瓜3721 阅读(262) 评论(0) 推荐(0)

WCF 绑定(Binding)

摘要: 绑定包含多个绑定元素 ,它 们描述了所有绑定要求 。可以创建自定义绑定 ,也可以使用下表中的其中一个预定义绑定 :不同的绑定支持不同的功能。以Ws开头的绑定独立于平台 ,支持 Web服务规范。以 Net开 头的绑定使用二进制格式,使Net应用程序之间的通信有很高的性能。其他功能支持会话、可靠的会话、... 阅读全文

posted @ 2016-01-15 14:27 大西瓜3721 阅读(268) 评论(0) 推荐(0)

WCF 配置服务 (02)

摘要: 配置服务概述 • 在设计和实现服务协定后,即可配置服务。 在其中可以定义和自定义如何向客户端公开服务,包括指定可以找到服务的地址、服务用于发送和接收消息的传输和消息编码,以及服务需要的安全类型。 • 配置服务的类型 – 使用配置文件配置 – 在代码中强制配置 • 实际上,编写配置是 WCF 应用... 阅读全文

posted @ 2016-01-15 14:26 大西瓜3721 阅读(273) 评论(0) 推荐(0)

WCF 双工模式

摘要: WCF之消息模式分为:1、请求/答复模式2、单向模式3、双工模式其中,请求/答复模式,在博文:WCF 入门教程一(动手新建第一个WCF程序并部署)WCF 入门教程二中进行了详细介绍,此处将主要介绍:单向模式与双工模式。1、首先,先创建一个WCF应用程序:创建完成后,目录如下:2、删除IService... 阅读全文

posted @ 2016-01-15 14:25 大西瓜3721 阅读(483) 评论(0) 推荐(0)

.NET开源高性能Socket通信中间件Helios介绍及演示

摘要: 一:Helios是什么 Helios是一套高性能的Socket通信中间件,使用C#编写。Helios的开发受到Netty的启发,使用非阻塞的事件驱动模型架构来实现高并发高吞吐量。Helios为我们大大的简化了Socket编程,它已经为我们处理好了高并发情况下的解包,粘包,buffer管理等等。 ... 阅读全文

posted @ 2016-01-15 13:31 大西瓜3721 阅读(636) 评论(0) 推荐(0)

关于WCF服务在高并发情况下报目标积极拒绝的异常处理

摘要: 最近弄了个wcf的监控服务,偶尔监控到目标服务会报一个目标积极拒绝的错误。一开始以为服务停止了,上服务器检查目标服务好好的活着。于是开始查原因。一般来说目标积极拒绝(TCP 10061)的异常主要是2种可能:1:服务器关机或者服务关闭2:Client调用的端口错误或者服务器防火墙没开相应的端口但是我... 阅读全文

posted @ 2016-01-15 13:28 大西瓜3721 阅读(289) 评论(0) 推荐(0)

HTTP状态管理机制之Cookie

摘要: 一、cookie 起源cookie 最早是网景公司的雇员Lou Montulli在1993年3月发明,后被W3C采纳,目前 cookie 已经成为标准,所有的主流浏览器如 IE、Chrome、Firefox、Opera 等都支持。cookie 的诞生是由于 HTTP 协议的天生缺陷,HTTP 是一种... 阅读全文

posted @ 2016-01-15 11:20 大西瓜3721 阅读(285) 评论(0) 推荐(0)

JavaScript 总结几个提高性能知识点

摘要: 前段时间花时间看了大半的《High Performance JavaScript》这本书啊,然后就开始忙项目了,庆幸最忙的一周已经熬过去了。由于空不出时间,这个月写的学习笔记也不多,忙完最苦X的一周,这两天晚上也算是挑灯夜读了...终于是在残血之际将这本书shut down了...既然读完了,总归是... 阅读全文

posted @ 2016-01-15 08:57 大西瓜3721 阅读(207) 评论(0) 推荐(0)

2016年1月14日

windows下nginx安装、配置与使用

摘要: 目前国内各大门户网站已经部署了Nginx,如新浪、网易、腾讯等;国内几个重要的视频分享网站也部署了Nginx,如六房间、酷6等。新近发现Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx。 相比apeach、iis,nginx以轻量级、高性能、稳定、配置简单、资源占用少等优势广受欢迎。... 阅读全文

posted @ 2016-01-14 10:18 大西瓜3721 阅读(209) 评论(0) 推荐(0)

Windows下Nginx的安装与配置

摘要: Windows下Nginx的安装与配置Nginx("engine x") 是一款高性能的,轻量级的HTTP Web服务器 和反向代理服务器及电子邮件IMAP/POP3/SMTP代理服务器。Nginx是由俄罗斯的程序设计师 Igor Sysoev 所开发,为俄罗斯访问量第二的 Rambler.ru 站... 阅读全文

posted @ 2016-01-14 10:15 大西瓜3721 阅读(193) 评论(0) 推荐(0)

大型架构.net平台篇(WEB层均衡负载nginx)

摘要: 第一部分 WEB层均衡负载.net平台下,我目前部署过的均衡负载有两种方式(iis7和Nginx),以下以Nginx为例讲解web层的均衡负载.简介:Nginx 超越 Apache 的高性能和稳定性,使得国内使用 Nginx 作为 Web 服务器的网站也越来越多,其中包括新浪博客、新浪播客、网易新闻... 阅读全文

posted @ 2016-01-14 10:06 大西瓜3721 阅读(380) 评论(0) 推荐(1)

负载均衡服务器session共享的解决方案

摘要: 在ASP.NET的程序中要使用Session对象时,必须确保页面的@page指令中EnableSessionState属性是True或者Readonly,并且在web.config文件中正确的设置了SessionState属性。 ASP.NET中Session的状态保持是由web.config文件... 阅读全文

posted @ 2016-01-14 10:01 大西瓜3721 阅读(1458) 评论(0) 推荐(0)

采用软件nginx实现web服务器集群

摘要: nginx:软件负载均衡器 是高并发量http/反向代理服务器。实现windows下IIS的负载均衡条件:2台服务器1、cpu:Inter(R) 酷睿 i5 cpu 2.26GHz内存:2G系统:windows 7IIS:IIS 7nginx:nginx/windows-1.2.7IP:192.16... 阅读全文

posted @ 2016-01-14 09:42 大西瓜3721 阅读(487) 评论(0) 推荐(0)

2016年1月13日

C#值类型以及默认值记录下

摘要: C#的值类型有bool,byte,sbyte,decimal,double,float,int,uint,long,string等如果我们擅长使用默认值,可以帮助我们减少带来赋值及代码编写. 比如我我经常赋值:1inti=0;下面都是各个值类型的默认值:12345bool=>falsebyte,sb... 阅读全文

posted @ 2016-01-13 16:58 大西瓜3721 阅读(304) 评论(0) 推荐(0)

上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 47 下一页

导航