原创 存儲過程的方便與不方便

用存儲過程的好處: 1、安全性提高 2、業務邏輯封裝在過程中,結構相對要好一點 3、易於處理一些表關係複雜的情況,如:子母表的增刪改查 4、一些數據庫的事務的處理更容易 5、可以提高效率 6、開發過程中便於並行開發(如團隊中沒有太多對數據

原创 不斷的敲打

眼界決定境界,氣度決定高度;定位決定地位,格局決定結局; 腦袋決定口袋,想法決定活法;思路決定出路,觀念決定信念; 心態決定姿態,細節決定成敗; 性格決定命運,習慣決定未來.

原创 在MessageBox顯示Table

將需要顯示的信息手動的添加到表格中,並在後臺配置後顯示到在MessageBox中。代碼如下 ://在MessageBox顯示Table一 string table_1 = " ╔═══════╦═════

原创 起步C語言學習....

#include<stdio.h> #define SIZE 4 struct student_type { char name[10]; int num; int age; char addr[15]; }stud[SIZE];

原创 JNI 學習備忘

1。 java和c是如何互通的?   其實不能互通的原因主要是數據類型的問題,jni解決了這個問題, 例如那個c文件中的jstring數據類型就是java傳入的String對象,經過jni函數的轉化就能成爲c的char*。   對應數據

原创 構造函數和成員函數的區別(通用)

  構造函數 是一種特殊的方法 主要用來在創建對象時初始化對象 即爲對象成員變量賦初始值 總與new運算符一起使用在創建對象的語句中 特別的一個類可以有多個構造函數 可根據其參數個數的不同 或參數類型的不同來區分它們 即構造函數

原创 TCP擁塞控制中慢啓動的過程

TCP採用慢開始和擁塞避免的方法控制發送 慢開始的思路是,先測試一下,在由小到大的增大發送窗口 具體的:預先設置一個慢開始門限,ssthresh(用於控制擁塞) 先設擁塞窗口cwnd=1,發送第一個報文,收到確認後把cwnd設爲2,在發

原创 C 指針一例全解(自己學習用)

#include<stdio.h> void main() { void swap(int *p1,int *p2); int a,b; int *p1,*p2; a=100; b=200; p1=&a; p2=&b; p

原创 MSSQL 區分大小寫 探究

近日項目中需要從遠程服務端下載數據,但是數據有個特點是區分大小寫的,所以和我們項目本身上存在衝突,因此做了個實例來研究一下mssql的大小寫問題。 創建表並查看加入數據的情況   --1·情況:不區分大小寫的情況 if exists (s

原创 SQLServer2000同步複製技術實現步驟-

  一、 預備工作 1.發佈服務器,訂閱服務器都創建一個同名的windows用戶,並設置相同的密碼,做爲發佈快照文件夾的有效訪問用戶 --管理工具 --計算機管理 --用戶和組 --右鍵用戶 --新建用戶 --建立一個隸屬於admini

原创 SQL 常用語句收藏 備用 memo

一、基礎 1、說明:創建數據庫CREATE DATABASE database-name 2、說明:刪除數據庫drop database dbname3、說明:備份sql server--- 創建 備份數據的 device USE ma

原创 位域(位段)

有些信息在存儲時,並不需要佔用一個完整的字節,而只需佔幾個或一個二進制位。例如在存放一個開關量時,只有0和1兩種狀態,用一位二進位即可。爲了節省存儲空間,並使處理簡便,C語言又提供了一種數據結構,稱爲“位域”或“位段”。 所謂“位域”是

原创 遊標使用demo(循環,條件判斷,自增長字段)

--數據 create proc ut_insert_data as begin tran  --聲明臨時表, create table #temp (   id int identity(1,1),--自動ID,僅作爲循環使用   c

原创 格式化輸出八進制和十進制數字

#include<stdio.h> int main() { int x=65; printf("%#o/n",x); printf("%#x/n",x); return 0; }

原创 H2 數據庫使用 demo

項目中添加jar:h2-1.0.20070617.jar   實例一: import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSe