HuHao's Notes

Quick notes


  • 首页

  • 归档

  • 标签

  • 关于

  • 搜索

重启mysql提示MySQL server PID file could not be found!

发表于 2017-03-20 | 分类于 Mysql | | 阅读次数

重启mysql提示MySQL server PID file could not be found!

Starting MySQL…The server quit without updating PID file (/usr/local/mysql/data/rekfan.pid).

我只能呵呵了吗?不是。

我是这样做的,先看下是不是有这个进程,然后结束,再重启,代码:

1
ps -ef|grep mysqld
1
kill -9 进程号

你要是没解决?好吧,继续:

(解决方法:一个个试!)

阅读全文 »

Linux Crontab 安装使用详细说明

发表于 2017-03-20 | 分类于 Linux | | 阅读次数

crontab命令常见于Unix和Linux的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。通常,crontab储存的指令被守护进程激活。crond 常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cron jobs。

一、安装

1
2
yum -y install vixie-cron
yum -y install crontabs
阅读全文 »

mysqlhotcopy提示Can’t locate DBI.pm in @INC-mysql接口

发表于 2017-03-20 | 分类于 Mysql | | 阅读次数

运行mysqlhotcopy时提示如下错误

1
2
3
4
5
Can't locate DBI.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8
/usr/lib/perl5/vendor_perl
/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /usr/local/webserver/mysql5.1.57/bin/mysqlhotcopy line 25.
1
BEGIN failed--compilation aborted at /usr/local/webserver/mysql5.1.57/bin/mysqlhotcopy line 25.

在使用mysqlhotcopy 时提示 以上错误。

阅读全文 »

提问的智慧 How To Ask Questions The Smart Way

发表于 2017-03-15 | 分类于 Essay | | 阅读次数

声明

许多项目在他们的使用协助/说明网页中链接了本指南,这么做很好,我们也鼓励大家都这么做。但如果你是负责管理这个项目网页的人,请在超链接附近的显著位置上注明:

本指南不提供此项目的实际支持服务!

我们已经深刻领教到少了上述声明所带来的痛苦。因为少了这点声明,我们不停地被一些白痴纠缠。这些白痴认为既然我们发布了这本指南,那么我们就有责任解决世上所有的技术问题。

如果你是因为需要某些协助而正在阅读这本指南,并且最后离开是因为发现从本指南作者们身上得不到直接的协助,那么你就是我们所说的那些白痴之一。别问我们问题,我们只会忽略你。我们在这本指南中是教你如何从那些真正懂得你所遇到软件或硬件问题的人取得协助,而 99% 的情况下那不会是我们。除非你确定本指南的作者之一刚好是你所遇到的问题领域的专家,否则请不要打扰我们,这样大家都会开心一点。

阅读全文 »

在centos7中添加一个新用户,并授权

发表于 2017-03-15 | 分类于 Liunx | | 阅读次数

前言

笔记本装了一个centos,想要让别人也可以登录访问,用自己的账号确实不太好,于是准备新建一个用户给他。

1.创建新用户

创建一个用户名为:git

1
adduser git

为这个用户初始化密码,linux会判断密码复杂度,不过可以强行忽略:

1
2
3
4
5
6
passwd git
更改用户 git 的密码 。
新的 密码:
无效的密码: 密码未通过字典检查 - 过于简单化/系统化
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。

阅读全文 »

linux系统之间互传文件

发表于 2017-03-15 | 分类于 Liunx | | 阅读次数

1.文件复制:本机->远程服务器

1
scp /home/root/test1.txt shaoxiaohu@172.16.18.1:/home/test2.txt

其中,test1为源文件,test2为目标文件,root@172.16.18.1为远程服务器的用户名和ip地址。

2.文件复制:远程服务器->本机

1
scp root@172.16.18.2:/home/test2.txt /home/root/test1.txt

其中,root@172.16.18.2为远程服务器的用户名和ip地址, test2为源文件,test1为目标路径

3.文件夹复制

1
在scp命令后加“-r”参数即可。

4. 端口号

