原创 java 2020-06-29T08:48:00.000+0000 轉換成正常時間格式的解決辦法

在數據庫裏的時間格式爲: DATE 類型 2020-05-12 13:30:00 接口返回時,格式變成了 2020-05-12T13:30:00.000+0000 解決方法: 新建 DateJsonSerializer im

原创 工作總結(first month)

抓包時,可以用 fiddler 工具;或者網頁上選擇“開發者工具”來查看; @Autowired 、@Resource、@Reference @Autowired 、@Resource 用來自動注入 Spring容器裏的

原创 工作總結(Third month)

yml 中 的 “—” 表示集合 ports: - name: http containerPort: 7800 protocol: TCP - name: dubbo containe

原创 maximum number of expressions in a list

Oracle 數據庫執行SQL時報錯,提示 maximum number of expressions in a list (列表中的最大表達式數爲 1000),這個錯誤的意思是指參數個數超過了1000 解決辦法: 新建工具類:

原创 java後臺問到的面試題

java 的HashMap底層實現原理 kafka 的工作原理 Spring AOP/MVC/JDK 的源碼 mysql的優化 zookeeper的瞭解 Spring IOC 初始化Bean的流程 JVM 調優 高併發的應用場景

原创 調用WebService的接口

public void export(String name,String age) { String endpoint = "http://192.168.150.188:5555/NI

原创 BeanUtils.copyProperties() 所有的空值不復制

第一種情況: 所有爲空值的屬性都不copy 直接上代碼吧~ public class UpdateUtil { /** * 所有爲空值的屬性都不copy * * @param source

原创 java下載模板文件

在pom.xml中引入 poi 和common-io的包 <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 --> <de

原创 Java8中的字符串連接收集器

在JDK8中,可以採用函數式編程(使用 Collectors.joining 收集器)的方式對字符串進行更優雅的連接。 Collectors.joining 收集器 支持靈活的參數配置,可以指定字符串連接時的 分隔符,前綴 和 後

原创 dubbo 攔截入參

創建 dubbo 的filter (com.alibaba.dubbo.rpc.Filter) import com.alibaba.dubbo.common.Constants; import com.alibaba.dub

原创 返回所有的系統環境變量

public static Map<String, String> getEnv() { Map<String, String> map = new HashMap(); Process p = n

原创 工作總結(Second Month)

java.sql.SQLSyntaxErrorException: ORA-01950: 對錶空間 ‘SYSTEM’ 無權限 解決方法: a. 找個系統管理員的賬號,登錄上來; b. 執行 Grant dba to k

原创 java 比較器

前兩天要實現一個需求,List裏存對象,對象有多個屬性,先按屬性A排序,若A爲空,排在最後面;然後再按屬性B中漢字的首字母排序。在完成需求的同時,總結了幾種方法: 方法1: 對象實現 Comparable 接口的 compareT

原创 Redis的工具類

import java.util.Collection; import java.util.Date; import java.util.List; import java.util.Map; import java.util

原创 緩存穿透、緩存擊穿、緩存雪崩區別和解決方案

原文鏈接:https://blog.csdn.net/kongtiao5/article/details/82771694 一、緩存處理流程 前臺請求,後臺先從緩存中取數據,取到直接返回