Irene181 Irene181
4年前
一篇文章带你搞懂非关系型数据库MongoDB
大家好,我是黄伟。今天给大家介绍芒果数据库,一起来看看吧。前言Mongodb,分布式文档存储数据库,由C语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。下面我们来说说它的具体用法吧。
刘望舒 刘望舒
4年前
Android深入理解Context(一)Context关联类和Application Context创建过程
Android框架层Android深入理解Contextcategories:Android框架层本文首发于微信公众号「刘望舒」前言Context也就是上下文对象,是Android较为常用的类,但是对于Context,很多人都停留在会用的阶段,这个系列会带大家从源码角度来分析Context,从而更加深入的理解它。<!more1.Context概述Co
Jacquelyn38 Jacquelyn38
4年前
牛逼!五分钟开发一款桌面版应用
1、下载nw.jshttps://nwjs.io/最好下载sdk版本。2、解压打开安装包下载完之后,解压打开图中的app文件夹是我自己创建的,你也需要自己创建一个,里面放你项目文件。app文件夹中一般放一个index.html(页面展示),另外还需要创建一个package.json文件(参数配置):        "name":  "first  ap
Karen110 Karen110
4年前
爬取 20W 猫猫数据,来了解一下喵喵~
前言最近知道身边有许多朋友都养了猫,于是对猫猫有点兴趣了,于是找到了一个专门交易猫猫的网站猫猫交易网:http://www.maomijiaoyi.com/从此网站上爬取20W条猫猫交易数据,以及爬取了猫猫品种介绍的数据,以此来了解一下猫猫。获取数据后小编从以下维度进行探索性分析:1、猫猫都有哪些品种,词云图2、原产地,世界地图3、体型占比,
Stella981 Stella981
4年前
Serverless 实战 —— 快速开发一个分布式 Puppeteer 网页截图服务
通俗描述就是:Puppeteer可以将Chrome或者Chromium以无界面的方式运行(当然也可以运行在有界面的服务器上),然后可以通过代码控制浏览器的行为,即使是非界面的模式运行,Chrome或Chromium也可以在内存中正确渲染网页的内容。那么Puppeteer能做什么呢?其实有很多地方都可以受用Puppeteer,比如:
Stella981 Stella981
4年前
Goroutine并发调度模型深入之实现一个协程池
并发(并行),一直以来都是一个编程语言里的核心主题之一,也是被开发者关注最多的话题;Go语言作为一个出道以来就自带『高并发』光环的富二代编程语言,它的并发(并行)编程肯定是值得开发者去探究的,而Go语言中的并发(并行)编程是经由goroutine实现的,goroutine是golang最重要的特性之一,具有使用成本低、消耗资源低、能效高等特点,官方宣称
Stella981 Stella981
4年前
Hack for Wuhan,每一颗渺小的种子都能创造伟大的力量!
2020年春,一场突如其来的疫情席卷而来。身处于危机之下,作为普通人的我们,也希望可以通过自身力量参与到这场生死攸关的战斗中来。▎以开源为纽,连接每一个渺小而伟大的力量疫情期间,wuhan2020开源社区汇集了全球3000多位优秀的志愿者,历时一个月,打造了全网最大,最全的有关于新冠状病毒疫情的信息平
Stella981 Stella981
4年前
React 第一个小游戏(井字棋)知识关键点
1、React是一个声明式,高效且灵活的用于构建用户界面的JavaScript库通过使用组件来告诉React我们希望在屏幕上看到什么。当数据发生变化时,React会高效的更新并重新渲染我们的组件2、render返回了一个React元素,这是一种对渲染内容的轻量级描述。大多数的React开发者使用了一种名为"JSX"的特
Stella981 Stella981
4年前
Spring Boot 整合Mybatis非starter时,mapper一直无法注入解决
本来呢,直接使用mybatisspringbootstarter还是挺好的,但是我们系统比较复杂,有多个数据源,其中一个平台自己的数据源,另外一些是动态配置出来的,两者完全没有关系。所以直接使用mybatisspringbootstarter就很麻烦了,会报下列错误:Causedby:org.springframework.bea