自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docker 操作指南

docker

2022-08-25 17:02:56 1331 1

原创 创建ES索引

ES索引

2022-08-25 17:00:53 1181

原创 Yii 知识点总结

1,\vendor\yiisoft\yii2 底层框架的命名空间2,控制台应用的入口脚本和应用主体的入口脚本内容类似,但文档上说是 .php 结尾,项目中却是无后缀名,其位置在根目录,作用和该问题待查证。3,别名:'aliases' => [ '@name1' => 'path/to/path1', '@name...

2022-08-25 16:59:12 119

转载 在MAC版MAMP环境下为PHP7.x安装redis扩展的过程

之前有一位开发群里的朋友因为项目需要,在 MacBook 上安装了 MAMP 开发环境,来调试一个 PHP 的网站项目。MAMP & MAMP Pro软件是一款很好的在MAC下面运行的网站集成环境软件,其由Apache+MySQL+PHP+动态DNS配置构成,PHP的版本可以动态切换到最新版,功能强大,配置简单,十分便于本地调试。图片.png图:MAMP 设置一个虚拟主机及网站安装后面他想在PHP7的版本下面安装Redis的扩展程序,以配合自己的程序开发。无奈在这位群友屡次安装失败之

2020-05-29 17:24:47 546

原创 tower mac 的使用

tower mac 的使用clone -> 填入*.git -> 填入托管平台的账号密码账号密码可以点击“小云彩”来编辑并测试是否正确-> 在repositories选中项目 -> 点击open -> 进入项目 -> 点击working copy -> 进入工作副本 -> 点击master(第一次进的是master)-> check...

2020-03-18 23:59:49 2111

原创 瀑布流效果---三连弹

前端实现瀑布流的方法很多,其中最简单的就是用CSS实现,其次是通过jQuery实现,最麻烦的就是js,那么就从最麻烦的开始吧$_$不管用哪种方法去实现瀑布流效果,html文件里的写法都是相同的,特别是body里的写法,简直是一毛一样的。先把html里的内容粘贴如下:html文件1.js实现瀑布流效果不管是什么语言,实现瀑布流效果的基本思路都是一样的,具体的我就不说了,只聊干货,...

2018-11-19 11:58:19 311

原创 tp 的 trace 用法

tp 的 trace 是自己编写的函数!1.   开启页面trace       'SHOW_PAGE_TRACE'=>true  2. 开启后,页面右下角0.3600s : 代表页面执行时间点开3.  trace方法调试...

2018-11-06 16:53:10 1082

原创 mac屏蔽独显(我的小本本自救系列)

原文网址: http://www.asyncro.com/2014/03/2 ... -issue-fix-updated/本人只负责搬运以及翻译。整个步骤有效性自己验证。下述论坛用户反映,按照这个方法的确有效,http://apple.stackexchange.com/q ... -graphics-macbook-p简单翻译下:macbook有过热保护机能,当过热是会自动关机。如果此时被...

2018-11-05 16:53:04 26518 3

原创 反向代理服务器

Nginx作为时下最流行的HTTP服务器之一,同时它是一个反向代理服务器。下载地址:http://nginx.org/en/download.html。在介绍Nginx前,我们先得搞清楚什么是正向代理和反向代理。 正向代理与反向代理有什么区别?提到反向代理服务器,有同学可能觉得这个概念很模糊,如果说到代理,他可能明白,但是再引出一个正向代理,估计懵了,笔者将尝试用浅显易懂的比方把...

2018-10-25 21:54:59 296

原创 ThinkPHP分布式环境搭建

普通的Web开发,常用的模式就是用户登录之后,登录状态信息保存在Session中,用户一些常用的热数据保存在文件缓存中,用户上传的附件信息保存在Web服务器的某个目录上。这种方式对于一般的Web应用,使用很方便,完全能够胜任。但是对于高并发的企业级网站,就应付不了了。需要采用Web集群实现负载均衡。  使用Web集群方式部署之后,首要调整的就是用户状态信息与附件信息。用户状态不能再保存到Ses...

2018-09-29 17:06:22 609

原创 php知识点详解

1、cookie session    http协议是无状态的;session依赖于cookie,session用session.save_path指定路径,共用一个文件2.http1和http2区别    1、header头压缩;2、并行传输;3、二进制传输;4、服务端推送;3、同源策略(四种):同协议,同主机,同端口,为了防止其他网站的恶意脚本,自己的    子域则需要规避同源策...

2018-09-26 18:35:16 195

原创 MySQL读写分离

MySQL读写分离一、读写分离(主从复制)1、什么是主从复制至少两台数据库服务器,可以分别设置主服务器和从服务器,对主服务器的任何操作都会同步到从服务器上。主要作用:(1)分担压力(2)备份数据2、实现原理mysql中有一种日志,叫做bin日志(二进制日志),会记录下所有修改过数据库的sql语句。主从复制的原理实际是多台服务器都开启bin日志,然后主服务器会把执...

2018-09-26 18:33:02 213

原创 编译安装的php 安装pdo_mysql扩展

1.进入扩展目录如果还未下载:a. 下载 文件 wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgzb. 解压文件tar zxvf PDO_MYSQL-1.0.2.tgzcd  PDO_MYSQL-1.0.2 2.执行phpize,提示:下面说的php-5.6.29都是php编译安装完成后的安装目录/home/work...

2018-07-18 16:53:03 1548

原创 sprintf

把百分号(%)符号替换成一个作为参数进行传递的变量:<?php$number = 2;$str = "Shanghai";$txt = sprintf("There are %u million cars in %s.",$number,$str);echo $txt;     // There are 2 million cars in Shanghai.?>经典代...

2018-07-06 16:43:35 508

原创 CASE...WHEN...THEN...END

当colume 与condition 条件相等时结果为result (CASE到END为一个result参数拿来使用)。。。casewhen condition then resultwhen condition then resultwhen condition then resultelse resultend new_column_name。。。当满足某一条件时,执行某一res...

2018-07-06 15:35:06 215

原创 try...catch...语法

语法一定要简练,最重要的是功能说明和使用案例!如下:1、它是PHP5添加的类似于其它语言的异常处理模块;2、需要进行异常处理的代码都必须放入 try 代码块内,由 Exception $e 收集错误信息,CATCH块中,使用 $e 显示和处理错误信息;3、尽管你的代码有bug,但你想让它继续执行而不报错,就可以用 try...catch... 自己进行异常处理。4、上面基本就够用了,还不懂,请往下...

2018-07-05 17:04:52 2289

原创 ubuntu安装LAMP

ubuntu一键安装LAMP首先记住一个命令:更新一下系统,经常执行有助于系统健康,有什么包找不到,执行一下可能就有了:sudo apt-get updatesudo apt-get upgrade先安装一下tasksel: sudo apt-get install tasksel一键安装LAMP服务:sudo tasksel install lamp-server一键卸载LAMP:sudo ta...

2018-07-05 10:51:23 3251

原创 virtualbox安装Kylin

virtulbox是普通一键安装软件,建议用vmware,我只是当初装了vmware,怪自己显卡问题出现卡顿,以为是vmware不兼容所以换了virtualbox,其实vmware更好用。ubuntu kylin15.10(ISO格式的)建议用官网的,用的时候不会出现缺配置缺插件或系统问题。安装过程打开virtual box点击左上方的新建按钮,新建一个虚拟机输入系统名称,选择系统类型位linux...

2018-07-05 00:26:47 1325

原创 Ubuntu apache2配置虚拟主机

ubuntu装php环境非常方便,各种apt-get install。然而,别的工作可就不那么简单。1.首先在“/etc/hosts”文件中加入当前主机的IP地址和需要设置的虚拟主机名: 如:192.168.20.141 www.alex.com 2.在“/etc/apache2/sites-available”目录下有“000-default.conf” 将000-default.con...

2018-07-04 15:08:31 5970 1

原创 ubuntu下svn安装和使用

安装内容:1.sudo apt-get install rapidsvn #安装svn2.sudo apt-get install meld #安装比较工具使用:1.添加svn文档库标签SVN CHECKOUT 出现Error running context: The server unexpected你搭建的服务器可以使用http访问,但是svn地址需要以SVN开头比如你访问的http://ww...

2018-07-04 10:12:26 2019

原创 mac隐藏文件

一般情况下,进入到文件夹,然后 shift+cmmand+. 就能看到以.开头的隐藏文件;或者终端 cd 打开文件夹,然后 ls -a 也能查看;shift+cmmand+. 操作失效时,可以用命令行执行:    defaults write com.apple.finder AppleShowAllFiles -bool true再次进入文件夹就能看到以.开头的隐藏文件;      ...

2018-06-28 12:01:06 174

原创 mac编码查看及修改

这里主要说三个方面:1、mac的系统编码;2、mysql字符编码(解决中文乱码和中文变 ?号);3、编码引起的文件乱码问题。第一个容易:1,终端输入:locale,全是 zh_CN.UTF-8 属于正常,就别改了!2,vim ~/.bash_profile 或者是 touch .bash_profile    写入 LC_ALL="zh_CN.UTF-8" 保存退出。3,过五分钟再 locale ...

2018-06-22 10:38:17 21878 2

原创 虚拟机共享硬盘

我的博文永远是辣么简略1、安装增强功能:虚拟机操作如图2、在虚拟机内出现如图安装程序:VBoxWindowsAdditions.exe即可安装3、设置阶段:虚拟机设置里找到共享文件夹:双击然后修改成想要的目录:1)别用手填;2)默认设置。4、设置阶段2虚拟机内,我的电脑-》右键-》映射网络驱动器5、选择共享的那个文件夹,就行啦!...

