原创 Python監控鼠標事件的壓槍腳本

本文僅供學習和交流使用,若使用腳本導致遊戲封號或其他後果不負一切責任哈~其實很簡單,主要是監控用戶的各種操作,之前花了好久在網上找相關庫,都是些什麼pyhook,pymouse這種的,要求多不實用而且講道理也不太友好,對環境還有要求,配置

原创 C++學習筆記1——安裝GNU編譯器,配置sublime,編譯運行第一個程序

    本系列文章僅作爲本人學習C++路上的點滴,思考的記錄,也希望可以幫助到需要的同學,若有錯誤之處歡迎各位前輩斧正,謝謝~ 教材:對於第一本教材並沒有糾結很久,業內普遍推薦 《C++Primer 第五版》,還可以當做字典查詢。如果對編

原创 cin.ignore()詳解

cin.sync()的功能是清空緩衝區,而cin.ignore()雖然也是刪除緩衝區中數據的作用,但其對緩衝區中的刪除數據控制的較精確。有時候你只想取緩衝區的一部分,而捨棄另一部分,這是就可以使用cin.ignore(),其使用方法是:c

原创 Python常用正則及格式校正

規範格式的地方挺多的,記下來方便以後查詢,emmmIP及端口(基於PyQt4窗口,類似正則模塊): # 設置端口輸入規則 validatorPort = QtGui.QIntValidator(1024, 65535)

原创 Z 字形變換(Python3)

題目: 將一個給定字符串根據給定的行數,以從上往下、從左到右進行 Z 字形排列。 比如輸入字符串爲 “LEETCODEISHIRING” 行數爲 3 時,排列如下: L C I R E T O E S I I G E

原创 有用的pycharm快捷鍵收藏

    在pycharm中:首先在界面導航欄依次點擊File->Settings->Appearance&Behavior->Keymap,可以選擇Eclipse、Visual studio、defualt等風格的快捷鍵風格,我們選擇Ec

原创 WindowsError的錯誤代碼詳解

在原文鏈接看到的,不知出處...... 0操作成功完成。 1功能錯誤。2系統找不到指定的文件。3系統找不到指定的路徑。4系統無法打開文件。5拒絕訪問。6句柄無效。7存儲控制塊被損壞。8存儲空間不足,無法處理此命令。9存儲控制塊地址無效。

原创 打包python程序爲exe文件

博主首先參考了網上介紹的各種打包插件,只有三種被提及的比較多: pyinstaller py2exe cxfreeze 考慮到軟件運行的多平臺性,我首先使用了pyinstaller,可以在命令行通過pip install p

原创 約瑟夫環的單向循環鏈表的Java實現

約瑟夫問題(有時也稱爲約瑟夫斯置換),是一個出現在計算機科學和數學中的問題。在計算機編程的算法中,類似問題又稱爲約瑟夫環。 人們站在一個等待被處決的圈子裏。 計數從圓圈中的指定點開始,並沿指定方向圍繞圓圈進行。 在跳過指定數量的

原创 PyQt4中自定義事件

PyQt4中自定義鼠標移動事件 PyQt4中自定義鼠標移動事件 重寫事件過濾器 重寫鼠標移動事件 重寫事件過濾器 通過在全局或者相應的widget重寫事件過濾器,並對事件進行判斷來重新定義鼠標移動事件 該方法

原创 Python下修改pip安裝源,實現飛速安裝模塊

直接運行pip命令安裝模塊會默認連接https://pypi.python.org/simple/,十分慢而且有時會超時斷開,一般我們通過修改安裝源爲國內鏡像來解決。 官方幫助文檔原文: On Unix the default

原创 PyQt4中繪製柱狀圖、餅圖、燃盡圖

繪製柱狀圖 '''重寫繪圖類方法''' def paintEvent(self,event): qp = QtGui.QPainter() qp.begin(self) self.drawChart(qp)

原创 python中logging日誌模塊的使用

基本用法下面的代碼展示了logging最基本的用法。# coding=utf-8 import logging import sys # 獲取logger實例,如果參數爲空則返回root logger logger = logging

原创 常見bug對照表

本文長期保持更新,也歡迎各位下方留言幫助博主添加bug對照 Error 報錯場景或原因 WindowsError: [Error 183] 文件已存在錯誤,命名衝突 [Errno 9] Bad file des

原创 Vim--編輯器之神

Vim編輯器之神 半神篇 大神篇 Vim–編輯器之神 最近在編寫Linux服務器代碼,瀏覽了許多適用於Linux的編輯器。 作爲系統自帶vi的加強版,vim以其高(酷)效(炫)的編碼深深的吸引了我,既然決定在