原创 訪問裁剪板

介紹 QClipboard類提供了對系統剪貼板的訪問,可以在應用程序之間複製和粘貼數據。它的操作類似於QDrag類,並使用類似的數據類型。 QApplication類有一個靜態方法clipboard(),它返回對剪貼板對象的引用。

原创 C++精度計算問題

前言 在一次做(瞎)項(倒)目(騰)的經歷中,發現了C++精度計算問題很複雜,害得我找了半天都沒有找到這個錯誤,在學哥的幫助下最終找到了問題所在,特此記之。 代碼 這是抽離出來的主要代碼。 #include<iostream> u

原创 Python編程小技巧

前言 經常看到關於Python編程的小技巧,但是都沒有記錄下來,當下次運用時還是原來的寫法,這不記錄一下。 Python 之禪 Python 裏有個小彩蛋: 在 Python Shell 裏輸入 import this 這段話被稱

原创 Python迭代器

前言 此處主要記錄關於Python字符串的一些便利操作。 使用生成器函數實現可迭代對象 在 Python 中,一邊循環一邊計算的機制,稱爲生成器(Generator); 生成器是一個返回迭代器的函數,只能用於迭代操作; (yiel

原创 ajax跨域操作

前言 由於項(peng)目(you)需(yao)要(qiu),需要編寫一個小程序進行後端操作,在進行調用高德地圖調用兩個簡單的api接口時竟然跨域了。沒辦法只能想辦法解決盲點了。 JSONP 點贊 收藏 分

原创 整個完整的項目打包成DLL詳細版

前言 之前對於dll的鏈接無非是抽象出來的公共方法,但是不知道的是,整個C++項目可以完整的打包成DLL文件,而且打包後然後新建項目在調用。 過程 打包環境:Visual Studio2019 步驟:打開Visual Studo2

原创 C++程序編寫中的細節彙總

前言 無論如何感覺更多的接觸的是算法,爲了重現或者優化都需要用到C++編程細節,此處主要爲方便自身的學習和研究。 內容 初始化隨機種子 由於C++本身沒有絕對的隨機數,爲了保證生成的隨機數絕對隨機,爲此我們需要在初始化隨機數之前生

原创 安裝neo4j出現Neo4j Server shutdown initiated by request的一種解決情況

前言 由於在課程作業上需要用到圖數據庫neo4j,但是這玩意明明很簡單,但是還是讓我吃了不少苦頭。 出錯 內容 在網上查找Neo4j Server shutdown initiated by request一般有如下兩種常見的解

原创 菜鳥配置hadoop集羣模式

前言 這個本來是本人的雲計算應用的課程作業,好吧!我承認我倒騰了半天,不過還是搗騰出來了,特此記之,方便後人。 環境配置 1.hadoop配置 首先安裝虛擬機VMware Workstation Pro,然後安裝鏡像Ubuntu

原创 js中數組常用操作函數

前言 閱讀某一大佬的算法源碼,發現了大量使用slice()方法。由於之前沒有接觸過,特此彙總和學習。 slice()方法 slice()通過索引位置獲取新的數組,該方法不會修改原數組,只是返回一個新的子數組。 原型:arrayOb

原创 Anroid基礎界面彙總

原文鏈接:https://www.baidu.com 前言 爲了學習App開發,進而選擇了原生的安卓。主要是學習《第一行代碼Android》,爲了之後自己完整的程序開發,特此彙總學習筆記

原创 PyQt5高級界面控件

原文鏈接:https://www.baidu.com 前言 爲了學習GUI編程,進而選擇了PyQt5。主要是學習《PyQt5快速開發與實戰》,爲了之後自己完整的程序開發,特此彙總學習筆記

原创 拖拽功能

原文鏈接:https://www.baidu.com 介紹 基於MIME類型的拖拽數據傳輸是基於QDrag類的。QMimeData對象將關聯的數據與其對應的MIME類型相關聯。 MIME

原创 日曆控件QCalendar

原文鏈接:https://www.baidu.com 介紹 QCalendar是一個日曆控件,它提供了一個基於月份的視圖,允許用戶通過鼠標或鍵盤選擇日期,默認選中的是今天的日期。 也可以

原创 菜單欄QMenuBar

原文鏈接:https://www.baidu.com 介紹 在QMainWindow對象的標題欄下方,水平的QmenuBar被保留QMenu對象。 QMenu類提供了一個key添加到菜單