observer 观察者模式 (重要)得理解...
『阅读更多』
简洁好的代码有什么要求:
1.能通过所有测试。
2.没有重复代码。
3.包括尽量小的实体,比如类,方法,函数
童子军简单军规: 让自己的营地比来的时候更干净, 取好名字最难的地方在于需要良好的描述技巧和共有的文化背景。 确保每一个函数每次只做一个事 过程式代码和面向对象代码的本质是截然对立的,这说明了对象和数据结构之间的二分原理:
1.过程式代码(使用数据结构的代码)在于不改变既有数据的前提下,增加新函数。
2.面向对象代码在于不改动既有函数的前提下,添加新类。 也...
『阅读更多』
[mark]
新增
普通新增
1
$User = M("User"); // 实例化User对象$data['name'] = 'ThinkPHP';$data['email'] = 'ThinkPHP@gmail.com';$User->add($data);
连续操作
1
$User = M("User"); // 实例化User对象$data['name'] = 'Thin...
『阅读更多』
本文实例讲述了thinkPHP数据库增删改查操作方法。分享给大家供大家参考,具体如下:
thinkphp对数据库增删改查进行了封装操作,使得使用更加方便,但是不一定灵活。
可以用封装的用,需要写sql,可以执行sql。
1.原始的
$Model = new Model(); // 实例化一个model对象 没有对应任何数据表
$insert_sql = "INSERT INTO sh_wxuser_co...
『阅读更多』
查看所有命令,常用的如下:
vagrant init:初始化vagrant,这会创建一个Vagrantfile文件
vagrant up:启动vagrant,这启动virtualbox虚拟机
vagrant halt:停止vagrant ,这会停止virtualbox虚拟机
vagrant destroy:这会彻底删除当前工作目录下的vagrant
vagrant reload:重新加载Vagrantfile文件,在每次修改完Vag...
『阅读更多』
[title]变量[/title]
变量的起名要使用易拼写有意义的单词。读代码总是要比写代码多,所以在写代码的时候不止实现功能,要写出易维护,易读懂的代码
使用解释型函数。
避免无意义的函数名。
不添加没有意义的信息
[title]函数[/title]
1. 函数的参数个数最好不超过2个,
这样使得测试代码方便,如果超过3个以上的参数,就要考虑到各种不同组合的情况。
2. 一个函数应该只做一件事。[warning...
『阅读更多』
不知不觉18年过去一半了,今年换了份工作,今天第一天上班,新公司目测挺不错的。
不过在开发流程上和以前接触的小公司完全不一样,这也让我感到有点慌,不过更多的确是一种跃跃欲试的冲动,新公司制定了各种开发规范,据说能让我们开发项目更稳健一些。加油刘伟!
...
『阅读更多』
[mark]Ctrl+N[/mark]
若要快速打开编辑器中的任何类,请按Ctrl+N(导航类)并开始键入类的名称。然后,从建议列表中选择类。
[mark]ALT+F7[/mark]
您可以快速找到所有的地方,在整个项目中使用特定的类、方法或变量,将插入符号定位在符号的名称或其在代码中的用法,并按下ALT+F7(编辑“查找查找用法”)。
[mark]Ctrl +Q[/mark]
要快速查看编辑器插入符号中使用的类或方法的文档,请按Ctr...
『阅读更多』
如果需要更换链接请联系我
QQ:1147221290
邮箱:1147221290@qq.com...
『阅读更多』
laravel1.首先在配置文件/config/filesystems.php 文件下配置保存路径。
即:在 ‘disks’=˃[] 里面添加 如:’shangchuan’=˃[‘drive’=˃’local’, ‘root’=˃’uploadImage’] //当前配置项下的图片上传的目录地址名称,这里定义的值就是相对于当前项目访问的根目录 public里面的文件夹名称。
2.再在上传控制器中写上传的方法:
class Upload...
『阅读更多』