2018-06-19 15:55:12 1426

原创 mac的虚拟机上安装wampserver,mac访问虚拟机服务器

其中遇到很多问题:1,You don't have permission to access /index.php on this server(这个不是防火墙问题,好像是修改deny from all 为 allow from all 就可以解决)2,the requested URL / was not found on this server(未解决)...

2018-06-19 11:57:42 1730

原创 wamp虚拟主机配置

这里主要讲刚安装完成的wampserver站点配置,而对于工作中增加站点,会少几个步骤更加简单这里不细说:要配置多站点需要修改以下几点1.修改文件httpd-vhosts.conf,文件路径:E:\wamp\bin\apache\apache2.4.9\conf\extra\httpd-vhosts.conf,增加两个站点2.由于httpd-vhosts.conf是扩展文件,要确保httpd-vh...

2018-06-14 09:41:06 214

原创 mac使用 MySQL Workbench 100%成功导入.sql文件

1,进入到 localhost 里面后,点击如图红色标记按钮,加载sql文件:2、小的sql文件会直接打开,加红色标记中的内容:3、点击第一个小闪电,执行:4、刷新一下就能看到了:5、如果文件过大,会弹出提示框,选直接执行(红色标记处Run SQL ...):6、填上数据库名和字符集,Run即可,附上成功时图片:...

