發表文章

目前顯示的是 4月, 2024的文章

Visual Studio 開啟方法內嵌參數提示

圖片
 Visual Studio 開啟方法內嵌參數提示

使用 FontAwesome Icon

圖片
使用 FontAwesome Icon 下載檔案: https://fontawesome.com/download 在網頁上引用icon js (依下戴檔案解壓縮後存放路徑修改) <script src="~/Content/fontawesome-free-6.4.2-web/js/all.min.js"></script> <link rel="stylesheet" href="~/Content/fontawesome-free-6.4.2-web/css/all.min.css"> 在官方網站尋找要的ICON, 網址: https://fontawesome.com/search 把class貼到HTML按鈕class上 <button type='button' class=btn btn-success' id='btn_AAA'>   <span style='margin-right:5px; font-size:24px;' class="fa-solid fa-user"></span>   some text </button> 打完收工!!

好用的前端資料清單顯示 JQuery datatables 套件

好用的前端資料清單顯示 JQuery datatables 套件 官網: https://datatables.net/ 套件引用 <script src="https://code.jquery.com/jquery-3.7.1.js"></script> <script src="https://cdn.datatables.net/2.0.3/js/dataTables.js"></script> <link rel="stylesheet" href="https://cdn.datatables.net/2.0.3/css/dataTables.dataTables.css" /> HTML範例資料 <table id="example" class="display" style="width:100%"> <thead> <tr> <th>Name</th> <th>Position</th> <th>Office</th> <th>Age</th> <th>Start date</th> <th>Salary</th> </tr> </thead> <tbody> <tr> <td>Tiger Nixon</td> <td>System Architect</td>

好用的sweetalert2 (前端Javascript訊息彈跳視窗)

圖片
好用的sweetalert2 (前端Javascript訊息彈跳視窗) 官方網頁: sweetalert2 美化原來Javascript [alert]視窗, 沒辦法取代alert可以暫時停住程式執行的特性, 但是支援執行對應按鈕後個別執行不同程式邏輯。 另外, 它不支援IE sweetalert2共有4個按鈕可用, 分別為 OK Button (confirm button) NO Button (deny button) Cancel Button Close Button (右上X按鈕) JS及CSS引用 <script src="https://code.jquery.com/jquery-3.7.1.js"></script> <script src="https://cdn.jsdelivr.net/npm/sweetalert2@11.10.7/dist/sweetalert2.all.min.js"></script> <link href="https://cdn.jsdelivr.net/npm/sweetalert2@11.10.7/dist/sweetalert2.min.css" rel="stylesheet"> sweetalert2 JS Code Swal.fire({ title: "這是[title]", text: "這是內文[text]", icon: "warning", //success(綠色打勾), error(紅色打叉), warning(黃色金探號), info(藍色i), question(灰色問號) showConfirmButton: true, //OK Button, 預設顯示 showDenyButton: true, //NO Button, 預設隱藏 showCancelButton: true, //Cancel Button, 預設隱藏 showCloseButton: true, //右上X Button, 預設隱藏 conf

Oracle 修改Sequence的數值

Oracle 修改Sequence的數值 假設目前有一個Sequence名為[seq_test], 修改數值的方法有下列2種, 方法1 : drop後重建, 並指定起始值 DROP SEQUENCE seq_test; CREATE SEQUENCE seq_test START WITH 100; 方法2 : 修改增加值的區間, 取號後, 再改回來原本的區間 --修改為1000 ALTER SEQUENCE seq_test INCREMENT BY 1000; --取下一個值 SELECT seq_test.NextVal FROM dual; --修改回1 ALTER SEQUENCE seq_test INCREMENT BY 1;  

利用Javascript把數字進行小數位數補零

利用Javascript把數字進行小數位數補零 利用 Number.toFixed() 是 JavaScript 中用於將數字格式化為指定小數位數的方法。它接受一個參數,即要保留的小數位數,並返回一個代表該數字的字符串,帶有指定的小數位數。 const number = 1.23456; const result = number.toFixed(2); console.log(result); // 會輸出 "1.23" 在這個例子中, toFixed(2) 將 1.23456 格式化為帶有兩位小數的字符串 "1.23" 。(直接去除後面位數, 不是四捨五入) 如果指定的小數位數比原始數字的小數位數多,則會在數字後面補零。如果指定的小數位數比原始數字的小數位數少,則會進行四捨五入。 下面這個例子是寫成一個function, 可以重覆利用 function padZero(number, decimalPlaces) { // 確保 number 是數字 if (typeof number !== 'number') { return '第一個參數必須是數字'; } // 確保 decimalPlaces 是正整數 if (!Number.isInteger(decimalPlaces) || decimalPlaces < 0) { return '第二個參數必須是非負整數'; } // 轉換為帶有固定小數位數的字符串 const result = number.toFixed(decimalPlaces); return result; } console.log(padZero(1.1, 3)); // 1.100 console.log(padZero(10, 4)); // 10.0000 網路上找到的另一個補零的寫法, 範例如下, function Pubfunc_DecimalLength(Number, Length) { let nums = (Number || 0).toStrin