分类 配置 下的文章

前言

最近大漠前辈在群里发关于PostCSS的系列文章,但是耗子姐姐又说看了有点云里雾里的感觉,所以这篇文章将按一个思考的角度来理解一下 PostCSS 到底是一个什么东西。

配图

一、提出不懂的地方

很多时候第一次在网上查询 PostCSS 概念的时候,大家都解释成一个后处理器的概念,其实个人觉得这些概念不重要,更为重要的有以下几点:

  1. 它本质上是一个什么东西?
  2. 它能解决我们什么问题?
  3. 它是通过什么方式来解决我们的问题?
  4. 它解决我们的问题是为什么?
  5. 怎么实现与 SASSLESSStylus 相同的功能(因为它们被经常拿来比较)
  6. 它由哪些东西组成?
  7. 既然是程序可以用的,那么它的API呢?

- 阅读剩余部分 -

2016年9月27日更新

MySQL 5.7 更新密码的方式修改(以前的 password 字段不存在,修改为 authentication_string

遇到的错误提示:

ERROR 1054 (42S22): Unknown column 'password' in 'field list'

解决的办法:

update user set authentication_string=password('小撸') where user='root';
flush privileges;

2015年5月9日更新

更新内容:针对Mac OS X 10.10.3不能访问用户目录

http://localhost/~lulin

检查Apache版本是否升级

Server version: Apache/2.4.10 (Unix)
Server built:   Jan  8 2015 20:48:33

修改的地方有以下 3 点:

(1)/etc/apache2/httpd.conf

打开如下配置(去除#注释)

LoadModule authz_core_module libexec/apache2/mod_authz_core.so
LoadModule authz_host_module libexec/apache2/mod_authz_host.so
# 这两项是重点检查对象
LoadModule userdir_module libexec/apache2/mod_userdir.so
Include /private/etc/apache2/extra/httpd-userdir.conf

修改完后访问会出现,所以还需要修改(2)中的文件

Forbidden
You don't have permission to access /~lulin/ on this server.

(2)/etc/apache2/extra/httpd-userdir.conf

打开如下配置(去除#注释)

Include /private/etc/apache2/users/*.conf

(3)修改之前 10.9 中 /etc/apache2/users/<youusername>.conf

<Directory "/Users/lulin/Sites/">
    Options Indexes MultiViews
    AllowOverride None
    Require all granted
</Directory>

- 阅读剩余部分 -

一、make 规则

Target: Dependencies
    <TAB>Commands

例子:

main.o: main.c common.c common.h
    gcc -c main.c

二、建立 Makefile (这里不带后缀名,并且根据习惯首字母大写)

输入以下内容:


clean: 
    @echo hello
    echo hello

ps:
在终端输入命令:make clean 执行(但是需要在Makefile的同级目录)
如果是在windows环境下,你也可以使用nmake进行测试,但是我相信在windows就不用这种方式了。

  1. clean: 定义执行的make的命令。
  2. @echo: 直接输出“hello”字符串,但是不打印代码。
  3. echo: 输出“hello”字符串,并且打印代码。


- 阅读剩余部分 -

一、前言

其实之前还未接触nosql类型,我觉得这项技术应该是值得学习和研究的。如果读者有扎实的Linux基础和MySQL等知识,那么配置mongodb应该是比较容易的。下面我们按照步骤来吧。

二、下载需要的安装包

我是第一次配置mongodb,没有像redmine这个软件一样有太多依赖,直接下载即可,这里我下载的2.2.x版本(注意系统版本),比较新。

Mongodb下载

- 阅读剩余部分 -

一、前言

由于svn server版本是1.6.x的原因,Mac自带的svn client是1.6.x,当连接svn server的时候出现版本过低等问题,所以需要把svn client升级要1.7.x或者1.8.x,以下就是将svn client升级到1.8.1的过程。

二、下载SVN源代码包(采用源代码安装的方式)

下载地址:

http://subversion.apache.org/download/#recommended-release

注意
需要下载:subversion-1.8.1.tar.gz
因为zip里面缺少一些东西,他们两个还是有差别的,具体见google。
下载后解压到Mac的盘即可(不需要命令了,用解压软件就可以了)

三、构建并安装SVN

解压后SVN的目录,其中安装需要的文件被圈出。




- 阅读剩余部分 -