原创 設計一個函數判斷系統的大小端

  夏夜的風得風呼呼吹。。。 小端: 低bit數據放在低地址。  和我們的邏輯一致。以字節爲點位。   方法1:   聲明一個聯合體,聯合體內有兩個元素:int 和char。 #include <stdio.h>

原创 超大文件內單詞排序(文件大小大於內存)

Description: 文件200G,內部存儲着單詞,單詞之間以逗號分隔,請生成一個有序文件,對所有單詞按照字典序排列。限制你使用的用於存儲文件內容的內存大小爲1G。 Method1: (面試時臨時想了出來,雖然不是最好的方法,但是隻要

原创 GDB(The GNU Project Debugger)基礎

!學會了就是學會了,不管你是在工作中,還是在自己的項目中,who care!   GDB: The GNU Project Debugger http://www.gnu.org/software/gdb/   What is GDB?

原创 軟件性能調優 基礎

  Need to practice it by a personal project.   Material   <C++性能優化指南>,還沒看: 作者精選了他在近30年編程生涯中頻繁使用的技術和能夠帶來性能提升效果的技術,旨在讓讀者

原创 c++ 子類函數調用父類函數

知行合一 -- 王陽明 在多態中,假設子類重寫了父類的虛函數,而在這個子類的虛函數中想要調一下父類的這個虛函數(因爲父類的函數一般完成一些基本的功能),這時的調用方法:    父類名+ 域操作符號 + 函數。 class Base{

原创 C++ unordered_map原理

    C++11推出了4個新的關聯式容器:unordered_map,unordered_set, unordered_multimap, unordered_multiset, 即加入了unordered系列的容器。 這4個關聯式容器

原创 python ide -- pycharm 安裝 配置

    https://www.jetbrains.com/pycharm/   , community版本爲免費版本。   設置pycharm裏面python當前工程的解釋器 file-->settings-->project-->pf

原创 C++ std::wstring

  http://www.cplusplus.com/reference/string/wstring/    

原创 Python 處理json文件

  使用json庫: load函數返回字典類型的數據: import json import pandas as pd import os import matplotlib.pyplot as plt def load_json_

原创 Python - 函數入參- 可變參數- 不可變參數

    可變參數的傳遞:   可變參數有:列表、集合、字典.   不可變參數的傳遞:   不可變參數有:數字、字符串、元組.     ref: https://www.cnblogs.com/toxic-antidote/p/114683

原创 Python -- __main__

  if __name__ == '__main__'  最常用的判斷。 解釋: __name__是一個變量。前後加了雙下劃線,是系統定義的名字。__name__就是標識模塊的名字的一個系統變量。 如果你單獨執行一個python文件(即一

原创 python - pip install安裝庫以及常見問題

    如果朋友安裝了兩個版本的python,例如python2和python3。  python2放在了系統環境變量中,爲你機器的默認版本; 現在想給python3安裝一個pandas庫,python3的安裝目錄:C:\Program

原创 Python - 查看安裝版本

Love windows下進入命令行窗口,輸入python,自動輸出系統默認python(放到你本地環境變量)的版本:    進入 python後,輸入help(),會顯示版本信息等等:     windows下進入命令行窗口,輸入w

原创 Pyqt - Button

  Listening 繁華的寂靜! 來小例子: 點擊AA,BB按鈕後會彈出文件選擇框,點擊Show按鈕後會彈出文本輸入框,輸入後點擊確認,然後你輸入的東東顯示在右側的顯示框框。 Show me the code:  -- ui框架的力

原创 python pandas庫

  pandas 官方文檔 https://pandas.pydata.org/pandas-docs/stable/index.html   Pandas用法總結: https://blog.csdn.net/yiyele/artic