随笔分类 -  基础随笔

摘要:11种分4类 第一类:通过父类与子类实现,策略模式,模板方法模式 第二类:两个类之间,观察者模式,迭代子模式,责任链模式,命令模式 第三类:类的状态,备忘录模式,状态模式 第四类:通过中间类,访问者模式,中介者模式,解释器模式 阅读全文
posted @ 2016-09-04 07:59 火山林风 阅读(191) 评论(0) 推荐(0)
摘要:...... 阅读全文
posted @ 2016-09-03 18:15 火山林风 阅读(111) 评论(0) 推荐(0)
摘要:老大。 阅读全文
posted @ 2016-09-03 18:13 火山林风 阅读(116) 评论(0) 推荐(0)
摘要:争议语言。。。。 阅读全文
posted @ 2016-09-03 18:12 火山林风 阅读(93) 评论(0) 推荐(0)
摘要:开发ios 阅读全文
posted @ 2016-09-03 18:03 火山林风 阅读(127) 评论(0) 推荐(0)
摘要:23种设计模式全解析 23种设计模式全解析 2013-06-24 10:56 137365人阅读 评论(45) 收藏 举报 2013-06-24 10:56 137365人阅读 评论(45) 收藏 举报 分类: DesignPattern(8) 分类: DesignPattern(8) 目录(?)[ 阅读全文
posted @ 2016-08-28 12:25 火山林风 阅读(252) 评论(0) 推荐(0)
摘要:类与类之间的几种关系 一、继承关系 继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。在Java中继承关系通过关键字extends明确标识,在设计时一般没有争议性。在UML类图设计中,继承用一条带空心三角箭头的实线表示,从子类指向父类,或 阅读全文
posted @ 2016-08-28 08:13 火山林风 阅读(136) 评论(0) 推荐(0)
摘要:目录: 设计模式六大原则(1):单一职责原则 设计模式六大原则(2):里氏替换原则 设计模式六大原则(3):依赖倒置原则 设计模式六大原则(4):接口隔离原则 设计模式六大原则(5):迪米特法则 设计模式六大原则(6):开闭原则 设计模式六大原则(1):单一职责原则 定义:不要存在多于一个导致类变更 阅读全文
posted @ 2016-08-28 08:08 火山林风 阅读(721) 评论(0) 推荐(0)
摘要:name.js js是脚本语言 变量定义:var name; 运算符:算术,逻辑,位,赋值等 语句:选择,循环 函数:function name(){} 数组:js中,可以存放任何类型的数据,并且不需要指定数组的长度,这跟java不同,存放是有一定的顺序,顺序,索引号从0开始 var array = 阅读全文
posted @ 2016-08-28 07:51 火山林风 阅读(169) 评论(0) 推荐(0)
摘要:11 阅读全文
posted @ 2016-08-26 12:46 火山林风 阅读(125) 评论(0) 推荐(0)
摘要:局部变量:以小写字母或者下划线开头 实例变量:以@开头定义的是实例变量,它属于特定的对象,未被初始化的实例变量,其值为nil 类变量 :以@@开头的变量是类变量,它在类中定义 全局变量:以$开头的变量是全局变量 预定义全局变量:rubu运行时定义的 阅读全文
posted @ 2016-08-25 13:44 火山林风 阅读(117) 评论(0) 推荐(0)
摘要:class Person def initialize(name,gender,age) @name=name @gender=gender @age=age end end people=Person.new("li","male",15) 这语法也太漂亮了。。。 在ryby中,只有方法可以操作实 阅读全文
posted @ 2016-08-25 12:34 火山林风 阅读(179) 评论(0) 推荐(0)
摘要:脚本利器,听说是linux运维的重量级法宝 具有明显不同于java,c的语法表现形式 后缀名py name.py 注释:# print "hello word" 阅读全文
posted @ 2016-08-25 11:29 火山林风 阅读(91) 评论(0) 推荐(0)
摘要:name.h 上结构 #include "math.h" #include "stdio.h" int main() { float a,b,c,d; d=a*a-4*a*c; if(d<0) { print("",); } } 阅读全文
posted @ 2016-08-25 08:42 火山林风 阅读(140) 评论(0) 推荐(0)
摘要:可用于嵌入式系统编程,智能化,必然火 阅读全文
posted @ 2016-08-25 08:32 火山林风 阅读(122) 评论(0) 推荐(0)
摘要:c#的语法看上去跟java好像 c#是一门编程语言,主要用于.net框架开发中 c#的文件名后缀是cs. examp.cs hello word! using System; namespace HelloWold { class Hello { static void Main(string[] 阅读全文
posted @ 2016-08-24 19:08 火山林风 阅读(166) 评论(0) 推荐(0)
摘要:perl分为交互式编程(unix里的shell模式)跟脚本编程 perl跟java代码外观上有一定区别 perl不需要指定具体类型,但是需要指定是标量,数组还是哈希,分别使用$,@,% 范例: #!/usr/bin/perl $value=120; print("ddfdfdfdf",$value) 阅读全文
posted @ 2016-08-24 08:40 火山林风 阅读(127) 评论(0) 推荐(0)
摘要:后缀:php name.php php是运行在服务器端的,js是运行在客户端的 php是脚本语言 <html> <head></head> <body> <?php echo "这是简单的php,真是太简单了,不要忘记加分号"; ?> </body> </html> php可以完成任何其他CGI程序 阅读全文
posted @ 2016-08-24 08:15 火山林风 阅读(165) 评论(0) 推荐(0)
摘要:php: <?php $year; if(!isNaN($year)) { if(isNum($year)) { if($year>1&&$year<=9999) { if(($year%4==0&&$year%100!=0)||$year%400) { echo "您输入的是闰年"; } else 阅读全文
posted @ 2016-08-23 17:15 火山林风 阅读(351) 评论(0) 推荐(0)
摘要:脚本语言:js,python,perl,ruby,php 编程语言,java,c,c++,c#,go,swift,objective-c js: var a_name var a; c: type a_name char a; int a;float a; double a;void; c++:ty 阅读全文
posted @ 2016-08-23 12:47 火山林风 阅读(310) 评论(0) 推荐(0)