原创 Python3 調用 js 函數

【PyExecJS】#encoding: utf-8 #author: walker # date: 2019-03-13 # summary: 利用 PyExecJS 調用 js 函數 import execjs JSCode = r

原创 Ubuntu Server 18.04 下 iptables 的備份與還原

【備份】目標:每晚一點,將 iptables 規則導出到本地,並備份到 FTP 服務器。config.ini[config] ;本地備份目錄 LocalBakFile=/home/walker/iptables_rules_bak/ipta

原创 Java 插入數據到 SQLite 亂碼

用 sqlite4java 插入包含以下字符串數據有亂碼,嘗試各種方法也沒解決。(出自:aps)// 一種無效的嘗試 text = new String(text.getBytes(),"utf-8");切換成 sqlite-jdbc 後整

原创 在線工具

【在線工具】https://tool.lu/【地理天文時空】座標拾取: (1)、百度地圖;(2)、高德地圖。經度時差查詢 Google Earth Web 版【網絡工具】網卡(MAC 地址)廠商查詢:https://regauth.stan

原创 Windows 10 下單機 Spark 環境搭建

【目的】  Windows 10 裸機搭建 Spark 環境,使能運行 PySpark Shell。【原料】Windows 10 x64jdk-8u162-windows-x64.exepython-3.6.7-amd64.exespark

原创 EasyConnect Tips

Windows Server 2016安裝後無虛擬網卡,可用如下命令禁用驅動程序強制簽名。# 禁用 bcdedit.exe /set nointegritychecks on # 啓用 bcdedit.exe /set nointegrit

原创 遠程桌面連接 出現了內部錯誤

【症狀】某些客戶主機能正常遠程桌面,某些客戶主機出現以下症狀:【解決方法】讓能連上的客戶端連接服務器,然後重啓遠程桌面服務:在不能連接的客戶端執行以下命令,並重啓。netsh winsock reset做如下操作,關閉遠程桌面客戶端,重新打

原创 Python3 離線安裝第三方包

【情形一】OS 版本:Windows 10 x64Python 版本:3.6.5 x64pip3 版本:18.1下載命令pip3 download regex -d ./lib安裝命令pip3 install ./lib/regex-201

原创 ajax post 表單和 json 字符串

        在使用 koa2 的中間件 koa-bodyparser 解析客戶端發來的 json 字符串時,發現解析異常,分析後發現,這鍋 koa 不背,是發送 post 請求的問題。【發送表單】$.ajax({     type: "

原创 Python3 讀取 toml 配置文件(UTF-8/UTF-8-BOM)

【吐槽】    先吐槽一下其他幾個配置文件。ini:表達能力不夠,比如不能表達列表等結構;沒有官方註釋符號,雖然一般以分號作爲註釋符號。json:沒有官方註釋符號,雖然某些第三方包提供了註釋結構。yaml:語法比較複雜,可讀性不太高。【to

原创 Scrapy Tips

【背景知識】Scrapy 1.1 開始支持 Python3。(2016上半年)Scrapy 1.5 不再支持 Python 3.3。(2017下半年)Scrapy 官網:https://scrapy.org/Scrapy GitHub:ht

原创 關於 Python3 ThreadPoolExecutor 的隊列大小

【背景】    截至 Python 3.6.6,concurrent.futures.ThreadPoolExecutor 中用的都是無·界隊列,在生產速度大於消費速度時,可能會耗光系統資源,希望找到一種方式避免這種情況。【方案一】繼承 T

原创 Java SQLite 亂碼

用 sqlite4java 插入包含以下字符串數據始終有亂碼。(出自:aps)切換成 sqlite-jdbc 不再有亂碼。Paris, z

原创 Python3 統計 ftp 文件個數和大小

【環境】    Windows10 下 Python 3.6.5,第三方包 ftputil 3.4。【ftp_stat】# encoding: utf-8 # author: walker # date: 2018-10-12 # summ

原创 關於 SUID, SGID 和 Sticky

【SUID】Set-user IdentificationSUID 屬性只能運用在可執行文件上,當用戶執行該執行文件時,會臨時擁有該可執行文件所有者的權限。示例# 查找具有 SUID 的文件 root@qhost:/home/walker#