- 博客(10)
- 资源 (15)
- 收藏
- 关注
原创 MongoDB - shell
一、mongo基础用法 MongoDB中自带JavaScript shell,可以在shell中使用命令行与MongoDB实例进行交互,在保证MongoDB实例启动的情况下(可以参见MongoDB单机的安装与启动),在bin目录下的mongo进行启动,1、默认会链接到test数据库:2、若想链接到远程的某一mongoDB实例,则:./mongo ip:port/数据库名称...
2018-07-29 22:36:54 412
原创 MongoDB - 单机安装和CRUD操作
一、MongoDB单机安装 需要提前下载mongo的tar包或者zip包。1、wondows 不做解释,启动的时候需要配置数据库的存放地址和日志地址,同下。2、linux(Centos7) cd /data/mongo # mongo安装的根目录 mkdir data # 创建mong...
2018-07-29 18:24:47 309
原创 MongoDB - 基本概念和数据类型
一、MongoDB基本概念1、数据库 1)、一个MongoDB中可以建立多个数据库(这点与关系型数据库一致),数据会存储在MongoDB配置中指定的data位置。并且基于MongoDB的shell(MongDB一大特性),会将数据库赋值给全局变量db,所以在使用mongo(windows中mongo.exe、lingux中mongo.sh)链接后: show dbs ...
2018-07-29 15:05:00 6754
原创 MongoDB - 开篇
知道mongoDB好几年了,但是真的一直没有好好的研究过,知道是nosql(not only sql),BSON的文档数据结构等等,但一直都是单机使用。现在进入新的项目组,使用MongoDB进行商品数据的存储,不知道为什么会选择MongoDB为数据库。后面知道一点点是因为MongoDB的集合的动态模式(dynamic schema)特性,可以适应商品的不断变化的需求。于是想好好的对Mong...
2018-07-29 11:47:17 285
原创 final关键字
一、final修饰类 1、被final修饰的类不能再被继承 2、类的所有方法会被隐式的设置为final类型,成员变量不会被隐式设置 3、使用:除非真的该类需要设置为不能被继承,否则需要谨慎设置final类二、final修饰方法 1、只有在防止子类继承的情况下需要将方法设置为final类型,现在的版本与性能无关(之前性能会加快)。 2、被pr...
2018-07-27 19:08:25 2100
原创 ThreadLocal结构和用法
1、ThreadLocal的数据结构 ThreadLocal内部维护的是一个类似Map的ThreadLocalMap数据结构,key为当前对象的Thread对象,值为泛型的Object。使用ThreadLocal比较方便的就是当thread不变的情况下,可以很方便的设置或者获取对象。但是需要注意的是ThreadLocal中的Entry的key和value的关系有系统进行维护,若维护不当则...
2018-07-25 22:11:41 11947
原创 青花瓷(charles)的基本使用和注意事项
一、charles是什么 info:使用青花瓷也有一段时间了,之前都是用于抓自己项目app的http请求包,但是最近由于使用的时候遇到了https不能被展示的问题,结果遇到了一些坑,打算写一下,方便自己和别人。青花瓷可用于抓取安装青花瓷本地电脑的浏览器(http请求),可以在App(Android、ios)的手机上设置代理,用于抓取app发出的http或https(http+ss...
2018-07-21 17:23:55 4103
原创 Git使用中遇到的问题
一、Git本地仓库jar包导入问题 Q: 最近在项目中使用idea工具,由于不是很熟练,所以搞不懂maven project中Dependencies报错,到底是不是真的导包错误。但是当我执行reimport等之后,再去执行install和运行项目发现还是不行。并且提示我找不到jar包,去远程私服也找不到对应的版本。那么有了将线上能跑的包拉下了,然后将jar包install到本地...
2018-07-21 10:09:09 282
原创 ActiveMQ持久化机制
info:当前的版本为apache-activemq-5.15.0为保证消息系统的可靠性,保证消息中心宕机等不影响消息的发送,ActiceMQ提供四种持久化机制。在ActiveMQ安装目录下的conf/activemq.xml是一个spring的配置文件,在<broker>下有<persistenceAdapter>可以配置持久化适配开启...
2018-07-01 16:31:58 1152
原创 ActiveMQ的单机安装和消息发送接收
一、ActiveMQ的单机安装 1、下载activeMq的tar安装包,如apache-activemq-5.15.0-bin.tar.gz 2、解压:tar -zxvfapache-activemq-5.15.0-bin.tar.gz 3、在bin目录下启动activemq: ./activemq start 4、在保证防火墙关闭或开启act...
2018-07-01 00:09:08 150
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人