原创 C/C++基本數據類型所佔字節數

關於這個基本的問題,很早以前就很清楚了,C標準中並沒有具體給出規定那個基本類型應該是多少字節數,而且這個也與機器、OS、編譯器有關,比如同樣是在32bits的操作系統系,VC++的編譯器下int類型爲佔4個字節;而tuborC下則是2個字節

原创 char str[] 和 char *str 的區別

程序1:#include<iostream>using namespace std;char *str(){char *str="hejk ";return str;}void main(){str();}程序2#include<iostr

原创 JAVA中this用法小結

Java關鍵字this只能用於方法方法體內。當一個對象創建後,Java虛擬機(JVM)就會給這個對象分配一個引用自身的指針,這個指針的名字就是 this。因此,this只能在類中的非靜態方法中使用,靜態方法和靜態的代碼塊中絕對不能出現thi

原创 mysql 大小寫問題

如果 lower_case_table_names 爲 1 ,MySQL 將在存儲與查找表時將所有的表名轉換爲小寫字母。表名不區分大小寫。mysql> show variables like '%lower_case_table%';+--

原创 C/C++內存劃分

一、C語言分爲幾下幾類:1.棧區(stack)由編譯器自動分配和釋放,存放函數的函數值,局部變量的值等。操作方式類似於數據結構中的棧。2.堆區(heap)一般由程序員分配和釋放,若程序員不釋放,程序結束時可能由操作系統回收。注意它同數據結構

原创 我的友情鏈接

51CTO博客開發

原创 全局變量和局部變量

C語言程序佔用的存儲空間通常爲3部分,分別稱爲程序區、靜態存儲區和動態存儲區。靜態存儲區---全局變量和局部靜態變量存放在這裏動態存儲區---形參變量,局部動態變量(auto,register),函數調用現場保護和返回地址等變量的作用域是指

原创 mysql 一些配置

 Mysql的體系結構本章主要對MySQL體系結構做了詳細的解讀,包括不同語言與SQL的交互、系統管理和控制工具、連接池、SQL接口、解析器、查詢優化器、查詢緩存。3.1 體系結構圖瞭解MySql必須牢牢記住其體系結構圖,Mysql是由SQ

原创 JAVA中this用法小結

Java關鍵字this只能用於方法方法體內。當一個對象創建後,Java虛擬機(JVM)就會給這個對象分配一個引用自身的指針,這個指針的名字就是 this。因此,this只能在類中的非靜態方法中使用,靜態方法和靜態的代碼塊中絕對不能出現thi

原创 oracle中rownum和分頁查詢

1.返回第一頁的10條 select t2.* from (select t1.* from youtable t1 ) t2where rownum<=返回的條數2.返回非第一頁的10條select t2.* from (select r

原创 mysql 大小寫問題

如果 lower_case_table_names 爲 1 ,MySQL 將在存儲與查找表時將所有的表名轉換爲小寫字母。表名不區分大小寫。mysql> show variables like '%lower_case_table%';+--

原创 char str[] 和 char *str 的區別

程序1:#include<iostream>using namespace std;char *str(){char *str="hejk ";return str;}void main(){str();}程序2#include<iostr

原创 oracle 主鍵

在oracle中,我們創建一個主鍵,則同時自動創建了一個同名的唯一索引;刪除主鍵,則主鍵約束和對應的唯一索引都刪除了。這是我們經常見到的現象。發出一個創建主鍵的sql,oracle其實執行了兩步:創建主鍵約束、創建/關聯 唯一索引。步驟是這

原创 oracle 塊 區 段

一、介紹數據塊(Block):數據塊是oracle的存儲單位,也叫邏輯塊,oracle塊,是物理磁盤的一個空間。區(Extent):一組數據塊構成一個區。段(Segment):由一組區構成,被分配到一個特定的數據結構中,段只能存儲於一個表空

原创 我的友情鏈接

51CTO博客開發