自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Terry - 专注外贸B2C

GitHub地址:https://github.com/fancyecommerce

原创 SVN 版本号操作

查看版本号:svn log WishClient.php  切换到某个版本:svn up -r r3845 WishClient.php查看两个版本的差异: svn diff -r r3845:r4549 WishClient.php

2015-11-27 16:22:18 364

原创 svn 库迁移

svn库迁移参考资料 http://www.iitshare.com/linux-svn-migration.html首先新建svn,如何安装svn   地址: http://blog.csdn.net/terry_water/article/details/170120311.A主机导出mkdir -p /svnrestoresvnadmin hotcopy /h

2015-11-27 11:13:39 285

转载 Linux 环境变量PATH设置

Linux 环境变量PATH设置0人收藏此文章,收藏此文章发表于2小时前 , 已有2次阅读 共0个评论0人收藏此文章Ubuntu Linux系统环境变量配置文件: /etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。 /etc /environment : 在登录时操作系统使用的

2015-11-26 17:27:32 279

原创 phantomjs 执行时间超过一分钟的线程。杀死

>=1  代表一分钟。#!/bin/shp_name=phantomjspro="$(ps -A|grep "$p_name"|head -n1)"time="$(echo $pro|awk '{ split($3,tab,/:/); if (tab[2]+tab[1]*60>=1) {print 1}else{print 0}}')"pid="$(echo

2015-11-26 17:01:31 2887

原创 hadoop 2.6 的安装,调试,Yarn ,调用系统的 在Yarn框架下的 mapreduce 例子

折腾了好久,终于搞定hadoop 2.6 在yarn框架下运行系统给予的一个mapreduce例子成功中间报了很多错,折腾了2,3天。参考:http://tecadmin.net/setup-hadoop-2-4-single-node-cluster-on-linux/#https://hadoop.apache.org/docs/r2.6.0/hadoop-project-di

2015-11-26 14:28:19 1332

原创 ssh localhost

ssh localhostadduser hadooppasswd hadoopsu - hadoopssh-keygen -t rsacat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keyschmod 0600 ~/.ssh/authorized_keysssh localhostexit

2015-11-26 12:00:58 658

转载 Linux Tips: How to Quickly Bind a Range of IPs on RedHat Based Systems

http://www.ducea.com/2006/07/15/linux-tips-how-to-quickly-bind-a-range-of-ips-on-redhat-based-systems/Linux Tips: How to Quickly Bind a Range of IPs on RedHat Based SystemsJUL 15TH, 2006 |

2015-11-24 12:28:46 378

原创 linux 之间设置无密码登录

A  ssh B主机  A主机无密码登录B主机,假设B主机ip为:173.192.41.2在A主机下面执行cd ~ssh-keygen -d一路回车,执行输出如下Generating public/private dsa key pair.Enter file in which to save the key (/home/TSP/.ssh/id_dsa):En

2015-11-24 11:13:59 828

原创 http://www.ibm.com/developerworks/cn/opensource/os-cn-hadoop-yarn/

http://www.ibm.com/developerworks/cn/opensource/os-cn-hadoop-yarn/

2015-11-24 10:11:48 492

原创 hadoop php mapreduce

hadoop  2.6.01.  /home/hadoop/mapper.php#!/usr/bin/php<?php $word2count = array(); // input comes from STDIN (standard input)while (($line = fgets(STDIN)) !== false) { // remove leadi

2015-11-23 16:13:24 402

原创 跨linux 服务器,远程ip文件共享 SSHFS

内网共享,我们可以用nfs实现文件共享,对于远程,我们可以通过sshfs的方式进行文件远程共享安装:1. Enable the EPEL repoyum install epel-release -y2.Install FUSE and SSHFS packagesyum install fuse sshfs 3. Load the FUSE modul

2015-11-23 12:13:28 520

原创 资料

hadoop是大数据分析的完整生态系统,从数据采集,存储,分析,转运,再到页面展示,构成了整个流程采集可以用flume,存储用hbase,hdfs,mangodb就相当于hbase,分析用Mapreduce自己写算法,还有hive做数据仓库,pig做数据流处理,转储方面有sqoop,可以将hdfs中的数据转换存储到mysql,oracle等传统数据库,这就构成了一整套大数据分析的整个流程2,m

2015-11-23 08:47:49 306

原创 数据库 大数据

百万级的数据,无论侧重OLTP还是OLAP,当然就是MySql了。过亿级的数据,侧重OLTP可以继续Mysql,侧重OLAP,就要分场景考虑了。实时计算场景:强调实时性,常用于实时性要求较高的地方,可以选择Storm;批处理计算场景:强调批处理,常用于数据挖掘、分析,可以选择Hadoop;实时查询场景:强调查询实时响应,常用于把DB里的数据转化索引文件,通过搜索引擎来查询,可以

