51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#GO
Golang开源项目
谷歌官方维护了一个基于go语言的开源项目列表:https://github.com/golang/go/wiki/Projects其中有非常多的优秀项目值得学习,有几百行代码适合新手阅读的项目,也有大型如nsq、docker等的项目。下面推荐几款适合学习的项目:1、cache2gohttps://github.com/...
代码星球
·
2020-09-24
Golang
开源
项目
GitHub上优秀的Go开源项目
近一年来,学习和研究Go语言,断断续续的收集了一些比较优秀的开源项目,这些项目都非常不错,可以供我们学习和研究Go用,从中可以学到很多关于Go的使用、技巧以及相关工具和方法。我把他们整理发出来,大家有兴趣可以根据自己的爱好选择一些进行研究和阅读,提升自己的能力,更好的使用Go语言,开发出更优秀的项目。无人不知的虚拟华平...
代码星球
·
2020-09-24
GitHub
优秀
Go
开源
项目
mgo连接池
packagemainimport("log""sync""time""gopkg.in/mgo.v2")varsizeMax=50varsize=0varsizeMu=sync.Mutex{}varpool=make(chan*mgo.Session,sizeMax)funcgetConn()*mgo.Session...
代码星球
·
2020-09-24
mgo
连接
从MongoDB的ObjectId中获取时间信息
MongoDB默认使用_id字段作为主键,类型为ObjectId。ObjectId的生成有一定的规则,详情可以查看这篇文章-MongoDB深究之ObjectId。如果你在写入数据库的时候忘记写入创建时间,不用担心,完全可以通过_id字段的值来还原当时的时间。看下面的mongodbscript脚本:db.getCol...
代码星球
·
2020-09-24
MongoDB
ObjectId
获取
时间
信息
Mongoose Schemas定义中timestamps选项的妙用
在Node.js中使用MongoDB少不了Mongoose。 假设有如下MongooseSchemas的定义:varItemSchema=newmongoose.Schema({biz:String,name:String,tradeType:String,totalFee:Number,transactionI...
代码星球
·
2020-09-24
Mongoose
Schemas
定义
timestamps
选项
Ubuntu上安装Robomongo及添加到启动器
到目前为止,Robomongo仍是MongoDB最好的客户端管理工具,如需在Ubuntu上安装Robomongo,可直接从官网下载.tar.gz压缩包进行解压,然后直接运行bin目录下的robomongo文件即可启动界面。例如我将下载下来的.tar.gz压缩包解压到/usr/local/share目录下,然后执行下...
代码星球
·
2020-09-24
Ubuntu
安装
Robomongo
加到
启动
yum安装nagois
多少年前就装过了,今天再来用yum装一次,都忘干净了~~主监控机:CentOS6.5192.168.0.105被监控机:CentOS6.5192.168.0.107主监控机设置:1、安装epel,http,phpwgethttp://dl.fedoraproject.org/pub/epel/epel-release-...
代码星球
·
2020-09-22
yum
安装
nagois
大数据集群运维(33)MongoDB各系统上安装
MongoDB的文档模型自由灵活,可以让你在开发过程中畅顺无比。对于大数据量、高并发、弱事务的互联网应用,MongoDB可以应对自如。MongoDB内置的水平扩展机制提供了从百万到十亿级别的数据量处理能力,完全可以满足Web2.0和移动互联网的数据存储需求,其开箱即用的特性也大大降低了中小型网站的运维成本。对于创业团队...
代码星球
·
2020-09-20
数据
集群
运维
MongoDB
系统
NoClassDefFoundError com/google/inject/Injector
一个maven项目莫名其妙的遇上了NoClassDefFoundErrorcom/google/inject/Injector,在maven-surefire-plugin插件中配置了<forkMode>never</forkMode>之后又去掉该配置,竟然不报错了。...
代码星球
·
2020-09-13
NoClassDefFoundError
com
google
inject
Injector
django新建项目
命令: django-adminstartproject项目名pycharm创建:1.File-->Newproject-->左侧选Django-->右侧填项目路径,并且勾选python.exe django项目中创建app的命令: 在Django项目的根目录输入: pyt...
代码星球
·
2020-09-13
django
新建
项目
django 403问题
C:Usersxpyp1>pythonmanage.pyrunserverPerformingsystemchecks...Systemcheckidentifiednoissues(0silenced).June07,2018-22:06:45Djangoversion2.0.6,usingsettings'p...
代码星球
·
2020-09-13
django
问题
django 执行 python manage.py makemigrations 报错
RuntimeError:Modelclassapp_anme.models.xxxdoesn'tdeclareanexplicitapp_labelandisn'tinanapplicationinINSTALLED_APPS. 将app加入settings的INSTALLED_APPS中...
代码星球
·
2020-09-13
django
执行
python
manage.py
makemigrations
iOS category内部实现原理
iOScategory内部实现原理Objective-C2.0,新增的语言特性,可以为已有类添加新行为;在编译期完成的事情:生成category本身;生成实例方法列表和属性方法列表等,完成category的初始化;生成category数组在运行期完成的事情:category被附加到类上面;1)、把category的实例...
代码星球
·
2020-09-12
iOS
category
内部
实现
原理
Category
ClassExtension,和Category还不一样?Category可以在既不子类化也不侵入一个类的源码的情况下,为类添加新的方法,从而达到扩展一个类或者分离一个类的目的。所以简单一句话,Category可以非侵入式的扩展或者分离一个类,把方法移到别的文件去。ClassExtension像是一个匿名的Catego...
代码星球
·
2020-09-10
Category
stringByReplacingOccurrencesOfString
NSString*temp=@"4581230915932414=190110110006767";NSRangerange2=[temprangeOfString:@"="];if(range2.length!=0){ [tempstringByReplacingOccurrence...
代码星球
·
2020-09-10
stringByReplacingOccurrencesOfString
首页
上一页
...
64
65
66
67
68
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他