归档

CentOS下安装Redmine

Redmine的安装主要分为两部分:

  1. Ruby+Rails的安装
  2. Redmine的安装
    先说一下系统环境,我安装的系统是CentOS 5,选择的Redmine版本是2.5.2,Ruby的版本是1.9.3,Rails的版本是3.2.19。
    下面从以上两部分进行说明。

Ruby+Rails的安装

Ruby的安装有3中方式:

  1. 直接yum install ruby
  2. 源码编译安装
  3. 采用RVM安装
    以上3种方式我都尝试了,最后采用了RVM安装这种方式,这种方式也是最简单的。

code-standards

后端


工程结构

分为serviceweb

注释

  1. 类头要写明该类的职责是什么。
    for example:
    1
    2
    3
    4
    5
    6
    7
    8
    /**
    * 职责
    * @Description
    *
    * @author zhangteng
    * @email zhangt@pandawork.net
    * @time: 2014/7/9 14:25
    */

新博客的第一篇博文

以前在github上用octopress挂了一个博客,但是用它还得装ruby,感觉比较麻烦(主要还是不懂ruby)。
前段时间,看到有人用hexo搭建博客,我也试了试。hexo是基于node,比octopress方便多了,就转了过来。
这是他的官网http://hexo.io/,关于具体怎么搭建,我就不多说了,官网写得和详细,直接上官方文档的链接http://hexo.io/docs/index.html
说说我遇到的问题吧,按照官网说的做了,我用hexo deploy,一直deploy上去,也不知道为啥,可能主要还是我对node和git都不熟悉吧。
最后我是手动deploy的。具体命令如下:

1
2
3
4
$ hexo clean
$ hexo deploy --generate
$ cd .deploy
$ git push -u origin master

命令都是在hexo博客的目录下执行的。
另外奉上我使用的主题地址:http://yangjian.me/pacman/hello/introducing-pacman-theme/

jquery使用笔记

  1. ajax请求,注意最后一个值的地方没有逗号
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    $.ajax({  
    type: "POST",
    url: "mystructs/hello_jsonTest.action",
    data: {
    number: $("#number").val(),
    userId: $('#userId').val()
    },
    dataType: "text", //ajax返回值设置为text(json格式也可用它返回,可打印出结果,也可设置成json)
    success: function(json) {
    var res = $.parseJSON(json);
    alert(res.result);
    },
    error: function(json) {
    alert(json);
    }
    });