2016-06-02 Jamling
Hexo是一个静态博客应用,所以在多语言站点支持上,并不是很好。虽然Hexo支持多语言,但是要生成多语言站点,还是有一些困难的。基于Hexo的一些特性,我给出了几种解决方案 more 方案一 生成的多语言站点单独放入独立的语言目录中,如public/en是英文站点,public/fr是法文站点,而public/则是默认语言站点。然后源文件目录,对于不同的语言的内容,放入对应的语言目录中,如source/en则放置英文站点下的源文件,同理,source/fr放置的是法语站点源目录。 继续阅读 »
2016-03-29 AnnatarHe
随着文章越写越多,页数也随之增加,可是想找到一篇文章的难度有了很大的提升。 本篇介绍我自己做的搜索功能,通过js实现。 你也可以打开dev tools查看本页面的js代码。source map已开。 搜索框 首先添加搜索框,我的实现是在navbar添加一个搜索链接,点击会滑出搜索页面,设计功力有限,页面特别丑 T_T 继续阅读 »
2016-07-28 ruki
最近闲来无事,打算把之前在其他博客站点写的一些跟tboox项目相关的老文,放到我的个人站点上来 并且整理归纳了下,以前学生时期研究的一些的玩意用到的一些技术,例如(手写识别、分形图像等等什么的。。) 以后就重点吧这个站点,作为我的个人博客主站了。。嘿嘿。 背景 本文,主要介绍我之前在学校时候,研究的一些跟手写数字识别相关的技术心得,主要涉及:数字图像处理、特征提取、神经网络等等相关的一些技术。。 虽然很多用到的还是网上现有的比较成熟的算法,但是在这些基础上,我还是有做了不少算法上的改进的。。 并且为了写这个项目,我当时还特地写了一整套神经网络库,从图像处理开始到最后的识别过程,没有使用任何第三方库,都是从0还是写起 也没 继续阅读 »
2016-07-02 ruki
tboox.org 开源项目组织旗下开源项目xmake发布独立站点: http://xmake.io 继续阅读 »
2018-10-28 biezhi
相信很多人都听说过 ajax 这个词,那你听过还有 pjax 吗?使用这个技术可以让我们的站点访问速度看起来飞快,我的博客也在使用,下面我将给你介绍它是什么?如何实现的、以及如何在你的站点里使用。 more 什么是 pjax? 继续阅读 »
2016-08-30 Jamling
引言 影响网页打开速度的原因有许多种,本文主要对部署在github上的hexo博客页面的加载速度做一个分析。然后给出几点相关的优化建议。 more 加载速度对比 先看下面几个站点的加载速度 - www.ieclipse.cn 这是我自己的站点,使用了双线部署,国内节点为coding.net。 {% asset_img ieclipse.cn.png %} 请求非常多,52个请求,页面加载用时427ms,加上其它的异步请求,总用时1.54s。相当于页面秒开。加载相对较慢的有nova.css和那个自动隐藏导航栏的js脚本。其它的像jq和bootstrap都使用了cdn,加载还是相当快的。 继续阅读 »
2016-01-30 ruki
2015-06-26 王财勇
静态网站建站现在有很多快速的技术和平台,但静态是优点也有缺点,由于是静态的,一些动态的内容如评论、计数等等模块就需要借助外来平台,评论有“多说”,计数有“不蒜子官网”! more 使用方法很简单,只需要简单的两行代码,搞定计数。 基本模式是:一行脚本+一行标签 一、安装脚本(必选) 打开themes/你的主题/layout/_partial/footer.pejs添加如下脚本即可,当然你也可以添加到 header 中。 二、安装标签(可选) 1、显示站点总访问量 要显示站点总访问量,复制以下代码添加到你需要显示的位置。可以打开themes/你的主题/layout/_partial/footer.ejs添加即可。 有两种算 继续阅读 »
2016-08-29 Jamling
引言 鉴于github.io在国内访问速度较慢,而且github.io不会被百度收录,所以在将Hexo博客站点部署到国内的站点是一个不错的选择。之前,国内有一家与github类似的gitcafe公司,不过在今年的时候,gitcafe已经停止服务,用户数据全部迁移到coding.net了。而且coding.net也提供与github pages一样的pages服务,所以我选择coding.net作为国内的博客部署平台。 开启Coding Pages服务 在开启Coding Pages服务之前,你必须得有一个coding.net账户,然后创建一个(私有并且项目名称与您的用户名称一致的)项目。并开启(用户)Pages服务。 {% 继续阅读 »
2016-04-10 Renfei Yu
Web开发说明 关于web技术的一些博客站点 1.前后端分离的思考与实践系列文章 2.Web开发演进方向—Web 研发模式演变 这篇文章说明web开发发展进程中,全后端分离实现所作的探究,不断得再探索一种高校的开发模式 3.淘宝核心技术团队博客 说明当前淘宝核心技术团队正在研发的基础服务,大部分已经开源 4.阿里 开源项目 主要包括web服务中各个领域的开源项目,涵盖数据库,中间件 5.前阿里架构师的收藏夹 6.业务系统扩展-阿里中间件技术解密 继续阅读 »