原创 linux cut命令介紹

linux中的cut命令可以很方便的處理字符,獲得相應的數據列命令用法:       cut -b list [-n] [file ...]       cut -c list [file ...]       cut -f list [

原创 as3.0編程環境

如何搭建as3.0編程環境? 通常的實現方式有Flash CS3 和 Flex Builder 1.在 Flash CS3 中創建“Hello,world” 在 Flash CS3 中有兩種寫入 ActionScript3 代碼的方法:

原创 搭建一個Flv視頻播放服務器

經過一天的努力,查了好多資料,終於搞定了Flv視頻服務器。本來這個事情沒那麼複雜的,無奈網上的很多資料都是錯漏百出,內容脫節的,包括一些官方站也是,實在讓人鬱悶不已。爲了讓大家能避免被錯誤的文檔誤導,寫個簡短文章給大家做參考。目前,由於F

原创 mysql數據庫變量分類說明

在mysql中,變量分爲普通變量、系統和服務器變量、存儲過程局部變量。通常普通變量用的場合較少,較複雜的查詢邏輯通常使用存儲過程實現或者採用PHP、JAVA等編程語言實現。現實中數據庫端變量使用最多的情況是在存儲過程中的局部變量。 普通

原创 top、ps命令查看當前cpu、mem使用情況

Linux下提供top、ps命令查看當前cpu、mem使用情況,簡要介紹如下:一、使用ps查看進程的資源佔用ps -aux查看進程信息時,第三列就是CPU佔用。[root@localhost utx86]# ps -aux | grep

原创 div定位

題外話: 三軍統帥,征戰沙場。運籌帷幄之中,決勝千里之外。好不痛快淋漓! 吾等不列行伍之中,無法感於此等盡興與酣暢。而每日面對程序,能夠暢快的遊弋於各種對象與元素之間,使之誓死聽命於自己,這豈不是與戰場上的酣暢有着異曲同工之妙呢?

原创 java類初始化順序

java類初始化順序爲: 大原則爲:先父類再子類,先靜態再非靜態。 父類靜態變量,父類靜態代碼塊,子類靜態變量,子類靜態代碼塊,父類非靜態變量,,父類構造函數,子類非靜態變量,子類構造函數 java對象創建過程: 1.即使不使用

原创 進程相關命令概念(包括deamon)

1 守護進程中涉及到的基本概念 1.1進程組 1.1.1 進程組基本概念 進程組是一個或多個進程的集合,可以接收來自同一個終端的各種信號。每運行一個程序或是命令都將產生一個進程組。 每個進程屬於一個進程組,而每個進程組都存在

原创 i++與賦值語句

例子: public class Inc{ public static void main(String[] argv){ int i = 0; i = i++; System.out.println(i);

原创 java容器類iterator()方法

 java1.5提供了for each的循環方式,實現iterable接口就能讓自己的類也能這麼來循環,寫一個例子。 MainTest  Java代碼   package org.hx.itr;      import java

原创 mysql中查看數據庫表的存儲引擎

上有很多類似於《查看 MySQL 表使用的存儲引擎》的文章,不過都不嚴謹。使用 “SHOW CREATE TABLE 表名”  查看。這種方式查出的結果在某些情況下是不準確的。   比如創建表 "test" 1.CREATE 

原创 linux內核鏈表結構與container_of理解

linux內核中鏈表結構: struct list_head{ struct list_head *next,*prev; }該鏈表結構內嵌在需要鏈接的數據結構體中 struct nf_sockopts{ struct lis

原创 java 代碼塊分類說明

 一、普通代碼塊   直接在一個方法中出現的{}就稱爲普通代碼塊,例子程序如下:   public class CodeDemo01{   public static void main(String[] args){

原创 樹遍歷相關算法

樹可以通過前序+中序求後序,或者後序+中序求前序。我們無法通過前序和後序求中序,因爲後序加前序無法唯一確定一顆二叉樹。 例如: 前序:ab 後序:ba 這樣你就無法判斷b是a的左子樹還是右子樹。 通過前序和中序求後序,程序如下:

原创 位運算相關

通常位運算包括:位邏輯運算,移位運算。 位邏輯運算: 按位非:~ 按位與:& 按位或:| 按位異或:^ 移位運算: 左移動:<< java中的最高位爲符號位,移位注意最高位被佔用。 右移動:>>最高位符號位保存不變 右移動用0填充