原创 數據庫鎖

 前言 數據庫大併發操作要考慮死鎖和鎖的性能問題。看到網上大多語焉不詳(尤其更新鎖),所以這裏做個簡明解釋,爲下面描述方便,這裏用T1代表一個數據庫執行請求,T2代表另一個請求,也可以理解爲T1爲一個線程,T2 爲另一個線程。T3,

原创 數據庫索引工作原理總結

爲什麼要用索引     數據在磁盤上是以塊的形式存儲的。爲確保對磁盤操作的原子性,訪問數據的時候會一併訪問所有數據塊。磁盤上的這些數據塊與鏈表類似,即它們都包含一個數據段和一個指針,指針指向下一個節點(數據塊)的內存地址,而且它們都不需要

原创 主流數據庫總結分析一下,希望大家多補充問題

今天事情不是太多,就在網上整理一下對主流數據庫的分析總結: 目前比較主流的數據庫:ORACLE,DB2,SQLSERVER,MySQL,ACCESS,KingBase 等; 大型數據庫有:Oracle、Sybase、DB2、SQL ser

原创 我的sunday_code

開始起航......

原创 【Apache Mina2.0開發之一】搭建Apache Mina框架並實現Server與Client端的簡單消息傳遞!

首先建立一個new project(Server端),這裏Himi使用IDE是 eclipse; OK,首先我們這裏先配置下環境:對於Mina的日誌輸出使用的是slf4j,對於slf4j在開發Hibernate的時候已經很熟悉了,

原创 java 測試 solr更新和查詢

@Test public void addDocument() throws Exception{ //1.創建鏈接 SolrServer solr = new HttpSolrServer("ht

原创 Log4j – 如何配置多個logger?

內容簡介: 本文主要介紹 在一個系統中如何通過log4j的配置文件配置出多個logger,使得該系統可以在不同路徑下輸出多個內容不同的log 文件。並通過該實例的實現過程進一步講解log4j的一些特性。   具體內容: 1.  

原创 Android基礎介紹及Android執行流程

一、android介紹          Android是一種基於Linux的自由及開放源代碼的操作系統,主要使用於移動設備,如智能手機和平板電腦,由Google公司和開放手機聯盟領導及開發。尚未有統一中文名稱,中國大陸地區較多人使

原创 Java學習路線圖,專爲新手定製的Java學習計劃建議

怎麼學習Java,這是很多新手經常會問我的問題,現在我簡單描述下一個Java初學者到就業要學到的一些東西:      首先要明白Java體系設計到得三個方面:J2SE,J2EE,J2ME(KJAVA)。J2SE,Java 2 Platf

原创 安裝linux虛擬的遇到問題整理

今天裝linux虛擬機系統 遇到一些問題: this kernel requires an x86-64 cpu,but only detected an i686 CPU unable to boot please use a kern

原创 Linux虛擬機IP手動配置

VM 設置 IP 地址 轉: Linux虛擬機IP手動配置[轉] //在這修改hostname # vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=rdb1 //在這修改

原创 IP address of localhost could not be determined 解決方法

安裝Oracle 11gR2,報錯:[INS-06101] IP address of localhost could not be determined 出現這種錯誤是因爲主機名和/etc/hosts 文件不一致,只需要把主機名和其

原创 Servlet例子

今天沒事 ,就看一下關於基礎的 Servlet知識,下面是一個Servlet例子: 1. package com; import java.io.IOException; import java.io.PrintWriter; impor

原创 從程序員到CTO的Java技術路線圖

  在技術方面無論我們怎麼學習,總感覺需要提升自已不知道自己處於什麼水平了。但如果有清晰的指示圖供參考還是非常不錯的,這樣我們清楚的知道我們大概處於那個階段和水平。    Java程序員 高級特性               反射、泛型

原创 Linux安裝Oracle,卡在60%處的解決辦法

Linux安裝Oracle,卡在60%處的解決辦法 Admin2014年4月5日 名人名言:蓮花開在污泥中,人才出在貧寒家。——諺語 一下是項目組日記: Copying files for ""PL/SQL Embedded Gat