首页
学习
活动
专区
工具
TVP
发布

程序猿牧场

专栏作者
17
文章
16078
阅读量
15
订阅数
Golang如何实现节假日不打扰用户?
这里我们利用下json转golang struct的小工具,把接口返回的json转成golang的代码
壮壮熊
2023-01-17
1.2K0
Go读取yaml文件到struct类
例如:https://www.printlove.cn/tools/yaml2go
壮壮熊
2023-01-16
7970
go gin框架和springboot框架WEB接口性能对比
最近接触到go lang,真的被go的goroutine(协程)惊艳到了,一句 go function(){#todo},即可完成一个并发的工作。
壮壮熊
2022-08-18
2.7K3
轻装上阵Flink--在IDEA上开发基于Flink的实时数据流程序
链接:https://pan.baidu.com/s/12rXlY_z_Fck8-NRXdZ5row
壮壮熊
2022-08-18
4520
线上问题定位--OOM
服务器上部署了Java服务,出现了OutOfMemoryError,问题应该如何定位? 解决思路 Java服务OOM,最常见的原因为: 有可能是内存分配确实过小,而正常业务使用了大量内存 某一个对象
壮壮熊
2022-08-18
9180
线上问题定位--CPU100%
服务器CPU突然告警,如何定位是哪个服务进程导致CPU过载,哪个线程导致CPU过载,哪段代码导致CPU过载?
壮壮熊
2022-08-18
7390
Netflix性能监控工具Vector
2、编译vertor,这里需要你的服务器上安装有Node.JS, npm 和 Bower。这里几个工具请自行Google或百度安装。安装这些依赖后
壮壮熊
2022-08-18
7540
Spring IO Platform 解决Spring项目组合中版本依赖
简介: Spring IO Platform是Spring官网中排第一位的项目。它将Spring的核心API集成到一个适用于现代应用程序的平台中。提供了Spring项目组合中的版本依赖。这些依赖关系是经过测试,可以保证正常工作。为什么要使用? Spring IO Platform主要是解决依赖版本的冲突问题。举个栗子:在使用Spring的时候,经常会使用到第三方库,一般大家都是根据经验挑选一个版本浩或挑选最新的,其实这是存在隐患的。除非做过完整的测试,保证集成该版本的依赖不会出现问题,否则风险很
壮壮熊
2022-08-18
5660
玩转mongoDB(九):通过log4jmongo来实现分布式系统的日志统一管理
在分布式系统中,我们有多个web app,这些web app可能分别部署在不同的物理服务器上,并且有各自的日志输出。当生产问题来临时,很多时候都需要去各个日志文件中查找可能的异常,相当耗费人力。日志存储多以文本文件形式存在,当有需求需要对日志进行分析挖掘时,这个处理起来也是诸多不便,而且效率低下。
壮壮熊
2022-08-18
4310
玩转mongoDB(八):分布式计算--MapReduce
MongoDB提供了MapReduce的聚合工具来实现任意复杂的逻辑,它非常强大,非常灵活。MapReduce使用JavaScript作为“查询语言”,能够在多台服务器之间并行执行。它会将一个大问题拆分为多个小问题,将各个小问题发送到不同的机器上,每台机器只负责完成一部分工作。所有机器都完成时,再将这些零碎的解决方案合并为一个完整的解决方案。
壮壮熊
2022-08-18
6240
玩转mongoDB(七):索引,速度的引领(全文索引、地理空间索引)
本篇博文主要介绍mongoDB中一些常用的特殊索引类型,主要包括:用于简单字符串搜索的全文本索引;用于球体空间(2dsphere)的地理空间索引用于二维平面(2d)的地理空间索引。 一、全文索引 mongoDB有一个特殊的索引用在文档中搜索文本,之前的博客都是用精确匹配来查询字符串,这些技术有一定的限制。在搜索大块文本的速度非常慢,而且无法处理自然语言礼节的问题。全文本索引使用的是“倒排索引”的思想来做的,和当前非常开源的lucene(全文检索,Apacle基金会下的开源项目)项目是一样的思想来做的。
壮壮熊
2022-08-18
1.1K0
玩转mongoDB(六):索引,速度的引领(普通索引篇)
数据库索引与书籍的索引类似,有了索引就不需要翻整本书,数据库可以直接在索引中查找,在索引中找到条目后,就可以直接跳到目标文档的位置,这可以让查找的速度提高几个数量级。
壮壮熊
2022-08-18
4910
玩转mongoDB(五):mongoDB 3.0+ 查询性能分析
mongoDB性能分析方法:explain() 为了演示的效果,我们先来创建一个有200万个文档的记录。(我自己的电脑耗了15分钟左右插入完成。如果你想插更多的文档也没问题,只要有耐心等就可以了。)for(var i=0;i<2000000;i++){ db.person.insert({"name":"ryan"+i,"age":i});}图片 mongoDB 3.0之后,explain的返回与使用方法与之前版本有了很大的变化,介于3.0之后的优秀特色和我们目前所使用给的是3.0.7版本
壮壮熊
2022-08-18
8780
玩转mongodb(四):细说插入、更新、删除和查询
$set:用来指定一个字段的值。如果这个字段不存在,则创建它。对于更新而言,对符合更新条件的文档,修改执行的字段,不需要全部覆盖。
壮壮熊
2022-08-18
2.1K0
玩转mongodb(三):mongodb项目实战(初战)
插入:对应MongoDB中脚本的db.getCollection('person').insert({"name":"ryan1","age":21})
壮壮熊
2022-08-18
5210
玩转mongodb(二):mongodb基础知识
常用基本数据类型:nullnull用于表示空值或者不存在的字段:{"data":null}布尔型布尔类型只有两个值,true和false:{"data":true}、{"data":false}字符串字符串类型的数据是由UTF-8字符组成:{"data":"pingan"}正则表达式查询时,使用正则表达式作为限定条件,语法和javascript的正则表达式一样:{"data":/pingan/i}对象id对象id是一个12字节(24字符)的ID,是文档的唯一标识。{"data":ObjectId()}数值s
壮壮熊
2022-08-18
6790
玩转mongodb(一):初识mongodb
ongodb中有三元素:数据库,集合,文档,其中“集合”就是对应关系型数据库中的“表”,“文档”对应“行”。
壮壮熊
2022-08-18
1.1K0
没有更多了
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档