摘要:
问题描述:1..NET 4完整框架已正确安装2. IIS发布的网站已正确配置,且能识别.svc后缀的文件但当用浏览器访问时,依旧提示“找不到页面”。解决方案:1.在IIS左侧目录中单击“Web服务拓展”在右侧的视图中将ASP.NET v4.0XXX设置为“允许” 阅读全文
摘要:
Mysql的时间 在C#中真是一个潜在的地雷,如果Mysq数据库中的时间默认设置为 0000-00-00 00:00:00ADO.NET在读取时间的时候就会报该错。解决方案是:在数据库连接字符串中添加“Allow Zero Datetime=true”。 阅读全文
摘要:
WSDL:WEB SERVICE DESCRIPTION LANGUAGE1.SERVICE CONTRACTSThe service contract further defines the message exchange pattern (Request/Reply/One-Way/Duplex) for each service operation.2. you should always decouple the abstract service definition from the concrete implementation,if you want to produce pr 阅读全文
摘要:
1.WS* ProtocolsWCF can implement the WS* protocols by using a binding called WsHttpBinding.This binding makes use of some of the WS* protocols and adds the needs behaviors,such as transactional message calls,reliability,discovery,and addressing.2.WSDLWSDL is a XML-formatted definition of the contrac 阅读全文
摘要:
1.支撑一个大企业需要计划、远见、经验,甚至更周密的计划作为一个大型企业的数据库管理员,可能需要做的事情:(1 提供灾难发生时核心业务数据的恢复计划。理论上说,这个过程至少执行一次。(2 通过采集大量用户数据并监控网站各节点的负载,提供优化计划(3 当用户数量急剧增长时的快速横向扩展计划。2. 系统的数据备份和冗余: 备份可以将节点恢复到它崩溃之前的状态,而冗余则保证在一个或更多个节点停止服务的情况下,站点能够继续运行。 冗余是通过硬件副本来实现的,让几个实例并行运行,并通过复制在几个机器上保存相同数据的多个可用副本。如果一个机器失效,可以切换到另一个拥有相同数据副本的机器。3.什么是复制:复 阅读全文
摘要:
新的一年,新的开始。今天总结的主题是在MySql中应用EntityFramework 的Code First模式。开发环境:Win8 + MySql5.5 +VS 2012.第一步是在数据库中新建一个表,具体字段如下图。在表中添加若干数据:数据建好之后,下面就是在项目中引用EntityFramework了。二,在项目中新建一个实体类Product public class Product { public int ProductID { get; set; } public string Name { get; set; } public string Description { get; s 阅读全文
摘要:
namespace ProxyDemo{ public partial class Form1 : Form { public Form1() { InitializeComponent(); //there is a shyboy's dream girl named xuxiao DreamGirl girl = new DreamGirl(); girl.name = "xuxiao"; //there is a shyboy name k... 阅读全文
摘要:
4.1、装饰模式的特点 装饰模式:装饰模式主要是解决了,我们以动态的,透明的形式为某个类型添加一个新的职责,客户程序可以不知道我们具体添加的功能职责,而客户程序只是根据对象提供的方法进行调用即可。而具体职责操作留给装饰对象去完成。 我们这里给出装饰模式的经典模式的类图: 我们这里对这个经典结构进行稍微的说明:我们这里结合我们上面的播放器来说 1、对于Compnent,我们定义一个IPlayer这样的接口,我们接口中定义方法,Play()方法。 2、然后我们把要装饰这个播放器的装饰类型进行抽象,抽象出接口IDecorator接口。这个即可继承自IPlayer接口。 3、接着,我们定... 阅读全文
摘要:
问题描述:想用一个GridControl控件来显示多次不同的查询结果,加一个combox作查询条件。GridControl的DataSource第一次绑定的时候没有问题,但第二次绑定的时候报错,说是没有将对象的引用设置到对象的实例。原因是第二次绑定的数据没有包含第一次绑定的列。解决方法:在使用DataSource绑定数据源的时候,先把gridview的列清空。gridview1.Columns.clear(); 阅读全文
摘要:
DEV官网给的是直连数据库的方法,对于用代码绑定的方法还是稍微有点区别。下面直接给出绑定的代码://summary字段必须是数值型啊 GridGroupSummaryItem item = new GridGroupSummaryItem(); this.bandedGridView1.Columns["check_num"].SummaryItem.SummaryType = DevExpress.Data.SummaryItemType.Sum; item.FieldName = this.bande... 阅读全文