一般當硬碟空間不足,最常遇到是日誌(Log)檔案未做適當定期logrotate(可設置定期多久刪除最久那筆日誌,日誌壓縮...etc)

這時我們可以先移除佔空間的大檔案Log,並確認該Log可刪除,則可優先刪除不重要的Log

替系統爭取時間,讓刪除後系統能暫時恢復正常,再後續看是要加大硬碟或其他處理。

Step1.查詢 前十名 /var/log 底下的檔案 依據檔案大小由大到小排序

du -ah /var/log | sort -n -r | head -n 10
 

衛斯理不理 發表在 痞客邦 留言(0) 人氣()

step1. 建立專案

composer create-project --prefer-dist laravel/laravel crud "5.2.*"

step2. 設定環境

建立資料庫 crud

crud/.env 調整資料庫相關參數

衛斯理不理 發表在 痞客邦 留言(0) 人氣()

[jQuery Plugin] Select2, Bootstrap Modal (Bootstrap v2)當在IE11 上無法使用輸入框搜尋

加上
$.fn.modal.Constructor.prototype.enforceFocus = function () {};

參考資料:

https://github.com/select2/select2/issues/942

https://github.com/select2/select2/issues/1645

衛斯理不理 發表在 痞客邦 留言(0) 人氣()

當使用   parseInt() 函式解析帶入的字符返回一個整數值,

但當帶入參數不是數字的情況下就會返回 NaN

是否有方法把返回NaN轉換為0

可透過以下方式處理

a = a ||0

這個方式可以將下面這幾種值轉換為0

衛斯理不理 發表在 痞客邦 留言(0) 人氣()

常用快捷鍵:
ctrl + alt + a + 上下方向鍵  =>  可以 選定 上下數行的 起始點 範圍

ctrl + shift + 左右方向鍵  => 可以 批次  選取橫向範圍 (但是會受到 特殊符號跟 空白的限制)

全選要調整的程式範圍 ctrl + alt + a => 變數對齊 
ex: 
$a = 'a';                              
$bb = 'bb';          
$ccc = 'ccc';                        

調整後

$a    = 'a';
$bb  = 'bb';  
$ccc = 'ccc';

選取變數 ctrl + k + u => 轉變大寫

選取變數 ctrl + k + l => 轉變小寫

衛斯理不理 發表在 痞客邦 留言(0) 人氣()

odsPhpGenerator 是一個可以透過php 匯出 ods 套件

紀錄一下他的用法

安裝odsPhpGenerator

$ composer require lapinator/ods-php-generator

<?php
// Load library
require_once '../vendor/autoload.php';

衛斯理不理 發表在 痞客邦 留言(0) 人氣()

前幾天在IE 11 遇到這個問題 , javascript 預設參數b = 1 情況下瀏覽器顯示錯誤

In IE it gives this error on the console:Expected ')'

這是因為IE11 瀏覽器兼容性未支援ES6「 Parameters without defaults after default parameters

function multiply(a, b = 1) {

return a*b;

衛斯理不理 發表在 痞客邦 留言(0) 人氣()

實作實需要用到幾個jQuery 函式

scroll()
scrollTop()
height()

DEMO: http://jsbin.com/qenejufoji/edit?html,js,console,output


$(window).scroll(function(){
  // Returns height of browser viewport
  var window_height = $( window ).height();
  
  var window_scrollTop = $(window).scrollTop();
 
  // Returns height of HTML document
  var document_height = $( document ).height();
  
  console.log(window_height);
  console.log(window_scrollTop);
  console.log(document_height);
  
   if(window_height + window_scrollTop == document_height){
     alert('到底部觸發ajax');
   }

});

衛斯理不理 發表在 痞客邦 留言(0) 人氣()

記錄一下自己的sftp-config設定

{

    "type": "sftp", //設定此專案與遠端連線模式(ftp 或 sftp)
    "host": "server domain", //設定您的FTP伺服器
    "user": "account", //設定您的FTP帳號
    "password": "password", //設定您的FTP密碼
    "sync_down_on_open": true, //打開檔案時自動從伺服器同步最新檔案回來
    "upload_on_save": true, //檔案儲存時同時上傳
    "remote_path": "/var/www/project", //遠端基本路徑
    "confirm_overwrite_newer": true, //當本地端上傳文件比伺服器端的文件舊時顯示確認yes/no

}

詳細設定可參考官網:https://wbond.net/sublime_packages/sftp/settings

衛斯理不理 發表在 痞客邦 留言(0) 人氣()

寫了一個簡單的jQuery 動態新增欄位並計算欄位裡面的值,

但完整一點的程式需要再補充欄位值的判斷是否為整數匯一其他不同的需求進行輸入值過濾與判斷。

DEMO CODE :https://jsbin.com/zuligomigi/edit?html,js,output

關鍵程式碼記錄在下面:
$(document).ready(function() {
    $('body').on('click','#add_row',function(){
        $('#template').find('.row_data').clone().appendTo($('#append_position'));
    });

    $('#example').on('change', '.a_row', function(event) {
        event.preventDefault();
        var row_total = 0;
        $('.a_row').each(function(index, el) {
            row_total = row_total + Number($(this).val());
        });

衛斯理不理 發表在 痞客邦 留言(0) 人氣()

當有一個需求想要移除資料表中所有資料,
有三個指令可以用 truncate table、delete 、drop

這三個的區別在於:
truncate table : truncate會清除資料表中原本設置auto_incremen將會歸零,下一筆新資料將從1開始
delete: 單純刪除記錄
drop:將會刪除資料表並將資料庫裡的佔用空間全部清除乾淨

truncate用法:
truncate table 資料表名稱

衛斯理不理 發表在 痞客邦 留言(0) 人氣()

有時會需要將某個字串隱藏部分內容進行顯示, 例如email不能完整呈現只能出現頭尾部分資訊, 這時候這個function就可以用到囉:) = $string_length){ for ($i=0; $i < $string_length; $i++) { $string_middle .= $symbol; } return $string_middle; } $symbol_num = $string_length - ($begin_num + $end_num); $string_begin = substr($string, 0,$begin_num); $string_end = substr($string, $string_length-$end_num); for ($i=0; $i < $symbol_num; $i++) { $string_middle .= $symbol; } return $string_begin.$string_middle.$string_end; }

衛斯理不理 發表在 痞客邦 留言(0) 人氣()

1 2 3 4 5
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。