1. 在/data/config.php中修改配置memcache

  • 修改 'CONFIG SETTING' => 'cache']的值为:memcache

  • 修改 'CONFIG MEMCACHE' => 'server']的值为:127.0.0.1

  1. vps中执行service memcached start,开启服务.
    TIM截图20180521154657.png

有很多小伙伴会遇到代码空行特别多,但是一行一行删除肯定很烦躁,这时候就需要用到批量删除空行。
怎么批量删除空行呢?
我的办法是用正则把所有空行找到,然后一键全部替换。

首先把Match Case和Regex打上勾

第一个搜索框就填写正则规则:^\n

匹配到所有空行之后,点击【Replace all】即可。



阅读全文 »

处理静态资源

你会注意到,项目中我们有两个目录存放静态资源:src/assetsstatic/。这两者有什么区别呢?

打包资源

为了回答这个问题,我们首先要理解 webpack 如何处理静态资源。在 vue 组件中,所有的模版和 CSS 都是通过 vue-html-loadercss-loader 分析静态资源 URL。例如,在 <img src="./logo.png">background: url(./logo.png)"./logo.png" 是一个相对路径,会被 webpack 作为依赖模块处理

阅读全文 »

语义化HTML是什么?有什么意义?

所谓语义化HTML,就是从代码层次表达程序员的想法、思路,同时描绘出网站页面的结构:

  1. 与同为人类的程序员沟通,帮助程序员快速掌握当前代码。这一点其实是可以通过注释来实现的,不过用上语义化HTML多多少少可以省点注释,哈哈。

  2. 与同为代码构筑的系统(例如残疾人士阅读器以及搜索引擎爬虫等)沟通,帮助其快速、准确达到目的。由于这类系统与人类的智能相比起来实在有限,因此需要协定好通过什么样的方式来进行沟通,而W3C的决议就是语义化HTML的标准了。

最近在恶补前端基础时,碰到这一个知识点,发现市面上的资料大多杂乱,而且往往只能意会而不能言传,很难找到其中有什么实用的价值,因此特写此文,不妄求全面剖析,只求实用至上。

阅读全文 »