原创 c#多態的重要實現-接口

 1.接口中不能有屬性(接口不能保存數據)和訪問修飾符(默認是public),接口中多隻定義方法,並且不能有任何實現(與抽象類中的抽象方法類似) 2.接口和抽象類類似,不能被實例化 3.所有實現接口的類都可以裝在接口定義的變量中 4.

原创 c#繼承之里氏轉換規則

 1.在c#中如果一個類沒有顯示的去繼承任何類,那麼這個類就繼承自object類, 2.object類是所有類的基類 面向對象的繼承實際上就是一棵進化樹,所有的子類在大類上都屬於父類的類別(子類,父類中的“類”都是“類別”的意思) 但

原创 c#多態

 1多態是爲了讓相同類的不同對象儘可能的體現出不同的特性: c#中多態的實現有3種方法:虛方法,抽象類和接口 虛方法:在父類中某一個特殊的方法做個標記,表示我知道這個方法在父類中怎麼實現,但這個方法在子類中可能要被重寫~ 用virt

原创 Huffman編碼

#include<vector> #include<iostream> #include<array> #include<sstream> #include<string> #include<stack> #include<list> u

原创 自己總結的一些常用的SQL語句

/*SQL表創建*/ CREATE TABLE IF NOT EXISTS table1(id INTEGER PRIMARY KEY, name varchar(100)); /*INSERT 用法:*/ /*向SQL表中插入數據:若插

原创 divide-conquer逆序數計算-C++

</pre><pre name="code" class="cpp"><pre name="code" class="cpp">#include<array> #include<vector> #include<assert.h> #in

原创 divide-conquer 遞歸查找最小距離 closest-pair algorithm

#include<iostream> #include<vector> #include<string> using namespace std; /********************************************

原创 Linux_Shell腳本基礎總結

Linux_Shell腳本基礎總結 查看Linux對shell的支持 /etc/shells 文件記錄了當前Linux系統支持的shell類型 shell 腳本的第一行 #!bin/bash 因爲在linux中,文件名並不能標識

原创 python在windows下讀寫註冊表

python在windows下讀寫註冊表 一個小程序,用於在windows下注冊當前的python版本, 安裝一些python包,檢查不到python但python又的確安裝時可能會用到,O(∩_∩)O哈哈~ import s

原创 Python_property的用法

Python_property的用法 1.屬性可以攔截對普通成員變量的訪問和設值 示例: class TestClass(object): def __init__(self,age):

原创 常用SQL語句整理

這是根據最近的工作,整理了一下經常用的SQL語句,等到忘記的時候再回來看看O(∩_∩)O~ 這是SQL實際應用的基礎教程,如果對SQL原理不是很清晰的童鞋請先了解下SQL的基本操作原理 一、基本用法: CREATE CREATE

原创 python常用的特殊屬性總結

python常用的特殊屬性總結 1.__slots__屬性 用於限定一個類所擁有的屬性,以及能否動態添加或刪除屬性 注意:父類有的屬性,子類繼承一定會有(即使子類的__slots__中沒有限制) 使用方法: class A(object)

原创 規範Python程序配置文件讀寫

規範Python程序配置文件讀寫 爲了程序的規範性,推薦採用ConfigParser來讀取配置文件 在程序中常常需要去將一些經常修改的變量寫到配置文件中,配置文件一般形式是這樣的: [section1] item1 =

原创 JQuery_實現二級列表聯動效果

JQuery_實現二級列表聯動效果 在很多填個人信息網頁中,往往要根據用戶前面的選擇項,動態的去改變下一個選擇項的選項,這就是二級列表聯動效果,下面是我用Jquery做了一個簡單的聯動效果代碼: <html> <head

原创 linux的權限和用戶管理

linux的權限和用戶管理 linux通過對配置文件的修改來對用戶信息的查看和管理, Linux中權限管理 1./etc/passwd配置文件 當我們對一個配置文件中的含義不清楚時,可以用以下命令查看配置文件的幫助: man 5