如果端口号有更改,需在scp 后输入:-P 端口号 (注意是大写,ssh的命令中 -p是小写)。

CentOS7 搭建Git服务器

发表于 2017-03-15 | 分类于 Liunx | | 阅读次数

1.在服务器上创建一个新用户

1
adduser git

给git账号创建密码

1
2
3
4
5
6
passwd git
更改用户 git 的密码 。
新的 密码:
无效的密码: 密码未通过字典检查 - 过于简单化/系统化
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。

2.创建一个Git仓库

1
2
3
cd /data/git //切换到希望创建工作区的目录
git init --bare sample.git //创建一个Git仓库,此时Git会创建一个唯一分支master
chown -R git:git sample.git//将sample.git的所有权从root修改到新创建的git
阅读全文 »

前端笔记 CSS规范 – 最佳实践

发表于 2017-03-14 | 分类于 CSS3 | | 阅读次数

最佳选择器写法(模块)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/* 这是某个模块 */
.m-nav{}/* 模块容器 */
.m-nav li,.m-nav a{}/* 先共性 优化组合 */
.m-nav li{}/* 后个性 语义化标签选择器 */
.m-nav a{}/* 后个性中的共性 按结构顺序 */
.m-nav a.a1{}/* 后个性中的个性 */
.m-nav a.a2{}/* 后个性中的个性 */
.m-nav .z-crt a{}/* 交互状态变化 */
.m-nav .z-crt a.a1{}
.m-nav .z-crt a.a2{}
.m-nav .btn{}/* 典型后代选择器 */
.m-nav .btn-1{}/* 典型后代选择器扩展 */
.m-nav .btn-dis{}/* 典型后代选择器扩展(状态) */
.m-nav .btn.z-dis{}/* 作用同上,请二选一(如果可以不兼容IE6时使用) */
.m-nav .m-sch{}/* 控制内部其他模块位置 */
.m-nav .u-sel{}/* 控制内部其他元件位置 */
.m-nav-1{}/* 模块扩展 */
.m-nav-1 li{}
.m-nav-dis{}/* 模块扩展(状态) */
.m-nav.z-dis{}/* 作用同上,请二选一(如果可以不兼容IE6时使用) */
阅读全文 »

前端笔记 CSS规范 – 命名规则

发表于 2017-03-14 | 分类于 CSS3 | | 阅读次数

使用类选择器,放弃ID选择器

ID在一个页面中的唯一性导致了如果以ID为选择器来写CSS,就无法重用。

NEC特殊字符:”-“连字符

“-“在本规范中并不表示连字符的含义。

她只表示两种含义:分类前缀分隔符、扩展分隔符,详见以下具体规则。

分类的命名方法:使用单个字母+”-“为前缀

布局(grid)(.g-);模块(module)(.m-);元件(unit)(.u-);功能(function)(.f-);皮肤(skin)(.s-);状态(.z-)。

对以上的解释详情参见:分类方法中的“CSS内部的分类及其顺序”。

注:在你样式中的选择器总是要以上面前五类开头,然后在里面使用后代选择器。

  如果这五类不能满足你的需求,你可以另外定义一个或多个大类,但必须符合单个字母+”-“为前缀的命名规则,即 .x- 的格式。

  特殊:.j-将被专用于JS获取节点,请勿使用.j-定义样式。

阅读全文 »

前端编码规范——注释规范

发表于 2017-03-14 | 分类于 HTML5 | | 阅读次数

文件申明

顶部添加文件申明信息,包括文件描述、原始作者,如果有更新,则需要添加更新内容、更新作者和更新时间。

1
2
3
4
5
6
7
8
9
10
/**
* @description: 说明文字
* @author: 张三
*/
/**
* @description: 说明文字
* @author: 张三
* @update: 更新内容 by 李四 2013-04-13 18:32
*/
阅读全文 »
12
HuHao

HuHao

20 日志
9 分类
15 标签
RSS
GitHub 微博
© 2017 HuHao
由 Hexo 强力驱动
鄂ICP备15002169号-6