-
【php设计模式】门面模式
门面模式又叫外观模式,用来隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。这种类型的设计模式属于结构型模式,它向现有的系统添加一个接口,来隐藏系统的复杂性。 这种模式涉及到一个单一的类,该类提供了客户端请求的简化方法和对现有系统类方法...
-
【php设计模式】装饰器模式
装饰器模式,顾名思义,就是对已经存在的某些类进行装饰,以此来扩展一些功能。其结构图如下: Component为统一接口,也是装饰类和被装饰类的基本类型。 ConcreteComponent为具体实现类,也是被装饰类,他本身是个具有一些功能的完整的类。 Decorator是装饰类,实现了C...
-
php 如何将image图片转化为字符串
前两天研究php中的 imagick 扩展的时候,突发奇想实现的一个小功能感觉挺有意思,在这里记录一下: 将一张image图片转化为字符串的形式,先上一张效果图。(运行笔记中的代码需要先安装 php_imagick 扩展 教程可以看这里: PHP扩展之 Imagick安装 ) ,;+:,+:. .fLLLLLL...
-
【静态延迟加载】self关键字和static关键字的区别
先来看下代码,从代码中发现问题、解决问题 // 先实现一个手机工厂类 class Phone{ public static function setBrand(){ echo "Main Phone" ; } public static function getBrand(){ self :: setBrand(); }} // huawei 手机工厂 class HuaWei extends Phone{ public st...
-
PHP 结合 Bootstrap 实现学生列表以及添加学生功能实现(继上篇
本人是一位学生,正在学习当中,可能BUG众多,请见谅并指正,谢谢!!! 学生列表实现 HTML: ! DOCTYPE html html head meta charset ="utf-8" title 学生信息 / title link rel ="stylesheet" type ="text/css" href ="css/Bootstrap.css" / head body div class ="co...
-
前端笔记之Vue(五)TodoList实战&拆分store&跨域&
一、 TodoList 1.1 安装依赖 安装相关依赖: npm install --save-dev webpacknpm install --save-dev babel-loader babel-core babel-preset-es2015npm install --save-dev vue-loadernpm install --save-dev css-loadernpm install --save-dev vue-template-compilern...
-
Shell基础 -Linux从入门到精通第九天
文章大纲 一、关于shell 二、shell进阶(重点) 三、学习资料下载 四、参考文章 一、关于shell 1. 什么是shell 1.1 shell简介 Shell(外壳) 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应...
-
Bootstrap 结合 PHP ,做简单的登录以及注册界面及功能
登录实现 HTML代码 div class ="container" ? php if (isset($error_msg)): ? div class ="alert alert-danger" role ="alert" ? php echo $error_msg; ? / div ? php endif ? ? php if (isset($success_msg)): ? div class ="alert alert-info" role ="alert" ? php e...
-
内置函数
输出打印 echo // 非函数,一种语言结构,可接收多个参数,没有返回值 print // 非函数,一种语言结构,只接收一个参数,有返回值 var_dump // 打印详细信息 print_r // 打印数组 数学函数 max // 取最大值 min // 取最小值 mt_rand // 获取随机数 ceil // 向上取整 fl...
-
调整JVM内存大小
首次运行公司项目,出现了内存溢出,具体出现java.lang.OutOfMemoryError: PermGen space和java.lang.OutOfMemoryError:GC overhead limit exceeded异常 调整运行时JVM内存大小主要有两种方式: 1,在Eclipse中配置 Eclipse中的Window--Preferences--Java--Installed...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