2015-11-22 21:24:28 1651

转载 LISP

LISP是一种通用高级计算机程序语言,长期以来垄断人工智能领域的应用。LISP作为因应人工智能而设计的语言,是第一个函数式程序设计语言,有别于C、Fortran等命令式程序设计语言和Java、C#等面向对象语言。LISP名称源自列表处理(LISt Processing)的英语缩写,由来自麻省理工学院的人工智能研究先驱约翰·麦卡锡(John McCarthy)在1958年基于λ演算所创造,采

2015-11-21 17:26:44 340

原创 链接

http://10.10.10.252:8088/clusterhttp://10.10.10.252:8042/nodehttp://10.10.10.252:50070   http://10.10.10.252:50075/dataNodeHome.jsphttp://10.10.10.252:50090/status.html

2015-11-21 15:41:38 356

原创 安装 Hadoop 以及报错修复

http://tecadmin.net/setup-hadoop-2-4-single-node-cluster-on-linux/#http://tecadmin.net/setup-hadoop-2-4-single-node-cluster-on-linux/#安装javahttp://tecadmin.net/install-java-8-on-centos-rhe

2015-11-20 17:25:30 402

原创 http://www.cnblogs.com/skyme/archive/2011/10/26/2223984.html

http://www.cnblogs.com/skyme/archive/2011/10/26/2223984.html

2015-11-20 01:53:27 756

