原创 mongo聚合之後求和,求和的字段是string類型怎麼解決(java方式和mongodb命令方式)

 mongodb命令方式: db.myexcel.aggregate([ { "$group": { "_id": null, "totalFormalNumber": { "$sum

原创 在Spring Boot中使用 @ConfigurationProperties 註解, @EnableConfigurationProperties

轉載地址:http://www.cnblogs.com/duanxz/p/4520571.html

原创 mongodb 聚合分組(aggregate group) 之後想要查詢出來多個字段,如何實現?例子裏面都是隻有_id跟另外一個聚合結果?

MongoDB語句實現如下: db.myexcel.aggregate([ { "$group": { "_id": { "area": "$area", "nam

原创 MYSQL查詢報錯 Expression #4 of SELECT list is not in GROUP BY clause and contains nonaggregated column,

完整報錯如下:Expression #4 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'sa.type' which is not

原创 java併發--捕獲線程異常

由於線程的本質特性,使得不能捕獲從線程中逃逸的異常。一旦異常逃出任務的main()方法,就會傳播到控制檯中,main方法中try-catch也是沒有作用的。 這就使用到Thread.UncaughtExcuptionHandler接口,這

原创 Java多線程實現(四種方法)

1.繼承Thread類,重寫run方法(其實Thread類本身也實現了Runnable接口) 2.實現Runnable接口,重寫run方法 3.實現Callable接口,重寫call方法(有返回值) 4.使用線程池(有返回值)   1.繼

原创 java導出txt文件 保存本地和瀏覽器直接下載兩種方式

第一種方式:保存到本地 package com.cnki.tool.base; import javax.servlet.http.HttpServletResponse; import java.io.*; import java

原创 java發送http的get、post請求

原文鏈接:https://www.cnblogs.com/zhuawang/archive/2012/12/08/2809380.html Http請求類 package wzh.Http;

原创 HttpClient post提交multipart/form-data數據實現文件上傳

場景:前端提交multipart/form-data數據,由api服務A將請求轉發到api服務B。 A服務工具類方法如下: public static Map<String, String> sendMultipartFilePost(

原创 Webmagic爬蟲案例

什麼是網絡爬蟲         在大數據時代,信息的採集是一項重要的工作,而互聯網中的數據是海量的,如果單純 靠人力進行信息採集,不僅低效繁瑣,蒐集的成本也會提高。如何自動高效地獲取互聯網 中我們感興趣的信息併爲我們所用是一個重要的問題

原创 Neo4j刪除節點和關係、徹底刪除節點標籤名

原文鏈接:https://www.jianshu.com/p/59bd829de0de 總結提前: 【1】先刪關係,再刪節點 【2】當記不得關係名時,type(r)可以查到關係名 【3】徹底刪除

原创 Centos下Docker中運行neo4j 並配置掛載本地文件

第一步下載neo4j鏡像(不寫版本號默認下載最新版本) docker pull neo4j 第二步:安裝容器: docker run --detach --publish=7474:7474 --publish=7687:7687

原创 Centos下Docker中安裝neo4j 並配置掛載本地文件

第一步下載neo4j鏡像(不寫版本號默認下載最新版本) docker pull neo4j 第二步:安裝容器: docker run --detach --publish=7474:7474 --publish=7687:7687

原创 Centos下Docker中安裝neo4j 並配置掛載本地文件

第一步下載neo4j鏡像(不寫版本號默認下載最新版本) docker pull neo4j 第二步:安裝容器: docker run --detach --publish=7474:7474 --publish=7687:7687

原创 分佈式自增ID算法-Snowflake詳解

1、Snowflake簡介         互聯網快速發展的今天,分佈式應用系統已經見怪不怪,在分佈式系統中,我們需要各種各樣的ID,既然是ID那麼必然是要保證全局唯一,除此之外,不同當業務還需要不同的特性,比如像併發巨大的業務要求ID生