原创 Python -- socket 執行客戶端 .py 提示 socket.error: [Errno 9] Bad file descriptor

import socket client=socket.socket(socket.AF_INET,socket.SOCK_STREAM) client.connect(("10.10.0.1",8888)) # 給服務端一個信

原创 Python -- socket 服務端給客戶端發送 json,報錯 TypeError: must be string or buffer, not dict

服務端代碼: import socket import json msg = { "Fans":1, "Raid":1, "boardTemperature":66, "Power":1

原创 Linux -- 如何下載可用的 deb 包

下載 deb 包之前首先需要知道當前機器的架構 cat /proc/version Linux version 4.4.58-20180615.kylin.server.YUN+-generic (YHKYLIN-OS@Kylin

原创 Python --提示 TypeError: cannot concatenate str and int objects

clientsocket,addr = socketserver.accept() print("client ip:"+addr[0]) print("client port:"+addr[1]) 在第三行報錯,提示 Type

原创 Python -- 如何通過 socket 實現客戶端 client 與服務端 server 的相互通信

需求:監控平臺作爲客戶端,部署在其他各服務器上的探針是服務端。客戶端向服務端發送一個內容爲 Windows 的請求,服務端收到這條請求後,返回給客戶端相應的參數信息。當客戶端收到這條信息後,輸出並關閉與服務端的連接 客戶端,服務端

原创 腳本 -- 通過 shell 腳本調用 Python 並傳參

多參數 執行腳本 ./test.sh 111 333 shell 注意:這裏需要寫 Python 文件的絕對路徑 python /opt/testServer.py $1 $2 python import sys print

原创 Python -- socket 執行客戶端 .py 提示 socket.error: [Errno 111] Connection refused

import socket client=socket.socket(socket.AF_INET,socket.SOCK_STREAM) client.connect(("10.10.0.1",8888)) 報錯定位在 cl

原创 JS -- 如何通過正則判斷用戶輸入是否爲正整數

var reg = new RegExp("^[0-9]*[1-9][0-9]*$"); var flag=reg.test(num); flag 爲 true,表示輸入爲正整數

原创 JS -- ajax中 this 和 _self 的使用

reject(){ let _self = this; var _appInstArr =[]; _appInstArr.push(_self.appInstId); $.ajax({ url : path +

原创 Linux -- snmpwalk .1 記錄下來的結果如何同 mibbrower 中的 oid 進行對應

# snmpwalk # cpu使用率 snmpwalk -v 2c -c cisco_read 10.4.54.2 .1.3.6.1.4.1.9.9.109.1.1.1.1.6 # .1 # snmpwalk執行的結果只有一

原创 Python -- socket 服務端向客戶端發送 json串並由客戶端進行解析輸出

客戶端 import socket import sys import json client=socket.socket(socket.AF_INET,socket.SOCK_STREAM) try: client.c

原创 Java -- 如何定義一個不定參數的函數

public class TestParms { public static void main(String[] args) { test("張三"); System.out.println("******");

原创 Linux -- pkg相關命令 & 安裝 & 卸載 & 查看安裝列表

安裝 dpkg -i <package.deb> dpkg -i libssl1.1_1.1.0j-1_deb9u1_arm64.deb # 強制安裝,不推薦,特別是對核心的lib軟件 dpkg --force-depends

原创 Java -- 小數類型的字符串轉換成 long 類型

將 String 類型的小數轉換成 long 類型,如果通過 Long.valueOf() 實現,則會報出異常 java.lang.NumberFormatException: For input string: "29.90"

原创 Windows -- 如何通過 cmd 直接啓動 tomcat & 運行時提示 JRE_HOME 定義不正確如何解決 & 如何停止 tomcat

tomcat 安裝啓動 首先去 tomcat 官網下載 tomcat8 安裝包,地址:https://tomcat.apache.org/download-80.cgi 在本地解壓後打開 cmd 窗口 C:\Users\Admi