Time of Update: 2018-07-29
參考:http://www.cnblogs.com/xiaouisme/archive/2012/08/01/2618398.html 由於以前安裝過apache,已經安裝了很多依賴庫,現在只需要安裝以下軟體包: nginx-1.4.4.tar.gz spawn-fcgi-1.6.3.tar.gz (fastcgi進程管理程式) fcgi.tar.gz ( fastcgi庫與標頭檔) 安裝nginx # tar -xvf ./nginx-1.4.4.tar.gz #
Time of Update: 2018-07-29
一直想好好學習一下設計模式,終於發現了一個通熟易懂的C++設計模式解釋,最近有點懶,然後大部分內容掌握一下就轉過來了,其中有些注釋自己加的,有什麼錯誤,請指正,謝謝。 ===========================================================================================================
Time of Update: 2018-07-29
基礎架構搭建 (倆層開發) 建立Windows傳統型應用程式—’學生管理系統’ 添加實體類庫Models 右鍵添加-建立項目-類庫 添加資料訪問類DAL 基礎架構目錄: 要習慣性修改主表單的命名,一般用FrmMain 或者遵循客戶給出的命名 添加引用 資料訪問層需要引用實體類,windowForm主程式需要引用資料訪問類和實體類。 1 , 資料訪問類DAL引用實體類Models
Time of Update: 2018-07-29
基礎要打牢,重學一下資料結構。 第一章 遞迴函式 對於函數f (n) 的一個遞迴定義(假定是直接遞迴) ,要想使它成為一個完整的定義,必須 滿足如下條件: • 定義中必須包含一個基本部分(b a s e) ,其中對於n 的一個或多個值,f (n)必須是直接定 義的(即非遞迴) 。為簡單起見,我們假定基本部分包含了n≤k 的情況,其中k 為常數。 (在基 本部分中指定n≥k 的情形也是可能的,但較少見。 ) • 在遞迴部分(recursive component)中,
Time of Update: 2018-07-29
VS2013 #define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>int main(){ int i = 0, count=0; int num1 = 0, num2 = 0; printf("請輸入兩個整數:\n"); scanf("%d%d", &num1, &num2); int a[32] = { 0 }; int b[32] =
Time of Update: 2018-07-29
const unsigned char *fromhex(const char *str){ static unsigned char buf[512]; size_t len = strlen(str) / 2; if (len > 512) len = 512; for (size_t i = 0; i < len; i++) { unsigned char c = 0; if (str[i * 2] >= '0'
Time of Update: 2018-07-29
在C#中數組,ArrayList,List都能夠儲存一組對象,那麼這三者到底有什麼樣的區別呢。 數組 數組在C#中最早出現的。在記憶體中是連續儲存的,所以它的索引速度非常快,而且賦值與修改元素也很簡單。 //數組string[] s=new string[2];//賦值s[0]="a";s[1]="b";//修改s[1]="a1";
Time of Update: 2018-07-29
來源:http://blog.sina.com.cn/s/blog_61533c9b0100fa7w.html Map是c++的一個標準容器,她提供了很好一對一的關係,在一些程式中建立一個map可以起到事半功倍的效果,總結了一些map基本簡單實用的操作。 1. map最基本的建構函式; map<string , int
Time of Update: 2018-07-29
一、代碼 #include<iostream>#include<cstdio>using namespace std;int main(){ char s[50]; int i=0,n1=0,n2=0,n3=0,n4=0; cout<<"請輸入一個字串:"; gets(s); for(i=0;s[i]!='\0';i++) { if(s[i]>='A'&&s[i]<='Z')n1++
Time of Update: 2018-07-29
題目: 有一個長階梯 若每步上2階,最後剩下1階 若每步上3階,最後剩下2階 若每步上5階,最後剩下4階 若每步上6階,最後剩下5階 只有每步上7階,最後剛好一階也不剩下 請問該階梯至少有多少階
Time of Update: 2018-07-29
根據perceptron 學習規則(Rosenblatt 提出 )用C語言實現單層感知器。代碼如下。 #include<stdio.h>#include<stdlib.h>int nTrain=7; //訓練樣本數量int nInput=3; //訓練樣本維度double delta=0.1; //學習速率int nTest=1; //測試樣本數量int maxItre =100;typedef struct slp {int input[3];int
Time of Update: 2018-07-29
建立了一個Web Service應用程式後,預設會生產一個Service1.asmx,對於的類檔案是Service1.cs。通常,我們希望將這個Service1改為更能表達我們意圖的名字,但是,直接在vs中修改檔案名稱之後,類名並不會改變,如將Service1.asmx改為DataSyncService.asmx之後,Service1.cs會相應地改為DataSyncService.cs,但該類檔案中的類名依然是Service1。
Time of Update: 2018-07-29
選擇排序的時間複雜度是O(n^2),空間複雜度是O(1),是一種不穩定的排序方法,適用於待排序數目較少的場合。 選擇排序基本思想:每趟排序在當前待排序序列中選出關鍵字最小的記錄,添加到有序序列中。獨特地方:記錄移動的次數較少。 選擇排序需要解決的兩個問題:第一、如何在待排序序列中選出關鍵字最小的記錄;第二、如何確定待排序序列中關鍵字最小的記錄在有序序列中的位置。
Time of Update: 2018-07-29
--SQL Server 測試環境搭建: Create database Test; goUSE [Test]GOif OBJECT_ID('Tab','U') is not nulldrop table TabgoCREATE TABLE [dbo].[Tab]([ID] [int] identity(1,1) NOT NULL,[name] [sysname] NOT NULL,)goif OBJECT_ID('Tab2','U') is not nulldrop table
Time of Update: 2018-07-29
題目:設計一個類,只能產生該類的一個執行個體。 (1)解法一:只適用於單線程環境 由於要求只能產生一個執行個體,因此我們必須把建構函式設為私人函數以禁止他人建立執行個體。我們可以定義一個靜態執行個體,在需要的時候建立該執行個體。 public class Singleton1{ private Singleton1(){ } private static Singleton1 instance = NULL; public static Singleton1
Time of Update: 2018-07-29
【項目-爬樓梯】 樓梯有n階台階,上樓可以一步上1階,也可以一步上2階,編一程式計算共有多少種不同的走法。 【參考解答(遞迴法)】 基礎:樓梯有一個台階,只有一種走法(一步登上去);兩個台階,有2種走法(一步上去,或分兩次上去); 遞推:有n個台階時,設有count(n)種走法,最後一步走1個台階,有count(n-1)種走法;最後一步走2個台階,有count(n-2)種走法。於是count(n)=count(n-1)+count(n-2)。
Time of Update: 2018-07-29
vector 是STL中應用最為廣泛的一類容器,這裡對其重要的特性做一個概括和總結。 vector的初始化 vector的初始化,見如下代碼。 vector<int> v2; // vector with 0 elementvector<int> v3(20); // vector with 20 elements whose value is 0vector<int> v4(20, 5);// vector with 20
Time of Update: 2018-07-29
我的第一個Ubuntu下的c程式。 C語言 1.首先確認你有gcc編譯器 在終端輸入gcc --version查看你的gcc版本.如圖,如果沒有錯誤出現就說明已安裝 2.用終端建立一個.c的新檔案 在終端中鍵入 vim hello.c(檔案名稱任取,不過需要以 .c 為副檔名)。 3.建立後按i進入編輯模式輸入以下代碼,然後esc退出編劇模式,英文狀態下輸入:wq(別忘了冒號) (對vim文文書處理不瞭解的同學,請見這篇部落格
Time of Update: 2018-07-28
標籤:simple cout end return char while str key size 兩種思路,第一種就是在數組兩邊放置兩個指標,第二種是在數組左邊放置兩個快慢指標。第二種方法更簡
Time of Update: 2018-07-29
標籤:win star 介紹 debugger 圖片 height ima 使用 服務 原文:C#開發奇技淫巧一:調試windows系統服務windows系統服務不能直接運行,只能在安裝完服務之