原创 查看數據庫某個schema下哪張表佔的空間大

爲了查詢schema下某個表佔用的空間問題,以便處理分析問題,直接複製粘貼(改schema)即可 select TABLE_NAME, concat(truncate(data_length/1024/1024,2),' MB') as

原创 String類型轉Long類型

開發中有遇到Long類型比較是否相等,比如Long A和Long B判斷是否相等,當時習慣性的直接A==B;    自測的話確實麼有問題,但是測試那邊測試就有問題,當時鬱悶了一下然後換成了A.equals(B)或A.longValue()

原创 將其他幾張表數據複製到一張總表中

  /* 將其他幾張表數據複製到一張總表中 */ DROP PROCEDURE IF EXISTS sp_customer;   CREATE PROCEDURE sp_customer()   BEGIN -- 需要執行的SQL語句  

原创 Quartz定時機制

Quartz定時機制 首先導入jar包到程序內 quartz-all-1.6.0.jar 然後創建一個XML TimeConfig.xml 名字可以自己定義 <?xml version="1.0" encoding="UTF-8"?> <

原创 Hibernate與Mybatis對比

1. 簡介Hibernate:Hibernate是當前最流行的ORM框架之一,對JDBC提供了較爲完整的封裝。Hibernate的O/R Mapping實現了POJO 和數據庫表之間的映射,以及SQL的自動生成和執行。Mybatis:My

原创 java 常見幾種發送http請求案例

[java] view plain copy<span style="font-family: Arial, Helvetica, sans-serif;">import java.io.BufferedReader;</span>  [

原创 Java中Http連接的兩種方式

在java中連接http,介紹兩種方法,一種是java的HttpUrlConnection,另一種是apacha公司的httpClient,後者是第三方的類庫需要從外部,導入,同時這也是第一次使用外部的類庫,以後還會有很多需要導入外部類庫

原创 java實現HTTP請求的三種方式

目前JAVA實現HTTP請求的方法用的最多的有兩種:一種是通過HTTPClient這種第三方的開源框架去實現。HTTPClient對HTTP的封裝性比較不錯,通過它基本上能夠滿足我們大部分的需求,HttpClient3.1 是 org.a

原创 Hibernate

在開始學Hibernate之前,一直就有人說:Hibernate並不難,無非是對JDBC進一步封裝。一句不難,難道是真的不難還是眼高手低?      如果只是停留在使用的層面上,我相信什麼技術都不難,看看別人怎麼做的,你也可以很快上手。 

原创 java中判斷list是否爲空的用法

1、如果想判斷list是否爲空,可以這麼判斷:if(null == list || list.size() ==0 ){  //爲空的情況}else{  //不爲空的情況}2、list.isEmpty() 和  list.size()==

原创 oracle數據庫如何修改字段的數據類型?

alter table 表名 modify 字段名 字段類型(字段長度);如果表中有數據儘量不要使用此語句,會造成數據丟失,應在備份的情況下進行修改。若有數據 ,數據庫會報錯錯誤報告 -ORA-01439: 要更改數據類型, 則要修改的列

原创 Mybatis簡介與原理

什麼是Mybatis        MyBatis 本是apache的一個開源項目iBatis, 2010年這個項目由apache software foundation 遷移到了google code,並且改名爲MyBatis 。iBA

原创 java實現HTTP請求的三種方式

目前JAVA實現HTTP請求的方法用的最多的有兩種:一種是通過HTTPClient這種第三方的開源框架去實現。HTTPClient對HTTP的封裝性比較不錯,通過它基本上能夠滿足我們大部分的需求,HttpClient3.1 是 org.a

原创 Oracle自動備份.bat文件最正確寫法,親測好用

@echo off set sid=IP/ORCL set username=USERNAME set password=PASSWORD set connect=%username%/%password%@%sid%   %請先建立da

原创 Intellij Idea怎麼撤銷,反撤銷

Intellij IDEA中“ 1.Ctrl+z是撤銷快捷鍵 2.反撤銷快捷鍵爲:Ctrl + Shift + Z。