原创 獲取關注了關注了公衆號微信用戶的openid

import com.google.common.collect.Maps; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.ann

原创 微信公衆號將消息轉發給自己的服務器

import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; impor

原创 AOP,請求日誌記錄

實現一,使用log日誌,無差別記錄 import org.aspectj.lang.JoinPoint; import org.aspectj.lang.annotation.AfterReturning; import org.asp

原创 jpa 中在Repository中將Date類型作爲入參進行查詢,查詢不到結果?

@Query("select t from PartialDischargeForecast t where t.monitoringName =?1 and t.futureTime = ?2") List<PartialDischa

原创 串口通信之(一)獲取傳感器數據(modbus rtu master)

一天領導拿了幾個傳感器設備丟給我,給我把這些數據取到。   我一看,好傢伙。這是要搞硬件了啊。那就搞他丫的。   可是,怎麼搞是個問題。我是一頭霧水。   還好,和傳感器丟給我的,還有傳感器廠家一起給的一些相關的資料(傳感器的接線說明,調

原创 webservice(二)cxf實現客戶端 和 wsdl閱讀

一、cxf實現客戶端 1、引入依賴 <!-- 要進行jaxws 服務開發 --> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-fro

原创 HashMap的幾個要點

HashMap的幾個要點: 1、數據存儲的底層數據結構 2、擴容機制 與rehash 3、同步問題(HashMap HashTable ConcurrentHashMap的區別與理解)   一、數據結構與存儲 1、HashMap底層是通過

原创 git 版本控制的一些命令

git add .  暫存區的目錄樹會更新,同時將工作區修改或新增的內容寫到了對象庫一個新對象,該對象的ID被記錄在暫存區的文件索引中,工作區後續的add 和 暫存區後續的commitf都更新到這個id對應的對象中 git commit

原创 webservice(一)概念和cxf實現服務端

webservice webservice是一種提供service的形式,它是通過http(web)來提供service。他可以基於http來提供你想提供的任意的服務,其實現可以是rpc,也可以是restful。webservice,其標

原创 mybatis-generator工具生成對應的自定Service和Controller

https://mp.csdn.net/console/editor/html/106635288 關於mybatis-generator工具的使用。 在此基礎上,增加了一個類,和一段配置。   1、增加類ServiceAndContro

原创 mybatis-generator工具根據數據庫表,生成相應的帶字段註釋的實體類和mapper

Generator.java import org.mybatis.generator.api.MyBatisGenerator; import org.mybatis.generator.config.Configuration;

原创 讀取classpath下的文件。只能通過ClassLoader來讀取,否則打包後,會讀取不到

InputStream stream = getClass().getClassLoader().getResourceAsStream(fileName);  

原创 JPA多數據源配置

import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.boot.autoconfigure.jdbc.Data

原创 系統內存硬盤cpu數據獲取

package com.tod.bim.monitoring.util; import org.hyperic.sigar.*; /** * @author zj * @version 1.0 * @functin * @d

原创 路徑拼接工具類

package com.jzxs.etp.utils; import java.io.File; /** * @author zj * @version 1.0 * @functin * @date 2020/5/22 14