小白必须懂MongoDB总结一、MongoDB认识1、什么是MongoDBMongoDB 是一个介于关系数据库和非关系数据库之间开源产品,是最接近于关系型数据库 NoSQL 数据库。它在轻量级JSON 交换基础之上进行了扩展,即称为 BSON 方式来描述其无结构化数据类型。尽管如此它同样可以存储较为复杂数据类型。它和上一篇文章讲到Redis有异曲同工之妙。虽然两者均为 NoSQ
转载 2023-09-05 11:55:52
45阅读
作者 | 山寨植树企鹅杏仁架构师,80 后技术人。虽然不是大牛,但是也 MongoDB 有过应用,曾经利用MongoDB 作为金融预测模型数据持久化方案,对此类技术应用有一定了解。本文参考了大量理论资料、实际案例,结合以往应用经验,希望对读者老爷们有所裨益。一、MongoDB初步介绍MongoDB是一个基于文档型数据库,MongoDB中文档数据,使用BSON(一种和JSON类似的)
转载 2023-10-22 22:11:26
54阅读
什么是redisRedis:一个高性能基于Key-Vaule结构出村N0SQL开源数据库采用redis来实现分布式缓存,用来提高数据查询效率为什么要用redis?web应用发展初期,系统访问和并发并不,交换也比较少,但是随着着业务扩大,访问量提升,使得服务负载和关系型数据库就会出现瓶颈,而导致瓶颈原因,主要体现在磁盘io上,那么随着互联网进一步发展系统性能有了更高要求,red
转载 2023-06-29 14:30:16
52阅读
文章目录1 什么是 MongoDB?2 MongoDB 与关系型数据库不同3 MongoDB 特点ObjectId4 MongoDB 适用场景5 MongoDB 不适用场景 1 什么是 MongoDB?工欲善其事,必先利其器,在学习 MongoDB 用法之前,我们先来学习一下 MongoDB 概念。MongoDB 是一个基于分布式文件存储数据库,它由 C++ 语言编写,旨在为 WE
简单学习了一下anguarJs,以下是我angularJs简单理解和与Jquery对比,自己记录下来,日后深入学习时以便参考。注:未通过砖家验证,有不对之处望指正。1、Jquery与AngularJS dom操作区别Jquery 对于Document操作模型如下:AngularJs数据双向绑定模型如下(仅仅是个示意图):通过图形比较,可以很容易看出,jquery提供灵活API,并且底
原创 2016-06-22 12:59:43
454阅读
现在标准服务基本都提供REST化接口了。为了加强REST理解
转载 2016-10-17 11:23:00
153阅读
2评论
MVVM理解MVVM分为Model、View、ViewModel三者。Model
原创 2022-07-19 20:25:30
242阅读
一、死锁定义:死锁是指两个或两个以上进程在执行过程中,由于资源竞争或者由于彼此通信而造成一种阻塞现象,若无外力作用,他们都将无法推进下去,此时称系统处于死锁状态,这些永远在互相等待进程称为死锁进程。 二、死锁原因:(1)因为系统资源不足;(2)进程运行推进循序不合适;(3)资源分配不当; ...
转载 2021-04-24 20:02:00
179阅读
2评论
类InitialContext java.lang.Object javax.naming.InitialContext 此类是执行命名操作初始上下文。 所有命名操作都相对于某一上下文。该初始上下文实现 Context 接口并提供解析名称起始点。 于同时存在于两个源或多个应用程序资源文件中
原创 2021-08-18 11:00:15
302阅读
日常开发中,我们经常会使用到order by,亲爱小伙伴,你是否知道order by 工作原理呢?order by优化思路是怎样呢?使用order by有哪些注意问题呢?本文将跟大家一起来学习,攻克order by~。 前言 日常开发中,我们经常会使用到order by,亲爱小伙伴,你是 ...
转载 2021-09-06 08:32:00
279阅读
2评论
自从大学开始编程,学习编程,从最初从面向过程 过度到 面向对象编程 到现在比较流行 面向服务一下摘子百度 自己COPY一部
原创 2023-03-09 11:57:41
70阅读
AJAX 是 Asynchronous JavaScript and XML 缩写,指的是通过JavaScript 异步通信,从服务器获取 XML 文档从中提取数据,再更新当前网页对应部分,而不用刷新整个网页。 创建 AJAX 请求步骤: 创建一个 XMLHttpRequest 对象。 在这个对象上使用 open 方法创建一个 HTTP 请求,open 方法所需要参数是请求方法、请求
原创 2023-12-08 15:41:21
79阅读
触发 后 action mutition state
原创 2022-07-13 11:16:53
103阅读
JSON 是一种基于文本轻量级数据交换格式。它可以被任何编程语言读取和作为数据格式来传递。 在项目开发中,使用 JSON 作为前后端数据交换方式。在前端通过将一个符合 JSON 格式数据结构序列化为JSON 字符串,然后将它传递到后端,后端通过 JSON 格式字符串解析后生成对应数据结构,以此来实现前后端数据一个传递。 因为 JSON 语法是基于 js ,因此很容易将 JSON
原创 2023-12-08 15:38:33
105阅读
NAT分为三类:静态地址转换(static adress translation):一一转换,多用于内部服务器发布,属目标地址转                  换,未省出公网地址动态地址转换(dynamic adress translation): 多多转换(公私网IP一样多),属源地址转换,未省 &
原创 2014-03-01 12:04:02
486阅读
                                 &n
原创 2016-05-26 10:57:53
529阅读
1、Spring实现了工厂模式工厂类,这个类名为BeanFactory(接口), 在程序中通常用他子类ApplicationContext。
转载 2021-07-06 10:20:13
175阅读
一、数 是一个用作计数、标记或用作量度抽象概念,是比较同质或同属性事物等级简单符号记录形式(或称度量)。在日常生活中,数通常出现在在标记(如公路、电话和门牌号码)、序列指标(序列号)和代码上。在数学里,数定义延伸至包含如分数、负数、无理数、超越数及复数等抽象化概念。 二、数制 在讲进制前,先了解下数制。什么是数制呢,数制,也称为“计数制”,是用一组固定符号和统一规则来表示数值方法
抓住三个点:根,生命周期,以及结构化; 所谓根,就是根本,底层;对于需求分析而言,这个根就是这个项目的基本概念,比如对于机务维修系统而言,基本概念就是定期检修检,预提,预算,直接成本,间接成本;至于和海波龙系统交互等等,都是基于这些大概念进行;做到架构设计,这个根本,很大程度上就是业务流程抽象化理解,比如在中广核项目中,是一个订单,发货,运输,到货检验最后库存过程;感觉上中间环节非常多...
转载 2016-02-17 17:33:00
89阅读
2评论
Volatile理解 很多人Volatile都不太了解,其实Volatile是由于编译器优化所造成一个Bug而引入关键字. int a = 10; int b = a; int c = a; 理论上来讲每次使用a时候都应该从a地址来读取变量值,但是这存在一个效率问题,就是每次使用a都要去内存中取变量值,然后再通过系统总线传到CPU处理,这样开销会很大.
转载 2012-12-21 16:19:00
106阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5