使用PHP来开发MongoDB并在shell查看数据
摘要:1、shell连接使用mongoDB:启动mongodb: mongod --dbpath d:\mongoDB\db打开新shell,连接mongodb:mongo2、shell基本命令:MongoDB命令行操作查看所有数据库:show dbs使用某个数据库:use mydb查看所有集合:show...
阅读全文
posted @
2014-08-31 21:30
lanxian
阅读(464)
推荐(0)
MongoDB之PHP驱动安装配置
摘要:1. 下载mongo的PHP驱动注意版本:我们使用的是Apache服务器的PHP,PHP版本是-5.4,VC9,线程安全(直接在PHPinfo页面即可查看)。所以要找对应的php-mongo.dll才行!下载地址:http://github.com/mongodb/mongo-php-driver2...
阅读全文
posted @
2014-08-31 16:42
lanxian
阅读(363)
推荐(0)
MongoDB之GridFS存储文件
摘要:1、MongoDB 的 GridFS 详细分析GridFS简介GridFS是MongoDB中的一个内置功能,可以用于存放大量小文件。http://www.mongodb.org/display/DOCS/GridFShttp://www.mongodb.org/display/DOCS/GridFS...
阅读全文
posted @
2014-08-31 15:24
lanxian
阅读(3010)
推荐(0)
【转】使用PHP操作MongoDB
摘要:MongoDB与PHP的添加、修改、查询、删除PHP 扩展mongon.mod.dll 下载http://cn.php.net/manual/en/mongo.installation.php#mongo.installation.windows然后php.ini添加 extension=php_m...
阅读全文
posted @
2014-08-30 14:03
lanxian
阅读(967)
推荐(0)
MongoDB与MySQL语法等对比
摘要:MongoDB语法 MySql语法 db.test.find({'name':'foobar'}) select * from test where name='foobar' db.test.find() ...
阅读全文
posted @
2014-08-29 19:04
lanxian
阅读(965)
推荐(0)
【转】Mongo初体验
摘要:1、MongoDB的下载安装以及所有基本命令2、在MVC模式下通过Jqgrid表格操作MongoDB数据 看到下图,是通过Jqgrid实现表格数据的基本增删查改的操作。表格数据增删改是一般企业应用系统开发的常见功能,不过不同的是这个表格数据来源是非关系型的数据库MongoDB。nosql虽然概念新...
阅读全文
posted @
2014-08-29 13:32
lanxian
阅读(207)
推荐(0)
公益图书馆-学习笔记六 volist嵌套
摘要:volist嵌套使用1、重要特性是如果volist的name对应一个数组,则它会把数组遍历一遍。例如XXX而$comments[0]=$comment1; $comments[1]=$comment2;则上面代码会先把$comment1当成vo把代码XXX执行一遍;然后再把$comment2当成v...
阅读全文
posted @
2014-08-24 12:43
lanxian
阅读(271)
推荐(0)
公益图书馆-学习笔记五-jquery来动态设置div高度
摘要:使用jquery来设置html元素的显示与隐藏属性,同时调整div的高度注意1:jquery无法获取图片高度!因为jquery是在网页框架加载完就立即执行,此时网页里的图片还没有加载,被jquery认为高度为0,而实际高度不是0,就会造成偏差。最好自己设定图片高度。注意2:如果一个超链接标签 a 要...
阅读全文
posted @
2014-08-22 21:34
lanxian
阅读(837)
推荐(0)
公益图书馆-学习笔记四-复选框及jquery的onchange函数
摘要:1、复选框及其使用方法: onchange是如果选择状态改变就会调用的一段代码。此处为location.href=this.value,跳转到对应状态的value网址。我被选中则显示时会默认显示"我被选中"项。 //前台donate页面 :将s...
阅读全文
posted @
2014-08-21 10:43
lanxian
阅读(371)
推荐(0)
JQuery学习
摘要:JQuery无废话系列教程(一) 入门从零开始学习jQuery (一) 开天辟地入门篇
阅读全文
posted @
2014-08-10 17:08
lanxian
阅读(113)
推荐(0)
公益图书馆-学习笔记三
摘要:1、脚手架页面布局--bootstrap我们的整个页面分成了16个span,即16部分。在添加一个block时,要在里面设置一个div,然后div里面设置该模块所占的span数和内边距: 该代码表示content模块占据12个span,内边距为20。2、ThinkPH...
阅读全文
posted @
2014-08-10 16:34
lanxian
阅读(202)
推荐(0)
公益图书馆-OnshelfController-代码学习
摘要:1、书籍上架 更新数据库$id = $_GET['id']; //书籍id$bookDB = D("Book"); //实例化数据表对象$data['status'] = "ON_SHELF"; //准备修改的数据项 把status变换为ON_SHELF$result = $bookDB->upda...
阅读全文
posted @
2014-08-09 20:46
lanxian
阅读(197)
推荐(0)
公益图书馆-学习笔记二
摘要:1、在视图中显示控制器变量。在控制其中为变量赋值即可,如$this->info_user=$user;然后在视图中可直接使用。2、html显示数组使用 volist标签{$vo.username} {$vo.email}即可使用数组里的键值对3、隐藏button提交修改4、在视图html中添加js代...
阅读全文
posted @
2014-08-09 16:59
lanxian
阅读(223)
推荐(0)
【转】Google面试总结
摘要:Google面试总结终于把Google的面试给搞完了,感觉可以算是Tech Interview的顶峰了。这里主要写一下大概流程和内容,给大家以后interview一个参考。G的full time面试一般3个,2个phone+1个onsite。到我这儿只有1个phone的,原因不太清楚,可能是他们急着...
阅读全文
posted @
2014-08-09 12:17
lanxian
阅读(622)
推荐(0)
[转]第二次Google面试总结
摘要:第二次Google面试总结虽然想过想过会再跟Google面试一次,只是没想到来的这么快。Offer非常诱人,果断接了,人生的第一次跳槽就这么突如其来,然后一瞬间敲定了。通过这次这个经历,知道了一些Google给offer的细节,所以决定再写一篇日志,同时发点题目大家随便看看。这次就是Google H...
阅读全文
posted @
2014-08-09 12:06
lanxian
阅读(611)
推荐(0)
HTML Input控件小结
摘要:Input表示Form表单中的一种输入对象,其又随Type类型的不同而分文本输入框,密码输入框,单选/复选框,提交/重置按钮等,下面一一介绍。1,type=text输入类型是text,这是我们见的最多也是使用最多的,比如登陆输入用户名,注册输入电话号码,电子邮件,家庭住址等等。当然这也是Input的...
阅读全文
posted @
2014-08-09 11:14
lanxian
阅读(651)
推荐(0)
9个offer,12家公司,35场面试,从微软到谷歌,应届计算机毕业生的2012求职之路
摘要:9个offer,12家公司,35场面试,从微软到谷歌,应届计算机毕业生的2012求职之路1,简介首先说说我拿到的offer情况:微软,3面->终面,搞定百度,3面->终面,口头offer搜狗,2面,悲剧腾讯,1面,悲剧布丁移动,3面,搞定涂鸦游戏,3面,搞定友盟,3面->CEO面,搞定雅虎,4面->...
阅读全文
posted @
2014-08-09 09:49
lanxian
阅读(176)
推荐(0)
面试体验:Google 篇
摘要:北美求职记:MS、GOOGLE面试体验:Google 篇面试体验:Facebook 篇面试体验:Microsoft 篇面试体验:Yahoo 篇【转】面试体验:Google 篇2012-08-08 11:06 by Cat Chen,32331阅读,88评论,收藏,编辑 尝试在自己的博客上搜索点东西...
阅读全文
posted @
2014-08-09 09:32
lanxian
阅读(259)
推荐(0)
【全职】Google 2015年校园招聘即将启动!
摘要:如果你想……未来的工作环境更加“国际范儿”,通过面试就有可能去Google美国总部、欧洲及其它海外办公室工作!如果你认为……传说中的G公司技术面试挺神秘,网络流传的笔经、面经不知真假,请在Weibo搜索话题#2014年Google官方技术求职大礼包#,了解更多求职技巧及过来人经验分享!如果你心动了…...
阅读全文
posted @
2014-08-09 09:16
lanxian
阅读(224)
推荐(0)
公益图书馆-UserController-代码学习
摘要:1、我的捐书信息/** * @author Edwin * @description 显示捐书信息 */ public function donate() { $BookDB = D('Book'); //获取BOOK数据表对象,实例化 ...
阅读全文
posted @
2014-08-08 21:31
lanxian
阅读(361)
推荐(0)
thinkphp-数据库操作
摘要:1 数据库查询ThinkPHP内置了非常灵活的查询方法,可以快速的进行数据查询操作。查询条件可以用于CURD等任何操作,作为where方法的参数传入即可。1.1ThinkPHP可以支持直接使用字符串作为查询条件,但是大多数情况推荐使用索引数组或者对象来作为查询条件,因为会更加安全。查询方式一、使用字...
阅读全文
posted @
2014-08-08 20:26
lanxian
阅读(2992)
推荐(0)
公益图书馆-学习笔记一
摘要:1、HTML 标签caption 标签必须紧随 table 标签之后。您只能对每个表格定义一个标题。通常这个标题会被居中于表格之上。表格标题2、模板继承是thinkphp的一项更加灵活的模板布局方式,模板继承不同于模板布局。模板可以定义一个基础模板,并且定义相关的区块(block),然后继承(ex...
阅读全文
posted @
2014-08-08 18:59
lanxian
阅读(523)
推荐(0)
公益图书馆项目开始
摘要:1、我的任务是在主页“我的个人信息”里面读取数据库并显示信息。要点:熟悉MySQL软件;熟悉mysql数据库基本操作;熟悉Bootstrap里:bootstrap2里的脚手架和bootstrap3里的全部内容。2、当前任务:先把成晨的“我的预约信息”代码及其他代码读懂3、编码习惯:/** * Cre...
阅读全文
posted @
2014-08-08 18:38
lanxian
阅读(198)
推荐(0)
创业青年,想赚钱就下乡去吧
摘要:创业青年,想赚钱就下乡去吧作为一名同样在创业道路上的“伪青年”,笔者在城市中也打拼了几年,算是“小有成就”,但其中酸甜苦辣只有自知。环绕周围创业的朋友,要么也仍然在默默的打拼,要么已经任命,重新回到朝九晚五的生活。但在媒体上面,美丽的故事每天都在发生,这个谁的项目刚刚获得X百万美元的天使投资,那个谁...
阅读全文
posted @
2014-08-06 22:30
lanxian
阅读(169)
推荐(0)
thinkphp模版使用技巧 -Thinkphp兄弟连19
摘要:thinkphp模版使用技巧第19节:ThinkPHP 3.1.2 模板变量详解一、模版包含:相似代码单独保存在一个文件<include file="完整模版文件路径/"
阅读全文
posted @
2014-08-06 16:10
lanxian
阅读(182)
推荐(0)
模版引擎详解-兄弟连新版thinkphp 15、16、17、18
摘要:第15节:ThinkPHP 3.1.2 模板变量详解1、模版基本使用IndexAction里添加index方法,内容为:$this->assign('name','赵桐正'); // 将值“赵桐正”交给标识“name”$this->display(); //显示模版,Tpl文件夹下默认index...
阅读全文
posted @
2014-08-06 15:36
lanxian
阅读(545)
推荐(0)
问题单-thinkphp
摘要:1、点语法默认解析:'TMPL_VAR_IDENTIY' => 'array'2、如何载入模版?Public文件夹?如何使用模版下的_PUBLIC_变量?3、var username = $( 'input[name=username]' );其中,var是什么? (javascript)答:js是...
阅读全文
posted @
2014-08-05 23:39
lanxian
阅读(146)
推荐(0)
抢占旅游移动APP高地
摘要:摘要 :随着国内旅游市场的主力消费人群转为80、90甚至00后的年轻人,在线旅游的市场渗透率会进一步提升。其中,APP应用程序被认为是未来旅游产品预订和销售的主力渠道。 现在出门旅行,如果你说不会用手机APP,还真不好意思跟人打招呼呢!现如今,随着手机APP的普及,用手机查机票酒店、订景区门票、订...
阅读全文
posted @
2014-08-05 23:36
lanxian
阅读(224)
推荐(0)
应用分组 -THINKPHP
摘要:1、ThinkPHP 项目分组配置项目分组概述 项目分组是 ThinkPHP 一个重要机制,项目分组功能可以把以往的多项目合并到一个项目中去,对于公共的文件可以重用,但每个分组又可以有自己独立的配置文件、公共文件、语言包等。 以一个普通的网站为例,如果不采用项目分组,那么通常是将网站前台(提供给...
阅读全文
posted @
2014-08-05 17:34
lanxian
阅读(700)
推荐(0)
配置项-thinkphp
摘要:thinkphp学习笔记4—眼花缭乱的配置1.配置类别ThinkPHP提供了灵活的全局配置功能,ThinkPHP会依次加载管理配置>项目配置>调试配置>分组配置>扩展配置>动态配置,所以后面的配置权限要大于前面的,因为后面的配置会覆盖前面同名配置,同时会生成配置缓存文件无需重复解析,减小开销。惯例配...
阅读全文
posted @
2014-08-05 09:54
lanxian
阅读(382)
推荐(0)
URL模式-thinkphp
摘要:http://www.cnblogs.com/tylerdonet/p/3803197.html 入口文件是应用的唯一入口,因为可以多入口,每个应用可以对应一个入口文件,系统会从url参数中解析当前请求的模块,控制器,方法。ThinkPHP是区分大小写的,考虑到linux是区分大小写的,所以在Th...
阅读全文
posted @
2014-08-02 23:40
lanxian
阅读(2178)
推荐(0)
THINKPHP 小结
摘要:1、在开发时要打开调试模式,在入口文件中 define('APP_DEBUG',TRUE); 保证在开发阶段,每一项配置都是最新的。等网站上线后就要关闭注销掉。2、Think里的打印函数:dump($result);另一个打印数组方法:echo "";print_r($result);另外,还可以自...
阅读全文
posted @
2014-08-02 18:01
lanxian
阅读(277)
推荐(0)
2014.8.1 饮水思源 兼职信息
摘要:1、【垂直社交网站开发兼职】【垂直社交网站开发兼职】初创公司诚招一名学生兼职。要求对网站前、后端开发经验:1. PHP开发经验2. 数据库经验及熟悉MySql3. 网站设计和开发,熟悉html,CSS和javascript4. 对开源社区系统经验(UCHome,discuz,ThinkSNS等)5....
阅读全文
posted @
2014-08-01 15:12
lanxian
阅读(154)
推荐(0)