利用git仓库部署hexo搭建的博客

2016-08-25 18:32:57   朋也   nodejs学习笔记   nodejs hexo git  

昨天用hexo搭建了个本博客,主题用的是next,想发布博客还要将.md文件上次到服务器上,比较麻烦,本篇博客介绍一下利用ubuntu的定时任务和国内的git仓库来免传服务器部署

我用的是oschina的git仓库,当然也可以使用github,或者coding或者其他的git仓库,只要能git pull代码就可以了

beego建站之分页

2016-08-25 14:38:59   朋也   Golang学习笔记   Golang beego  

beego官网

在写到列表的时候要用到分页,就自己写了个分页的工具,结合js,还挺好用,记录一下

工具类

beego建站之模板

2016-08-25 08:09:57   朋也   Golang学习笔记   Golang beego  

beego官网 beego作为一个golang的web框架,入门非常的简单,既然要开发网站就少不了视图模板

官方文档:http://beego.me/docs/mvc/view/tutorial.md

模板里取值方式

假如后台输出了一个字符串PageTitle

underscore自定义函数,处理数据

2016-07-22 01:15:01   朋也   javascript学习笔记   javascript template  

引入js

<script src="http://cdn.bootcss.com/underscore.js/1.8.3/underscore-min.js"></script>

创建自定义函数

_.template.formatdate = function (stamp) {
    var d = new Date(stamp), // or d = new Date(date)
            fragments = [
                d.getFullYear(),
                d.getMonth() + 1,
                d.getDate()
            ];
    return fragments.join('-');
};

Sequelizejs的CRUD及关联查询 简单操作

2016-05-04 07:03:33   朋也   nodejs学习笔记   nodejs sequelizejs  

使用express初始化一个web项目

express sequelize-demo
cd sequelize-demo
npm install

安装Sequelizejs

mongoose的crud及populate的简单使用

2016-04-28 15:24:44   朋也   nodejs学习笔记   nodejs mongoose  

安装mongoose

npm i --save mongoose bluebird
//mongoose不知道从什么版本开始,在启动的时候,会提示使用bluebird

连接数据库

在app.js里加入下面代码

2015总结

2015-12-31 01:00:00   生活   年终总结  

请简述你这一年的工作内容,业绩数据回顾

  • 架构方面:服务器安全,数据库性能,高性能缓存
  • 技术沙龙:今年是我听技术分享最多的一年(20场)
  • 分享:加入开源社区,公司内部做git分享,公司内部做mysql索引优化
  • 新技术:docker 学习,redis-cluster 学习
  • coding: 代码比以前精炼

2015年度解决最核心的三个问题

  • 学习开源项目,加入开源项目
  • mongo+php 开源卡牌库系统
  • 加入明星衣橱,开启新的商城业务 ,运用自己项目的积累,发挥自己的价值

请叙述你认为2015年度完成最不好的三件事,并说明原因,如何避免

  • 处理问题的广度还不够,需要我多看看一些课外,开拓自己的视野
  • 安静的思考问题,需要慢下节奏,来思考
  • 自己对时间管理问题,流逝很多不该浪费的时间

请描述2016年度你的重点工作内容及计划

  • 购物车,结算,支付(微信+支付宝),用户订单,商家订单,物流 业务的维护
  • redis 技术分享
  • 提供高质量的api接口
  • 整理技术文档

请结合个人实际情况分析自己的优势、劣势

  • 优势:
    • 爱思考
    • 爱分享
  • 劣势:
    • 时间优质管理
    • 对问题广度不够,需要自己多多阅读相关书籍

你有哪些建议和意见

  • 组织员工户外活动,增强团队的凝聚力
  • 定期员工代码codeview

       15 / 15