自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 ittun 在虚拟机中配置使用

1.登录 官网http://www.ittun.com/选择下载合适的版本   我的系统是centos6.4  wget http://www.ittun.com/upload/17.4/linux64.zip  解压unzip linux2.文件权限    chmod -R 777 linux643.配置文件修改server_addr: "ittun.com:3641

2017-09-07 11:07:46 1227

原创 RabbitMQ

学习资料http://blog.csdn.net/zhengzizhi/article/details/77159977https://rabbitmq.shujuwajue.com/tutorials_with_php/[1]Hello_World.html

2017-08-31 13:51:44 251

转载 Git Push 避免用户名和密码方法

git保存用户名密码这里主要是配置一个config项有两个方法,基本上原理都是一样,都是修改.git/config文件1.使用如下命令,修改config文件即可保存echo "[credential]" >> .git/configecho " helper = store" >> .git/config12122.直接修改.git/config文件在Linux/m

2017-08-28 16:52:43 337

转载 centos 6.5下,安装git2.2.1

版权声明:本文为博主原创文章,未经博主允许不得转载。一、 卸载老版本git1.7.1yum remove git二、 安装编译git源码所需要的工具yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidocyum install  gcc perl-ExtU

2017-08-28 16:18:02 320

转载 nginx File not found 错误

使用php-fpm解析PHP,"No input file specified","File not found"是令nginx新手头疼的常见错误,原因是php-fpm进程找不到SCRIPT_FILENAME配置的要执行的.php文件,php-fpm返回给nginx的默认404错误提示。比如我的网站doucument_root下没有test.php,访问这个文件时通过抓包可以看到返回的内容

2017-07-14 14:41:46 273

原创 在Mac上安装pecl

