原创 alloca、malloc、calloc、realloc的詳解

C語言跟內存分配方式 從靜態存儲區域分配. 內存在程序編譯的時候就已經分配好,這塊內存在程序的整個運行期間都存在.例如全局變量、static變量. 在棧上創建. 在執行函數時,函數內局部變量的存儲

原创 閱讀《奇特的一生》

《奇特的一生》 此書作者:格拉寧 ——該書爲繞着亞歷山大.亞歷山德羅維奇.柳比歇夫。 簡介 柳比歇夫的遺產包括:有著作,探討地蚤的分類,科學史,農業,遺傳學,植物保護,哲學,昆蟲學,動物學,進化論,無神論。此外,他還寫過回憶錄,談到他一生

原创 STL《空間配置器(allocators)》

STL_空間配置器(allocators) SGI STL中的兩級空間分配器 第一級 __malloc_alloc_template template <int __inst> class __malloc_alloc_tem

原创 TCP粘包

TCP粘包 是指發送方發送的若干包數據到接收方接收時粘成一包,從接收緩衝區看,後一包數據的頭緊接着前一包數據的尾。 1.發送方引起的粘包是由TCP協議本身造成的,TCP爲提高傳輸效率,發送方往往要收集到足夠多的數據後才發送一包數據。若

原创 《把時間當做朋友》讀後感

把時間當做朋友 前幾天看過《怎麼閱讀:奇特的一生》一書剛覺所得頗多。書中提到管理時間是讓自己避免浪費時間、約束行爲、提升專注力的方法。其中 作者閱讀過 《把時間當做朋友》一書,並推薦閱讀。 經過兩天閱讀後。感覺此書似有些道理,但都是理論

原创 數據庫事務的四大特性以及事務的隔離級別

 本篇講訴數據庫中事務的四大特性(ACID),並且將會詳細地說明事務的隔離級別。   如果一個數據庫聲稱支持事務的操作,那麼該數據庫必須要具備以下四個特性: ⑴ 原子性(Atomicity)   原子性是指事務包含的所有操作要麼全部成功

原创 Redis 密碼設置和查看密碼

Redis 密碼設置和查看密碼 redis沒有實現訪問控制這個功能,但是它提供了一個輕量級的認證方式,可以編輯redis.conf配置來啓用認證。 1、初始化Redis密碼: 在配置文件中有個參數: requirepass 這個就是配

原创 什麼是架構師

引言: 架構師,當然是腦力勞動者,但是,同樣是腦力勞動也存在重大的差別。有一類腦力勞動的成果,是比較容易被評價的。或者能夠判斷其對錯:比如考試的分數;或者能夠比較其高下:比如兩個人下棋分出輸贏;或者能夠交由市場來判斷:比如某種UI/UE設

原创 學習中的反射函數

.Net反射中如何獲取調用參數的值? 你在TraceMethod裏只傳入了MethodInfo,這裏只包含了參數的定義信息。你這麼想,假設你有個方法: class A { public void M(string s) {

原创 svn執行clean up命令時報錯

svn執行clean up命令時報錯“Previous operation has not finished; run ‘cleanup’ if it was interrupted”。無論你到那個父層次的目錄執行“clean up “,

原创 單元測試

爲什麼要做單元測試 1、經過單元測試的代碼,質量能夠得到保證 2、單元測試發現的問題很容易定位。 3、修改代碼犯的錯,經過單元測試易發現 4、單元測試可以在早期就發現性能問題 我們選擇的Nunit的工具做單元測試 Nunit配製

原创 八大排序算法自我實現

下面是的代碼都是C++ 實現的 1.插入排序—直接插入排序(Straight Insertion Sort) #pragma once #include "JudgmentCondition.h" void InsertionSort(

原创 深入理解 C++迭代器 iterator

vector 隨機訪問 一種隨機訪問的數組類型,提供了對數組元素進行快速隨機訪問以及在序列尾部進行快速的插入和刪除操作的功能。可以再需要的時候修改其自身的大小 deque 隨機訪問 一種隨機訪問的數組類型,提供了序列兩端快速進行插入和刪除

原创 服務器負載均衡整體解決方案

非持續性算法(Non-Persistent): 一個客戶端的不同的請求可能被分配到一個實服務組中的不同的實服務器上進行處理。主要有:輪循算法、最少連接算法、響應速度算法等。 輪循算法(Round Robin): 每一次來自網絡的請求輪流分

原创 Ecexl中的VBA導出表內的數據到XML

Ecexl中的VBA導出表內的數據到XML 作用: 爲了方便策劃填表,導表,我需要做一個功能就是在Ecexl中添加一個按鈕 實現 自動導表功能。 實現方法: 主要使用 DOMDocument 模型,(需要添加 XML控件:工具-> 引用-