自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Rookie_Shawn

自律成就伟大!

  • 博客(24)
  • 资源 (3)
  • 收藏
  • 关注

原创 【Docker了解下】(五) —— 使用 Dockerfile 定制镜像

使用 Dockerfile 定制镜像使用 Dockerfile 定制镜像用 Nginx 做个示例FROM 指定基础镜像RUN 执行命令shell格式exec格式构建镜像使用 Dockerfile 定制镜像镜像是多层存储,每一层是在前一层的基础上进行的修改;而容器同样也是多层存储,是在以镜像为基础层,在其基础上加一层作为容器运行时的存储层。镜像的定制实际上就是定制每一层所添加的配置、文件。如...

2019-02-25 01:10:43 228

原创 【Docker了解下】(四) —— Docker 命令(持续更新中)

Docker 命令命令:docker ps : 列出容器docker rm : 移除容器命令:docker ps : 列出容器选项注释-a, -all展示所有容器-f, --filter filter–format string-n, --last int-l, --latest–no-trunc-q, --quiet...

2019-02-24 22:37:45 203

原创 Laravel Homestead的安装及使用(windows环境)

一、什么是Laravel HomesteadLaravel Homestead 利用 Vagrantfile 提供的便利,定制了一整套的可配置、可移植和复用的 Laravel 开发环境。Homestead 虚拟机里面包含了 Nginx Web 服务器、PHP 7、MySQL、Postgres、Redis、Memcached、Node,以及所有你在使用 Laravel 开发时需要用到的各种软件。V...

2019-02-23 15:37:16 3003

原创 CentOS7.4 源码编译安装LNMP环境

基于CentOS7.4源码编译安装LNMP系统环境:CentOS7.4Nginx:1.14.2一、下载网络yum源[root@ ~]# wget http://mirrors.aliyun.com/repo/Centos-7.repo -P /etc/yum.repos.d/[root@ ~]# yum -y install epel-release[root@ ~]# ls /e...

2019-02-22 02:48:37 1381 1

原创 【Docker了解下】(三) —— 使用Docker搭建MySQL单机服务

系统环境内核版本[root@ ~]# uname -aLinux iZm5ee0h5tkrzzli5jd8z5Z 3.10.0-693.2.2.el7.x86_64 #1 SMP Tue Sep 12 22:26:13 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux系统版本[root@ ~]# lsb_release -aLSB ...

2019-02-20 11:39:12 258

原创 Sublime Text Version 3.1.1, Build 3176 激活码

----- BEGIN LICENSE -----sgbteamSingle User LicenseEA7E-11532598891CBB9 F1513E4F 1A3405C1 A865D53F115F202E 7B91AB2D 0D2A40ED 352B269B76E84F0B CD69BFC7 59F2DFEF E267328F215652A3 E88F9D8F 4C38E3B...

2018-10-31 09:54:30 1451

原创 【Docker了解下】(二) —— Docker安装(CentOS)

系统环境内核版本[root@ ~]# uname -aLinux iZm5ee0h5tkrzzli5jd8z5Z 3.10.0-693.2.2.el7.x86_64 #1 SMP Tue Sep 12 22:26:13 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux系统版本[root@ ~]# lsb_release -aLSB Vers...

2018-08-15 00:20:16 279

原创 【Docker了解下】(一) —— Docker简介

关于Docker什么是Docker?Docker使用Google公司推出的Go语言进行开发实现,基于Linux内核的cgroup,namespace以及AUFS类的UnionFS等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术。由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容器。Docker在容器的基础上,进行了进一步的封装,从文件系统、网络互联到进程隔离等等,极大的...

2018-08-12 16:25:27 2620

原创 【学习笔记】《深入PHP - 面向对象、模式与实践》(第3版)——第5章 对象工具

第5章 对象工具5.1 PHP和包包是一组相关类的集合,这些类以某种方式组合在一起。包可以把系统的一部分和其他部分分割开来。一些程序语言支持包并为它们提供不同的命名空间。PHP现在还没有包的概念,但是PHP5.3支持命名空间。5.1.1 PHP包和命名空间尽管PHP本身不支持包的概念,开发人员却一直在使用文件系统和命名模式将代码组织成类似于包的结构。1.命名空间来救场

2017-01-20 11:43:44 434

原创 【学习笔记】《深入PHP - 面向对象、模式与实践》(第3版)——第4章 高级特性

第4章 高级特性4.1 静态方法和属性面向对象编程中的实际操作都是通过类的实例(而不是类本身)完成的。毕竟,类仅仅是对象的模板。然而,我们不仅可以通过对象访问方法和属性,还可以通过类来访问它们。这样的方法和属性是“静态的”(static),必须用static关键字来声明。静态方法是以类作为作用域的函数。静态方法不能访问这个类中的普通属性,因为那些属性属于一个对象,但可以访问静态属性。

2017-01-13 12:26:19 615

原创 CentOS6.8源码安装git

(1)升级系统$ yum update(2)安装依赖包$ yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

2016-11-30 16:55:03 2714

原创 【Code】PHP实现返回两个时间点之间的时间间隔

项目中有个要计算两个时间之间的间隔的需求,但网上一直找不到啥好的方法就自己写了一个,比较粗糙,应该还有很大的优化空间…

2016-09-29 14:53:30 683

原创 【学习笔记】Java数组

