MongoDB面试专题(31道题)

你说的 NoSQL 数据库是什么意思?NoSQL 与 RDBMS 直接有什么区别?为什么要使用和不使用NoSQL 数据库?说一说 NoSQL 数据库的几个优点?NoSQL 是非关系型数据库,NoSQL = Not Only SQL。关系型数据库采用的结构化的数据,NoSQL 采用的是键值对的方式存储数据。在处理非结构化/半结构化的大数据时;在水平方向上进行扩展时;随时应对动态增加的数据项时可以优先考虑使用 NoSQL 数据库。在考虑数据库的成熟度;支持;分析和商业智能;管理及专业性等问题时,应优先考虑.
分类: 其他 发布时间: 08-13 12:38 阅读次数: 0

剑指Offer二叉树中和为某一值的路径(C++/Java双重实现)

1.问题描述
分类: 其他 发布时间: 08-13 12:38 阅读次数: 0

回溯算法(八皇后问题)

写在前面:博主是一位普普通通的19届二本大学生,平时最大的爱好就是听听歌,逛逛B站。博主很喜欢的一句话花开堪折直须折,莫待无花空折枝:博主的理解是头一次为人,就应该做自己想做的事,做自己不后悔的事,做自己以后不会留有遗憾的事,做自己觉得有意义的事,不浪费这大好的青春年华。博主写博客目的是记录所学到的知识并方便自己复习,在记录知识的同时获得部分浏览量,得到更多人的认可,满足小小的成就感,同时在写博客的途中结交更多志同道合的朋友,让自己在技术的路上并不孤单。目录: 1.回溯算法简介 2.回溯和递归 .
分类: 其他 发布时间: 08-13 12:18 阅读次数: 0

spring-boot学习:十八、spring-boot集成swagger

swagger通过spring注解自动生成接口文档,可通过swagger-ui展示pom.xml<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version></dependency><dependency> <
分类: 其他 发布时间: 08-13 12:18 阅读次数: 0

企业信息化,国内外低/零代码的有哪些代表?

Hello,World!用这个对程序员有特殊意义的问候语,很符合当前的意境。近些年来低/零代码平台市场极速升温,特别是这一两年,很多低/零代码平台都频繁出现在互联网行业应用,其最根本就是实现了企业的降本增效。我关注互联网多年,在很早以前就开始关注国内外低/零代码平台,他们的教学视频和用户社区我都花不少时间去研究过,本质上都并非脱离现有的技术框架,而是在现有先进技术基础上抽象出一套可视化的语言和组件
分类: 企业开发 发布时间: 08-13 12:18 阅读次数: 0

Linux系统运行EasyGBS国标GB28181视频平台报错,应该怎样修改权限?

很多客户问我们的服务器是否能提供服务支持,我们有专业的技术支持,在用户使用服务器出现无法解决的问题时,我们可以协助用户,提供远程技术支持给用户解决问题。今天我远程到一个客户现场,协助客户安装EasyGBS。现场是CentOS 6.5版本,在虚拟机里面运行的,用Xshell 6登录到虚拟机,把最新的服务程序 EasyGBS-linux-1.3.21-2007061822 传过去后,通过命令行启动的时候提示如下图:出现了“command not found”提示,也就是“权限不够”那么这个修改权
分类: 其他 发布时间: 08-13 12:08 阅读次数: 0

【北京迅为】 i.MX6ULL终结者底板原理分析

目录1. 核心板接口2. 启动方式原理部分3. 系统电源接口4. 复位电路5. 纽扣电池电路6. CAN接口电路7. RS485/TTL串口选择电路8. GPIO接口电路9. RS485电路10. USB转串口电路11. LED电路12. 按键电路13. 蜂鸣器电路14. TF卡电路15. EEPROM电路16. 音频电路17. RGB屏幕电路18. LVDS屏幕接口19. USB OTG电路20. USB HOST接口21. CSI摄像头接口电路22. WIFI/蓝牙电路23. PCIE 4G模块电路24
分类: 其他 发布时间: 08-13 12:08 阅读次数: 0