原创 Bad Request (#400) - Missing required parameters: id in YII2 报错

在api 的使用的时候,使用了一个view方法配置:public function actionView($begin_datetime,$end_datetime){ return [$begin_datetime,$end_datetime]; }'GET v1/wishorder//' => 'v1/wishorder/view',殊不知,这个view

2015-11-19 18:22:04 3156

转载 解构推荐系统:“猜你喜欢”是怎么猜中你的心思

地址:http://www.phpja.com/atc/783.html如今,到网上购物的人已经习惯了收到系统为他们做出的个性化推荐。Netflix 会推荐你可能会喜欢看的视频。TiVo 会自动把节目录下来,如果你感兴趣就可以看。Pandora 会通过预测我们想要听什么歌曲从而生成个性化的音乐流。所有这些推荐结果都来自于各式各样的推荐系统。它们依靠计算机算法运行,根据顾客的浏览、搜

2015-11-18 11:40:29 908

转载 安装完CentOS 7 后必做的七件事

转载地址:http://www.phpja.com/atc/server/798.htmlCentOS是最多人用来运行服务器的 Linux 版本,最新版本是 CentOS 7。当你兴趣勃勃地在一台主机或 VPS 上安装 CentOS 7 后,首要的工作肯定是加强它的安全性,以下列出的七件事,是你进一步配置系统和安装其他软件前必须做的。1. 更改 root 密码若果你是自行安装 Ce

2015-11-18 11:39:28 1494

原创 yii2 RESTful 接口 api -5: restful的测试工具

restful的测试工具:火狐插件:HttpRequester谷歌插件:RESTful的测试工具PostMAN:谷歌浏览器访问:chrome://extensions  点击进入  应用商店然后搜索 Postman REST即可看到Postman - REST Client shortcut安装即可都很不错,都很好用

2015-11-18 11:14:33 756

原创 yii2 RESTful 接口 api -4 : 单独一个应用

可以类似创建frontend   backend  那样,单独创建一个api的 application我没有单独配置这个。参考:http://stackoverflow.com/questions/26230517/why-create-a-separate-application-for-restful-apihttps://github.com/githubjeka/yii2-

2015-11-18 11:04:30 709

原创 yii2 RESTful 接口 api -3 : 账户验证 和 速度控制

参看文章:http://blog.csdn.net/terry_water/article/details/49801717

2015-11-18 10:36:30 2093

原创 yii2 RESTful 接口 api -2 : 写自己的接口方法search

yii2 的 restful 接口的默认  是帮写了很多的方法下面我们需要书写自己的接口方法,譬如查找name是xxxx的条目1.更改配置:'urlManager' => [ 'class' => 'yii\web\UrlManager', 'enablePrettyUrl' => true, 'enableStrictParsing' => true, 'sh

2015-11-18 10:33:14 3558

原创 yii2 RESTful 接口 api -1 : 接口的基本配置

文档:http://www.yiichina.com/doc/guide/2.0/rest-quick-start关于yii2的接口,使用起来是比较方便,配置起来也比较方便,不过按照模块和非模块的配置,在一些地方是不一样的先配置一个普通的restful 我配置的是以模块的方式进行的配置:1. 配置好模块2. 定义controller   ,继承于 yii\rest\Ac

2015-11-18 10:01:53 1241 1

原创 yii2 url 重写 自定义url

在一些开源的电商系统中,我们会看到这样的url:http://www.intosmile.com/retro-deep-v-neck-irregular-tassels-hem-sleeveless-dress.html对于这种  retro-deep-v-neck-irregular-tassels-hem-sleeveless-dress.html肯定不是对应的真实文件,而是一个u

2015-11-17 15:04:55 1526

原创 OceanBase

OceanBase

2015-11-17 12:32:36 510

原创 yii2 Event 使用2

这里说的是通过行为的方式绑定事件1.定义行为事件类: MyBehavior.php<?phpnamespace myapp\frontend\code\ECM\Customer\events;use yii\db\ActiveRecord;use yii\base\Behavior;use myapp\frontend\code\ECM\Cms\controllers\I

2015-11-17 11:57:08 798

原创 yii2 Event的使用 1

# http://www.yiichina.com/doc/guide/2.0/concept-events1.定义 事件传递的数据格式类:<?phpnamespace myapp\frontend\code\ECM\Customer\events;use Yii;use yii\base\Model;use yii\base\Event;/** * ContactForm

2015-11-17 11:42:40 524

原创 yii2 log的使用

文档:http://www.yiichina.com/doc/guide/2.0/runtime-logging1.在frontend/config/main.php 中进行加入log的配置'log' =>[ # 追踪级别 # 消息跟踪级别 # 在开发的时候,通常希望看到每个日志消息来自哪里。这个是能够被实现的,通过配置 log 组件的 yii\log\Dispa

2015-11-17 10:47:06 2928

原创 yii2 无法发送邮件的解决 can not send email

1.我在/common/config/main.php中,配置了mailer'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', 'viewPath' => '@myapp/frontend/mail', 'transport' => [ 'class' => 'Swift_SmtpTransp

2015-11-16 18:29:58 1364

原创 注册yii2 js文件

http://www.yiiframework.com/doc-2.0/guide-output-client-scripts.html1. 注册js内容 beginBlock('captcha_reload') ?> $(document).ready(function(){$("#signupform-verifycode-image").click();});endBloc

2015-11-16 15:42:54 1746

原创 yii2 模块中的验证码使用

1. field($model, 'verifyCode')->widget(Captcha::className(), [ 'captchaAction' => '/customer/contact/captcha', 'template' => '{image}{input}', //'options' => [ // 'class' => 'b

2015-11-16 15:33:04 546

原创 yii2 将js注册到页面的底部

yii2中的js都是注册到了页面的底部通过下面的代码  就可以 beginBlock('js_end') ?>  $(document).ready(function(){$("#signupform-verifycode-image").click();}); endBlock(); ?> registerJs($this->blocks['js_

2015-11-16 15:31:31 2360

原创 yii2 验证码不刷新的解决

beginBlock('js_end') ?> $(document).ready(function(){$("#signupform-verifycode-image").click();});endBlock(); ?>registerJs($this->blocks['js_end'],\yii\web\View::POS_LOAD);//将编写的js代码注册到页面底部 ?>

2015-11-16 15:29:46 673

原创 缺?

1.Linux/Unix内存管理、线程/进程间通信、异步事件回调机制;2.精通MVC/REST架构、模板引擎、中间件的原理与应用3.具备较大规模服务架构设计能力

2015-11-15 16:57:25 275

转载 mysql分表的3种方法

mysql分表的3种方法一,先说一下为什么要分表当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。根据个人经验,mysql执行一个sql的过程如下:1,接收到sql;2,把sql放到排队队列中 ;3,执行sql;4,返回执行结果。在这个执行过程中最花时间在什么地方呢?

2015-11-15 16:28:51 310

转载 mysql 分区概念测试

转载地址:http://www.cnblogs.com/acpp/archive/2010/08/09/1795464.html一,      分区概念 分区允许根据指定的规则,跨文件系统分配单个表的多个部分。表的不同部分在不同的位置被存储为单独的表。MySQL从5.1.3开始支持Partition。分区和手动分表对比手动分表 分区

2015-11-15 16:18:11 340

原创 项目架构管理

通信::各个模块的通信,是通过  通信API模块实现。  XApi命名:Session  名字的设置规则  模块名_用途名,譬如:用户购物车的个数。文件结构:Common Config main-local.php params-local.phpMyapp /frontend /Common /blocks #底层blocks /CBlockb

2015-11-14 12:49:21 351

原创 项目架构

通信::各个模块的通信,是通过  通信API模块实现。  XApi命名:Session  名字的设置规则  模块名_用途名,譬如:用户购物车的个数。文件结构:CommonConfigmain-local.phpparams-local.phpMyapp/frontend /Common/blocks  #底层blocks/CBlockbase

2015-11-14 12:48:13 662

提示
确定要删除当前文章?
取消 删除