你貌似开启了广告屏蔽插件... 写博客不容易,希望能将广告过滤去掉,谢谢!

ubuntu16.04/18.04安装和配置[备忘]

2017-05-24   朋也   杂项   ubuntu  

本文配置基于ubuntu16.04/18.04

如果 sudo apt update 很慢的话,可以用国内的源,比如:http://mirrors.aliyun.com/

备忘一下我装Ubuntu的过程,后面用到了不用搜了

安装系统

做镜像可以用

  1. rufus (windows) 开源地址 :https://github.com/pbatard/rufus
  2. etcher (macos) 开源地址 :https://github.com/resin-io/etcher

做好了,插入电脑用U盘启动即可

node-schedule定时任务例子[备忘]

2017-05-23   朋也   nodejs学习笔记   nodejs node-schedule  

对cron表达示的理解备忘

总共有6个*,分别是 秒、分、时、日、月、周几

如果出现7个* 则最后一个表示

基本用法

var schedule = require('node-schedule');

schedule.scheduleJob('1 * * * * *', function(){
  console.log('echo:' + new Date());
});

express集成socket.io实现站内通知

2017-05-08   朋也   nodejs学习笔记   nodejs express socket.io  

初始化项目

npm install -g express-generator
express demo
cd demo && npm install

安装socket.io

npm install --save socket.io

在routes文件夹里创建文件 io.js

MongoDB增删改查简单操作

2017-04-28   朋也   mongodb学习笔记   mongodb  

查询

> use demo
> db.topics.find() // 返回topics文档里的所有记录
> db.topics.find({'tab': 'Python'}) // 返回topics文档里tab字段为Python的记录
> db.topics.find({'view': {$lt: 10}}) // 返回topics文档里view小与10的记录,同类的还有 $gt $lte $gte $ne 
> db.topics.find({'tab:' 'Python'}, {'title': 1}) // 返回topics文档里tab为Python的_id, title字段的记录,1返回,0不返回
> db.topics.find({'tab': 'Python'}, {'title': 1, '_id': 0}) // 返回topics文档里tab为Python的title字段的记录
> db.topics.find().pretty() // 返回记录格式化
> db.topics.find().pretty().skip(5).limit(10) // 返回topics文档里第5-15条记录
> db.topics.find().sort({'createAt': -1}) // 按createAt降序排列 1 正序

MongoDB创建用户管理数据库以及备份还原

2017-04-25   朋也   mongodb学习笔记   mongodb  

安装mongodb

可以参照这个安装 https://docs.mongodb.com/manual/tutorial/install-mongodb-enterprise-on-ubuntu/

但我到sudo apt-get install -y mongodb-enterprise这一步出问题了,总提示没有mongodb-enterprise这个包,最后用sudo apt install mongodb装上了,反正也能用

express里使用pjax实现页面无刷新加载

2017-04-25   朋也   nodejs学习笔记   nodejs pjax  

jquery-pjax下载地址

先看下pjax的浏览器兼容版本

创建项目,引入文件

创建一个express项目,引入jquery, jquery-pjax 文件

Golang实现10进制转换62进制方法

2017-04-07   朋也   Golang学习笔记   Golang  

要写个短链服务,用到了10->62进制,网上找了一个,可以转换最多76位进制的博客,但用不了那么多,就整理了一份62进制的