<!DOCTYPE> <html> <head> <meta charset="utf-8"> <title></title> <script src="./js/react.js"></script> <script src="./js/react-dom.js"></script> <script src="…
<!DOCTYPE> <html> <head> <meta charset="utf-8"> <title></title> <script src="./js/react.js"></script> <script src="./js/react-dom.js"></script> <script src="…
先写一个组建... 然后进行嵌套.. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="./js/react-with-addons.js"></script> <script src="…
比如我们要实现的是这种效果: 用这种方法来写,她只能写死在哪,没啥意思,所以我们定义一个数据,然后来测试下map方法对她遍历出来的数据 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="./js/react-with-addons.…
首先要引入她.. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="./js/react-with-addons.js"></script> <script src="./js/react…
props:组建初始要渲染的数据,他是不可以改变的 state:组建状态发生改变,调用render重新渲染数据 我们来写一个例子: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="./js/react.js">&l…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="./js/react.js"></script> <script src="./js/react-dom.js"><…
提示:props的值是不可以改变的... <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="./js/react.js"></script> <script src="./js/react…
提示:props的值是不可以改变的... <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="./js/react.js"></script> <script src="./js/react…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="./js/react.js"></script> <script src="./js/react-dom.js"><…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="./js/react.js"></script> <script src="./js/react-dom.js"><…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="./js/react.js"></script> <script src="./js/react-dom.js"><…
我们在实际的工作中常常会处理到一些数据的遍历,这些数据都是后端传到前端的,有些公司会让前端帮忙处理一点遍历的工作,废话不多说,直接上代: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet" href=&q…
夺命雷公狗分享的第二套安装linux方法是RadHad的安装方法,,, 点击然后就自动重启了…
由于要玩node.js了,所以还是来复习下linux系统才行,所以夺命雷公狗分享两套安装linux的方法,这是centos的安装方法,,, 管理员默认帐号为:root,密码则是刚才您输入的那个...…
首先我们创建一张测试表,格式如下所示: 然后我们还是在plus目录下创建一个test3.php进行测试,首先写一个添加的: <?php header("Content-Type:text/html;charset=utf-8"); //引入common.inc.php文件,dede数据库操作类 require_once(dirname(__FILE__)."/../include/common.inc.php"); $sql = "insert in…
公众号调用接口并不是无限制的,为了防止公众号的程序错误而引发微信服务器负载异常,默认情况下, 每个公众号调用接口都不能超过一定限制,当超过一定限制时,调用对应接口会收到错误信息,造成调用失败. 我们也可以在手册里面清晰的看得到,如下所示: 我们的memcache可以将数据限时存放在内存中,我可可以将access_token放入到memcache中,将有效时间设置为2小时,在2小时内, 我们直接从memcache中获取access_token,而不是每次都从腾讯服务器中去取access_token…
我们节课程就要开始写一个小项目了,这项目主要是写一个在线点播电影影网的,我们用到的播放器是ckplayer ckplayer基本介绍: ckplayer的全称是:超酷flv播放器,他是一款用于网页上播放视频的软件支持的格式如下: 自己需要制作出播放器风格具体的各个按钮的位置和底部背景的设置在ckplayer/ckplayer.js里面进行设置. 现在地址在他们官网上下载即可,http://www.ckplayer.com/bbs/forum.php?mod=viewthread&tid=1086…
废话不多说,index.php 代码如下所示: <?php /** * wechat php test */ //define your token require_once "common.php"; define("TOKEN", "twgdh"); $wechatObj = new wechatCallbackapiTest(); //当接入成功后,请注销这句话,否则,会反复验证. //$wechatObj->valid();…
我们现在要开始实现模版里面的搜索功能了,我们先找要做出一个检索提交表单,如下所示: 只要我们点击生成之后我们的表单就获取到了,可以直接拿生成好的html表单拿来用来测试下.. 将他嵌入首页的模版文件,如下所示: 然后我们在后台更新下首页的模版文件,再来看下发生了什么变化: 很明显我们首页的搜索文件已经出来了,我们再来看下代码,分析下他们是数据发送到那里进行处理的,如下所示: 我们在这里其实很明显就可以发现我们的数据都是通过post方式发送到plus目录下的advancedsearch.php 进…
查看有那些数据库: show dbs 切换到那个库: use  库名 use local use还有一个作用就是可以“创建一个数据库” use test 删除数据库: db.dropDatabase(); 查看集合: show collections 创建集合: db.createCollection("user"); 隐式创建,直接插入集合,她会自动创建集合 db.,name:"lisi"}); 删除集合: db.user.drop(); 插入: db.,name…
首先登录mongodb的官方网站即可进行下载: https://www.mongodb.com/download-center?jmp=nav#community 然后到wamp目录下创建一个mongodb的文件夹,然后将我们的安装时候的文件夹改个名字给他, 然后创建一个data的目录,和一个log.txt的文件: 然后在开始菜单那里找到cmd右键他,以管理员方式来运行他: 然后进入mongodb的bin目录下: 然后执行安装,但是mongodb的安装有两种方式: 1:将mongodb安装成wi…
$lt    <  less than 小于 $lte   <=  less than and equal 小于等于 $gt    >   greater than 大于 $gte   >=  greanter than and equal 大于等于 $ne   !=   not equal 不等 简单的用法如下所示: 需求: 将小于30的用户查询出来: db.}},{_id:}); 需求:查询18-25岁的用户 db.,$lte:}}); 注意:这里有个特点,都是针对age这个键…
首先还是来链接数据库,然后就查找,如下所示: /** * Created by leigood on 2016/8/31. */ var express = require('express'); var router = express.Router(); //引入mongodb模块 var MongoClient = require('mongodb').MongoClient; var DB_STR = "mongodb://localhost:27017/blog";//这里的…
我们上一步就引入了mongodb了,那么下一步就要开始写添加数据了,不过有个前提是先将表单的数据处理好: 最基本的这部现在已经成功了,因为最基本的这步就是先将表单处的提交方式和提交地址给处理好,这里和PHP的基本上是一样... 然后我们在后端处理下接收的内容.. 已经在后端成功接收到了,那么下一步就是直接让他入库了... /** * Created by leigood on 2016/8/31. */ var express = require('express'); var router =…
首先我们在命令行下先建立这个库: 然后我们在项目中引入mongodb的模块: var MongoClient = require('mongodb').MongoClient; var DB_STR = "mongodb://localhost:27017/blog";//这里的是在mongodb下建立的库 var ObjectId = require('mongodb').ObjectId; //这里主要是用来处理mongodb下id的 这样在项目中的mongodb即可成功引入了..…
我们现在要完成的是电影的下载地址这里: 我们的下载地址都是放在我们的dede_addonmovie(附加表)里面去才可以的,因为下载地址的个数是不能确定的,所以我们就将所有的下载地址存放到一个字段里面. 我们的下载地址存放的形式可以用  |   号来进行保存,如下所示: 3GP|人狗情未了01|176X144|http://www.showtp.com/01.3gp 3GP|人狗情未了02|176X144|http://www.showtp.com/02.3gp 3GP|人狗情未了03|176X…
首先我们将github上的东西克隆到本地: 然后在本地创建一个文件夹,然后进入git命令行: 成功后如下所示: 将仓库里面的内容给克隆到本地了... 然后创建一个index.html然后添加进去: 在这里push的时候要用到github的帐号和密码才可以: 然后我们即可在github目录下看到我们刚才所上传的文件了: 多人协同开发时候必须 pull 一下否则会失败的.......…
github不是git. git是一个版本控制系统,是一个版本控制软件,从而完善共同开发... github是一个网站,基于git的,主要作用是代码托管的.... 托管的几层含义如下: 1:将自己平常时候写的项目保存到github上 2:可以作为git服务器来使用 然后创建一个仓库: 然后就和下图所示: 先来玩玩新建文件: 这样就相当在命令行里首先创建了一个index.html的文件,然后再add和commit并且来一个说明, 效果和下所示: 这样就OK了...…
git分支的概念相当于是添加一个属于自己的分支,别人是看不到的,等你写完自己的程序到时候在合并到团队的分支上即可.... 我们可以查看自己git里面有什么分支,如下所示: git branch 在这里我们可以很明显的看到只有一个master分支... 默认情况下有一个HEAD指针,如下图所示: 分支的基本操作 查看当前基本分支:git branch git branch 这前面的*好代表谁是当前正在使用的分支 创建分支:git branch 分支名 git branch 切换分支:git che…