原创 深入Mysql字符集設置[精華結合]

基本概念 • 字符(Character)是指人類語言中最小的表義符號。例如'A'、'B'等; • 給定一系列字符,對每個字符賦予一個數值,用數值來代表對應的字符,這一數值就是字符的編碼(Encoding)。例如,我們給字符'A'賦予數

原创 @ResponseBody對content-type進行重寫

1.@ResponseBody註解作用    @ResponseBody註解的作用是將Controller方法返回的對象通過適當的轉換器(HttpMessageConverter)轉換爲指定的格式,並將其寫入到response對象的bod

原创 spring-boot-starter-logging logback常用配置之<appender>標籤詳解

原文:http://blog.csdn.net/haidage/article/details/6794529 logback 常用配置詳解(二) <appender>     <appender>: <appender>

原创 spring-boot-starter-logging logback配置之<configuration><logger>標籤詳解

logback 配置詳解(一)<configuration> and <logger>   一:根節點<configuration>包含的屬性:   scan: 當此屬性設置爲true時,配置文件如果發生改變,將會被重新加載,

原创 Spring Data Jpa --分頁、排序查詢

spring Data Jpa對於分頁以及排序的查詢也有着完美的支持,通過Pageable來對數據庫進行分頁查詢。 繼承PagingAndSortingRepository 接口BlogRepository的定義如下: pub

原创 maven for mac 安裝

1、下載http://maven.apache.org/download.cgi 2、把下載到的壓縮包解壓到相應目錄,我使用的目錄結構是/usr/local/maven/maven-3.2.3 3、配置4個環境變量。看看~/下是否有.ba

原创 Spring Data Jpa

本文轉載自http://perfy315.iteye.com/blog/1460226 1.Spring Data所解決的問題 Spring Data :提供了一整套數據訪問層(DAO)的解決方案,致力於減少數據訪問層(DAO)的開發量。

原创 【字符編碼】ASCII、Unicode和UTF-8的區別

本文轉載至http://www.cnblogs.com/kingstarspe/p/ASCII.html 1. ASCII碼 我們知道,在計算機內部,所有的信息最終都表示爲一個二進制的字符串。每一個二進制位(bit)有0和1兩種狀態,因此

原创 Mysql數據庫顯示時間與應用程序獲取到的不一致的問題

轉載:https://juejin.im/post/5902e087da2f60005df05c3d問題現象:如下爲通過mysql客戶端命令行獲取到的數據,時間顯示如下:在前端頁面獲取到的時間如下所示:顯示相差13小時。個人操作:在執行s

原创 MySQL觸發器使用詳解

本文轉載至http://www.cnblogs.com/duodushu/p/5446384.html MySQL包含對觸發器的支持。觸發器是一種與表操作有關的數據庫對象,當觸發器所在表上出現指定事件時,將調用該對象,即表的操作事件觸

原创 【java虛擬機】棧幀、局部變量表、操作數棧

本文轉載至http://wangwengcn.iteye.com/blog/1622195 1.定義      棧幀(stack frame)是用於支持虛擬機進行方法調用和方法執行的數據結構,它是虛擬機運行時數據區中的虛擬機棧的棧元素。棧

原创 spring-boot-started-logging logback常用配置之<filter>標籤詳解

<filter>: 過濾器,執行一個過濾器會有返回個枚舉值,即DENY,NEUTRAL,ACCEPT其中之一。返回DENY,日誌將立即被拋棄不再經過其他過濾器;返回NEUTRAL,有序列表裏的下個過濾器過接着處理日誌;返回ACCEPT

原创 maven POM.xml文檔詳解

POM的全稱是“ProjectObjectModel(項目對象模型)”。 pom.xml詳解 聲明規範 <projectxmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi

原创 【java併發編程】yeild(),sleep(),wait()區別詳解

本文轉載至http://dylanxu.iteye.com/blog/1322066 並附加線程阻塞的補充 1、sleep() 使當前線程(即調用該方法的線程)暫停執行一段時間,讓其他線程有機會繼續執行,但它並不釋放對象鎖。也就是說如果

原创 Mysql 更改表結構--增加,修改,刪除

建立一張student表: 表結構如下所示: 添加列: ALTER TABLE tablename ADD column datatype [primary key/default/not null/...] AFTER 'colum