原创 MySQL的char與varchar的區別

本文采用的存儲引擎是InnoDB和/或者MyISAM 一、版本支持 varchar在不同的版本中的存儲長度規則 版本 存儲範圍(字節) 例子:varchar(20) 5.0.3 以下版本 和字節無關 指的是20字

原创 里氏代換原則概述

https://blog.csdn.net/fangaoxin/article/details/6717233

原创 Linux:/proc/meminfo參數詳細解釋

最近公司的機器在使用的過程中,內存佔用率隨着運行逐漸升高,所以計劃學習下linux內存方面的知識。 參考:http://linuxperf.com/?p=142 一、Linux內存總覽圖 二、meminfo參數的詳細介紹 /

原创 Linux:VSS、RSS、PSS和USS的圖解說明

一、名詞概念 一般來說內存佔用大小有如下規律:VSS >= RSS >= PSS >= USS VSS - Virtual Set Size 虛擬耗用內存(包含共享庫佔用的內存) RSS - Resident Set Size

原创 如何用命令在ubuntu(linux)下安裝mysql數據庫

    現在各種開發都會用到一些開源代碼,比如mysql數據庫,下面講一下在ubuntu下安裝mysql數據庫。     1)首先檢查系統中是否已經安裝了MySQL                在終端裏面輸入 sudo netstat

原创 Java_Ant詳解

1,什麼是ant ant是構建工具 2,什麼是構建 概念到處可查到,形象來說,你要把代碼從某個地方拿來,編譯,再拷貝到某個地方去等等操作,當然不僅與此,但是主要用來幹這個 3,ant的好處 跨平臺   --因爲ant是使用j

原创 Git:關於git diff 是和誰對比的問題

今天看了廖雪峯的關於git的教程,發現了一個diff問題,弄了很多遍,終於弄清了,git diff 到底是和暫存區(index)還是和版本庫對比的問題,記錄一下。 首先我新創建一個文件,如下圖所示: touch test.txt

原创 利用apache2+gitolite+gitweb搭建git服務器的詳細步驟(可行)

今天沒事在自己的服務器利用gitolite+gitweb搭建了一個git server(git服務器),其中遇到的問題很多,現在都記錄下來,和大家分享。我是按照Git : Ubuntu-git服務器搭建之親自搭建 他的方法搭建的

原创 weblogic 由於異常關閉導致文件AdminServer.lok被鎖,啓動報錯

由於我重啓ubuntu之前,並沒有關閉weblogic server的服務,導致執行如下命令時出錯: sudo ./startWebLogic.sh 出錯的信息: weblogic.management.Managemen

原创 Github:每次git push推送的時候都需要輸入git的用戶名和密碼

在github.com上建了一個項目,可是每次推送push的時候,都會提示輸入github的用戶名和密碼,如下圖所示: 可是我明明把我的公鑰添加到了github上,如下圖所示: 竟然顯示“Never used” 上網查

原创 git push 後 gitweb不能查看git 倉庫(權限問題)

今天閒來無事,佈置了一個git server (git服務器),利用Gitolite+Gitweb進行管理,按照別人的佈置方法佈置完了,每當客戶端執行git push,使得gitwebb不能顯示那個倉庫,上網查了一下是由於倉庫的權

原创 ubutun或者linux下如何安裝jdk1.6

由於自己開發環境需要1.6.所以記錄一下jdk1.6的安裝過程。 這一週感覺很忙,學的東西很多,現在詳細整理一下記錄下來, 防止自己忘記,也希望能夠幫助更多的人。 一、環境 1. ubuntu 14.04 LTS 64位

原创 SVN:Ubuntu下搭建和卸載svn服務器(svn server)

爲了學習svn服務器是怎麼搭建的,我在ubuntu虛擬機上搭建了一個svn服務器,可以作爲項目開發的版本,記錄下來防止自己遺忘,同時可以幫助更多的人。 一:搭建環境 利用我的上一篇的博客ubuntu:查看ubuntu系統的版本信息

原创 jar命令成功完成 java -jar 命令卻提示“沒有主清單屬性”!

打好jar包之後還需要更改清單文件的. 打開生成的jar,裏面有一個MANIFEST.MF的文件把它打開. 然後有一行Main-Class,沒有就加上。如: Manifest-Version: 1.0 Main-Class: 類的全

原创 window遠程連接Ubuntu 14.04的桌面

由於xrdp、gnome和unity之間的兼容性問題,在Ubuntu 14.04版本中仍然無法使用xrdp登陸gnome或unity的遠程桌面,現象是登錄後只有黑白點爲背景,無圖標也無法操作。與13.10中的解決方式相同,使用xr