摘要: 41.打开数据库->函数->右键新建函数 2.点击完成 3.写入内容 4.写入传递参数 5.存储过程内容 6.调用存储过程: 阅读全文
posted @ 2018-03-12 11:28 夜阑听雨23 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 1.修改表名 alter table test rename test1; 2.增加一列 alter table test add column name varchar(10) not null; 3.删除列 alter table test drop column name; 4修改列类型 al 阅读全文
posted @ 2018-03-10 14:14 夜阑听雨23 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 队列是一种线性表,按照先进先出的原则进行 单向队列:只能从头进,从尾出 双向队列:头尾都可以进出 class DuiLie { protect $arr = []; public function unShift($item) { return array_unshift($this->arr,$i 阅读全文
posted @ 2018-03-10 10:36 夜阑听雨23 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.网站一般都有一个统一的入口index.php,隐藏网站统一入口,url的重写 2.svn每个人给予不同的权限 3.防sql注入 解决办法:使用预编译语句,一般在sql语句中 在php中,对于mysql数据库有两个模块,mysql和mysqli,mysqli的意思就是mysql improve。m 阅读全文
posted @ 2018-03-10 09:29 夜阑听雨23 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 工厂模式是一种类,它具有为您创建对象的某些方法。您可以使用工厂类创建对象,而不直接使用 new。这样,如果您想要更改所创建的对象类型,只需更改该工厂即可。使用该工厂的所有代码会自动更改。 /***简单工厂模式与工厂方法模式比较。*简单工厂又叫静态工厂方法模式,这样理解可以确定,简单工厂模式是通过一个 阅读全文
posted @ 2018-03-08 14:23 夜阑听雨23 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1.单例模式是让类的一个对象成为系统中的唯一实例,避免大量的 new 操作消耗的资源,只能在类中被实例化一次,实例化之后保存在内存中,使用时从内存中获取。 2.必须的三个要素: (1)有一个静态的私有变量存储实例化类,只能被自身实例化,不能在别的类中被实例化 (2)有构造函数__construct( 阅读全文
posted @ 2018-03-08 09:34 夜阑听雨23 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1.不管是配置哪类邮箱,都需要先开启stmp服务 2.在main.php配置文件中添加配置 //配置邮件 'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', 'viewPath' => '@common/mail', 'useFileTranspor 阅读全文
posted @ 2018-03-06 11:16 夜阑听雨23 阅读(179) 评论(0) 推荐(0) 编辑
摘要: mongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[database][?options]] mongodb:// 这是固定的格式,必须要指定。 username:password@ 可选 阅读全文
posted @ 2018-03-04 17:24 夜阑听雨23 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1. 首先使用管理员身份打开cmd.exe,启动cmd命令窗口。 2. 在窗口中输入mongod --dbpath "D:\mongodb\data\db" --logpath "D:\mongodb\data\log\mongodb.log" --auth 3.创建用户和密码 进入bin目录下, 阅读全文
posted @ 2018-03-04 17:21 夜阑听雨23 阅读(85) 评论(0) 推荐(0) 编辑