2018-05-24 11:18:52 3546 1

原创 分布式简述和并发性解决

要求:提交作业 WORD:[email protected]主题字:AD_OS _袁齐阳-结课作业作业压缩包:袁齐阳_AD_OS 结课作业Deadline 时间:5 月 12 日最后一次课(电子版+纸质版(粘贴到考试纸))第一题、什么是分布式系统?什么是分布式系统的设计目标?什么是分布式系统的基本特征?查阅资料:现实生活中的分布式系统举例,给出系统架构图并阐述系统组成部分与功能特点。举例说明...

2018-05-12 11:41:12 1341

原创 sublime for mac 实现 ctrl+左键 跳转函数

首先要告诉大家,最后效果和win上功能一致,非常好用,用法改变,改成:鼠标停留出现Tag框!快捷键ctrl+` 或者View->Show Console,输入如下代码(sublime text3),安装咱们的 插件管理器Package Control插件:import  urllib.request,os;pf='Package Control.sublime-package';ipp=su...

2018-05-11 11:53:04 3637

原创 MAMP mac

MAMP Mac版前提概要:除了安装,还有使用,win下的和mac界面不一样无所谓,但功能不一样就坑die了,这里主要也是强调下功能差异。1、首先在网上下载MAMP,我是在52mac上下载的4.1.1版本,有需要的可以在52mac上看一下2、安装MAMP,安装没啥好说的,无非就是下一步,下一步,完成完成之后在应用程序中你可以找到,如下图所示的两个文件夹或者在launchpad中找到两个如下的图...

2018-05-05 13:50:32 446

空空如也

空空如也

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

TA关注的人

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