原创 javaFX - FileChooser

javaFX - FileChooser FileChooser fileChooser = new FileChooser(); fileChooser.setTitle("打開一個word文檔

原创 將MP4轉換爲GIF

使用工具 ffmpeg http://ffmpeg.org/ MP4 - GIF.cmd ffmpeg.exe -y -i %~1 -r 16 -vf scale=iw*1.0:ih*1.0 %~dp1%~n1.gif 參數說

原创 禁止360Connect啓動時自動生成桌面快捷方式

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\GWClient\Install] - "Deskt

原创 JavaFX WebView console

JavaFX WebView console com.sun.javafx.webkit.WebConsoleListener.setDefaultListener(new com.sun.javafx.webki

原创 vscode 報錯 Parsing error: Invalid ecmaVersion.eslint ‘import’

vscode 報錯 Parsing error: Invalid ecmaVersion.eslint ‘import’ 需要安裝最新版eslint npm install -g eslint

原创 JS DEBUG page

class InjectHandle injectMethod = null callCount = 0 constructor:()-> codeTempl = """ <style media

原创 javaFX - StackPane

javaFX - StackPane 初始化 @FXML public StackPane stackPane; setMargin StackPane.setMargin(chileNode, new Insets(30,

原创 git for windows

git for windows https://git-for-windows.github.io/#contribute

原创 javaFX 提示框

java FX提示框 Alert alert = new Alert(AlertType.INFORMATION); alert.titleProperty().set("信息")

原创 java 版 path.join()

public String join(String... params) { List < String > list = new ArrayList < > (); for (String str: params

原创 追劇的程序員

//@ts-check // 從144秒開始全屏播放視頻文件 // ffplay -fs -ss 144 G:/XMPCache/Y汐傳-48END.mp4 async function start() { let s

原创 nodejs從ftp站點下載文件

//@ts-check const fs = require('fs') const path = require('path') const iconv = require('iconv-lite') async functi

原创 Linux子系統上的串行支持

https://blogs.msdn.microsoft.com/wsl/2017/04/14/serial-support-on-the-windows-subsystem-for-linux/

原创 Node.JS 重發網絡請求

/** * 重發網絡請求 * * @example * new Request(raw).send((result) => { * console.log(result); * }) */ class Reques

原创 在註冊表中添加右鍵菜單

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\Notepad2] @="Open with Notepad2" "