原创 Python PyMySQL的使用(Python操作數據庫)

參考文章 1.Ubuntu 18.04安裝mysql 2.Python3 MySQL 數據庫連接 - PyMySQL 驅動 運行環境:Ubuntu 18.04 以下所有命令均在root用戶下執行。 一、安裝mysql和PyMy

原创 數據庫 基本操作總結(上):數據定義、數據操縱、數據查詢

以下操作均在Oracle數據庫下運行,在某些地方的語法可能與MySQL不同。 另外,是否區分大小寫也有不同。(MySQL與Oracle的大小寫問題) SQL語言集數據定義、數據操縱、數據查詢、數據控制功能於一體。 數據定義:cre

原创 Linux sed命令,awk命令【基本用法以及shell編程】

grep 、sed、awk被稱爲linux中的"三劍客"。 總結一下這三個"劍客"的特長。 grep 更適合單純的查找或匹配文本 sed 更適合編輯匹配到的文本 awk 更適合格式化文本,對文本進行較複雜格式處理 參考:aw

原创 從零開始學Linux【Linux常用的基本命令&&文件通配符】

運行環境: Linux發行版:ubuntu-18.04.4-desktop-amd64 虛擬機軟件:VMware-workstation-full-15.5.1-15018445 或 VirtualBox-6.1.4-13617

原创 Java BigInteger類 modPow方法【大數快速冪取模】

爲了探究Java大數自帶的modPow方法(大數快速冪取模)在ACM比賽中時間複雜度的可行性,我以 POJ 1995 Raising Modulo Numbers 進行測試,POJ的編譯器是J2SE 1.5。 這是一個快速冪取模的

原创 【圖論】網絡流問題——最大流入門(Dinic算法)

參考文章: 1. 博客園:Dinic算法(研究總結,網絡流) 2. 洛谷博客:網絡最大流-從入門開始,詳細講到實用易懂的Dinic算法 本文主要是用 Dinic算法 解決最大流問題。 洛谷 P3376 【模板】網絡最大流 最

原创 Linux 用戶與用戶組管理(useradd,usermod,userdel,newusers,groupadd,groupdel)

運行環境:CentOS 7 以下命令均在root用戶下執行。 一、用戶管理命令:useradd,usermod,userdel,newusers (1)創建一個用戶名 jone 描述信息爲 jone 用戶組爲 jerry 登

原创 Ubuntu 18.04 安裝 VMware Tools【最簡單有效的方法,三行代碼搞定】

VMware Tools 能實現主機和虛擬機之間文件的複製(直接拖拽即可),還能複製粘貼文本。 網上的安裝教程都是長篇大論,還沒什麼用。最後翻到了一篇文章,終於找到了一個最簡單有效的安裝方法。 進入終端,只需要輸入三行命令:(輸入

原创 喬布斯在斯坦福大學的演講稿【中英】

這是我第一次在博客裏轉載與程序和代碼無關的文章。 看了喬布斯在斯坦福大學的演講,很有感觸,真心希望我能找到願意爲之奮鬥一生的事業,找到我真正熱愛的,無論是工作,還是愛情。 Stay hungry, stay foolish. 求知

原创 學生信息管理系統(700行源碼,附註釋)【C++實現】

課程設計要求: 1、課程設計的任務要求: 大數據時代來臨,尋找東林最美味的美食,最值得讀的書。 已知:現有3個文件的結構,分別記錄學生學籍卡表、校園一卡通發行表、一卡通使用記錄表。 2、程序功能要求: 2.1設計程序運行界面;

原创 【圖論】最小費用最大流(網絡流進階)

本文 前置基礎:最大流問題(Dinic算法) && 單源最短路徑(SPFA算法) 洛谷 P3381 【模板】最小費用最大流 所謂最小費用最大流,其實就是在最大流問題的基礎上,再給邊加上一個屬性:單位流量的費用。邊的容量爲cap,

原创 數據結構課程設計【C++實現】

(一)線性結構(鏈表)題目 報數問題 問題描述:有n個小朋友圍成一圈玩遊戲,小朋友從1至n編號,2號小朋友坐在1號小朋友的順時針方向,3號小朋友坐在2號小朋友的順時針方向,……,1號小朋友坐在n號小朋友的順時針方向。   遊戲開

原创 C++玄學問題 關於printf輸出double類型顯示0.000000的原因

運行環境 win10 codeblocks 17.12 一、 C++ double類型用 %lf 格式輸出 【輸出錯誤】:-0.000000 二、 C++ double類型用 %f 格式輸出【輸出正確】 三、 C語言 doub

原创 Linux 更換yum源【提高網速,最簡單有效的方法】

Q:什麼是yum,什麼是yum源,常見的yum源有哪些? A1:yum,全稱“Yellow dog Updater, Modified”,是一個專門爲了解決包的依賴關係而存在的軟件包管理器。就好像 Windows 系統上可以通過

原创 ICPC North America Qualifier Contest 2015 A題 All about that base【模擬進制轉換,注意細節】

題目鏈接:https://nanti.jisuanke.com/t/44105 題意 題意就是給你一些四則運算的等式,等式的格式是 x op y = z,其中x,y,z都是字符串,表示某個進制下的數字,op是運算符,包括+,-,*