php

laravel框架学习笔记-1

学习php当中的感觉 一周就上手php了.从前端转来学php并没遇到太大的问题,毕竟都是弱类型语言,SQL这块因为是个新产物所以还得慢慢品尝.大概的感觉就是 语法 php不愧是世界上最好的语言(手动滑稽).php内置了 大量的函数所以开发起来还是比较方便的函数默认是按值传递而不是引用传递这点与js不同 win下的编码问题 在win下操控路径必须得用iconv来转gbk 否则会遇到莫名其妙的bug Unix大法好 nginx php的转发基本上靠这货了.为啥不是apache? 因为我喜欢nginx. 或者用nginx转发Apache也行 哈哈nginx中涉及到大量的正则,正则是我的弱项.用了就忘- -还是得去反复使用 数据库操作 千万不要用mysql直接操作数据库 用mysqli 并且用mysqli的prepare语句来进行数据库操作 否则会遇到SQL注入问题.sqlmap表示 prepare是啥? 后端验证 在数据验证这块得做两个验证,

  • soul
    soul
4 min read
mysql

mysql学习笔记2-

约束 约束保证数据的完整性与一致性 约束分为表级约束和列级约束 约束类型包括– NOT NULL (非空约束)– PRIMARY KEY (主键约束)– UNIQUE KEY (唯一约束)– DEFAULT (默认约束)– FOREIGN KEY (外键约束) 外键约束的要求解析 FOREIGN KEY保证数据的一致性,完整性.实现一对一或一对多关系 父表与子表必须使用相同的存储引擎,而且禁止使用临时表. 数据表的存储引擎只能为InnoDB 外键列和参照列必须具有相似的数据类型.其中数字的长度或者是否有符号位必须相同;而字符的长度则可以不同. 外键列和参照列必须创建索引.如果外键列不存在索引的话,MySQL将自动创建索引 显示数据表的创建数据

  • soul
    soul
6 min read
JavaScript

nodejs与微博开发笔记

微博开发API 地址 github 开发工具 nodejs+express+request 申请微博API 首先去微博开发地址注册个开发者账号,然后填写个人身份认证下. 个人只能选微链接,不能选择微服务. 网站接入 我申请的是网站接入..可以先不提交审核拿来用..不知道为啥我审核总是不过.说是需要部署微博组件..囧 不过没关系我们主要关注以下的几个重要的内容. 网站信息-基本信息中的 App Key 与 App Secret 网站信息-测试账号中的 已关联测试账号 接口管理-授权机制中的 授权回调页和取消授权回调页 首先我们需要设置已关联账号和设置授权回调页和取消授权回调页设置关联账号就设置你个人微博 输入你个人微博名称即可.授权回调页我设置的是htttp://t.

  • soul
    soul
5 min read
gulp

gulp学习笔记

gulp学习笔记 本渣渣来学习gulp了!为什么不用grunt?因为gulp他字短啊!字短..短….. 什么是gulp 在我看来gulp就是一个未完成的人,so.什么是人?有感情有思想的才是人.对了还有肉体.但是这个”未完成的人”给我提供了四个工具 gulp.src gulp.dest gulp.task gulp.watch 有了这四个工具我就可以拿起锤子打造肉体,拿起斧头打造脑袋…但是..你打造肉体总得有啥材料吧,你做个极品武器不是还要一堆稀有神器材料.so.gulp开发者给我们提供了一大堆的材料,而且你只需要去找一位名叫nodejs的npc接一个名为安装的任务,这位npc就会给你一个npm强化+13的神器.

  • soul
    soul
5 min read