原创 VBS腳本發送Http請求(Get,Post)
發送Get請求 發送Post請求:(包括json格式的內容) Function sendHttpPost(posturl,params) Dim http Set http = CreateObject("MSXML2
原创 IP地址的分類與子網劃分
* IP地址分類 不同的網絡【網段】傳遞數據需要 通過路由器 同一網絡【網段】傳遞數據 只需要通過交換機IP地址=網絡號+主機號。 網絡號:用於識別主機所在的網絡; 主機號:用於識別該網絡中的主機。IP地址分爲
原创 條款40:明智而審慎的使用多重繼承
使用private繼承 實現: #pragma once #include "IPerson.h" #include "PersonInfo.h" class CPerson1 : public IPerson, private
原创 eclipse新建maven工程(java工程) eclipse新建maven工程(web工程)
先進行maven的配置 參考:eclipse新建maven工程(web工程) 新建maven java工程 如下: 結構如下: **
原创 HeadFirst設計模式-迭代器模式
迭代器模式:提供一種方法順序訪問一個聚合對象中的各個元素,而又不暴露其內部的表示。 Java例子 package i_IteratorPattern_CompositePattern; import java.uti
原创 HeadFirst設計模式-模板方法模式
模板方法模式:在一個方法中定義一個算法的骨架,而將一些步驟延遲到子類中。模板方法使得子類可以在不改變算法結構的情況下,重新定義算法中的某些步驟。 package h_TemplateMethodPattern; publ
原创 HeadFirst設計模式-外觀模式
外觀模式:提供了一個統一的接口,用來訪問子系統中的一羣接口,外觀定義了一個高層接口,讓子系統更容易使用。意圖是提供一個簡單的接口。 **
原创 HeadFirst設計模式-命令模式
命令模式,將方法調用封裝起來了。 Java例子: package f_CommandPattern._01_demo; public interface Command { public void execute(
原创 條款35:考慮virtual函數以外的其他選擇
模板方法模式 #include <iostream> using namespace std; class GameCharacter { public : int healthValue() const
原创 HeadFirst設計模式-觀察者模式
觀察者模式:定義了對象之間的一對多依賴,這樣一來,當一個對象改變狀態時,他的所有依賴者都會收到通知並自動更新。 Java代碼 package b_ObserverPattern._02_weatherstation; p
原创 HeadFirst設計模式-裝飾者模式
裝飾者模式:動態地將責任附加到對象上。若要擴展功能,裝飾者提供了比繼承更有彈性的替代方案。 UML: Java代碼 package c_DecoratorPattern._01_coffe; /** * 飲料 */ public