如何使用数组声明数组 声明数组主要是告诉数组中存放的数据的类型是什么。 数据类型 数组名[]; 数据类型[] 数组名;分配空间 分配空间主要是告诉计算机分配几个空间给这个数组。 数组名 = new 数据类型[大小];赋值 赋值主要是向分配的内存空间里放数据。 数组名[0] = 值; 数据类型[] 数组名 = {“值”,”值”}; 数据类型[] 数组名 = new 数据类

2016-06-23 09:40:45 277

原创 【学习笔记】Java数据类型

数据分类8种基本数据类型Java中主要有8种基本数据类型,分别是byte,short,int,long,char,boolean,float,double。boolean boolean(布尔)型数据的数据值只有true和false两种。boolean类型数据适用于逻辑运算,一般用于程序流程控制,boolean类型数据只允许取值true或false,不可以用0或非0的整数替

2016-06-12 17:39:14 324

原创 【学习笔记】Java SE环境安装和配置

什么是JDKJDK(Java Development Kits)即Java开发工具箱,JDK中主要包括:JRE(Java Run Time Environment,Java运行时环境)。JVM(Java Virtual Machine,Java虚拟机)主要作用是进行Java程序的运行和维护。Java API(应用程序编程接口)主要作用是为编程人员提供已写好的功能,便于快速开发。Java编译器

2016-06-12 14:51:34 569

原创 【Code】JS-propertychange事件,实现实时金额计算

前台页面HTML代码<div class="wrapper"> <ul class="withdraw"> <li> <span class="left">充值金额</span> <span class="right"><input type="tel" id='money_input' placeholder="输入充值金额"

2016-04-14 21:16:34 2264

原创 Sublime Text3-3103激活码

Sublime Text3-3103激活码

2016-03-30 10:34:52 445 1

原创 【Code】Js-mind插件中会使用到的一个递归拼装数据格式的函数

js-mind插件的文字框在点击后可以跳转链接,这个函数就是为了拼装链接的。<?php/** * 递归填充Jsmind数据格式 * @param array $arrTemp 需要处理的数组 * @param array $arrOption 配置参数

2016-03-29 11:33:56 1346

原创 【学习笔记】高性能MySQL(第三版)——第2章:MySQL基准测试

基准测试(benchmark)是MySQL新手和专家都需要掌握的一项基本技能。简单地说,基准测试是针对系统设计的一种压力测试。通常的目标是为了掌握系统的行为。但也有其他原因,如重现某个系统状态,或者做新硬件的可靠性测试。2.1 为什么需要基准测试基准测试是唯一方便有效的、可以学习系统在给定的工作负载下会发生什么的方法。基准测试可以观察系统在不同压力下的行为,评估系统的容量,掌握哪些是重要的变化

2016-03-28 23:01:51 1442

原创 【学习笔记】高性能MySQL(第三版)——第1章:MySQL架构与历史

MySQL并不完美,却足够灵活,能够适应高要求的环境,例如Web类应用。同时,MySQL既可以嵌入到应用程序中,也可以支持数据仓库、内容索引和部署软件、高可用的冗余系统、在线事务处理系统(OLTP)等各种应用类型。MySQL最重要、最与众不同的特性是它的存储引擎架构,这种架构的设计将查询处理(Query Processing)及其他系统任务(Server Task)和数据的存储/提取相分离。

2016-03-28 01:08:38 2600

原创 【学习笔记】对OOP思想及基本设计原则的理解

OO方法(Object-Oriented Method,面向对象方法)是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO方法,是建立在“对象”概念基础上的方法学。再分为OOA、OOD、OOP。OOA(Object-Oriented Analysis,面向对象分析)面向对象分析是从确定需求或者业务的角度,按照面向对象的思想来分析业务。

2016-03-27 08:30:44 9411 3

原创 【学习笔记】PHP实现页面静态化

介绍 PHP文件执行顺序 语法分析 => 编译 => 运行动态程序 1. 连接数据库服务器或者缓存服务器 2. 获取数据 3. 填充到模板 4. 呈现给用户静态HTML文件执行顺序 运行静态文件 直接呈现配置项output_buffering:开启缓存。

2016-03-26 23:58:49 437

原创 【学习笔记】Redis及PHPRedis安装

Redis是Remote Dictionary Server的缩写,Redis是一个开源、基于C语言、基于内存亦可持久化的高性能NoSQL的键值对数据库。 每秒可以读写10万个键值。Redis和MemCache比较Redis不仅仅支持简单的k-v类型的数据,同时还提供了list、set、zset、hash等数据结构的存储。Redis支持master-slave(主-从)模式应用。

2016-03-26 17:03:53 1576

原创 【学习笔记】coreseek(sphinx)搜索引擎的安装及简单配置

架构使用图例优势数据库搜索,如果搜索范围包括全部正文数据,往往性能很低,用户响应时间长(分钟级,经常超时);而全文检索可以在0.X秒(毫秒级)的时间内将结果反馈给用户。数据库搜索,一个用户在搜索,往往会影响其他用户对应用系统进行操作;全文检索可以同时支持多个用户并发搜索,不影响其他用户对应用系统的操作。支持不同的搜索模式(“完全匹配”,“短语匹配”,“任意匹配”)。

2016-03-26 10:17:33 2072

空空如也

空空如也

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

TA关注的人

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