对cron表达示的理解备忘
总共有6个*,分别是
秒、分、时、日、月、周几
如果出现7个* 则最后一个表示
年
var schedule = require('node-schedule');
schedule.scheduleJob('1 * * * * *', function(){
console.log('echo:' + new Date());
});
npm install -g express-generator
express demo
cd demo && npm install
npm install --save socket.io
在routes文件夹里创建文件 io.js
> 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 正序
可以参照这个安装 https://docs.mongodb.com/manual/tutorial/install-mongodb-enterprise-on-ubuntu/
但我到sudo apt-get install -y mongodb-enterprise
这一步出问题了,总提示没有mongodb-enterprise这个包,最后用sudo apt install mongodb
装上了,反正也能用
学Android的时候,找视频在慕课网上看到了个优雅使用RecyclerView实现复杂布局的视频,然后封装了一个通用的Adapter
任何RecyclerView都可以用的,而且只需要写一个匿名内部类就可以实现数据渲染,还是很好用的
先上图
要写个短链服务,用到了10->62进制,网上找了一个,可以转换最多76位进制的博客,但用不了那么多,就整理了一份62进制的