原创 搜索2——廣搜深搜

總共帶了兩雙鞋都溼了,現在都開始穿拖鞋上課了。宿舍樓旁邊那個湖,一直以爲是人工湖,最近才發現原來是下水道。現在想想我當時爲什麼不報河南工程。。。煩氣。都是老楊在那個牌上,把河南工程放下面了,再次詛咒老楊,蹲廁所沒有手紙。 廣度優先

原创 死宅番外——貪喫蛇

這兩天碼了個貪喫蛇我沒用鏈表其實用鏈表效率應該更高一點。放代碼了: #include “pch.h” #include<conio.h> #include #include<graphics.h>//要easyx #includ

原创 MFC,win32,控制檯

區別: (1)Win32控制檯程序,沒有界面,只有命令符。生成的“.exe”文件直接運行操作即可。 (2)Win32項目,有界面。但是界面裏面的控件,基本上要自己去實現。 (3)MFC應用程序,也有界面,飯界面裏的控件不需要自己去

原创 撩妹祕訣——stable matching

部分轉載自微信公衆號:程序猿阿澤 Warning!Warning!Warning! 前方高能反應,非戰鬥人員注意規避。 問題描述 假設現在有N個男生和N個女生單身,然後最開始的時候男、女生按照下面情況對彼此進行排序選擇對象: 每個男生

原创 在Ubuntu16.04版本中使用終端安裝MySQL5.7

我在Ubuntu16.04版本中使用終端安裝MySQL5.7時,按照度孃的教程,搜索如何安裝,大多是如下代碼:  sudo apt-get install mysql-server  sudo apt-get install mysql-

原创 什麼是AppImage?

A. 什麼是AppImage? 在這裏插入圖片描述 在linux系統中使用AppImage 多年以來,我們一直使用 DEB packages 來管理 Debian/Ubuntu的軟件包,使用 RPM 管理 Fedora/SUSE 的軟

原创 關於編譯

計算機是以二進制來記錄數據的,所以必須使用編譯程序對源程序文件進行編譯,使得程序轉換成二進制機器語言。編譯過程分爲五個階段:詞法分析,語法分析、語義檢查和代碼優化以及目標代碼生成。 雖然程序編譯後產生的目標文件(*.o)是由機器指令代碼構

原创 怎麼修改外鍵

設置完外鍵後,突然想起來應該不應該設成on delete cascade on update cascade的應該是set null的所以就寫篇文章記錄一下這個錯誤。 一般來說只要先刪除外鍵 alter table 表名 drop fo

原创 關於mysql插入數據報錯:Incorrect string value: '\xE9\x81\x93\xE5\x85\xB7...' for column 'gclass' at...

鏈接完數據庫往數據庫裏插入數據時出現:Incorrect string value: '\xE9\x81\x93\xE5\x85\xB7...' for column 'gclass' at...這樣的錯誤。找了半天發現是數據庫的問題。

原创 Linux(ubuntu)終端輸不進中文怎麼破?

今天終端裏突然輸不進中文了。gedit和vim都裏輸不進去中文。編輯文檔的時候還有個警告。雖然說只是一個警告你,不管他也沒啥事兒。但是看着好難受啊好難受啊好難受。氣死我了。 (gedit:3203): IBUS-WARNING **:

原创 .bashrc刪掉了腫麼辦

重裝了ubuntu的系統,昨天配置完jdk,手一抖把.bashrc刪掉了 OR2。。。java字體顏色啊,java什麼的都不管用了。。。感覺要炸的樣子,然後我百度了一下把/etc/skel/下的.bashrc複製了過來,又重新設置了一

原创 線性相關和線性無關

首先介紹以下一些概念: 向量組:由線性空間中的有限個向量組成 可以看成一個矩陣。 線性表出:設α₁,α₂,…,αₑ(e≥1)是域P上線性空間V中的有限個向量,若V中向量α可以表示爲α=k₁α₁+k₂α₂+…+kₑαₑ(kₐ∈P,a=1

原创 快排

快速排序可以說是冒泡排序升級過來的,或者說在冒泡排序中加入了分治的思想。和冒泡排序不同的是:冒泡排序在每一輪只把一個元素(最值)冒泡到數列的一端,而快速排序在每一輪挑選一個基準元素,並讓其他比它大的元素移動到數列一邊,比它小的元素移動到數

原创 關於冒泡排序的優化

  關於冒泡排序的基本思想前面已有介紹,那麼我現在考慮這樣一個問題冒泡排序還能不能進行優化? 假設我們有這樣一個數列: 8 2 3 9 10 11 我們需要一個升序的數列那麼排序的過程是這樣的: 2 3 8 9 10 11 2 3 8

原创 阿宅——git的下載安裝

今天剛註冊了一個GitHub的賬號,做爲一個小萌新,我很是懵逼啊。。。全是英文啊,慢慢來吧。。。這是git的下載地址:https://git-scm.com/downloads    直達官網 git是一個分佈式版本控制工具,Github