原创 springboot 1.4 CXF配置

啓動類: package com.eshore.main; import org.apache.catalina.connector.Connector; import org.apache.coyote.http11.Http1

原创 聊聊springboot2的embeded container的配置改動

  本文主要研究下springboot2的embeded container的配置改動 springboot 1.x import org.apache.catalina.connector.Connector; import org.

原创 使用 CXF 做 webservice 簡單例子

      Apache CXF 是一個開放源代碼框架,提供了用於方便地構建和開發 Web 服務的可靠基礎架構。它允許創建高性能和可擴展的服務,您可以將這樣的服務部署在 Tomcat 和基於 Spring 的輕量級容器中,以及部署在更高級

原创 maven打包配置

打jar包: <build> <resources> <resource> <directory>src/main/resources</directory> <includes> <incl

原创 關於@Autowired後Spring無法注入的問題

1.對於新手來說,最明顯的不過是在applicationContext.xml文件上沒有加<context:component-scan base-package="com.xxx"/>,或者明明寫了,但Spring還是沒有將該類注入到容器

原创 linux部署java命令

啓動: #!/bin/bash source /etc/profile log() { echo `date +【%Y-%m-%d" "%H:%M:%S】` $1 } log "start 168 begain" nohup

原创 Mysql order by與limit混用陷阱

在Mysql中我們常常用order by來進行排序,使用limit來進行分頁,當需要先排序後分頁時我們往往使用類似的寫法select * from 表名 order by 排序字段 limt M,N。但是這種寫法卻隱藏着較深的使用陷阱。在排

原创 springboot2.X訪問靜態文件配置

config配置: @Configuration public class WebMvcConfig implements WebMvcConfigurer { /** * 跨域配置 * @return

原创 Java 按字節獲得字符串(中文)長度

Java語言中,中文字符所佔的字節數取決於字符的編碼方式,一般情況下,採用ISO8859-1編碼方式時,一箇中文字符與一個英文字符一樣只佔1個字節;採用GB2312或GBK編碼方式時,一箇中文字符佔2個字節;而採用UTF-8編碼方式時,一箇

原创 java可供判斷某字符串是什麼編碼的一行代碼

System.out.println("中文"); System.out.println("中文".getBytes()); System.out.println("中文".getBytes("

原创 使用isEmpty()報空指針異常

使用isEmpty()是出現了空指針異常NullpointException; 原來isEmpty()用來判斷一個變量是否已經初始化了,因爲“”和new 的時候系統都會爲其分配內存,不管是否有值,當爲null的時候,系統的不會爲其分配內存,

原创 JPA唯一索引更新刪除的問題

本來的功能是更新,我的做法是先刪除再新增。表設置了字段A和字段B的唯一主鍵,先刪除這個字段再新增一一模一樣的值(包含字段A和字段B)時會報唯一主鍵的值重複了,百度了下,沒找到原因,於是就不刪除記錄了,直接查出來再更新就可以了。問題解決了,記

原创 java8時間類的一些封裝

1、判斷平年和閏年 (prolepticYear & 3) == 0 這個條件使用了位運算,與上3在二進制計算下即爲:& 00…011。目的是保留最後2位二進制數,然後判斷是否最後兩位二進制數等於0。其目的是判斷prolepticYear

原创 windows 下面必備軟件

彈窗攔截軟件 http://www.pc6.com/pc/tcguanggaolj/