搜索到与相关的文章
编程技术

用Markup Validation Service进行网页的W3C标准

W3C提供免费的MarkupValidationService,这是一个可以验证Html/XHtml文档的语法规范的公共服务。在某种程度上,有了它,我们再也不用为不能全面及时检测众多浏览器和五花八门的js/css不兼容性而痛不欲生了。^-^。使用方法很简单,只要在该页面http://validator.w3.org/输入相应的Url即可。既然是服务,当然可以集成在我们的应用系统中,mimiru提供了一个C#版本的API类库。源码在这儿:http://sou

系统 2019-08-29 22:04:51 2212

编程技术

CES 2009:东芝(Toshiba)会场拾遗

比起那些买不起的新品,东芝(Toshiba)给我们带来了许多概念产品,也许没有价格的概念产品才是最完美的产品。跳转观看东芝(Toshiba)会场众多概念产品>>>>这是(上图)一个微型的投影仪,不过只是一个原型(不知道能不能用),看来是通过miniUSB驳接在键盘上,而且有旋转功能,预计在2010出品。这是一个东芝(Toshiba)的媒体服务器,拥有十二面体结构和漂亮的LED效果。呵呵,媒体服务器也可以很漂亮。东芝(Toshiba)的防水笔电,拥有超强的密

系统 2019-08-29 22:03:36 2212

编程技术

Tab选项卡+实例

Tab选项卡是一个非常方便的组件。一.使用Tab组件的步骤:1.在布局文件中使用FrameLayout列出Tab组件以及Tab中的内容组件2.Activity要继承TabActivity3.调用TabActivity的getTabHost()方法来获得TabHost对象4.通过TabHost创建Tab选项二.实现不同Tab里面的内容有两种方式:1.切换不同的Tab时候,不同Tab里面的内容在同一个Activity显示,主要是通过修改布局文件里面的id来实现

系统 2019-08-12 09:30:01 2212

编程技术

Web开发人员速查卡

Web开发人员速查卡时间:2011-06-3010:04来源:coolshell.cn作者:酷壳无论你是多牛的程序员,你都无法记住所有的东西。而很多时候,查找某些知识又比较费事。所以,网上有很多CheatSheets,翻译成小抄也好,速查卡也好,总之就是帮你节省时间的。之前给大家介绍过Web设计的速查卡、25个jQuery的编程小抄,还有程序员小抄无论你是多牛的程序员,你都无法记住所有的东西。而很多时候,查找某些知识又比较费事。所以,网上有很多CheatS

系统 2019-08-12 09:29:59 2212

各行各业

caffe安装2

洋洋洒洒一大篇,就没截图了,这几天一直在折腾这个东西,实在没办法,不想用Linux但是,为了Caffe,只能如此了,安装这些东西,遇到很多问题,每个问题都要折磨很久,大概第一次就是这样的。想想,之后应用,应该还会遇到很多问题吧,不过没办法了,骑虎难下!!这里有个建议是,如果将来要做大数据集,最好事先给Linux留多点空间,比如Imagenet,估计500G都不为过。另外,请阅读完,至少一个部分再进行动手操作,避免多余的工作,写作能力有限,尽请见谅。这篇安装

系统 2019-08-12 09:27:21 2212

各行各业

VC操纵Word

我们操纵Word需要通过类型库中的MFC类。而这些类,应该都是基于一个叫COleDispatchDriver的类。至少我所了解到的都是这样。COleDispatchDriver没有基类。COleDispatchDriver类实现OLE自动化中的客户方。OLE调度接口为访问一个对象的方法和属性提供了途径。COleDispatchDriver的成员函数连接,分离,创建和释放一个IDispatch类型的调度连接。其它的成员函数使用变量参数列表来简化调用IDisp

系统 2019-08-12 09:27:14 2212

各行各业

如何取消ActiveReport的打印任务

我们在使用ActiveReport打印报表的时候需要支持在打印中途取消打印。虽然ActiveReport的Document的Printer属性暴露了QueryPageSettings、PrintPage等事件的事件参数都提供了Cancel属性,但是在实际测试的时候发现设置上述事件的事件参数的Cancel属性确实能够取消打印任务,但是发现整个打印任务全部取消了,包括已经输出到打印缓存的页面。我们的需求是已经输出到打印缓存的页面继续输出到打印机,还没有打印的页

系统 2019-08-12 09:26:53 2212

数据库相关

使用 COM+ 参数化对象结构编程技术

使用COM+参数化对象结构编程技术关键词:Delphi控件杂项使用COM+参数化对象结构编程技术一、引言COM+服務技術的一個核心理念就是系統本身提供完成許多面向企業應用開發者的通用基本模組(如線程、物件資源池管理、事務服務管理、事件服務管理等),讓系統設計人員把精力集中在企業應用本身的業務邏輯上。COM+提供了許多新的服務和一致的管理運行環境,它還支援申明性編程模型(declarativeprogrammingmodel),也就是說,開發人員可以按盡可能

系统 2019-08-12 01:55:12 2212

数据库相关

扩展方法和设置参数默认值

有很多扩展类的方式,如果有类的源代码,继承是给对象添加功能的好方法。但如果没有源代码,我们可以用扩展方法,它允许改变一个类,但不需要该类的源码。扩展方法是静态方法,他是类的一部分,但实际上没有放在类的源代码中,假如有一个Money类,里面有个Amount属性,我们想给其增加一个方法,可以如下编写:publicstaticclassMoneyExtension{publicstaticvoidAddToAmount(thisMoneymoney,decima

系统 2019-08-12 01:33:52 2212

各行各业

利用动态调用方式实现分布式应用(下)

利用动态调用方式实现分布式应用(下)(本文转载自软件工程专家网www.21cmm.com)苏洋上一讲介绍了利用动态调用方式实现分布式应用时,客户端动态调用接口(DII)和服务对象动态骨架接口(DSI)的创建,下面用一个具体的例子来说明整个过程。1.对象功能描述和系统简要设计本例仍然模拟电信资费管理业务流程,在服务对象端注册一个电话用户。用户在远程客户端查询该用户本月发生的电话费用。根据对象功能的说明,用UML描述出服务对象需要实现的功能:getFee():

系统 2019-08-12 01:32:41 2212