Fork me on github
摘要: db_host=$db_host;$this->db_user=$db_user;$this->db_pwd=$db_pwd;$this->db_database=$db_database;$this->conn=$conn;$this->coding=$coding;$this->connect(... 阅读全文
posted @ 2015-08-04 17:07 Champion-水龙果 阅读(375) 评论(0) 推荐(0) 编辑
摘要: leftjoin:左连接,返回左表中所有的记录以及右表中连接字段相等的记录.rightjoin:右连接,返回右表中所有的记录以及左表中连接字段相等的记录.innerjoin:内连接,又叫等值连接,只返回两个表中连接字段相等的行.fulljoin:外连接,返回两个表中的行:leftjoin+right... 阅读全文
posted @ 2015-08-04 16:54 Champion-水龙果 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 百度地图API自定义地图 阅读全文
posted @ 2015-08-04 16:18 Champion-水龙果 阅读(225) 评论(0) 推荐(0) 编辑
摘要: //接下来我要把地图显示在一个框框里面去,也就是DIV里面//下面将会是实例化google库,开始要干了! 阅读全文
posted @ 2015-08-04 16:13 Champion-水龙果 阅读(244) 评论(0) 推荐(0) 编辑
摘要: ThinkPHP支持多层设计。1.模型层Model使用多层目录结构和命名规范来设计多层的model,例如在项目设计中如果需要区分数据层,逻辑层,服务层等不同的模型层可以在模块目录下创建Model,Logic,Service目录,把对用户表的所有模型操作分成3层。1.Model/UserModel用于... 阅读全文
posted @ 2015-08-04 15:19 Champion-水龙果 阅读(1615) 评论(0) 推荐(0) 编辑
摘要: 第一、请求的提交是为了页面数据的显示,这时候用户一般不希望看到页面的刷新,是使用AJAX的一个最佳时候。第二、如果请求提交后,用户能从页面感觉到提交结果,这时候,也最好不要有页面刷新,推荐使用AJAX技术。第三、如果请求提交后,用户不能从页面感觉到提交动作,如绝大多数时候的数据的增加和修改,这时候则... 阅读全文
posted @ 2015-08-04 13:07 Champion-水龙果 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 当数据量猛增的时候,大家都会选择库表散列等等方式去优化数据读写速度。笔者做了一个简单的尝试,1亿条数据,分100张表。具体实现过程如下:首先创建100张表: $i=0; while($i<=99){ echo "$newNumber \r\n"; $sql="CREATE TABLE `co... 阅读全文
posted @ 2015-08-04 13:03 Champion-水龙果 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 一、cookie介绍cookie常用于识别用户。cookie是服务器留在用户计算机中的小文件。每当相同的计算机通过浏览器请求页面时,它同时会发送cookie。通过PHP,您能够创建并取回cookie的值。1、设置CookiePHP用SetCookie函数来设置Cookie。SetCookie函数定义... 阅读全文
posted @ 2015-08-04 13:01 Champion-水龙果 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 第一:SQL注入漏洞在进行网站开发的时候,程序员由于对用户输人数据缺乏全面判断或者过滤不严导致服务器执行一些恶意信息,比如用户信息查询等。黑客可以根据恶意程序返回的结果获取相应的信息。这就是所谓的SQL注入漏洞。sql注入地步骤:a)寻找注入点(如:登录界面、留言板等)b)用户自己构造sql语句(如... 阅读全文
posted @ 2015-08-04 12:59 Champion-水龙果 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 处理百万级以上的数据提高查询速度的方法:1.应尽量避免在where子句中使用!=或操作符,否则将引擎放弃使用索引而进行全表扫描。2.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。3.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放... 阅读全文
posted @ 2015-08-04 12:58 Champion-水龙果 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 在本地项目所在目录按以下步骤操作echo#test>>README.mdgitinitgitaddREADME.mdgit add .gitcommit-m"firstcommit"gitremoteaddoriginhttps://github.com/qhorse/test.gitgitpush... 阅读全文
posted @ 2015-08-04 10:51 Champion-水龙果 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1.配置模糊查询的路由Route::get('widget',function(){$filter=[['id','>','0'],['title','like','%aa%']];$data=Widget::datalist("article","widget.list",$filter,4);/... 阅读全文
posted @ 2015-08-04 09:55 Champion-水龙果 阅读(1090) 评论(0) 推荐(0) 编辑
摘要: 1.路由配置'blog.index','uses'=>'BlogController@index']);Route::get('/create',['as'=>'blog.create','uses'=>'BlogController@create']);Route::post('blog/stor... 阅读全文
posted @ 2015-08-04 09:54 Champion-水龙果 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 一、创建操作在ThinkPHP使用add方法新增数据到数据库。 使用方法如下: $User=M("User");//实例化User对象 $data['name']='ThinkPHP'; $data['email']='ThinkPHP@gmail.com'; $User->add($data);或... 阅读全文
posted @ 2015-08-04 09:49 Champion-水龙果 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 1.在composer.json加入下面一行代码"guzzlehttp/guzzle":"~4.0"2.发送邮件的RouteRoute::get('/mail',['as'=>'emails.index','uses'=>'EmailController@index']);3.项目/app/mail... 阅读全文
posted @ 2015-08-04 09:47 Champion-水龙果 阅读(696) 评论(0) 推荐(0) 编辑
摘要: publicfunctionbuyerAlreadybrand(){$effect=Request::get('effect');$data=$this->brand->where(function($query)use($effect){if($effect==-1){return$query->... 阅读全文
posted @ 2015-08-04 09:43 Champion-水龙果 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 使用gitXX--help命令可以查看相关命令帮助文档克隆项目//克隆master主分支gitclonehttp://192.168.1.223/项目名.git//克隆develop分支gitclonehttp://192.168.1.223/项目名.git-bshop//记住用户名gitclone... 阅读全文
posted @ 2015-08-04 09:40 Champion-水龙果 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1,设置分页容器参考laraver手册我的设置代码如下://设置分页容器/app/models/ZurbPresenter.php'.$page.'';}publicfunctiongetDisabledTextWrapper($text){return''.$text.'';}publicfunc... 阅读全文
posted @ 2015-08-04 09:37 Champion-水龙果 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 初始化配置#配置使用git仓库的人员姓名gitconfig--globaluser.name"YourNameComesHere"#配置使用git仓库的人员emailgitconfig--globaluser.emailyou@yourdomain.example.com#配置到缓存默认15分钟gi... 阅读全文
posted @ 2015-08-04 09:24 Champion-水龙果 阅读(382) 评论(0) 推荐(0) 编辑
Champion-水龙果