原创 數據庫事務ACID特性

ACID特性數據庫管理系統中事務(transaction)的四個特性(分析時根據首字母縮寫依次解釋):原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)、持久性(Durability)所謂事務,它

原创 Oracle 建立索引及SQL優化

Oracle 建立索引及SQL優化數據庫索引:索引有單列索引複合索引之說如何某表的某個字段有主鍵約束和唯一性約束,則Oracle 則會自動在相應的約束列上建議唯一索引。數據庫索引主要進行提高訪問速度。建設原則: 1、索引應該經常建在Whe

原创 從分佈式一致性談到CAP理論、BASE理論

問題的提出在計算機科學領域,分佈式一致性是一個相當重要且被廣泛探索與論證問題,首先來看三種業務場景。1、火車站售票假如說我們的終端用戶是一位經常坐火車的旅行家,通常他是去車站的售票處購買車 票,然後拿着車票去檢票口,再坐上火車,開始一段美

原创 分佈式事務

https://baijiahao.baidu.com/s?id=1637210865161420320&wfr=spider&for=pc

原创 oracle 將多行合併成一行

版權聲明:本文爲博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。 本文鏈接:https://blog.csdn.net/GAMEloft9/article/details/42805137 一、概述

原创 Java判斷閏年的2種方法示例

這篇文章主要給大家介紹了關於Java判斷閏年的2種方法,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Java具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧 前言: 給定一個年份,判斷這一年是不是閏年

原创 Spring @Transactional註解不回滾不起作用無效

原文地址:http://www.cnblogs.com/wuxiaofeng/p/6819209.html   這幾天在項目裏面發現我使用@Transactional之後,拋了異常居然不回滾。後來終於找到了原因。  如果你也出現了這種情況

原创 Java 判斷閏年 兩種方法

方法一: public class Bissextile { boolean bissextile(int year){ //創建boolean類型的方法 if(year % 4 == 0 && year % 100 != 0

原创 java轉換數字爲千分位

  BigDecimal a=new BigDecimal("123456789");               DecimalFormat df=new DecimalFormat(",###,##0"); //沒有小數      

原创 Oracle的Merge into語法

MERGE INTO是Oracle 9i以後纔出現的新的功能。那這個功能 是什麼呢?簡單來說,就是:“有則更新,無則插入”,用來合併UPDATE和INSERT語句.通過MERGE語句,根據一張表或子查詢的連接條件對另外一張表進行查詢,連接

原创 兩步破解IntelliJ IDEA 教程(終極版)(轉)

今天IntelliJ IDEA過期了,我什麼感受,不能開發了啊,網上找資源,分享一下 IntelliJ IDEA號稱當前Java開發效率最高的IDE工具。IntelliJ IDEA有兩個版本:社區版(Community)和旗艦版(Ulti

原创 知名互聯網公司 Java 開發崗面試知識點解析

本文作者在一年之內參加過多場面試,應聘崗位均爲 Java 開發方向。在不斷的面試中,分類總結了 Java 開發崗位面試中的一些知識點。主要包括以下幾個部分:Java 基礎知識點Java 常見集合高併發編程(JUC 包)JVM 內存管理Ja

原创 Java 8 Optional類深度解析

思考: 調用一個方法得到了返回值卻不能直接將返回值作爲參數去調用別的方法。 原來解決方案: 我們首先要判斷這個返回值是否爲null,只有在非空的前提下才能將其作爲其他方法的參數。這正是一些類似Guava的外部API試圖解決的問題。    

原创 struts2的核心和工作原理

在學習struts2之前,首先我們要明白使用struts2的目的是什麼?它能給我們帶來什麼樣的好處?設計目標    Struts設計的第一目標就是使MVC模式應用於web程序設計。在這兒MVC模式的好處就不在提了。技術優勢    Stru

原创 Struts2中的ValueStack詳解

ValueStack簡述valueStack是一個接口,在struts2中使用OGNL表達式實際上是使用實現了ValueStack接口的類OgnlValueStack.它是ValueStack的默認實現類. 首先看一下,這個接口是怎麼定義