原创 各類線性表(非常值得一看)

作者後附: 順序表與鏈表 順序表與鏈表是非常基本的數據結構,它們可以被統稱爲線性表。 線性表(Linear List)是由 n(n≥0)個數據元素(結點)a[0],a[1],a[2]…,a[n-1] 組成的有限序列。 順序表

原创 Sybase ASE 查詢當前實例連接數

工具篇:只解決問題,不做過多描述. sybase 每一個用戶連接是對一個實例服務進行連接,如下: 1. 保證服務啓動: 2. 連接實例 SYB,並查詢

原创 Sybase ASE GUI 圖形工具 SQL advantage

SQL advantage 一、下載: 百度雲盤 二、作用:         管理sybase數據庫,可以通過sybase的導出命令進行整個庫的導出、插入、查看、修改等,SQL Advantage就相當於Sql Server中的查詢分析器

原创 Sybase ASE 修改登陸用戶密碼

最近業務需要,和 Sybase (ASE、IQ)數據庫幹上了,記錄下: 親測改密,數據據版本如下(猜測15.xxx 都應該是這個方法):  如果是默認安裝,默認沒有密碼,在服務起來的前提下,準備連接數據庫: sp_password '

原创 TCP和UDP的最完整的區別

TCP UDPTCP與UDP基本區別  1.基於連接與無連接  2.TCP要求系統資源較多,UDP較少;   3.UDP程序結構較簡單   4.流模式(TCP)與數據報模式(UDP);   5.TCP保證數據正確性,UDP可能丟包   6

原创 Linux學習--線程概念

線程 我們知道 ,進程在各自獨立的地址空間中運行,進程之間共享數據需要用mmap或者進程間通信機制,本節我們學習如何在一個進程的地址空間中執行多個線程。有些情況需要在一個進程中同時執行多個控制流程,這時候線程就派上了用場,比如實現一個

原创 C++布隆過濾器

布隆過濾器 這名詞有沒有聽着好像很 挺高大上的,的確,它也是一種很重要的結構,下面一起看看: 一:說說歷史: (Bloom Filter)是由布隆(Burton Howard Bloom)在1970年提出的。它實際上是由一個很長的二進制

原创 再度理解原碼、反碼、補碼

很早就開始接觸這些熟悉又陌生的關鍵字,但是,時不時還會有錯: 看定義: 正數的原碼、反碼、補碼形式一致,負數的反碼爲原碼的數值位取反,補碼爲反碼+1也即是原碼的數值位取反再+1,計算機中以補碼錶示數據和運算 舉例: +34原碼=反碼=補碼

原创 Linux學習--進程概念

>>進程 說進程,感覺好空洞,來一張圖,Linux下的進程: ps -eo pid,comm,cmd說明:-e表示列出全部進程,-o pid,comm,cmd表示我們需要PID,COMMAND,CMD信息 下面:我們好好說說,Li

原创 C++類型萃取

stl中的迭代器和C++中的類型萃取: http://www.itnose.net/detail/6487058.html 賜教! 點贊 收藏 分享 文章舉報 Li_Ning_

原创 比較全面的gdb調試命令

原文:http://blog.csdn.net/dadalan/article/details/3758025 用GDB調試程序 GDB是一個強大的命令行調試工具。大家知道命令行的強大就是在於,其可以形成執行序列,形成腳本。UNIX下的軟

原创 菱形繼承

菱形繼承 詳見   1.http://www.tuicool.com/articles/MNzieu           2.http://blog.csdn.net/tounaobun/article/details/8443228  

原创 Linux進程間通信--匿名管道

關於進程間通信:           IPC        每個進程各自有不同的用戶地址空間,任何一個進程的全局變量在另一個進程中都看不到所以進程之間要交換數據必須通過內核,在內核中開闢一塊緩衝區,進程1把數據從用戶空間拷到內核緩衝區,進

原创 Linux學習--進程創建

進程創建 在Linux系統下,自己可以創建進程:    當進程執行時,它會被裝載進虛擬內存,爲程序變量分配空間,並把相關信息添到 task_struct裏。 進程內存佈局分爲四個不同的段:  • 文本段,包含程序的源指令。  • 數據段,

原创 個人公衆號

做資源庫使用: 1. 個人微信公衆號二維碼: 2. 寶馬(哈哈)