- 博客(20)
- 资源 (120)
- 收藏
- 关注
转载 C#几个经常犯错误汇总
原文地址:http://www.cnblogs.com/zhijianliutang/archive/2012/03/20/2407688.html在我们平常编程中,时间久了有时候会形成一种习惯性的思维方式,形成固有的编程风格,但是有些地方是需要斟酌的,即使是一个很小的错误也可能会导致昂贵的代价,要学会善于总结,从错误中汲取教训,尽量不再犯同样错误,注重编程之美,代码的优雅,总结几个平常经常犯
2015-03-27 21:58:07 1084
原创 在DevExpress GridControl的一列中显示图片
最近做项目的时候用到了将GridControl中一列设置为PictureEdit类型,然后通过这一列来显示图片。经过尝试发现有以下两种方式可行。方法一、知道图片的路径与名称 比如:在数据库中存储了图片的路径(包括:本地路径、服务器路径),那么在可以通过非绑定列的方式来实现。1、创建了一个非绑定列并设置其相应的属性,属性设置如下: FieldName设为
2015-03-19 21:56:26 14206 2
原创 Power Designer 连接SqlServer 数据库 导出表结构
环境:PowerDesigner15 数据库sql server 2005第一步、打开PowerDesigner ,建立一个物理数据模型,具体如下图:第二步、新建成功之后,点击"Database"->"Connect..",配置需要连接的数据源.具体配置如下:第三步、点击"Database"->"Reverse Engin
2015-03-19 20:04:51 3049
原创 Sql Server 强制断开数据库已有连接的方法
用管理员账户sa登陆,然后在master下新建查询:在查询窗口输入:declare @i int declare cur cursor for select spid from sysprocesses where db_name(dbid)= '要断开连接的数据库名称' open cur fetch next from cur into @i while @@fetch_stat
2015-03-17 21:42:30 8492
转载 .NET中的六个重要概念:栈、堆、值类型、引用类型、装箱和拆箱
内容导读•概述•当你声明一个变量背后发生了什么?•堆和栈•值类型和引用类型•哪些是值类型,哪些是引用类型?•装箱和拆箱•装箱和拆箱的性能问题一、概述本文会阐述六个重要的概念:堆、栈、值类型、引用类型、装箱和拆箱。本文首先会通过阐述当你定义一个变量之后系统内部发生的改变开始讲解,然后将关注点转移到存储双雄:堆和栈。之后,我们会探
2015-03-15 21:38:57 1881
转载 .Net 垃圾回收和大对象处理
英文原文:Maoni Stephens,编译:赵玉开(@玉开Sir)原文地址:http://blog.jobbole.com/31459/CLR垃圾回收器根据所占空间大小划分对象。大对象和小对象的处理方式有很大区别。比如内存碎片整理 —— 在内存中移动大对象的成本是昂贵的,让我们研究一下垃圾回收器是如何处理大对象的,大对象对程序性能有哪些潜在的影响。对象堆和垃圾回收在.Net 1.
2015-03-15 21:28:41 2700
转载 .Net 垃圾回收机制原理(二)
英文原文:Jeffrey Richter编译:赵玉开链接http://www.cnblogs.com/yukaizhao/archive/2011/11/25/dot_net_GC_2.html上一篇文章介绍了.Net 垃圾回收的基本原理和垃圾回收执行Finalize方法的内部机制;这一篇我们看下弱引用对象,代,多线程垃圾回收,大对象处理以及和垃圾回收相关的性能计数
2015-03-15 21:22:16 2233
转载 .Net 垃圾回收机制原理(一)
英文原文:Jeffrey Richter 编译:赵玉开链接:http://www.cnblogs.com/yukaizhao/archive/2011/11/23/dot_net_GC_1.html有了Microsoft.Net clr中的垃圾回收机制程序员不需要再关注什么时候释放内存,释放内存这件事儿完全由GC做了,对程序员来说是透明的。尽管如此,作为一个
2015-03-15 21:13:24 1859
原创 Dev 控件中的combox禁止输入
Property的TextEditStyle设置为DisableTextEditor,具体如下图:1、dev gridview中列为RepositoryItemComboBox类型时,设置位置如下:2、单独控件ComboBoxEdit的设置如下: comboBoxEdit--Properties--TextEditStyle设置为DisableTextEditor:
2015-03-15 19:40:21 4881
原创 WCF 入门教程二
[ServiceContract] Attribute 可以有以下Property 的:CallbackContract 设置callback的类型:Duplicate指Service Host和Client之间进行双向通信ConfigurationName 指定配置文件中某个configuration的名字HasProtectionLevel 标示是否可以处理安全消息Name
2015-03-15 11:52:12 1586
转载 WCF配置文件详解
原文地址:http://www.cnblogs.com/weichuo/archive/2008/07/09/1238979.html section --> <!-- 每个服务的配置 属性说明: name - 指定这个service配置是针对的那个服
2015-03-15 10:04:10 1430
原创 WCF调试异常信息:ServiceHost 仅支持类服务类型
“/CommonHelpServices”应用程序中的服务器错误。ServiceHost 仅支持类服务类型。说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ArgumentException: ServiceHost 仅支持类服务类型。源错
2015-03-13 21:45:29 5455
原创 WCF调试异常信息:找不到类型“”,在 ServiceHost 指令中提供为 Service 特性值,或在配置元素 system.serviceModel/serviceHosting
“/CommonHelpServices”应用程序中的服务器错误。找不到类型“JianKunKing.Common.CommonHelp.Services.Service1”,它在 ServiceHost 指令中提供为 Service 特性值,或在配置元素 system.serviceModel/serviceHostingEnvironment/serviceActivations
2015-03-13 21:44:45 5080
原创 Dev GridView RowCellClick事件与MouseDown事件
GridView处于可编辑状态,左键点击默认为“进入编辑”。将GridView的OptionBehavior-Editable设置为false后左键可触发RowCellClick。但有时候,既希望GridView可以进行编译,又希望可以触发【单元格的点击事件】,比如有需求要求在某列单元格上单击可以弹出窗体,选择数据并返回到GridView上,并且允许手动在GridView上修改或者输入,那
2015-03-13 21:32:28 10267 2
原创 Dev BarManager用法
最近使用BarManager时候,发现一个问题就是在一开始把BarManager控件拖到窗体上的时候,控件上会有Add按钮,如下图:此时,新增按钮或者其余类型的控件,方便无比。但有时候,当你新增完各个BarItem(Bar上的各个小控件,比如:BarButtonItem、BarCheckItem等等)后,再过一段时间,突然又有需求,要新增BarItem,发现Add按钮木有了,那应该怎么
2015-03-12 19:34:05 16731
原创 dev 根据datatable动态生成gridview
/// /// 根据datatable动态生成gridview /// /// code列是数据源,name列是显示名称 /// private void GetDynamicView(DataTable dt, GridView gv) { //gv.Indicator
2015-03-12 18:48:04 4738
原创 dev gridcontrol 单选框效果
private void gridView1_CellValueChanging(object sender, DevExpress.XtraGrid.Views.Base.CellValueChangedEventArgs e) { if (e.Column.ColumnHandle != 4) {
2015-03-12 18:37:13 8152 2
原创 WCF 入门教程一(动手新建第一个WCF程序并部署)
WCF的相关概念信息就不在此赘述了,网上一搜一大把。现在让我们动手搭建我们的第一个wcf程序吧,具体流程如下:1. 新建立空白解决方案,并在解决方案中新建项目,项目类型为:WCF服务应用程序。2、建立完成后如下图所示:3、删除系统生成的两个文件IService1.cs与Service1.svc(或者自己重命名,在系统生成的基础文件中进行编码,此处感觉重命名麻烦,
2015-03-07 20:15:36 12209 3
原创 WCF 部署在IIS上
环境vs2010,WCF应用程序,server 2008第一步:WCF项目右键点击项目,选择生成部署包,如下图:第二步:WCF项目上右键,选择:在windows资源管理器中打开文件夹,如下图:第三步:第二步:在你项目所在的文件目录下找到Package文件夹,这就是我们的部署包所在的地方。在这个package文件夹下面有一个packageTmp。
2015-03-07 19:52:57 13738
zookeeper开源客户端Curator
2017-03-25
zookeeper开源客户端ZkClient使用
2017-03-25
java cpu 内存占用高 问题 模拟并排查
2018-03-29
理解 channels - Kavya Joshi
2018-01-18
zookeeper常见应用场景简单实现及ppt
2017-03-26
zookeeper应用场景实现demo及ppt资料
2017-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人