摘要: 1、选择项目主题(例如是,电影,小说,游戏,电商,个人简介等等类型的网站),计划网页不少于5页。 2、找素材(例如,包括文字,图片,音乐,视频等等) 3、搭建项目框架结构,如下 4、先搭建一个通用的页面,保持统一的风格,例如,先把网站的头部和底部写好,方便重用。 阅读全文
posted @ 2017-04-28 00:05 xiaobudong 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 1,string str=string.Empty;与string str=null 等价。 而null 表示不分配内存。如果确定接下来会赋值,可以这样子写,一般建议使用string.Empty。 2,string str="" 表示在内存中开辟存放字符串为""的空间。 阅读全文
posted @ 2017-04-26 07:50 xiaobudong 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:界面层(User Interface layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)。区分层次的目的即为了“高内聚低耦合”的思想。 阅读全文
posted @ 2017-04-25 14:43 xiaobudong 阅读(975) 评论(0) 推荐(0) 编辑
摘要: 首先明确一个概念:值传递和引用传递,是指在方法中传递参数的方式。 既然是在方法的区别的话,那么我们首先首先总结几个方法出来。 示例: 定义一个计算器类: 测试类: 阅读全文
posted @ 2017-04-23 22:27 xiaobudong 阅读(2649) 评论(0) 推荐(0) 编辑
摘要: internal:默认的访问修饰符,访问范围是本项目中; private:表示私有的,访问范围是本类中; protected:受保护的,访问范围是本类及子类中; public:公共的,不受访问限制; protected internal:当前项目中受保护的,访问范围是本项目中本类的子类; 阅读全文
posted @ 2017-04-22 00:18 xiaobudong 阅读(1641) 评论(0) 推荐(0) 编辑
摘要: 问题:如何使用vs 工具制作代码段? 还记得我们经常使用Vs开发控制台程序用到的 cw+tab2次就能弹出Cosole.WriteLine()方法吗? 总有同学会问,为什么没有Console.ReadLine()方法呢? 在这里,我想万能的Vs肯定考虑到这个问题,它故意把这个思考留给了我们的vs使用 阅读全文
posted @ 2017-04-19 21:41 xiaobudong 阅读(2035) 评论(0) 推荐(0) 编辑
摘要: 总结: 1、Xml中的注释也被当作节点元素; 示例XMLFile1.xml: C#解析代码: 效果图: 2、如果不要注释这个节点元素,可以根据XmlNodeType这个枚举类型来判断。 也就是如下代码: 效果图如下: 阅读全文
posted @ 2017-04-16 20:50 xiaobudong 阅读(3944) 评论(0) 推荐(0) 编辑
摘要: 1、冒泡排序中:j<nums.length-1-i A) 首先,明白j<nums.length-1 表示内层循环nums数组的次数。 B) 循环nums数组的次数 -i 表示随着i增加一次,内层循环数组的次数,每次减少一次。 2、DVD.Date [J] =Dvd.Date[J+1] A)表示把数组Date的后一个元素,赋值给前一个元素。注意他们的下标位置,如果j表示0,那j+... 阅读全文
posted @ 2017-04-16 00:23 xiaobudong 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 情景一、Return 在if判断结构或者其他程序结构,例如for、switch中使用。用于阻止程序往下面执行。 场景二、return 用于返回方法执行的结果 阅读全文
posted @ 2017-04-12 01:37 xiaobudong 阅读(920) 评论(0) 推荐(1) 编辑
摘要: 场景一、有100个需求,输出100个不同的字符串内容。 // 需求1 输出“我是中国人” // // 需求2 输出“我爱中国” // // 需求3输出“好好学习” // // 需求4输出“天天向上” // // ......” // // 需求99 输出“XXXX” // // 需求100 输出“X 阅读全文
posted @ 2017-04-12 01:23 xiaobudong 阅读(5021) 评论(0) 推荐(1) 编辑