原创 查找最快的docker鏡像

轉載地址:https://github.com/silenceshell/docker_mirror 查找國內最快的docker鏡像源。 Python編寫,需要root權限,支持Ubuntu/Deepin/Centos7/Arch

原创 軟件工程師,你必須知道的20個常識

作爲一名優秀是軟件開發工程師,以下的這些常識你知道嗎?在實際工作中有沒有總結過呢?小編就帶大家一起分享這20個軟件開發常識。 1.針對面向對象的設計與分析:爲了讓軟件有更好的可維護性,重用性以及快速開發,簡短的OOAD與它的SOLI

原创 C/C++ 混合編程 互相調用

網上這方面介紹的不少,但是有點魚龍混雜,對初學者而言,信息量太大,反而不容易直接找到自己想要並且正確的,現將比較好的資料整理下,並附上源代碼,供初學者參考以及自己後期使用。 兩個推薦的原文地址,通俗點的: 1.深入理解C/C++

原创 值得推薦的C/C++框架和庫 (真的很強大)

值得學習的C/C++語言開源項目 (1)ACE 龐大、複雜,適合大型項目。開源、免費,不依賴第三方庫,支持跨平臺。 http://www.cs.wustl.edu/~schmidt/ACE.html (2)Asio Asio基於Bo

原创 使用vivado進行zedboard的OLED測試(創建IP核)

OLED即有機發光二極管。在Zedboard開發板上實現OLED模塊顯示功能,通過PL部分的EMIO接口實現OLED所需的SPI接口,在PS中編寫驅動程序,實現OLED顯示功能。 OLED原理圖如下: zedboard控制O

原创 神器 PySimpleGUI 初體驗

PySimpleGUI 什麼時候有用呢?顯然,是你需要 GUI 的時候。僅需不超過 5 分鐘,就可以讓你創建並嘗試 GUI。最便捷的 GUI 創建方式就是從 PySimpleGUI 經典實例中拷貝一份代碼============》

原创 zynq的pl中斷在linux下的配置及中斷驅動

Zynq的中斷號在dts中的表示 可參考這個文章,不過該文章說的是在dts設備樹中的中斷號 的配置。 現在的情況是,在zynq 的PL端配置外設中斷 ,不涉及dts。 比如zynq中的外設中斷號從#61開始,配置成按鍵button,按

原创 Zedboard中的SPI通信記錄文檔(已實現)

SPI記錄文檔備份 CSDN博客的bug就是傳圖片太麻煩,所以我把文檔上傳了,點擊下載地址,即可下載。 以下只是文字版的,沒有圖片,看起來有點亂,建議去下載。 概念 SPI是串行外設接口(SerialPeripheral Interfac

原创 Mysql備忘錄1

程序中各種語句混雜,只是爲了練習各種操作。 #define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <mysql.h> using namespace std; #d

原创 O(logn)時間複雜度求Fibonacci數列

轉載自:http://zhedahht.blog.163.com/blog/static/25411174200722991933440/ 題目:定義Fibonacci數列如下:         /  0                

原创 ios::sync_with_stdio(false);

轉載:http://blog.csdn.net/yujuan_mao/article/details/8119529 一個進階的方法是把數據一下子讀進來,然後再轉化字符串,這種方法傳說中很不錯,但具體如何從沒試過,因此今天就索性把能想

原创 Linux下靜態庫、動態庫的創建和使用

靜態庫、動態庫的創建和使用 1.按照如下目錄,建立如下文件 2.創建靜態庫 創建lib文件夾,用來存放庫文件 編譯連接,生成可執行程序: 顯示目錄和文件: 靜態庫:app放到哪裏都可以運行,因爲

原创 二叉樹的線索化 記錄

http://blog.csdn.net/u014492609/article/details/40477795 http://blog.csdn.net/algorithm_only/article/details/6991254/

原创 常用STL算法5_算術和生成

#define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <vector> #include <set> #include <list> #include <algorit

原创 Iterator_traits

原文地址 最近在看《STL源碼剖析》,到了講iterator_traits的這一節(3.4)。實現它的代碼倒是看得懂,但是對它的使用場景卻是有點摸不着頭腦。 讓我先貼一段代碼,然後我們再慢慢看。 注意:編譯時要把編譯器對C++11的支持