原创 已知兩線段的四點座標,如何判斷兩線段是否相交的思路

說明TPoint和TLineSeg的定義了:) struct TPoint { float x,y; }; //TPoint是指線段端點的座標   struct TLineSeg { TPoint a,b; }; //TLineSeg是指

原创 Linux 下 sudoer文件的一些介紹

hi.baidu.com/xjll1314/blog/item/d293a253dc1c372f42a75bb3.html sudo是linux下常用的允許普通用戶使用超級用戶權限的工具。 它的主要配置文件是sudoers,lin

原创 設計模式C++實現(2)——策略模式

http://blog.csdn.net/wuzhekai1985 軟件領域中的設計模式爲開發人員提供了一種使用專家設計經驗的有效途徑。設計模式中運用了面向對象編程語言的重要特性:封裝、繼承、多態,真正領悟設計模式的精髓是可能一個

原创 設計模式—適配器模式—C++

 http://blog.csdn.net/wuzhekai1985  軟件領域中的設計模式爲開發人員提供了一種使用專家設計經驗的有效途徑。設計模式中運用了面向對象編程語言的重要特性:封裝、繼承、多態,真正領悟設計模式的精髓是可能

原创 設計模式——開放封閉與依賴倒置

主要參考:《大話設計模式》 開放封閉: 開放:面對新的需求應該能提供擴展,即對擴展是開放的。 封閉:面對變化不要總去修改原有的類,即對更改是封閉的。 方法:創建抽象類加以實現。新需求到來只需添加爲抽象的子類。 注意:拒絕不成熟的抽象。對

原创 php+ldap

http://leeon.me/a/php-with-ldap 今日需要部署一套ldap的測試環境,但發現現有php並不支持ldap模塊,遂打算重新編譯so,但這種方式比較麻煩並且繁瑣,如果僅僅是增加一個ldap模塊可以通過phpiz

原创 PHP 雜記

1. 類默認訪問方式: 對於一個類成員的訪問方式,可以是其中之一. 如果你沒有指明訪問方式,默認地訪問方式爲public.  2. 類似C++虛函數多態實現: self:: 相當於不動態鏈編 $this-> 相當於virtual 函數.

原创 UML-基本類之間關係

http://blog.csdn.net/lewutian/article/details/4038733 類與類之間的關係對於理解面向對象具有很重要的作用,以前在面試的時候也經常被問到這個問題,在這裏我就介紹一下。 類與類之間存

原创 設計模式——簡單工廠+策略模式

主要參考:《大話設計模式》 1.簡單工廠模式: 輸入:對象特徵(字符串) 輸出:對象 方法:Factory,選取對象 選取方式:利用switch選取對象。 優點:客戶不需要知道具體調用哪個對象,只需要知道使用該對象特徵。 弱點:封裝性不

原创 選擇分組中的最小列

select t.PlaceId,t.wheatid,t.x,t.y,t.dbz,t.cjz,t.smj From (select m.PlaceI

原创 設計模式——裝飾模式

主要參考:《大話設計模式》 注:例子也好,如何使用也好。都是個人理解,如有誤差,請指出。 裝飾模式: 概念:動態的給一個對象添加一些額外的職責,增加功能。 用途:對於一些寫好的類(主要行爲,核心功能),需要新功能的時候,遵循“開放—封閉”

原创 LDAP系列開寫

本來想記錄在Word裏面的。逼於Linux下面word實在不好用,勉強寫在這邊吧~ 今天開始,LDAP流水帳正式開工。 點贊 收藏 分享 文章舉報 傑式囧諾 發佈了33 篇原創

原创 LDAP-Series-1-Chapter-3 - PHP-LDAP

If you want to use PHP with ldap. You have to add the extension lib.(ldap.so) Go to the install file of PHP. $ cd /opt/

原创 設計模式-工廠模式-C++

 http://blog.csdn.net/wuzhekai1985 軟件領域中的設計模式爲開發人員提供了一種使用專家設計經驗的有效途徑。設計模式中運用了面向對象編程語言的重要特性:封裝、繼承、多態,真正領悟設計模式的精髓是可能一

原创 ldap_bind(): Unable to bind to server: Protocol error in

if (ldap_set_option($ds, LDAP_OPT_PROTOCOL_VERSION, 3)) {    echo "Using LDAPv3"."<br />;";} else {    echo "Failed to