上一篇博客已经讲了怎么在centos下安装samba服务器,这篇文章主要讲如何在windows下连接。
点击开始—>输入运行(快捷键 win+r)—> 填写170.168.1.1
(你的linux服务器ip)—>输入刚刚设置的samba服务器账号密码,连接成功。
可将该磁盘映射到本机,方便访问。
点开计算机—->映射网络驱动器—>在文件夹位置选择要映射的文件夹。
讲述在 Windows 下开发PHP的扩展。
php下搭配使用xdebug是十分好的组合,用于php的调试工作。
实用的银行卡号校验和邮箱校验脚本
引子:如何使用三台服务器搭建高可用mongodb集群。
从技术角度出发,基本上聊完这个话题就可以清晰地知道对mongodb的掌握程度。
mongodb副本集故障转移功能得益于它的选举机制,采用了bully算法。一般分布式集群都会有一个所谓的主节点。比如常用的mysql经常会申明一个主节点,其他的都为从节点。这样一个问题就是当主节点挂掉,我们就需要手工操作,上架一个新的主节点或者从从节点恢复数据等手段,并不太灵活。
接口是把隐式公共方法和属性组合起来,以封装特定的功能的一个集合。一旦类实现了接口,类就可以支持接口所指定的所有属性和成员。声明接口在语法上与声明抽象类完全相同,但不允许提供接口中任何成员的执行方式。
所以接口不能实例化,不能有构造方法和字段;抽象方法只能是public的,不能设置为private活着protected类型;即使是abstract何final修饰符也不能修饰接口中的抽象方法。而接口中保留了静态抽象方法。
实现接口必须实现接口中的所有的方法和属性。
一个类可以支持多个接口,多个类也可以支持相同的接口。
说白了,接口是抽象方法和静态常量定义的集合。接口是一种特殊的抽象类,这种抽象类中只包含抽象方法和静态常量。
c#允许把类和方法声明为abstract,即抽象类和抽象方法。
第一:抽象类不能被实例化。
第二:抽象方法是必须被子类重写的方法。抽象方法只有方法的声明,而没有方法的实现内容。
第三:如果类中包含抽象方法,那么就必须定义为抽象类,不论是否还包含其他一般方法。
抽象类拥有尽可能多的共同代码,拥有尽可能少的数据。
抽象类通常代表一个抽象概念,它提供了一个继承的出发点,当设计一个新的抽象类时,一定使用来继承的。所以,在一个以继承关系形成的等级结构里面,树叶节点应当是具体类,而树枝节点均应当是抽象类。
方法重载:方法重载提供了创建同名的多个方法的能力,但这些方法需使用不同的参数类型。所有的方法都可以重载。
大白话解释就是。在子类中写一个与父类中相同的方法名,那么调用的时候,调用的就是在子类中重新写的方法。