原创 【Java入門學習筆記】——第八天 成員變量的隱藏和方法的重寫

1.成員變量的隱藏 子類對象以及子類自己定義的方法操作與父類同名的成員變量是指子類重新聲明的這個成員變量. 子類對象仍可以調用從父類繼承的方法操作被子類隱藏的成員變量,也就是說:子類繼承的方法所操作的變量一定是被子類繼承的或隱藏的成員變量

原创 線性代數知識回顧:矩陣的秩,矩陣的範數,矩陣的條件數,矩陣的特徵值和特徵向量

一.矩陣的秩 1.定義: 矩陣線性無關的行數或列數稱爲矩陣的秩 補充: 線性代數中的線性相關是指: 如果對於向量α1,α2,…,αn, 存在一組不全爲0的實數k1、k2、…、kn, 使得:k1·α1+k2·α2+…kn·αn=0

原创 鬥圖鬥不過小夥伴?python多線程爬取鬥圖網表情包,助你成爲鬥圖帝!

最近python基礎課講到了多線程,老師讓交個多線程的實例練習。於是來試試多線程爬蟲,正好複習一下mooc上自學的嵩天男神的爬蟲知識。想法很美好,過程卻很心酸,從早上開始寫,每次出現各種奇怪問題,到現在晚上了終於是搞好啦。害得我連

原创 三分鐘上手Markdown——基本語法快速入門

最近愛上了用Markdown寫博客,哈哈!你問我爲什麼?主要是用不着鼠標,全憑手敲解決問題,爽呀~ 好吧,我只是小菜鳥,發現了新大陸,文中表述有誤評論馬上修改! 1.標題 標題的語法是這樣的: 一個#加上一個空格 一定要加空格! 幾個#就

原创 【Java入門學習筆記】——第十一天 面向抽象編程,開——閉原則,應用舉例

1.面向抽象編程(重在理解)  在設計程序時,經常會使用abstract類,其原因是,abstract類只關心操作,而不管行這些操作具體的實現細節,可以使程序得設計者把主要精力放在程序的設計上,而不必拘泥於細節的實現(這些細節可以留給子類

原创 Java中用static修飾的方法能否被子類重寫?

今天晚上在做耿老師的Java講義第五章《子類與繼承》課後題時,拋出了一個問題: 用static修飾的方法能否被子類重寫? 我的第一答案是這樣的:不行! 然後跑去看答案,答案也說不行,當時心裏還沾沾自喜了幾分鐘。 但是當我實地測試了

原创 【Java入門學習筆記】——第十天 對象的上轉型對象,繼承與多態,abstract類和abstract方法

一、對象的上轉型對象 1.對象的上轉型對象的實體是由子類負責創建的,但是上轉型對象會失去原對象的一些屬性和功能(上轉型對象相當於子類對象的一個“簡化”對象),上轉型對象具有的屬性和功能如下: (1)上轉型對象不能操作子類新增的成員變量(

原创 分治法(快包法)解決凸包問題,並使用matplotlib繪製凸包

這是算法設計課程學到分治法的一個作業,網上找了不少博客,但都沒咋看懂=_=(其實是因爲自己沒有認真去看),晚上吃過晚飯自己動手寫了寫,大約兩個小時後,它誕生了。 凸包的繪製是使用python中的matplotlib.pyplot

原创 【Java入門學習筆記】——第七天 子類與父類,子類的繼承性,子類與對象

Q:Java支持多重繼承嗎? A:Java不支持多重繼承,即一個子類只能有一個父類 Q:Java的類沒有使用extends關鍵字的話,默認是哪個類的子類? A:Object類,任何類都是Object類的子孫類(Object類是java.l

原创 極大似然估計(MLE)學習總結

原文鏈接:極大似然估計(MLE)學習總結     《每天解決一個知識點系列》    估計能翻到這一頁博文的盆友都是行走在機器學習/數據挖掘的路上吧,自學之路真的苦不堪言,於是下定決心把自己學到的知識點記下來,和初入機器學習之坑

原创 python模擬二項分佈,並繪製直方圖

 包括:如何繪製直方圖,如何在直方圖上添加信息,如何得到二項分佈,如何設置x,y座標軸的範圍,如何解決圖畫中不能顯示中文的問題 from pylab import * mpl.rcParams['font.sans-serif'] =

原创 使用蠻力法解決凸包問題,並用matplotlib庫在座標平面上繪製凸包

蠻力法的基本思想:兩兩枚舉點集中的點構成一條直線,然後第三層循環判斷是否其餘所有的點帶入這條直線符號都相同,都相同就說明這兩個點屬於凸包的集合 import numpy as np import random import matplo

原创 【Java入門學習筆記】——第六天 import語句,類的訪問控制權限問題,對象數組

Q:怎樣使用import語句? A:import語句的作用如下: 1.引入類庫中的類 2.引入自定義包中的類 需要把程序使用的自定義的包名所形成的目錄都放在同一文件夾中 --Example01(所有包名形成的目錄都要放在Example01

原创 多元高斯分佈(The Multivariate normal distribution)

多元高斯分佈(The Multivariate normal distribution)

原创 對java中public、static的理解

  轉載自:對java中public、static的理解 首先是public  在說明這四個關鍵字之前,我想就class之間的關係做一個簡單的定義,對於繼承自己的class,base class可以認爲他們都是自己的子女,而對於和自己一