原创 Linux下程序重啓後address already in use的問題解決

由於使用了守護腳本, 在程序遇到異常後雖然正常關閉了正在監聽的socket, 但守護腳本再次啓動程序後提示 address already in use 端口綁定失敗, 使用了 int opt = 1; setsockopt(mSock

原创 WIN10子系統Ubuntu定製arm文件系統rootfs

在WIN10子系統的LINUX中執行chroot命令到arm的文件系統中會提示/bin/bash文件不存在或者exe格式錯誤, 此時需要以下辦法進行解決: 前提是已經安裝了qemu-arm-static, 並已複製到arm文件系統的/us

原创 CREO4.0 配置編輯器備忘

配置文件放在啓動目錄下config.pro文件中, 隨時更新 # 設置保存時不生成part.xx樣式系列文件 save_file_iterations no # 着色時模型顯示爲實體 capped_clip yes blended_tr

原创 CentOS7掛載NTFS分區步驟

今天雲服務器重置爲CentOS系統時掛載了之前安裝過WIN2012系統的數據盤, 過程有點曲折, 記錄一下: 1. 安裝ntfs-3g yum install -y ntfs-3g 2. 安裝ntfsprogs, 不安裝的話一會執行ntf

原创 STM32F0在讀寫SPI Flash時的一些注意事項

最近項目使用F0芯片操作W25Q32 Flash芯片, 通過SPI進行驅動, 之前在F4進行過驅動調試, 直接拿過來也就用了, 開始時並無異常, 這兩天發現讀寫有時候會觸發硬件異常, 經排查發現是讀寫的內存問題, 開始懷疑是Keil的BU

原创 Creo4.0手動添加第三方零件庫

網上找了一些添加零件庫的方法, 感覺步驟有些亂, 這裏整理記錄一下: 1. 設置庫的路徑, 在選項->配置編輯器中添加選項: pro_library_dir設置值爲:$CREO_COMMON_FILES\afx\parts\prolibr

原创 寶塔搭建ThinkPHP5.1記錄

總體而言寶塔搭建ThinkPHP5.1還是很順利的, 不過中間有些曲折記錄一下以防下次使用時忘記; 我的雲服務器系統爲CentOS7.5 1. 安裝寶塔: yum install -y wget && wget -O install.s