# java
围绕 java 的技术文章与经验分享。
共 1048 篇文章java mongodb聚合查询 怎么用代码实现
db.getCollection(‘workers’).aggregate( {‘$group’:{ ‘_id’: {‘workerId’: ‘$workerId’}, ‘uniqueIds’: {‘$addToSet’: ‘$_id’}, ‘count’ : {‘$sum’: 1} }}, {‘$match’: { ‘count’: {‘$gt’: 1}…
SpringMVC:如何保证Controller的并发安全
单例模式(Singleton)是程序设计中一种非常重要的设计模式,设计模式也是Java面试重点考察的一个方面。面试经常会问到的一个问题是:SpringMVC中的Controller是单例还是多例,很多同学可能会想当然认为Controller是多例,其实不然。 Tomcat官网截图…
mysql 数据库容灾备份有哪几种方式?
mysql 数据库容灾备份:比如A、B 两库为容灾备份, A库新增一条数据,B库即会自动新增一条同样的数据,做到了备份, 且A库挂掉了,会自动请求到B库,做到了容灾。 请问有哪些方式可以实现?
提问HttpURLConnection获取图片错误(并发高了出现)
代码如下: //转发流的方式 HttpURLConnection conn = null; InputStream inputStream = null; ServletOutputStream outputStream = null; try { URL url = new URL(urlStr); conn = (HttpURLConnection)…
玩转 Java8 Stream,常用方法大合集
一、概述 Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数据库查询。也可以使用 Stream API 来并行执行操作。 简而言之,Stream API 提供了一种高效且易于使用的处理数据的方式。…