原创 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 =