- 博客(28)
- 资源 (20)
- 收藏
- 关注
原创 解决自建WordPress博客不能上传图片问题
搭建完WordPress个人博客后,编辑文章时,发现不能上传图片,页面左下角报错误提示“Unable to create directory wp-content/uploads/2023/01. ls its parent directory writable by the server?”
2023-02-03 00:31:16 1148
原创 Linux分区swap管理
1、定义swap配置sudo dd if=/dev/zero of=/home/swap bs=1024 count=500000#注释:of=/home/swap,放置swap的空间; count的大小就是增加的swap空间的大小,1024就是块大小,这里是1K,所以总共空间就是bs*count=500M。2、把空间格式化成swap格式sudo mkswap /home/swa...
2020-03-19 00:21:00 39
原创 CentOS7防火墙关闭开启及端口管理
一、开启关闭防火墙1、查看防火墙状态sudo systemctl status firewalld或firewall-cmd --state2、开启防火墙sudo systemctl start firewalld //马上生效,重启会恢复原来状态sudo systemctl enable firewalld //重启生效,重启不会恢复原来状态3、关闭防火墙sudo s...
2020-03-06 17:04:00 39
原创 MySQL int、char、varchar 最大值是多少?
1、int(len)(1)max(len) = 255(2)存储范围: 带符号整数:-2147483648-2147483647。 无符号(unsigned)整数:0-4294967295。2、char(len)(1)max(len) = 255(2)存储范围:UTF-8: 中文=255/3 英文=255/1Unicode(GBK): ...
2020-02-24 18:49:00 81
原创 MySQL int(1) 与 int(3) 的区别
1、占用的字节都一样,只是容纳字符个数有区别。 int(1): 一个字符。 int(3): 三个字符。2、另外要注意的是,无符号整数,自动左侧0填充宽度。 int(3),插入值5,会变成005存储。3、对于int,如果只设置属性zerofill,系统会自动加上unsigned属性,左侧以0填充。...
2020-02-24 18:31:00 47
原创 MySQL char与varchar 的区别
一、差异1、占用存储空间上 char 初始化时占固定空间,varchar依据插入内容大小使用空间。2、char最大字符长度255个(约0.1KB),varchar则是65535(约192KB)。3、存储时,char只保留前空格,varchar保留前后空格。4、相同长度定义下,在管理上,varchar 比 char 多占用一个字节来存储长度信息。二、相同 char(M) 和 va...
2020-02-24 18:13:00 58
原创 JavaScript变量的传递方式
废话不多说,直接上案例:【案例】1、访问变量 按值:function addM(num) { num += 5; return num;}var cnt = 10;var result = addM(cnt);console.log(cnt);//输出:10console.log(result);//输出:152、访问变量 按引用:function setF...
2020-02-22 18:18:00 18
原创 三分钟读懂BGP带宽
p.p1 { margin: 0; font: 18px Arial; color: rgba(51, 51, 51, 1); -webkit-text-stroke: #333333 }p.p2 { margin: 0; text-align: justify; font: 16px Arial; color: rgba(51, 51, 51, 1); -webkit-text-stroke...
2020-02-20 17:42:00 33
原创 Docker安装及基础知识
一、安装 & 启动1、安装Docker [root@tokyo ~]# yum install docker2、启动Docker服务(1)旧式的 sysv 语法[root@tokyo ~]# service docker start ##启动[root@tokyo ~]# chkconfig docker on ##开机启动(2)CentOS7中支持的新式 ...
2017-03-20 19:23:00 23
原创 CentOS搭建“加速器”
1、安装Shadowsocks 服务端yum -y updateyum install -y python-setuptools && easy_install pippip install shadowsocksyum clean all ##可选操作!*注意:yum 会把下载的软件包和header存储在cache中,而不自动删除。如果觉得占用磁盘空间,可以使用yu...
2017-03-19 19:51:00 52
原创 SSH 不分配远程主机tty
$ ssh -NT -D 8080 host N参数,表示只连接远程主机,不打开远程shell;T参数,表示不为这个连接分配TTY。这个两个参数可以放在一起用,代表这个SSH连接只用来传数据,不执行远程操作。...
2017-02-25 16:26:00 27
原创 SSH 远程端口转发
既然"本地端口转发"是指绑定本地端口的转发,那么"远程端口转发"(remote forwarding)当然是指绑定远程端口的转发。 还是接着看上面那个例子,host1与host2之间无法连通,必须借助host3转发。但是,特殊情况出现了,host3是一台内网机器,它可以连接外网的host1,但是反过来就不行,外网的host1连不上内网的host3。这时,"本地端口转发"就不能用了,怎么办...
2017-02-25 16:14:00 23
原创 SSH 本地端口转发
有时,绑定本地端口还不够,还必须指定数据传送的目标主机,从而形成点对点的"端口转发"。为了区别后文的"远程端口转发",我们把这种情况称为"本地端口转发"(Local forwarding)。 假定host1是本地主机,host2是远程主机。由于种种原因,这两台主机之间无法连通。但是,另外还有一台host3,可以同时连通前面两台主机。因此,很自然的想法就是,通过host3,将host1连上...
2017-02-25 16:07:00 19
原创 SSH执行远程命令和传送数据
$ ssh user@host 'mkdir -p .ssh && cat >> .ssh/authorized_keys' < ~/.ssh/id_rsa.pub ##将本地公钥id_rsa.pub传给远程主机
2017-02-25 15:55:00 13
原创 SSH 绑定本地端口
SSH可以传送数据,那么我们可以让那些不加密的网络连接,全部改走SSH连接,从而提高安全性。假定我们要让8080端口的数据,都通过SSH传向远程主机,命令就这样写:$ ssh -D 8080 user@host SSH会建立一个socket,去监听本地的8080端口。一旦有数据传向那个端口,就自动把它转移到SSH连接上面,发往远程主机。可以想象,如果8080端口原来是一个不加密端...
2017-02-25 15:55:00 14
原创 Mac安装fish shell
1、brew update2、brew install fish3、sudo vi /etc/shells 增加内容:/usr/local/bin/fish ##增加fish到shell环境变量4、chsh -s/usr/local/bin/fish ##切换至fish5、新开标签页/窗口,马上生效。*如果想切换回zsh或bash,则:chsh -s /b...
2017-02-21 15:27:00 22
原创 Mac安装zsh oh-my-zsh
我们将安装zsh,其拓展功能和主题将由oh-my-zsh提供。其中Env.sh文件用于维护别名(aliases),输出(exports)和路径改变(path changes)等等,以免影响~/.zshrc。1、使用 Homebrew 完成 zsh 和 zsh completions 的安装 brew install zsh zsh-completions2、安装 oh...
2017-02-13 20:34:00 13
原创 进程与线程的区别
1、一个程序至少有一个进程,一个进程至少有一个线程。2、线程的划分尺度小于进程,使得多线程程序的并发性高。3、进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。4、线程在执行过程中,每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。5、从逻辑角度来看,多线程的意...
2017-02-03 17:56:00 10
原创 快速理解 FastCGI、PHP-CGI、PHP-FPM
你(PHP)去和泰国人(web服务器,如 Apache、Nginx)谈生意你说中文(PHP代码),他说泰语(C代码),互相听不懂,怎么办?那就都把各自说的话转换成英语(FastCGI 协议)吧。怎么转换呢?你就要使用一个翻译机(PHP-FPM)(当然对方也有一个翻译机,那个是他自带的)我们这个翻译机是最新型的,老式的那个(PHP-CGI)被淘汰了。不过它(PHP-FPM)只有年轻人(Li...
2017-01-22 17:09:00 25
原创 CentOS RDO方式快速安装OpenStack
一、了解RDORDO是什么? RDO是红帽Red Hat Enterprise Linux OpenStack Platform的社区版,类似RHEL和Fedora,RHEV和oVirt这样的关系。 说白了,就是红帽支持一个开源项目,让你帮他踩坑,得到成熟稳定的版本,红帽搞一个企业版赚钱。 这个就是红帽的商业模式,其实是多方受益的,用户有一个开源免费的软件工具使用,当然前期可能“坑”比...
2016-12-26 22:07:00 13
原创 为CentOS7(文字界面操作)系统安装gnome图形界面程序
1、安装gnomesudo yum groupinstall "GNOME Desktop" "Graphical Administration Tools"2、更新系统的运行级别 如果你想在系统下次启动的时候自动进入图形界面,那么我们需要更改系统的运行级别,输入下面的命令来启用图形界面:sudo ln -sf /lib/systemd/system/runlevel5.ta...
2016-12-10 16:20:00 25
原创 安装CentOS7文字界面版后,无法联网,用yum安装软件提示 cannot find a valid baseurl for repo:base/7/x86_64 的解决方法...
*无法联网的明显表现会有: 1、yum install出现 Error: cannot find a valid baseurl or repo:base 2、ping host会提示unknown host方法一、 1、打开 vi /etc/sysconfig/network-scripts/ifcfg-eth0(每个机子都可能不一样,但格式会是“ifcfg-eth数字”),把O...
2016-12-07 12:09:00 14
原创 升级CentOS内核 - 2.6升级到3.10
*因为学习docker的需要,docker的官方推荐内核使用3.8以上,所以本人决定把CentOS内核升到长期稳定版的3.10。##记得切换到root用户执行升级操作.[root@localhost ~]# uname -a ##旧版Linux localhost.localdomain 2.6.32-279.el6.i686 #1 SMP Fri Jun 22 10:59:55 U...
2016-12-06 11:36:00 13
原创 Mac安装Bower
1、安装bower,得首先安装node: brew install npm //npm是nodejs的程序包管理器,如果安装过nodejs,可忽略此步。2、安装Git(因为需要从Git仓库获取一些代码包):sudo brew install git //也可以安装Git客户端版本3、安装bower:sudo npm install -g bower //-g:全局安装...
2016-08-28 18:06:00 16
原创 Bower是什么?
一、简介 Bower是一个客户端技术的软件包管理器,它可用于搜索、安装和卸载如JavaScript、HTML、CSS之类的网络资源。其它一些建立在Bower基础之上的开发工具,如YeoMan和Grunt等。二、好处节省时间。为什么要学习Bower的第一个原因,就是它会为你节省寻找客户端的依赖关系的时间。没用Bower之前,每次需要安装jQuery的时候,都需要去jQuery网站下载包...
2016-08-28 18:05:00 10
原创 Mac下安装与配置Go语言开发环境
1、官网下载安装包(需FQ) https://storage.googleapis.com/golang/go1.7.darwin-amd64.pkg2、配置Go环境变量GOPATH和GOBIN (1)打开终端,cd ~ (2)查看是否有.bash_profile文件: ls -all (3)有则跳过此步,没有则: 1)创建:touch.bash_prof...
2016-08-26 15:03:00 22
Greenplum企业应用实战
2017-08-28
PHP核心技术与最佳实践
2015-03-07
编程高手箴言
2015-03-07
高性能MySQL(第3版).Baron.Scbwartz_2
2015-03-04
高性能MySQL(第3版).Baron.Scbwartz_1
2015-03-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人