
后端研发
lycommand
这个作者很懒,什么都没留下…
展开
-
一个比较经典的生产者消费者模型(Linux C++实现)
学习了几天Linux多线程,大多是看的别人的博客,并试着写了个小例子,现在也把学到的一些东西记录下来,供以后查阅,属于初级入门的范围,望共勉。 进程是系统中程序执行和分配资源的基本单位,每个进程都有自己独立的数据段,代码段和堆栈段。而线程是系统中独立运行的最小单位,可以说操作系统分配CPU时间的最小单位,可以叫轻型的进程。一个进程可以有多个线程,在多进程情况下,每个进程都有着自己的地址空间,消...转载 2018-03-22 12:47:41 · 6959 阅读 · 0 评论 -
mongodb 添加用户报错TypeError:db.addUser is not a function (mongodb3.4.1)
1:问题如下:原因是 新版的MongoDB已经不支持addUser方法了。 改成createUser了。 使用方法如下 2:具体解释一下db.createUser()方法的用法定义:创建一个数据库新用户用db.createUser()方法,如果用户存在则返回一个用户重复错误。语法:db.createUser(user, writeConcern) user这个文档创建关于用户的身份认证和访问...转载 2018-04-18 21:05:38 · 932 阅读 · 0 评论 -
遍历文件目录并上传服务器
工作中用到这一点,当时赶时间,直接写死的文件路径,上传后得到fileid,其实这样就不太好了,如果今后有了业务变化,就要不断的该,修改后的通用代码如下调用格式如下,cluster代表集群名称,index代表主页面,attachment代表附属目录put_file_msg.py --cluster 集群名称 --title "" --index index1.html --attachment...原创 2018-05-24 11:24:49 · 914 阅读 · 0 评论