原创 第八十五課.super關鍵字-2

1. 父類有無參構造方法,子類纔可以寫無參構造方法;父類有含參構造方法,子類纔可以寫含參構造方法 2. 構造方法不能被繼承、重寫 3. 當調用無參構造方法時,先調用父類無參構造方法,然後調用子類無參構造方法;當調用含參構造方法時,先調用父

原创 VS2017編譯在XP環境下運行的程序

按照以下步驟跟着設置,就可以在xp完美運行 如果VS2017生成的程序在xp系統提示缺少VCRUNTIME140D.dll,這是因爲程序採用了動態編譯,只要進行靜態編譯即可解決 如下圖所示,使用多線程MT就可以解決這個問題。 但是問題

原创 sublime text3漢化教程

今天突然想到好像還有一個強大的編譯器sublime text 3可是這個是外國的編譯器,不過各位不用擔心 這個編譯器,已經支持中文編譯了: 下面就是我關於漢化爲中文方面的一些瞭解以及漢化方式(由於我的編譯器,今天不知道出現什麼問題了,不可

原创 第八十三課.關於方法重寫訪問修飾符的限制

重寫也叫覆寫,修飾符、返回類型、參數就是要和父類一摸一樣才叫覆寫,意思是說各個地方都需要完美的蓋住,在面向接口編程中,重寫是子類有自己的邏輯要實現,同時又不破壞已寫好程序邏輯的好方法。JAVA中四種訪問權限 private<default

原创 C語言之對char*與char[]的理解

本文實例分析了C語言中char * 和 char []的區別。分享給大家供大家參考之用。具體分析如下: 一般來說,很多人會覺得這兩個定義效果一樣,其實差別很大。以下是個人的一些看法,有不正確的地方望指正。 本質上來說,char *

原创 解決Ubuntu16.04卡在開機畫面

首先,開機時發現卡在下圖的Ubuntu圖標畫面: 重啓,瘋狂按ESC鍵,在“Ubuntu高級選項”中,按回車,選擇執行 帶有“(recovery mode)”的選項,繼續回車。 這裏我使用的是 老內核(高級選項中有兩個版本Ubuntu,

原创 VS2017中設置程序默認以管理員身份運行權限

 在Windows編程中,運行程序時出現錯誤,錯誤返回值爲5,這表示程序運行的權限不夠,在Visual Studio 2017 中設置程序以管理員身份運行的步驟是: 直接項目右鍵---屬性---連接器---清單文件---uac執行級別 選

原创 第九十三課.向上轉型

Java 轉型問題其實並不複雜,只要記住一句話:父類引用指向子類對象。什麼叫父類引用指向子類對象,父類定義的對象存放的子類的地址 向上轉型:通俗地講即是將子類對象轉爲父類對象。此處父類對象可以是接口   舉個例子:有2個類,Father

原创 第九十二課.什麼是多態

什麼是java的多態: 多態分爲兩種1.編譯時多態:方法的重載;2.運行時多態:JAVA運行時系統根據調用該方法的實例的類型來決定選擇調用哪個方法則被稱爲運行時多態。(我們平時說得多的事運行時多態,所以多態主要也是指運行時多態);上述描述

原创 第九十一課.關於構造代碼塊

什麼是構造代碼塊: 構造代碼塊在創建對象時被調用,每次創建對象都會調用一次,但是優先於構造函數執行。需要注意的是,聽名字我們就知道,構造代碼塊不是優先於構造函數執行,而是依託於構造函數,也就是說,如果你不實例化對象,構造代碼塊是不會執行的

原创 第九十課.final關鍵字

final在Java中是一個保留的關鍵字,可以聲明成員變量、方法、類以及本地變量。一旦你將引用聲明作final,你將不能改變這個引用了,編譯器會檢查代碼,如果你試圖將變量再次初始化的話,編譯器會報編譯錯誤。   final變量:凡是對成員

原创 python3.7安裝pycrypto

首先直接打開cmd,注意不是打開python,也不用切換到python命令行 直接輸入 pip3 install pycryptodome 我這裏安裝過了,所以提示我已經安裝過,如果未安裝則提示安裝成功 然後找到你的python包的安

原创 Linux 修改用戶名(同時修改用戶組名和家目錄)

  有時候,由於某些原因,我們可能會需要重命名用戶名。我們可以很容易地修改用戶名以及對應的家目錄和 UID 1.修改用戶名 我們使用 usermod 來修改用戶名,語法爲: usermod -l new_username old_user

原创 [看雪CTF]2019晉級賽Q1第一題流浪者

一直在忙,晚上抽空打開題目,看到大佬們300多秒就解出來了,我只能寫個詳細點的wp來混存在感了。 首先查殼,VC程序,沒殼 直接導入IDA定位到關鍵算法部分 通過F5可以看到僞C代碼,主要講的是我們輸入的假碼如果在0-9之間,就把對應

原创 sublime text3簡體中文版漢化教程

今天突然想到好像還有一個強大的編譯器sublime text 3可是這個是外國的編譯器,不過各位不用擔心 這個編譯器,已經支持中文編譯了: 下面就是我關於漢化爲中文方面的一些瞭解以及漢化方式(由於我的編譯器,今天不知道出現什麼問題了,不可