【北京迅为】 i.MX6ULL终结者软件资源

       i.MX6ULL终结者开发板的软件资源分为三部分:裸机例程、Linux内核及文件系统源码、Linux驱动例程。首先我们来看一下裸机例程结构,如下表所示:       从上表可以看到i.MX6ULL终结者开发板的裸机例程现在有18个,之所以我们提供裸机的例程,是因为在学习Linux驱动的过程中我们需要同时去了解软件和硬件(比如我们在驱动里面去操作硬件,需要
分类: 其他 发布时间: 08-13 12:08 阅读次数: 0

Linux:文件操作相关的命令

Linux:文件操作相关的命令1.创建文件创建普通文件touch filename #创建一个普通文件,eg: touch main.c创建目录文件mkdir direname #创建一个目录,eg: mkdir MyCode2.删除文件删除普通文件rm filename #删除一个普通文件删除目录文件rmdir direname #删除一个空目录,只能删除空目录rmdir -r direname #删除非空目录,-r选项让它递归地去删除3.拷贝文件拷贝普通文件
分类: 其他 发布时间: 08-13 11:58 阅读次数: 0

震旦科技:周大福被指抄袭引网友声讨,原创设计师维权

杭州震旦科技有限公司,本着“让珠宝生意更简单”的使命,致力于成为中国最专业、最优秀的珠宝零售企业服务商。公司秉承为中小型珠宝企业提供完整的互联网解决方案的使命,依托强大的平台功能推进中国珠宝产业的大数据研究与应用,以此推动珠宝产业的专业化、体系化、标准化发展,规范产业体系中的上下游企业的系统化管理和运营,为中国珠宝行业的发展提供最完整的第一手数据信息。公司通过旗下珠宝采购平台“宝物志”和珠宝智慧零
分类: 其他 发布时间: 08-13 11:48 阅读次数: 0

学习Linux第二周

Linux基础
分类: 企业开发 发布时间: 08-13 11:38 阅读次数: 0

Android异常 Cannot fit requested classes in a single dex file 解决方法

今天添加了jar包结果编译异常了,异常信息如下:查了下资料 终于找到了原因原因:在Android中一个Dex文件最多存储65536个方法,也就是一个short类型的范围。但随着应用方法数量的不断增加,当Dex文件突破65536方法数量时,打包时就会抛出异常。很明显我那里已经7w多了,所以就报了以上的异常解决办法:第一步 :build.gradle添加依赖包 implementation com.android.support:multidex:1.0.3第二步: defaultConf
分类: 其他 发布时间: 08-13 11:28 阅读次数: 0

【解决方案】智慧校园建设如何通过国标GB/T28181级联打造县-市-省三级架构的视频集中管理平台?

校园安全是一个永恒的话题,它是全社会安全工作的一个十分重要的组成部分。近几年,校园安全事故频频发生,不仅给孩子及家庭带来痛苦和不幸,还给社会、政府及学校造成巨大的负担和损失,因此,校园安全问题就成为了社会各界关注的热点问题。我们有很多智慧校园案例,有兴趣的话可以查看TSINGSEE青犀视频历史项目解决方案:智能+智慧校园安防系统、EasyNVR校园监控系统目前,很多省市的学校安防建设已经全面覆盖了教育主管部门、公安部门、学校三个机构,以保证事故发生时不仅学校和教育主管部门这些主体机构能获知信息,通过
分类: 其他 发布时间: 08-13 11:28 阅读次数: 0

Android view绘制流程详解(一)ViewTree的生成

ViewTree的生成类的介绍:ActivityThread:它是Activity的一个主线程,是main入口。其中有个内部类ApplicationThread extends ApplicationNative extends Binder,当ApplicationNative通过binder通信在onTransact方法获取到Activity的各种生命周期,通过schedule_xxx_xxx_transaction的处理各个生命周期的分支,在分支中通过handler机制将消息发送到Activit
分类: 其他 发布时间: 08-13 11:28 阅读次数: 0

RGB源数据操作:图片顺时针180°镜像、顺时针180°翻转

一、BMP图片的上下镜像1.1 原图片1.2 编译运行过程[wbyq@wbyq linux_c]$ gcc app.c [wbyq@wbyq linux_c]$ ls1.bmp 1.c 2.c 666.bmp 888.bmp a.out app.c test.c[wbyq@wbyq linux_c]$ ./a.out 传入的参数格式: ./a.out <原图片的名称> <新图片的名称>[wbyq@wbyq linux_c]$ ./a.out.
分类: 其他 发布时间: 08-13 11:28 阅读次数: 0

2020Android面试题跳楼大整理,京东-字节跳动面经+个人总结+心得

十大板块分别是:Android逆向视频,Flutter,Framework源码,Java基础,Kotlin,NDK音视频开发,计算机网络,数据结构与算法,微信小程序,一线互联网面试真题解析。
分类: 移动开发 发布时间: 08-13 11:28 阅读次数: 0

深入分析RocketMQ 长轮询推送机制

RocketMQ消费端有两种获取消息的方式,Push方式和Pull方式。但这两种方式都有一定的缺陷,后来采用了一种折中的方法,采用”长轮询“的方式,它既可以拥有Pull的优点,又能达到保证实时性的目的。长轮询的思想:服务端接收到新消息请求后,如果队列里没有新消息,并不急于返回,通过一个循环不断查看状态,每次waitForRunning一段时间(默认是5秒),然后再Check。Broker默认最长阻塞时间为15秒,默认情况下当Broker一直没有新消息,第三次Check的时候,等待时间超过最长阻塞时间,就
分类: 其他 发布时间: 08-13 11:18 阅读次数: 0

深入分析RocketMQ 长轮询推送机制

RocketMQ消费端有两种获取消息的方式,Push方式和Pull方式。但这两种方式都有一定的缺陷,后来采用了一种折中的方法,采用”长轮询“的方式,它既可以拥有Pull的优点,又能达到保证实时性的目的。长轮询的思想:服务端接收到新消息请求后,如果队列里没有新消息,并不急于返回,通过一个循环不断查看状态,每次waitForRunning一段时间(默认是5秒),然后再Check。Broker默认最长阻塞时间为15秒,默认情况下当Broker一直没有新消息,第三次Check的时候,等待时间超过最长阻塞时间,就
分类: 其他 发布时间: 08-13 11:18 阅读次数: 0

浅析平衡二叉树、AVL树、红黑树

浅析平衡二叉树、AVL树、红黑树平衡二叉树​ 在了解红黑树之前,首先要了解一下什么是平衡二叉树。平衡树(Balance Tree,BT) 指的是,一 棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树也都是一棵平衡二叉树。平衡的四种类型:LL型:在左子树的左孩子上插入元素;解决办法:(左旋) 如下图:RR型:在右子树的右孩子上插入元素;解决办法(右旋)如下图:RL型:在右子树的左孩子上插入元素;解决办法(先右旋再左旋) 如下图:LR型:在左子树的右孩子上插入元素;(先左旋
分类: 其他 发布时间: 08-13 10:58 阅读次数: 0

Spring杂谈 | Spring中的AutowireCandidateResolver

正文接口定义用于推断一个特定的beanDefinition是否能作为指定依赖的候选者的策略接口”publicinterfaceAutowireCandidateResolver{//默认情况下直接根据bd中的定义返回,如果没有进行特殊配置的话为truedefaultbooleanisAutowireCandidate(BeanDefinitionHolderbdHolder,Dependency
分类: 编程语言 发布时间: 08-13 10:58 阅读次数: 0