- 博客(28)
- 收藏
- 关注
转载 mongodb select php操作 命令行操作
mongodb group php 操作coreseek sphinx 创建表和索引 >>mongodb select php操作 命令行操作张映 发表于 2014-09-05分类目录: nosql, php标签:$in, $nin, $or,distinct,fields, find, findone,like,
2015-11-30 11:58:24 554
转载 mongodb常用语句
连接远程数据库:[sql] view plaincopyprint?mongo 192.168.1.100:27017/db1 -u username -p password mongo 192.168.1.100:27017/db1 -u username -p password备份数据:[sql] view plai
2015-11-30 11:57:07 358
转载 sphinx服务器安装及配置详解 安装PHP sphinx扩展
1、架构:ip192.168.0.200 redhat5.4(64位)2、安装 #cd /usr/local/src #yum -y install mysql-devel #安装mysql头文件支持mysql #wget http://sphinxsearch.com/files/sphinx-0.9.9.tar.gz
2015-11-27 14:07:53 680
转载 php MySQL与MongoDB的对比
MySQL与MongoDB都是开源的常用数据库,但是MySQL是传统的关系型数据库,MongoDB则是非关系型数据库,也叫文档型数据库,是一种NoSQL的数据库。它们各有各的优点,关键是看用在什么地方。所以我们所熟知的那些SQL(全称Structured Query Language)语句就不适用于MongoDB了,因为SQL语句是关系型数据库的标准语言。 以我们公司项目为例,
2015-11-27 14:00:57 1483
转载 php mongoDB扩展
刚接触mongoDB,一切从零开始。搞了一下午,搞定了安装,整理一下。一.mongoDB的安装我是在Linux下进行安装的,步骤如下:1. 下载安装包一定要注意自己的机器是32位还是64位,不然下来的包无法使用。我开始就是下错了包,安装后一执行就提示Floating point exception,白折腾半天。下载页面http://www.mongodb.org/downloa
2015-11-27 13:56:52 319
原创 PHP实用函数 过滤数据
数组排序用:usort(array,sorttype)转义 SQL 语句中使用的字符串中的特殊字符 (\x00\n\r\'"\x1a) 。预防数据库攻击 ( XSS )mysql_real_escape_string(string,connection)filter_var(过滤的字符串, filter, options)strip_tags() 函数剥去字
2015-11-27 10:27:07 343
转载 linux防火墙操作 可以解决区域网浏览器访问linux问题
1、安装iptables防火墙 怎么知道系统是否安装了iptables?执行iptables -V,如果显示如: iptables v1.3.5 说明已经安装了iptables。 如果没有安装iptables需要先安装,执行: yum install iptables 在Linux中设置防火墙,以CentOS为例,打开iptables的配置文件: vi /etc
2015-11-27 10:21:12 1614
原创 php设计模式
<?php//工厂模式namespace PENG;class Factory{ static function createDatebase(){ $db=new Database(); return$db; }}<?php//单例模式namespace PENG;class Database{ protected $db;
2015-11-26 16:02:35 289
原创 php Spl的常用函数 链式操作
//栈:先进后出$stack = new SplStack();$stack->push("data1");$stack->push("data2");echo $stack->pop();echo $stack->pop();//栈:先进先出$queue = new SplQueue();$queue->enqueue("data1\n");$queue->enqueue("
2015-11-26 15:03:38 365
原创 php类自动载入
<?phpspl_autoload_register('autoload1');function autoload1($class){ require __DIR__.'/'.$class.'.php';}
2015-11-26 13:53:34 280
原创 php链接数据库类
<?phpclass Db{ static private $_instance; static private $_connectSource; private $dbConfig = array( 'host' => '127.0.0.1', 'user' => 'root', 'password' => '12345'
2015-11-26 13:30:02 559
原创 php返回xml,json,array
<?phpclass Response{ public static function show($code,$message = '',$data = array(),$type = 'json'){ if(!is_numeric($code)){ return ''; } $type=isset($_GET['f
2015-11-26 13:28:40 731
原创 php APP缓存
<?phpclass File{ private $_dir; const EXT='.text'; public function __construct(){ $this->_dir=dirname(__FILE__) .'/files/'; } public function cacheData($key,$value='',$cac
2015-11-26 13:27:55 918
转载 php---魔术方法(__wakeup和__sleep)
先写一段代码?12345678classmyClass{ public$myContent; functionoutMycontent(){ //dosomething }}
2015-11-26 13:26:00 972
原创 linux查看 php环境安装路径
apache: 如果采用RPM包安装,安装路径应在 /etc/httpd目录下 apache配置文件:/etc/httpd/conf/httpd.conf Apache模块路径:/usr/sbin/apachectl web目录:/var/www/html 如果采用源代码安装,一般默认安装在/usr/local/apa
2015-11-25 13:42:16 44628
转载 linux安装php环境
安装apache:yum install httpd httpd-devel 启动apache:/etc/init.d/httpd start此时输入服务器的IP地址,应该看到apache的服务页面,端口不用输,apache默认就是使用80端口 安装mysql:yum install mysql mysql-server启动mysql
2015-11-25 11:53:22 470
原创 linux设置网关测试网络
[root@localhost ~]# ping www.baidu.com提示 ping: unknown host这是因为DNS服务器没有配置好,如果网络没有问题,可以按下面的步骤进行检查:1) vi /etc/resolv.conf添加nameserver 192.168.59.2 本机的网关地址(路由器的地址)search loc
2015-11-25 11:09:54 1192
转载 linux下的配置ip
1、命令行使用vi编辑器打开网卡配置文件ifcfg-eth0:vi /etc/sysconfig/network-scripts/ifcfg-eth02、开始编辑,填写ip地址、子网掩码、网关、DNS等。其中“红框内的信息”是必须得有的。3、编辑完后,保存退出。4、重启网络服务。service network restart或/etc/ini
2015-11-25 10:03:50 643
原创 html字体兼容加载写法
@font-face { font-family: 'jubailan'; src: url('font/jubailan.eot'); src: url('font/jubailan.ttf') format('truetype');}@font-face { font-family:BebasNeue; src:url(BebasNeue.otf); }@font-face {
2015-11-24 08:50:44 1566
原创 php测试运转
$Stime=0;$Etime=0;$Ttime=0;$Stime=microtime(true);//获取程序开始执行的时间//echo $Stime."";for ($i=1;$i} //为了实现有一定的时间差,所以用了一个FOR来消耗一些资源.$Etime=microtime(true);//获取程序执行结束的时间//echo $Etime."";
2015-11-20 15:57:21 327
原创 pdo
1 建立连接<?php$dbh=newPDO('mysql:host=localhost;port=3306; dbname=test',$user,$pass,array(PDO::ATTR_PERSISTENT=>true));?>持久性链接PDO::ATTR_PERSISTENT=>true2. 捕捉错误<?phptry{$dbh=newPDO('mys
2015-11-20 15:56:19 344
原创 js+ajax+php
html>html>head lang="en"> meta charset="UTF-8"> title>标题动态title>head>body>h1>Ajaxh1>input type="button" value="点击" id="go" />div id="test_id">div>div id="test_id2">div>body>script t
2015-11-17 16:35:40 490
原创 js替换所有img的值
window.onload = function () { var spanEl = document.getElementsByTagName("img"); for (var i = 0; i spanEl[i].src=''; }};
2015-11-16 10:42:52 1875
转载 mysql 按指定id排序
[转]http://www.php42.com/index.php/database/35-sql/237-mysql-order-by-list问题描述大家都知道, MySQL 中按某字段升序排列的 SQL 为 (以 id 为例, 下同):SELECT * FROM `MyTable` WHERE `id` IN (1, 7, 3, 5) ORDER BY `id`
2015-11-13 12:35:53 12355
原创 jq制作table
head> style> #t2 td,#t2 input{ width: 50px;} style>head>input type="submit" id="hang" value="添加行" />input type="submit" id="lie" value="添加列" />br>行/列br>input type="text" id="hangd
2015-11-09 13:15:55 610
转载 linux 下名称改为bogon
bogon是指那些不该出现在internet路由表中的地址吧这些地址应该包括:1,私有地址如10,172.16-32,192.168.....2,还未正式分配出去的地址经过google找到修改名称的办法一:使用hostname命令[root@test ~]# hostname yourname这样只是临时更改了主机名。二:修改linux主机的配置
2015-11-04 13:30:12 387
转载 Linux终端的几个常用快捷方式,记下!
一、初识linux的终端种类:本地、远程 查看本终端命令: #tty 命令,看到当前所处的终端 #(w)who 命令,看到系统中所有登录的用户 其中,tty 终端为表示在本地命令行模式下打开的终端;pts/0,1,2,3 终端为虚拟终端,多为图形界面下打开的终端或者远程登录的终端 (这个就是在远程登录
2015-11-03 09:33:18 423
转载 php下载远程文件(图片)的三种方法
1. 使用file_get_contents 和 file_put_contents 方法下载远程图片:php function download_remote_file($file_url, $save_to) { $content = file_get_contents($file_url); file_put_contents($save_to, $content); }
2015-11-02 10:13:16 7139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人