mac下phpize报错Cannot find autoconf. Please check your autoconf installation解决方法发布于 2015-01-02 17:56:55 | 4729 次阅读 | 评论: 1 | 来源: PHPERZ 这里有新鲜出炉的PHP教程,程序狗速度看过来!PHP开源脚本语言PHP(外文名: Hype

2017-07-14 14:39:48 695

转载 python虚拟环境--virtualenv

virtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。  安装pip install virtualenv  基本使用为一个工程创建一个虚拟环境:$ cd my_project_dir$ virtualenv venv  #venv为虚拟环境

2017-07-10 23:36:07 220

转载 Python yield 使用浅析

您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ?我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。如何生成斐波那契數列斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计算机程序输出斐波那契數列的前

2017-06-18 22:48:23 349

原创 如何正确地给 github 的开源项目提交 pull request具体一些,比如 fork 之后创建几个分支,修改后如何和原项目同步

在修改之后不需要先同步原始仓库的修改?同步的时候我是直接 pull 吗?冲突不让拉取如何解决?(当然可以 fetch 再 merge 什么的操作)我认为比较正确的打开方法:fork 原始仓库clone 自己的仓库在 master 分支添加原始仓库为远程分支 git remote add upstream 远程仓库自己分支开发,如 dev 

2017-06-01 09:14:38 1821

原创 CentOS6.5上安装Python2.7和PIP

目前大部分用户使用的CentOS6.5上默认的Python还是2.6版本。升级到Python2.7碰到很多问题。本文将介绍如何安装Python2.7。1. 安装必要的准备包        安装过程将用到gcc,方便起见,安装“Development Tools”yum groupinstall "Development tools"         另外,Pyt

2017-05-31 21:42:28 472

原创 ubuntu 安装 python 虚拟环境

1. sudo apt-get install python-virtualenv2. virtualenv  py2进入bin 目录source activate

2017-05-30 09:46:27 251

原创 ubuntu安装

http://mirrors.163.com

2017-05-28 23:01:20 202

转载 git for

http://bailong139.blog.163.com/blog/static/207238100201422412659845/需求:B要加入A的项目,不论是作为B的初始项目进行二次开发还是成为A项目的一员加入一起开发,步骤如下:1.B首先要fork一个。B首先到A的github上,也就是此项目的位置:https://github.com/A/durit

2017-05-25 16:01:38 220

原创 php artisan vendor:publish 创建配置文件 找不到类的坑

php artisan vendor:publish --provider="Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider" --tag="config"  [Symfony\Component\Debug\Exception\FatalThrowableError]                    Cl

2017-05-18 11:12:47 8311 1

转载 在 Laravel 5 中使用 Repository 模式实现业务逻辑和数据访问的分离

1、概述首先需要声明的是设计模式和使用的框架以及语言是无关的,关键是要理解设计模式背后的原则,这样才能不管你用的是什么技术,都能够在实践中实现相应的设计模式。按照最初提出者的介绍,Repository 是衔接数据映射层和领域层之间的一个纽带,作用相当于一个在内存中的域对象集合。客户端对象把查询的一些实体进行组合,并把它 们提交给 Repository。对象能够从 Repository 中移

2017-05-16 19:09:19 408

转载 Api开发者福利:Api在线管理,模拟请求测试,文档生成利器之Apizza

Apizza 是国内领先的在线API saas 管理平台,支持在线的API调试,接口管理,快速生成文档,项目管理以及分享。Apizza (http://apizza.cc?f=nj) 平台分为开发模式和浏览模板,开发模式只有用户自己可以打开,浏览模式是供其他人查看,测试使用。平台支持标准的http协议请求,支持添加header,支持标准 json,xml,html,text四种返回

2017-05-13 13:51:30 704

转载 Laravel5.3 注册监听器--实时打印SQL语句

创建监听器php artisan make:listener QueryListener --event=Illuminate\Database\\Events\\QueryExecuted打开 app/ProvidersEventServiceProvider.PHP ,在$listen中添加protected $listen = [ 'Illuminate\Dat

2017-05-13 13:49:08 853

原创 larvel 常用命令

php artisan iseed brand_cates_brands --forcephp artisan make:model Models/order -m php artisan make:controller Admin/OrderController --resource

2017-05-05 14:54:42 311

原创 element组件学学习地址

http://element.eleme.io/#/zh-CN/component/upload

2017-05-04 19:34:45 295

转载 七牛云图片上传:使用element-ui的upload组件

昨天问了一下element团队,他们还没有试过用element-ui的upload组件传图片到七牛云我试了一天发现没问题,同时觉得七牛并没有一个前端后端流程都演示到的demo,于是再次记录一波流程后端配置好七牛相关的accessKey后端构建好上传策略,用来生成消费次数只有1次的上传Token后端暴露一个api,返回上面的Token前端在上传前请求后端的api获得上传Tok

2017-05-04 19:31:43 20803 2

转载 Linux安装Nodejs的三大方法

nodejs的安装通常有两种方式,不少人在使用编译好的文件安装nodejs的时候出现了不少问题,下面小编就给大家介绍下Linux安装nodejs的三种方法,感兴趣的朋友可以来了解下。  首先去官网下载代码,这里一定要注意安装分两种,一种是Source Code源码,一种是编译后的文件。我就是按照网上源码的安装方式去操作编译后的文件,结果坑了好久好久。  注意看好你下载的是什么文件!!!对应

2017-04-17 10:25:16 301

原创 centos6.4 虚拟机配置host only模式共享主机上网

1.配置虚拟机2.设置主机模式3.设置共享网络4.配置虚拟机 eth0网卡不知道为啥配置静态地址的时候无法上网5.重启service nework restart

2017-04-11 23:54:39 318

转载 Linux CentOS6 64位升级3.1内核的方法记录

有些时候我们由于某些项目和软件配置的需要,需要将默认Linux系统的内核提高版本才可以安装需要的软件(比如docker需要内核3.10版本以上)。比如当前老左在CentOS6 64bit环境中内核默认是2.6.32-358.6.1.el6.x86_64,这里我们需要将其升级当前最新稳定版本或者需要升级到指定的内核版本。在这篇文章中将记录通过yum命令快速升级到最新稳定版本,以及如何升级指定

2017-04-11 18:23:43 2843

转载 CentOS 6.X 安装 EPEL 源

CentOS 6.X 自带的软件源可选的并不多,有时候要找到一个偏门一些的软件,用命令一搜怎么都没有源,考虑到使用软件源配合 yum 命令安装可以自动安装依赖,所以加一个新的软件源迫在眉睫。 考虑到同根性,如果安装第三方的源,最好找 Fedora 或者是 Red Hat 系的软件源,比如说 EPEL(Extra Packages for Enterprise Linux)这个源就非

2017-04-09 12:13:52 323

转载 centos6.4 安装docker

Docker.io 是轻量级的“容器引擎+映像仓库”,在LXC(linux轻量级容器)的基础上构建,可以运行任何应用程序。docker.io的核心层由以下几个部分组成:1、可执行程序,“/usr/bin/docker”2、docker.io网站上有一系列创建好的操作系统和应用程序映像3、AUFS(另一个统一文件系统)来实现文件系统的快照,文件变化,控制只读或读写的需求。4、LX

2017-04-09 12:11:13 858

转载 dup和dup2函数

dup和dup2也是两个非常有用的调用,它们的作用都是用来复制一个文件的描述符。它们经常用来重定向进程的stdin、stdout和stderr。这两个函数的原形如下: C代码  #include   int dup( int oldfd );  int dup2( int oldfd, int targetfd );    d

2017-04-04 15:26:57 200

转载 墙上时钟时间 ,用户cpu时间 ,系统cpu时间内,核态和用户态的区别

时钟时间(墙上时钟时间wall clock time):从进程从开始运行到结束,时钟走过的时间,这其中包含了进程在阻塞和等待状态的时间。用户CPU时间:就是用户的进程获得了CPU资源以后,在用户态执行的时间。系统CPU时间:用户进程获得了CPU资源以后,在内核态的执行时间。   进程的三种状态为阻塞、就绪、运行。   时钟时间 = 阻塞时间 + 就绪时间 +运行时间

2017-04-04 11:38:05 776

转载 04 Dec 15 让PHP7达到最高性能的几个Tips

作者: Laruence(   )本文地址: http://www.laruence.com/2015/12/04/3086.html转载请注明出处PHP7已经发布了, 作为PHP10年来最大的版本升级, 最大的性能升级, PHP7在多放的测试中都表现出很明显的性能提升, 然而, 为了让它能发挥出最大的性能, 我还是有几件事想提醒下.PHP7 VS PHP5.6

2017-04-02 18:54:12 220

原创 c基础学习

1.语言概述1.为什么学习c语言(1)c语言的起源和发展(2)c语言的特点                          优点  代码量小、速度快 、功能强大。缺点:危险性高、开发周期长、可移值性不强(3)c的应用领域(4)c的重要性2.hello word 是怎么运行3.基本数据类型             整数              

2017-03-15 12:11:54 260

原创 javaee 学习路线

从学习Java开发到现在虽然也已经快三年了,但是要说到分享一下经验实在是不敢当。权当是对自己的一个总结吧,希望大家不吝指教,互相交流。        照旧,还是现来整理一下我学习Java的一个路线图吧,然后按照这个路线图来谈谈我的一些感受。一、Java核心        这是学习Java的基础,掌握程度的深浅甚至直接影响后面的整个学习进程。Java的核心主要包括几个部分:     

2017-03-13 20:41:06 340

转载 java中堆栈(stack)和堆(heap)(还在问静态变量放哪里,局部变量放哪里,静态区在哪里.....进来)

(1)内存分配的策略  按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的. 静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编 译时就可以给他们分配固定的内存空间.这种分配策略要求程序代码中不允许有可变数据结构(比如可变数组)的存在,也不允许有嵌套或者递归的结构出现,因为 它们都会导致编译程序无法计算准确的存储空间需求.

2017-03-04 16:33:06 353

原创 golang开源项目连接

https://github.com/hackstoic/golang-open-source-projects#Web%E5%B7%A5%E5%85%B7

2017-03-02 11:34:30 437

原创 mysql监控工具

分享:https://github.com/hackstoic/golang-open-source-projects#Web%E5%B7%A5%E5%85%B7

2017-03-02 11:29:44 303

原创 nginx 查看每秒有多少访问量

nginx访问量统计1.根据访问IP统计UVawk '{print $1}' access.log|sort | uniq -c |wc -l2.统计访问URL统计PVawk '{print $7}' access.log|wc -l3.查询访问最频繁的URLawk '{print $7}' access.log|sort | uniq -c |sort -n -k 1

2017-03-01 14:29:38 15625

转载 mysql 数据库 优化

一个成熟的数据库架构并不是一开始设计就具备高可用、高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善。这篇博文主要谈MySQL数据库发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致分为以下五个阶段:1、数据库表设计项目立项后,开发部根据产品部需求开发项目,开发工程师工作其中一部分就是对表结构设计。对于数据库来说,这点很重要,如果设计不当,会直接影响访问速度和用户体

2017-02-12 21:32:42 318

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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