原创 java根據地址獲取百度API經緯度

直接上代碼: package com.jiaojun.auto; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStrea

原创 Java中增加了@Override方法報錯

        相信大家都遇到過,比如導入進來的項目,別人電腦上編譯無錯,在你這裏報錯,提示要你去掉@Override,但是去掉的地方有太多,你絕對不會 一個一個的去刪掉,這不是有效方法,網上搜索了一下問題,處理如下:        說

原创 Idea項目基本配置

用了好長時間的idea感覺蠻不錯的,還是做個筆記,不然會忘記。 新下載的idea直接運行,導入項目即可,主要是接下來的環境配置: 如上圖即可

原创 Exception in thread "main" java.lang.NoClassDefFoundError: javax/servlet/ServletContext

        最近習慣做筆記,如果那裏有不對的地方,還望大神們指點,親噴也可以。         用了兩天碼了個dubbo服務,本地運行可以,結果放到服務器傻逼了(心裏一萬隻草泥馬在奔騰。。。),爲什麼? 結果在運行消費端zookeep

原创 org.apache.ibatis.binding.BindingException: Parameter 'set' not found

Caused by: org.apache.ibatis.binding.BindingException: Parameter 'set' not found. Available parameters are [1, 0, param

原创 solr常用查詢

一、查詢參數說明         再做solr查詢的時候,solr提供了很多參數來擴展它自身的強大功能,比如一下常用參數:         q      查詢字符串,如果是查詢所有:*:*,如果根據指定字段查詢:Name:張三 AND A

原创 git回退add但未commit文件

  有時候git add 的時候,發現一些多餘的文件(Eclipse中會多餘..metadata文件),真蛋疼,如果未commit,   那就執行以下命令:   git reset  (表示回退所有add)   如果是單個文件,則是:

原创 @responsebody 亂碼問題

早上改了個東西,發現返回的json數據出現亂碼問題,原因是: spring mvc使用的默認處理字符串編碼爲ISO-8859-1,具體參考org.springframework.http.converter.StringHttpMessa

原创 Spring AOP @AspectJ 入門實例

從Spring 2.0開始,可以使用基於schema及@AspectJ的方式來實現AOP,本文以一個簡單的實例介紹瞭如何以@AspectJ方式在Spring中實現AOP。由於@Aspect是基於註解的,因此要求支持註解的5.0版本以上的

原创 Java 單例模式詳解

概念:  java中單例模式是一種常見的設計模式,單例模式分三種:懶漢式單例、餓漢式單例、登記式單例三種。  單例模式有一下特點:  1、單例類只能有一個實例。  2、單例類必須自己自己創建自己的唯一實例。  3、單例類必須給所有其他對

原创 @Data @NoArgsConstructor @AllArgsConstructor註解使用

練習SpringMVC boot 框架的時候,用到lombok.jar裏@Data @NoArgsConstructor @AllArgsConstructor三個註解的時候,eclipse使用方法報錯, 如:getter和setter方

原创 java基礎總結之java對象的序列化和反序列化

一、序列化和反序列化的概念   把對象轉換爲字節序列的過程稱爲對象的序列化。   把字節序列恢復爲對象的過程稱爲對象的反序列化。   對象的序列化主要有兩種用途:   1) 把對象的字節序列永久地保存到硬盤上,通常存放在一個文件中;

原创 Eclipse Java註釋模板設置詳解

設置註釋模板的入口: Window->Preference->Java->Code Style->Code Template 然後展開Comments節點就是所有需設置註釋的元素啦。現就每一個元素逐一介紹: 文件(Files)註釋標籤

原创 maven-compiler-plugin 指定JDK版本和編碼

最近使用maven install命令來打包項目時,出現了: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compil

原创 java執行linux命令:head -n 80 /dev/urandom | tr -dc A-Za-z0-9 | head -c 168

 看了微信小程序api後,發現登錄Logo接口需要處理隨機key,所以着手處理了一下。   直接貼代碼: //先運行命令,讓其生成168位隨機數 private static String wxSessionkey =