Time of Update: 2015-06-04
標籤:個人認為這是一個挺不錯的從C語言到Linux系統開發的教程,這本是兩個網上的文檔。其中 一本是《How To Think Like A Computer Scientist: Learning with C++ 》作者Allen B. Downey。原書由Green Tea Press發行,可以從http://www.greenteapress.com/下載到。另一本是:《Programming from the Ground Up: An Introduction to
Time of Update: 2015-06-07
標籤:c++#include <iostream>#include <stdlib.h>using namespace std;template<class T>class xiaok{public: static void han(){cout<<"xiao"<<endl;} static void han1(); static int i; // static const int ii=0;
Time of Update: 2015-06-07
標籤:數組在C#.NET中是最早出現的,在記憶體中是順序連續儲存的,所以它的索引速度非常快,而且賦值與修改元素也很簡單;但是,也正因為數組是順序連續儲存的,在兩個資料間插入資料是很不方便的,而且在聲明數組的時候必須指定數組的長度,數組的長度過長,會造成記憶體浪費,過短會造成資料溢位錯誤;如果在聲明數組時我們不清楚數組的長度,就會變得很麻煩。針對數組的這些缺點,C#中最先提供了ArrayList來克服這些缺點。ArrayList在System.Collections命名空間下,同時繼承了IList
Time of Update: 2015-06-07
標籤:部分內容來自網上~ 輸入輸出:printf輸出float和double都可以用%f,double還可以用%lf。scanf輸入float用%lf,double輸入用%lf,不能混用。long long 用%lld。printf("%d\n",i>>1 );printf("%10.2f\n",d );//靠右對齊,佔10位字元,保留2位小數。printf("%-10.2f\n",d );//靠左對齊,佔10位字元,保留2位小數。printf("%s\n",s
Time of Update: 2015-06-06
標籤:java 加密 pbe 除了DES,我們還知道有DESede(TripleDES,就是3DES)、AES、Blowfish、RC2、RC4(ARCFOUR)等多種對稱式加密方式,其實現方式大同小異,這裡介紹對稱式加密的另一個演算法——PBE PBE PBE——Password-based
Time of Update: 2015-06-06
標籤:最小公倍數各位看官們,大家好,從今天開始,我們講大型章回體科技小說 :C栗子,也就是C語言執行個體。閑話休提,言歸正轉。讓我們一起talk C栗子吧!
Time of Update: 2015-06-05
標籤:C/C++基礎轉自:http://blog.csdn.net/fangbaolei2088/article/details/79905191.編譯器g++g++ -c 只編譯不串連,產生.o檔案g++ -o 修改編譯後產生的檔案的名字(預設為a.out)2.C++優點Supporting data abstractionObject-orientedContains all C featuresPortable and efficient as CCan be linked to
Time of Update: 2015-06-05
標籤:Python C++擴充 前段時間看了一篇文章,http://blog.jobbole.com/78859/,
Time of Update: 2015-06-05
標籤: 線性表 線性表是最簡單、最基本、最常用的資料結構。資料元素 1 對 1的關係,這種關係是位置關係。 特點 (1)第一個元素和最後一個元素前後是沒有資料元素,線性表中剩下的元素是近鄰的,前後都有元素。(2)線性表中的元素是有限的(List),線性表中的資料類型一致。(3)線性表表示方法
Time of Update: 2015-06-04
標籤:c++11 c++ C++11標準支援了並發,其中包含了線程管理,共用資源保護,線程間同步操作和底層原子操作等功能。我們先通過一個簡單的樣本看看C++11標準的多線程程式是什麼樣的。#include <iostream>#include <thread>// 引用用於管理線程的類的標頭檔using namespace std;//
Time of Update: 2015-06-05
標籤:智能指標 c++ 類模板 避免異常 //【C++】智能指標auto_ptr的簡單實現#include <iostream>using namespace std;template <class _Ty>class auto_ptr{public: auto_ptr(_Ty *_P = 0) :_Owns(_Ptr != 0),
Time of Update: 2015-06-05
標籤:http://www.younfor.com/cpp-new-placement-new-operator-new.html http://www.cnblogs.com/luxiaoxun/archive/2012/08/10/2631812.html http://kelvinh.github.io/blog/2014/04/19/research-on-operator-new-and-delete/ new operator
Time of Update: 2015-06-04
標籤:衍生類別中的成員包括從基類繼承過來的成員和自己增加的成員兩大部分。從基類繼承的成員體現了衍生類別從基類繼承而獲得的共性,而新增加的成員體現了衍生類別的個性。正是這些新增加的成員體現了衍生類別與基類的不同,體現了不同衍生類別之間的區別。在基類中包括資料成員和成員函數
Time of Update: 2015-06-05
標籤:C# 中的 Lock 語句通過隱式使用 Monitor 來提供同步功能。lock 關鍵字在塊的開始處調用 Enter,而在塊的結尾處調用 Exit。 通常,應避免鎖定 public 類型,否則執行個體將超出代碼的控制範圍。 常見的結構 lock (this)、lock (typeof (MyType)) 和 lock ("myLock") 違反此準則:如果執行個體可以被公用訪問,將出現 lock (this) 問題。如果 MyType 可以被公用訪問,將出現 lock
Time of Update: 2015-06-05
標籤:http://blog.oraycn.com/ESFramework_Demo_P2P.aspx 測試,完全OK! 我很喜歡這個。可以源碼是加密的!我希望實現 web 版本的p2p視頻觀看,aehyok提出 用 SignalR 。要學習的東西很多啊。 ESFramework Demo -- P2P通訊Demo(附源碼) 現在我們將在ESFramework Demo -- 檔案傳送Demo&
Time of Update: 2015-06-05
標籤:方法一:參考《精通C#遊戲編程》一書。根據學習WorldWind源碼可知,WorldWind中採用的方法與該方法基本一致。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.InteropServices;namespace GameLoop//根據需要修改名稱空間{ public class PreciseTimer {
Time of Update: 2015-06-05
標籤:C# XmlSerializer類是實現序列化的一個類,那麼關於C# XmlSerializer的學習我們要掌握怎麼樣的操作方法呢?那麼這裡向你詳細介紹具體的操作細節情況。C# XmlSerializer是什麼呢?它是使用二進位格式化程式進行序列化的一個類,那麼具體的通過C# XmlSerializer如何?序列化操作呢?在序列化操作的過程中需要注意些什麼呢?C# XmlSerializer的出處:using System.Xml.Serialization; C#
Time of Update: 2015-06-06
標籤:閱讀目錄:背景介紹演算法原理誤判率BF改進總結背景介紹Bloom filter(後面簡稱BF)是Bloom在1970年提出的二進位向量資料結構。通俗來說就是在大資料集合下高效判斷某個成員是否屬於這個集合。BF其優點在於:插入和查詢複雜度都是O(n)空間利用率極高。例子1:像Yahoo這類的公用郵件服務提供者,總是需要過濾垃圾郵件。 假設有50億個郵件地址,需要儲存過濾的方法有:所有郵件地址都儲存到資料庫。 缺點:每次都需要查詢資料庫,效率低。
Time of Update: 2015-06-04
標籤:using System;using System.Collections.Generic;using System.Web.Script.Serialization;using System.Configuration;using System.Runtime.Serialization.Json;using System.Runtime.Serialization;using System.IO;using System.Text;namespace WebApplication1{
Time of Update: 2015-06-04
標籤:1. 普通綁定:public void button1_Click(object sender, EventArgs e) { MessageBox.Show("ok"); }this.button1.Click += button1_Click;2. 匿名委託:this.button1.Click += delegate(object sender, EventArgs e) {