Time of Update: 2018-12-05
PART I===================================================此文基於ubutnu來安裝、在前面的成果、freeradius和mysql的建立(http://www.cnblogs.com/klobohyz/archive/2012/02/01/2334811.html)繼續結合pptp組成驗證形VPN、下面開始安裝pptpapt-get install pptpd然後配置pptpd.confvim
Time of Update: 2018-12-05
目前的版本基於:2.1.12 安裝freeradius =============================================================================源碼安裝的話沒什麼好說的、去官網下載最新源碼包、解壓安裝 $ ./configure $ make $ make install源碼安裝完畢後、運行偵錯模式radiusd
Time of Update: 2018-12-05
接著上面的文章、繼續、開啟app/models/product.rb檔案1 class Product < ActiveRecord::Base2 end在這個檔案裡可以加入些語句進行輸入資料的約束、首先加入validates :title, :description, :image_url, :presence => true這句是開啟各個欄位的約束為非空、這麼講吧、就是把title、description、image_url、這幾個欄位檢查是否為非空、再來、validates :
Time of Update: 2018-12-05
cx_freeze(4.2.1) + python(3.1.2)打包後本機運行正常,在另一台安裝了Visual Studio 2008的機器也運行正常,但在一台未安裝Visual Studio的機器報錯:“由於應用程式配置不正確,應用程式未能啟動。” 經過Google和測試,發現安裝Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)(http://www.microsoft.com/downloads/details.aspx?
Time of Update: 2018-12-05
這個網站可能已經被牆了、所以請使用相關軟體來登入、具體看本站的ssh文章heroku是一個可以免費搭建rails的網站空間、可以使用最新版ruby1.9.2+rails3.0、以下環境基於ubuntu官網:http://heroku.com/ 首先去heroku註冊一個使用者名稱吧、通過郵箱驗證後登入然後就可以開始幹活了、然後開始安裝heroku用戶端apt-add-repository 'deb http://toolbelt.herokuapp.com/ubuntu ./'curl
Time of Update: 2018-12-05
在預設的VC6環境、當邇使用PlaySound函數會報錯PlaySound (TEXT ("hellowin.wav"), NULL, SND_FILENAME | SND_ASYNC) ;如果報是未定義的錯誤、那裡因為邇未包含相關標頭檔、加上下面就可以了#include <mmsystem.h> // 定義PlaySound的標頭檔如果是報下列的連結錯誤error LNK2001: unresolved external symbol
Time of Update: 2018-12-05
在嘗試以下解決方案前、請確認是否安裝了gcc套裝、如果是windows、請確認是否已經安裝了devkit編譯器==================================================================nokogiri如果在ubuntu安裝nokogiri報錯、ERROR: Failed to build gem native extension.則要先安裝這個sudo apt-get install libxml2-dev libxslt-dev====
Time of Update: 2018-12-05
編輯default檔案裡vim /etc/freeradius/sites-enabled/default在authorize塊中加入以下語句1 authorize{2 ... 3 if(User-Name){4 if("%{sql: UPDATE radacct set AcctStopTime=ADDDATE(AcctStartTime,INTERVAL AcctSessionTime SECOND),
Time of Update: 2018-12-05
本環境設定在windows xpvisual c++ 6.0directx 8.0版本是有點舊了、不過大同小異的、首先安裝去微軟的網站下載directx 8.0的SDK、不過估計也沒有了、可以去些其實的網站下載、安裝完成後重啟電腦、然後開啟vc6建立一個win32的程式、在以下位置添加相應輸入庫工程->設定->串連->工程選項可以添加下面的輸入庫ddraw.lib DirectDrawdinput.lib DirectInputdinput8.lib
Time of Update: 2018-12-05
一般來說、邇會安裝CodeBlocks with MingGW、如果邇不安裝這個版本的話、那麼CodeBlocks安裝包就不會內建一個編譯器了、除非邇有別的編譯器、比如VC的編譯器、或者是其它版本的、莪要說的是、CodeBlocks是一個開源的C++ IDE、也就意味著可以支援多種編譯器、所以可以支援就表示可以配置編譯器選項、所以邇配置錯誤當然就是編譯不了啦、這就是多種選擇的弊端、囧、 在主菜單點擊settings>compiler and
Time of Update: 2018-12-05
首先先確定本機沒有安裝radius的任何軟體包、以確定全新安裝、可以使用dpkg的命令來查看dpkg -l | grep radius如果返回沒有的話就繼續下一步、如果存在、使用dpkg -P來把freeradius的程式檔案和設定檔完全刪除、然後就開始乾淨的安裝freeradius、安裝freeradius之前先要確保已經安裝了mysql、因為後來要用到、沒有安裝使用apt-get來安裝apt-get install mysql然後就是安裝freeradius的組件sudo apt-get
Time of Update: 2018-12-05
html5無非最大的改革就是video標籤和canvas標籤、對於canvas標籤、做html5遊戲可以說是精粹、此文介紹了canvas編程的各種方法、講解非常的詳盡http://www.html5canvastutorials.com/tutorials/html5-canvas-tutorials-introduction/其實這個網站11年11月份已經出了書了、前大半部分也就和這個線上教程一樣、然後集結成書後面講了些WEBGL和一個ACT橫版捲軸遊戲的例子、有興趣可以下載來看看、
Time of Update: 2018-12-05
sdl有跨平台的directx之稱、通常與opengl配合便可以實現3d遊戲的開發、 首先去http://www.libsdl.org/index.php下載sdl的vc包、注意是下載Development Libraries的版本、不是Source Code、當然邇也可以下載源碼自己去用VC編譯、不過比較麻煩就不說了、下載完後解壓、裡面有include和lib目錄、這兩個是最主要的、然後去到vc6的安裝目錄、通常在C:\Program Files\Microsoft Visual
Time of Update: 2018-12-05
子網路遮罩的所有計算和運用都是在二進位的基礎上的、所以重點講一下子網路遮罩的二進位形式、通常莪們在IP屬性查看雖然都是以十進位出現、但那隻是為了方便使用者觀看、其實際上電腦都以二進位方法來計算和運用子網路遮罩、通常的IP地址是由網路標識和主機標示所組成、如192.168.0.3網路標識為:192.168.0主機標識為:3而子網路遮罩也一樣、如255.255.255.0但由於子網路遮罩是位元運算的、莪們需要先轉化為二進位來分析、這是一串長度為32位(簡單說就是32個數啦)的位元字11111111.
Time of Update: 2018-12-05
Boost官網的《Geting Started On Windows》(http://www.boost.org/doc/libs/1_38_0/more/getting_started/windows.html)提到了Boost庫的命名,摘錄如下: 以 libboost_regex-vc71-mt-d-1_34.lib 為例:lib 首碼:除了Microsoft
Time of Update: 2018-12-05
虛擬繼承應該還說就是建立在多繼承的基礎上、也就是說無多繼承就無所謂的虛擬繼承、而虛擬繼承的存在也就是為了省下些多重繼承的效能、 這什麼這樣說呢、因為邇使用多繼承時、如果最終類是通過多個類繼承的、而這些類都是由同一個基類繼承時、對最終類的執行個體化就會重複執行、造成效能的浪費比如class Human {};class Mother : public Human {};class Father : public Human {};class Son : public Mother, public
Time of Update: 2018-12-05
其實最新版本應該是drupal7、不過drupal6高手多、也比較穩定、教材也比較容易找、所以為了避免節外生枝就選擇drupal6吧、至於下載就不說了、去drupal.org官網找到drupal6的版本下載至ubuntu下、然後解壓放個連結去/var/www就完事了、前提是已經搭建好了lamp或者lnmp環境、 之後就開啟瀏覽器輸入伺服器位址、開始drupal的安裝、首先的話、應該整個drupal目錄的許可權改成www-data使用者和組、不然會引起許可權的問題chown -R
Time of Update: 2018-12-05
為啥是3.0呢、不是最新的3.1、還不是教程的原因嘛、那本敏捷開發rails的書最新版也就是第四版也只以3.0開場的、教程和學習環境不一致 是最痛苦的事情了、以前吃過狠多次虧、這次不在搞這些事了、比較理想的方法是先整體學玩3.0再查查更新文檔學習他的改動、OK搭建平台的始末當然是ruby的安裝、不過現在官網也沒windows版下載了、要去一個被牆的網站下載、目前的版本是1.9.2、然後就是gem install
Time of Update: 2018-12-05
如:#define SDL_INIT_TIMER 0x00000001#define SDL_INIT_AUDIO 0x00000010#define SDL_INIT_VIDEO 0x00000020#define SDL_INIT_CDROM 0x00000100#define SDL_INIT_JOYSTICK 0x00000200#define SDL_INIT_NOPARACHUTE 0x00100000
Time of Update: 2018-12-05
此文基於ubtuntu10.04 server 和