魔术方法构造函数,对类里面成员进行初始化function __construct(){}析构函数,在对象释放的时候自动执行function __destruct(){}__set方法function __set($name,$value){} __set和__get 主要用在封装里面__get方法f ...
分类:
其他好文 时间:
2017-05-09 15:47:30
阅读次数:
141
1. File f = new File("文件路径") 注意:相对路径:非web项目的相对都是以项目为起点。(src/a/txt(建议) 绝对路径:f:/bin/a.txt(以盘符开头)2. 文件常见方法 boolean flag = f.exists(); //文件是否存在 flag = f.i ...
分类:
其他好文 时间:
2017-05-09 15:41:44
阅读次数:
191
前言 面向对象编程追求的本质-提高扩展性、可维护性、灵活性和复用性。合理利用面向对象6个原则,能够很好的达到要求。如何利用好就是至关重要的了,前人总结了23+个设计模式能够让初学者更容易学到其中的精髓,本文就说说我对本人对装饰模式与代理模式的见解。 设计模式链接 对设计模式的总结之原则 对设计模式的 ...
分类:
其他好文 时间:
2017-05-09 14:50:36
阅读次数:
291
内置方法:1:abs():取绝对值2:all():当可迭代对象里所有均为真时结果为真。 all([1,2,3])3:any():当可迭代对象里任意一个数据为真结果即为真。any([0,1,2])4:ascii():打印一个对象以字符串的表现形式。[ascii([1,'你好'])] 使用率低。5:bi ...
分类:
编程语言 时间:
2017-05-09 11:17:00
阅读次数:
172
Django 优缺点 Django为人所称道的地方主要有: 完美的文档,Django的成功,我觉得很大一部分原因要归功于Django近乎完美的官方文档(包括Django book)。 全套的解决方案,Django象Rails一样,提供全套的解决方案(full-stack framework + ba... ...
分类:
编程语言 时间:
2017-05-08 23:10:24
阅读次数:
376
第一次课 一、 继承的优点 优点:提高代码的可重用性 1、 如何判断A、B类之间是继承关系? 符合 is…a关系 2、java中,所有的类都直接或间接的继承了java.lang.Object类 3、 java中,私有的成员和构造方法没有被子类继承 缺省权限的成员,不能被其他包中的子类继承 二、如何实 ...
分类:
其他好文 时间:
2017-05-08 17:27:25
阅读次数:
140
Hashtable、ConcurrentHashMap源码分析 为什么把这两个数据结构对比分析呢,相信大家都明白。首先二者都是线程安全的,但是二者保证线程安全的方式却是不同的。废话不多说了,从源码的角度分析一下两者的异同,首先给出二者的继承关系图。 Hashtable类属性和方法源码分析 我们还是先 ...
分类:
其他好文 时间:
2017-05-08 10:13:01
阅读次数:
298
在学习JS之后,JQuery(以下简称JQ)为我们提供了一种更加便捷和简单的操作模式,利用它开发人员将更为高效的进行工作,下面将一些常见的问题进行举例。 1.点击某处弹出提醒,例如某些游戏在注册时会弹出“过渡游戏有害健康”的提示语,利用JQuery可以解决这一问题。 首先运行效果如下,鼠标点击勾选框 ...
分类:
Web程序 时间:
2017-05-08 01:21:52
阅读次数:
253
linux中shell变量$#,$@,$0,$1,$2的含义解释 摘抄自:ABS_GUIDElinux中shell变量$#,$@,$0,$1,$2的含义解释:变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有参数列表。如"$*"..
分类:
系统相关 时间:
2017-05-07 21:12:24
阅读次数:
236
布局即将元素以正确的大小摆放在正确的位置其中重要的属性有:Display:设置元素的显示方式,它有以下几个值(不完全) block:默认宽度是父元素的宽度 可以设置宽高 换行显示 inline:默认宽度是内容宽度 不可设置宽高 同行显式 inline-block:默认宽度为内容宽度 可以设置宽高 同 ...
分类:
其他好文 时间:
2017-05-07 20:28:33
阅读次数:
174