原创 GalGame漢化教程(二)——修改編碼的擴展(編碼範圍校驗修改)

採用的工具:x32dbg 在教程一中,修改編碼是定位到了CreateFontIndirectA這個函數,實際上創建字體可能還會是一些其他的函數,不過一般名字會帶FONT。 之前研究SOFTPAL ADV SYSTEM這個引

原创 filebeat自定義pipeline名字(module的pipeline無法自定義名字)

參考:stackflow上的解釋 filebeat 版本 : 7.4.2 elasticsearch 版本: 7.4.2 Kibana 7.4.2 在自定義filebeat的nginx module的pipeline名字的時候,

原创 MAC配置APR,讓springboot下的tomcat支持APR

系統:Catalina 10.15.3 Homebrew 2.2.4 安裝,使用mac的包管理工具Homebrew可以進行快速安裝 brew install tomcat-native 導入運行庫 安裝成

原创 使用外網訪問Microsoft 遠程桌面(Microsoft Remote Desktop),實現對電腦的遠程操控

就在昨天博主發現有一款微軟官方的APP可以實現在手機上遠程操控電腦,抱着玩一玩心態下下來,使用之後發現不愧是官方應用,遠程操作起來流暢度很高,如果用局域網的話甚至都沒有感到卡頓,但是這樣終究只能在家裏使用,如果要在外面使用的話就得

原创 Spring Boot學習分享(八)——JavaMailSender注入失敗的解決方法

springboot官方github上有一個同樣的issue:https://github.com/spring-projects/spring-boot/issues/2876 上面issue的解答簡單來說就是在出問題之

原创 filebeat記錄nginx每個請求所消耗的時間並在kibana內顯示

filebeat 版本 : 7.4.2 elasticsearch 版本: 7.4.2 Kibana 7.4.2 nginx 日誌新增request_time和upstream_response_time兩個字段 1. ng

原创 GalGame漢化教程(二)——修改編碼的擴展

採用的工具:x32dbg 在教程一中,修改編碼是定位到了CreateFontIndirectA這個函數,實際上創建字體可能還會是一些其他的函數,不過一般名字會帶FONT。 之前研究SOFTPAL ADV SYSTEM這個引

原创 需求工程筆記整理

考試複習整理~~~ 文章目錄第一章 需求工程導論(略)第二章 需求基礎(略)第三章 需求工程過程(略)第四章 需求獲取概述第五章 確定項目的前景和範圍第六章 涉衆分析與硬數據採樣(略)第七章 基於用例/場景模型展開的用戶需求獲取

原创 記錄pynput在mac下不起作用的解決方案

Mac的系統版本:Mojave 10.14.6 Python版本:python3.7 遇到的問題 按照官網上的代碼(如下) from pynput import keyboard def on_press(key):

原创 Spring Boot學習分享(九)——AOP攔截方法的參數

    在進行Web MVC開發的時候,在編寫controller時總是要對請求的參數進行值的判斷,最常見的情況還是判斷其是否爲空。雖然有一些可以用的註解可以實現判斷,像是Lombok的@NotNull,SpringMVC的@Re

原创 記錄Shiro的rememberMe Cookie序列化失敗的情況的解決方案

    在開發的時候遇到一個十分詭異的情況,shiro打開了記住我的功能,請求的cookie也帶上了,但是卻總是拋出用戶未登錄的異常。無奈打開了所有的日誌,發現每次請求都會拋出下面這個WARN     排查調試之後我發現我遇到的序

原创 Netty下Google Protocol Buffer自定義編碼器和解碼器實現

在使用Netty加Google Protocol Buffer進行開發的時候,發現每定義一個實體類的話,對應的服務器的handler就要加上這個類的解碼器,十分的麻煩,因此在自己實現協議的時候,將類型轉化也加了進去。 具體的實現思

原创 C++下Google Protobuf Buffer的配置使用

運行環境 windows 10 visaul studio 2019 準備工作 1.獲得的Google Protocol Buffer的運行庫文件 到GitHub上下載自己想要的版本對應的release包,具體可以自行選擇下

原创 GB2312編碼下全角轉半角的Python實現

運行環境 python3.7 實現思路: gb2312在文件中的二進制使用的機內碼,這裏需要區分一下區位碼和機內碼(這裏忽略了國標碼的介紹,感興趣的可以去百度一下)。 區位碼是gb2312表上每一個字符對應的位置的編碼,g

原创 Windows雲主機自動部署SpringBoot項目

1. 運行環境 服務器 :Windows Server 2016 所需的軟件:PsTools,PowerShell 2. 實現的功能 同時使用python的pywinrm,實現遠程調用Windows主機上的批處理腳本