我们用vim关闭之后重新打开文件,会从第一行重新开始,但我们有时需要记忆上次编辑的内容
在vim /etc/vim/vimrc 有这一行被注释掉了
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif
Submitted by admin on 2018, December 3, 11:50 PM
我们用vim关闭之后重新打开文件,会从第一行重新开始,但我们有时需要记忆上次编辑的内容
在vim /etc/vim/vimrc 有这一行被注释掉了
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif
Submitted by admin on 2018, December 3, 3:27 PM
2、事件机制
node.js 使用事件驱动模型,当web server接收到请求,就把它关闭然后进行处理,然后去服务下一个web请求。当这个请求完成,它被放回处理队列,当到达队列开头,这个结果被返回给用户。在事件驱动模型中,会生成一个主循环来监听事件,当检测到事件时触发回调函数。
https://blog.csdn.net/zhouziyu2011/article/details/68928175
------------------
Node.js 异步编程的直接体现就是回调。
异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。
https://www.cnblogs.com/yitongjiangshan/p/5581316.html
-----------------------
Submitted by admin on 2018, November 7, 4:52 PM
wget https://codeload.github.com/rvoicilas/inotify-tools/tar.gz/3.20.1
Submitted by admin on 2018, November 7, 4:51 PM
首先安装python库
pip install redis-monitor
初始化配置和数据库
redis-monitor init
启动 webserver
redis-monitor start
然后访问 127.0.0.1:9527
https://github.com/NetEaseGame/redis-monitor
Submitted by admin on 2018, November 5, 8:36 PM
安全的关闭/停止mongodb的方法
> use admin
> db.shutdownServer()
六.改变oplogSize的大小
变更oplog的大小,这是一个挺大的工程
首先要停掉主节点,然后删除local数据库.
rm /data/db/local.*
接着再以--oplogSize来重新定义大小.
mongod --master --oplogSize 多少MB
再以--autoresync的选项重启所有从节点.
1.配置主节点
创建数据的存放目录与日志的存放目录:
mkdir /mongodb/master
mkdir /mongodb/log
接着把主节点的配置写在一个配置文件中,从而来启动的时候能用--config这个参数来指定配置,配置文件内容如下.
dbpath=/mongodb/master
logpath=/mongodb/log/master.log
master=true
fork=true
port=27017
oplogSize=2048
2.配置从节点
创建数据的存放目录与日志的存放目录:
mkdir /mongodb/slave
mkdir /mongodb/log
接着写从节点的配置文件.
dbpath=/mongodb/slave
logpath=/mongodb/log/slave.log
slave=true
source=192.168.1.2:27017
fork=true
port=27017
autoresync=true
Submitted by admin on 2018, October 31, 11:02 AM
最近在逛各大网站,论坛,SegmentFault等编程问答社区,发现Vue.js异常火爆,重复性的提问和内容也很多,小编自己也趁着这个大前端的热潮,着手学习了一段时间的Vue.js,目前用它正在做自己的公司项目。
Submitted by admin on 2018, October 31, 10:06 AM
在做东钿贷后系统的时候,我选择了vue-resource这个插件作为与服务器沟通工具,但是听说前端同行说vuejs2.0已经不在维护vue-resource了,vuejs2.0 已经使用了axios了。因为我刚好用的vux这个ui组件。而且vux的ajaxplugin的插件使用的就是axios。不用觉得特别浪费axios,而且以后肯定也是要用axios的。于是我就决定把现用的vue-resource换成vux自带的ajaxplugin。
vux官方文档也说了很清楚并且使用起来很简单,已经整合和vue-resource的写法一样 如下图
直接在main.js做如下修改
然后出现了json数据不接受的问题,于是我就去问人,看看别人是怎么解决的。
有个前端的朋友叫我使用箭头函数,我一开始不太明白怎么改,后来才知道他说的箭头函数就是vue http的另外一种写法,就是把传统写法改成lambda的写法 如下图,对比一下下图红色标注。就知道了。照着这样改,我把所有的都改成这样,确实有效,好使
接下来就是axios的拦截器问题,一直报连接失败,然后也确实没有ajax成功。没ajax成功就别说拦截了,于是又去问人了,一开始就有人说是this指向问题,因为axios并不是Vuejs的插件,而是第三方ajax插件,其实也不算是axios的拦截器问题,确确的说应该还是 自己vuejs的功底不扎实。最后就是this指向不对。代码如下
后面还是问了那位朋友,说把this改成Vue试试,果然好使,如下图:
问题饶了一大圈 很多时候就是方向不对,一直转转转啊,百度还说了要用axios的原始用法。于是我研究了一下,还是有问题。其实根源没解决怎么换都是错的,没有直中要害处。最近发现现在要不就没有问题,要不就是一个问题要半天甚至要一天。但总归还好,算是解决了,应该也会有点收获,唯一要记住的就是以后解决问题一定要直中关键点。要不然 方向越走越远,问题还没解决。一定要好好学习,扎实功底。
Submitted by admin on 2018, October 29, 11:32 AM
https://www.cnblogs.com/kevingrace/p/5919021.html
https://www.jianshu.com/p/e3ccb75bd813