随笔分类 -  编程

摘要:这几天折腾了一下PHP开发环境的搭建,现总结一下安装步骤:1. 安装 Zend Studio,然后破解。2. 安装 Xampp3. 配置 Xampp 3.1 配置 Apache服务端口: 修改C:\xampp\apache\conf\httpd.conf查找 “Listen 80” 和 "... 阅读全文
posted @ 2015-02-09 07:37 刘雨赣 阅读(930) 评论(0) 推荐(1)
摘要:网上有许多的关于 《使用code::blocks搭建objective-c的IDE开发环境》的文章。大多是写了一个Helloworld 就结束了,今天试了试 添加了一个 @interface,就是加一个 .h 文件 和一个 .m文件。编译时报错Project 结构:main.m 1 #import 2 #include "Person.h" 3 4 int main (int argc, const char *argv[]) 5 { 6 Person *person = [Person new]; 7 [person Printme :@"Windy" 阅读全文
posted @ 2014-03-17 16:24 刘雨赣 阅读(326) 评论(0) 推荐(0)
摘要:1 建立一个控制台程序:代码很简单就是在C盘上写一个文本文件。看代码:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1namespaceConsoleApplication2{3classProgram4{5staticvoidMain(string[]args)6{7CreateFile();8}910publicstaticvoidCreateFile()11{12StreamWritersw=File.CreateText(@&quo 阅读全文
posted @ 2010-05-10 15:39 刘雨赣 阅读(3809) 评论(9) 推荐(5)
摘要:UML定义的关系主要有六种:依赖、类属、关联、实现、聚合和组合。这些类间关系的理解和使用是掌握和应用UML的关键,而也就是这几种关系,往往会让初学者迷惑。这里给出这六种主要UML关系的说明和类图描述,一看之下,清晰明了;以下就分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系... 阅读全文
posted @ 2010-04-20 09:56 刘雨赣 阅读(238) 评论(0) 推荐(0)
摘要:List﹤T﹥、List﹤int﹥ 和 List﹤List﹤string﹥﹥ 就是其构造类型的一些示例。使用一个或多个类型形参的构造类型(例如 List﹤T﹥)称为开放构造类型 (open constructed type)。不使用类型形参的构造类型(例如 List﹤int﹥)称为封闭构造类型 (closed constructed type) 阅读全文
posted @ 2010-04-19 13:43 刘雨赣 阅读(404) 评论(0) 推荐(0)
摘要:建立自己的MemberShip数据库这两天看到PetShop4.0中使用了MemberShip,这些数据存放在MSPetShop4Services数据库中。跟默认生成的 AspNetDB.mdf一样,都有11个表。有aspnet_Applications,aspnet_MemberShip, aspnet_Paths, aspnet_Profile, aspnet_Roles等等。我们能不能自己手... 阅读全文
posted @ 2010-04-06 14:36 刘雨赣 阅读(830) 评论(0) 推荐(0)
摘要:?? 的用法在 .NET 1.1中是不支持的。以下两段代码是等同的: [代码][代码]也就是说: 在用a赋值给 b的时候,如果a是null,就将 'string.Empty'赋值给b,否则还是用a赋值给b。 阅读全文
posted @ 2010-04-06 11:32 刘雨赣 阅读(10073) 评论(1) 推荐(1)
摘要:从表面上看,IN和EXITS的SQL语句是可互换和等效的。然而,它们在处理UULL数据时会有很大的差别,并导致不同的结果。问题的根源是在一个Oracle数据库中,一个NULL值意味着未知变量,所以操作NULL值的比较函数的结果也是一个未知变量,而且任何返回NULL的值通常也被忽略。 例如,以下查询都不会返回一行的值:    select 'true' from dual where 1 = nul... 阅读全文
posted @ 2010-03-31 10:27 刘雨赣 阅读(336) 评论(0) 推荐(0)
摘要:1 Load a Xslt file:2 Press ‘F5’: Select Xml file to fill the ‘Source XML URL’:3 Set a BreakPoint (Press F9):4 Press ‘F5’ to debugging : 阅读全文
posted @ 2009-07-21 09:57 刘雨赣 阅读(261) 评论(0) 推荐(0)
摘要:这是我写的一个ListView排序的例子。以前在网上看到的大多只是支持字符串排序,但是总体思想是一样的。1先写一个Comparer类 ListViewItemComparer. 属性 Column 用来记载要进行排列的ListView列的索引。这个属性在执行ColumnClick事件时 通过ColumnClickEventArgs参数赋值。 属性 SortOrder用来描述排序模式:正序,反序。 ... 阅读全文
posted @ 2007-07-13 11:23 刘雨赣 阅读(1097) 评论(1) 推荐(0)
摘要:ReSharper是一款微软Microsoft Visual Studio 2005 和Microsoft Visual Studio .NET 2003和的插件,也是目前ReSharper2.0-VS2003和ReSharper2.0-VS2005编程插件中最强的插件之一,它提供了智能C#辅助编码功能和实时错误显示功能,并支持重构。提供流行C#代码智能帮助,高亮度显示实时纠错以及重新参数化等功能... 阅读全文
posted @ 2007-07-06 17:22 刘雨赣 阅读(5509) 评论(5) 推荐(0)
摘要:静态构造函数: 静态构造函数用于初始化任何静态数据,或用于执行仅需执行一次的特定操作。在创建第一个实例或引用任何静态成员之前,将自动调用静态构造函数。1publicclassBus2{3//Staticconstructor:4staticBus()5{6System.Console.WriteLine("Thestaticconstructorinvoked.");7}89publicstati... 阅读全文
posted @ 2007-07-05 20:21 刘雨赣 阅读(207) 评论(0) 推荐(0)
摘要:1/**////<summary>2///3///</summary>4///<paramname="type"></param>5///<returns></returns>6privatestringChangeToCSharpType(stringtype)7{8stringreval=string.Empty;9swi... 阅读全文
posted @ 2007-07-02 16:20 刘雨赣 阅读(1547) 评论(1) 推荐(0)