- 浏览: 7781 次
- 性别:
- 来自: 福州
最新评论
文章列表
全局编码设置:ToolBar-->Window-->Preferences-->General-->Workspace-->Text file encoding,设置合适的编码。
通过这3个晚上的学习,对php有了初步的了解。学习的话,如果有语言基础,只要php参考手册就够了,剩下的就靠自己了,还有强大的网络资源。另外,刚开始可以不用IDE,我第一天装了一个IDE但是可能还需要设置什么其他的吧(到现在还没去搞明白),后来干脆就没用了,直接用txt格式编写,再改成php格式的,然后直接放在apache服务器下访问。
先做一个web的基础,注册功能(登入功能也差不多吧!)
这里写了4个php页面,也小用了面向对象的思想
//form表单 一个简单的php
<html>
<title> regiter php</title>
< ...
1.)从结构上看,所有的数据最终都可以分成三种类型:
第一种类型是scalar(标量),也就是一个单独的string(字符串)或数字(numbers),比如“北京”这个单独的词。
第二种类型是sequence(序列),也就是若干个相关的数据按照一定顺序并列在一起,又叫做array(数组)或List(列表),比如“北京,东京”。
第三种类型是mapping(映射),也就是一个名/值对(Name/value),即数据有一个名称,还有一个与之相对应的值,这又称作hash(散列)或dictionary(字典),比如“首都:北京”。
2.)Json的规格非常简单,下面四条规则,就是Json格式的 ...
整合apache和php
1.修改apache的配置文件httpd.conf
1)在httpd.conf文件中找到有很多LoadModule的地方,在最后加上如下语句:
LoadModule php5_module E:/soft_work/PHP/php5apache2_2.dll
AddType application/x-httpd-php .php
PHPIniDir "E:/soft_work/PHP"
2)修改DirectoryIndex,加上index.php
3)在apache目录下的htdocs中新建一个目录myphp,然后在该目录下建 ...
我是Win7 64位的 zip包 :php-5.3.3-Win32-VC6-x86 下载的是 vc6 线程安全版的
1.将zip解压到 目录 E:\soft_work\php
2.将解压包目录下的 php.ini-development 改成 php.ini
3.修改 php.ini
<1>
;extension=php_gd2.dll
;extension=php_mysql.dll
;extension=php_sockets.dll
将上述3个语句的;都去掉。
<2>
extension_dir = "E:\soft_work\php\ex ...
单例模式,只能有一个实例
Tip:
1) 静态的成员变量
2) 静态的成员方法
3) 方法加synchronized
4) 私有的构造 函数
package org.lyl.mode;
/**
* 单例模式
*/
public class Singleton {
//定义单例成员
private static Singleton instance;
//私有构造方法
private Singleton(){
}
//获得单例方法
public static synchronized Singleton getSingleton(){
...
<1>依赖
依赖关系用虚线加箭头表示,如图所示:
上图表示:Animal类依赖于Water类(动物依赖于水)。
依赖是类的五种关系中耦合最小的一种关系。因为依赖关系在生成代码的时候,这两个关系类都不会增加属性。这种微弱的关系可以用类之间的相互了解的程度来说明。(下图为代码生成图)
由上图可见生成的代码中Animal类的属性中没有增加Water类。那么Animal类如何使用Water类呢,有三种方式:
依赖关系的三种表现形式:
① Water类是全局的,则Animal类可以调用它
② Water类 ...
权限分析文档
基于RBAC的权限设计模型:
1 RBAC 介绍
RBAC 模型作为目前最为广泛接受的权限模型。
NIST (The National Institute of Standards and Technology,美国国家标准与技术研究院)标准RBAC模型由4个部件模型组成,这4个部件 ...