上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 43 下一页
摘要: WPF中有控件模板和数据模板,控件模板可以让我们自定义控件的外观,而数据模板定义了数据的显示方式,也就是数据对象的可视结构,但是这里有一个问题需要考虑,数据是如何显示出来的?虽然数据模板定义了数据的可视结构,但是我们清楚的知道,只有控件才是可视的,数据一般是被控件承载,这里需要另外的一个对象ContentPresenter。 ContentPresenter继承自FrameworkElement,从字面意思可以知道该对象是用来显示Content,说道content我们应该不陌生,因为在WPF中有一类组件就因为该属性而划分。ContentControl控件,该类型的控件都具有content属性. 阅读全文
posted @ 2012-08-24 17:30 醉意人间 阅读(2087) 评论(0) 推荐(0) 编辑
摘要: WPF中的控件大体上分为四类内容控件ContentControl直接从Control类中派生出来,内容控件的最大特征是含有一个Content属性,Content属性的类型是Object,因此内容控件可以是.Net的任何类。若Content属性是一个没有用户界面的类,那么会创建一个TextBlock,然后调用调用Object类的ToString方法,从而在控件中显示字符串,如果Content是UI元素,WPF会调用OnRender方法,从而在控件中绘制出该UI元素。条目控件ItemsControl直接派生自Control类,与内容控件不同,ItemsControl中含有Items属性,这个属性具 阅读全文
posted @ 2012-08-23 08:37 醉意人间 阅读(341) 评论(0) 推荐(0) 编辑
摘要: LinQ家族五大成员:LinQ to Objects - 默认功能,用来实现对内存中集合对象的查询LinQ to SQL - 针对SQL Server的查询,它是一个带有可视化的操作界面的ORM工具LinQ to DataSet - 对强类型化或弱类型化的DataSet或独立的DataTable进行查询LinQ to Entity - 对实体框架中EDM定义的实体集合进行查询。LinQ to XML - 对XML文档进行查询创建等操作。C#语法与LinQ相关的新增功能1.隐式强类型变量在C#3.0中可以使用var关键字隐式定义强类型局部变量。《图1》这里的var关键字定义变量与JavaScri 阅读全文
posted @ 2012-08-22 07:42 醉意人间 阅读(385) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/c2303191/articles/826571.html近日,被Control的Invoke和BeginInvoke搞的头大,就查了些相关的资料,整理如下。感谢这篇文章对我的理解Invoke和BeginInvoke的真正含义。(一)Control的Invoke和BeginInvoke我们要基于以下认识:(1)Control的Invoke和BeginInvoke与Delegate的Invoke和BeginInvoke是不同的。(2)Control的Invoke和BeginInvoke的参数为delegate,委托的方法是在Control的线程上执行 阅读全文
posted @ 2012-08-21 22:16 醉意人间 阅读(308) 评论(0) 推荐(0) 编辑
摘要: (原创:灰灰虫的家http://hi.baidu.com/grayworm)LinQ to Objects是LinQ家庭的核心,其它的LinQ也使用了与LinQ to Objects相同的查询句法。最终编译器都是把LinQ句法翻译成扩展方法的链式表达式,同时把扩展方法中的lambda表达式转换成匿名类中的匿名方法,然后再把查询表达式编译成MSIL。LinQ to SQL、LinQ to DataSets、LinQ to Entities和LinQ to XML则不是把查询表达式转换成MSIL,而是把查询表达式树转换成相应的特定查询语言。LinQ to SQL会生成T-SQL,LinQ to E 阅读全文
posted @ 2012-08-21 17:27 醉意人间 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 今天在Linux安装显卡,操作系统是CENTOS6,64位数,根据显卡类型从官网下载相应的显卡文件。通过lspci | grep VGA 可以查看显卡信息。下载后的文件是run结尾的,其实对于linux上安装软件是比较容易的,但是也非常艰难,为什么这么说的,linux下安装文件,从我接触的来看,分为以下几种:直接解压,配置,比如.tar.gz或者.tar结尾的文件,Tomcat和JAVA,Eclipse等。bin结尾的,对于这类文件,一般chmod u+x ,然后./bin还有一些提供了.sh这样的文件,其实就是一个安装脚本,只要用./sh即可当然对于源码方式的文件,通常会有一个configu 阅读全文
posted @ 2012-08-20 11:09 醉意人间 阅读(1540) 评论(0) 推荐(0) 编辑
摘要: 使用SVN还是在3年前,当时也没对这个做过多的研究,那个时候用的还是非可视化的,需要,安装apach,并做一些配置,现在有可视化的东西了,直接转载了一篇,原文地址http://www.cnblogs.com/delphi2007/articles/1611148.html,另外提供一个非可视化的配置地址:http://www.cnblogs.com/babyzone2004/archive/2010/08/07/1794594.html1.为什么要用VisualSVN Server,而不用Subversion?回答:因为如果直接使用Subversion,那么在Windows 系统上,要想让它随 阅读全文
posted @ 2012-08-12 21:57 醉意人间 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 因为工作需要,这几天在ubuntu下配置jogl,我们知道如果在java中使用一些jar包什么的,都是将这放到CLASSPATH中,但是jogl是需要调Native库的,除了设置CLASSPATH,还需要设置Native库。不同的系统jogl的包的名称是不一样的,下表列出了各个系统上所需要的包,这些可以在http://jogamp.org/wiki/index.php/Downloading_and_installing_JOGL上找到。64-bit Windows 64-bit Linux 32/64-bit Mac gluegen-rt.jargluegen-rt.jargluegen-r 阅读全文
posted @ 2012-08-11 21:42 醉意人间 阅读(904) 评论(0) 推荐(0) 编辑
摘要: http://blog.sina.com.cn/s/blog_544f18310100izd9.html1 前言我们日常工作中,经常会遇到下面的一些情况:静态应用中,为减少web访问对发布系统的压力,而使用的多级缓存构架中,位于缓存构架中后端的多台www服务器需保持数据一致,且需要与发布系统保持接近实时的数据一致,确保所有用户访问到的数据是一致的且是最新的;动态应用中,为保证应用的可靠性而使用多台服务器冗余,每台服务器上应用的数据同样需要保持一致。上述两种构架中,存在明显的弊端,例如同步系统中,我们使用rsync来对数据进行同步,数据是以压缩包的形式在不同主机之间进行传递,那么每次传输前后都需 阅读全文
posted @ 2012-08-11 15:22 醉意人间 阅读(1127) 评论(0) 推荐(0) 编辑
摘要: Bacula,被誉为开源软件中最好的备份还原软件,它提供了企业级的客户机/服务器的备份解决方案,能够通过网络来管理文件的备份,恢复和核实工作。Bacula,既有windows版本的,也有Linux,Unix的。但目前有关于其使用的文章是在太少,而且介绍的很不详细,今天,我就来和大家一起探讨一下。以下内容请见:http://arhat.blog.51cto.com/101503/123006/ 阅读全文
posted @ 2012-08-11 15:16 醉意人间 阅读(258) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 43 下一页