部落格文章訂閱


貧窮不能等,因為時間久了,你就會貧窮習慣了;
夢想不能等,因為努力晚了,人老就無能為力了;
學習不能等,因為懂得少了,就沒本事夢想成真了;
健康不能等,因為身體垮了,人生的一切就都沒了。


自訂搜尋

找不到想要的文章嗎? 請直接再下面的搜尋框裡輸入要查詢文章內容關鍵字 ,就能夠更快速的取得想要閱讀的問題喔~~謝謝大家的支持與愛護~若有任何建議事項, 歡迎透過留言板留言給我喔!!


  • 你不能決定生命的長度,但可以控制它的寬度;
  • 你不能左右天氣,但可以改變心情;
  • 你不能改變容顏,但可以展現笑容;
  • 你不能控制他人,但可以掌握自己;
  • 你不能預知明天,但可以利用今天;
  • 你不能樣樣勝利,但可以事事盡力。

free counters

目前分類:未分類文章 (22)

瀏覽方式: 標題列表 簡短摘要

這關整體來說算是比較簡單容易過關的,主要就是在沙漠城堡裡頭的脖子長長的鳥有點討人厭,如果沒有火球衣裝或者狐狸尾巴就會比較花時間要去閃開那堆長長的脖子;除此之外,就是步行在沙漠步道的路上、窄小的道路,實在必須小心翼翼地前進,一不小心就會掉入深淵一命嗚呼~ 超級瑪利歐 3D世界 這個遊戲目標是以最快的速度、最短的時間及最小的生命損耗為主,並且逐一的攻略每一個關卡,盡可能的敲打每一個角落,吃光每一顆硬幣,消滅每一個怪物,救出每一位女傭和公主。每一集影片代表一個關卡,這個遊戲總共有十二個大關卡,所以我會持續記錄完12個關卡的遊戲記錄。

 


文章標籤

Frank 發表在 痞客邦 留言(0) 人氣()

這是一個年輕人奮鬥向上的故事,只要不斷的打擊魔王拯救公主及其女傭,就能獲得青睞,一起來看看我怎麼破關吧! 超級瑪利歐 3D世界 這個遊戲目標是以最快的速度、最短的時間及最小的生命損耗為主,並且逐一的攻略每一個關卡,盡可能的敲打每一個角落,吃光每一顆硬幣,消滅每一個怪物,救出每一位女傭和公主。每一集影片代表一個關卡,這個遊戲總共有十二個大關卡,所以我會持續記錄完12個關卡的遊戲記錄。

 


文章標籤

Frank 發表在 痞客邦 留言(0) 人氣()

這關稍微有點難度,尤其是在 3-2 金屬網運動場 的地方玩得比較久一些,所以只好分片上傳了!!


文章標籤

Frank 發表在 痞客邦 留言(0) 人氣()

Master / Slaver 架構就是要讓 MySQL 資料庫系統有著備援的保障

基本運作方式就是,MySQL  Master 這台上只要有新增刪除修改,就會記錄在 binlog 檔裡,這時 Slaver 就可以透過 Master 授權的帳號去同步資料 ( Replication ),這是單向的。雙向的話可以靠 MySQL-MMM (但架構上主機要求的台數比較多)。

其它應用則可以使用 MySQL-proxy ,讓 Master 作寫入工作,而 Slaver 就只作讀取,提高效能

實作的環境 : 這次我拿 discuz 這個 opensource 的 論壇套件 作測試

Master                                  Slaver
--------------------------------------------------------
CentOS 6.5                              CentOS 6.4
PHP 5.4.27                              PHP 5.4.33
MySQL 5.5.37                            MySQL 5.5.40
Discuz X3.2                             Discuz X3.2
ip:10.10.10.137                         ip: 10.10.10.135

Master 端

Frank 發表在 痞客邦 留言(0) 人氣()

在Ubuntu系统下安装sar出错,信息为:Please check if data collecting is enabled in /etc/default/sysstat


1、安装sysstat

apt-get install sysstat


文章標籤

Frank 發表在 痞客邦 留言(0) 人氣()

如何在 C# 像 C語言一樣使用 __LINE__ 取得所在行數?

 

It is uglier, but you can do something like this in C#using the StackTrace and StackFrame classes:

StackTrace st = new StackTrace(new StackFrame(true));
Console.WriteLine(" Stack trace for current level: {0}", st.ToString());
StackFrame sf = st.GetFrame(0);
Console.WriteLine(" File: {0}", sf.GetFileName());
Console.WriteLine(" Method: {0}", sf.GetMethod().Name);
Console.WriteLine(" Line Number: {0}", sf.GetFileLineNumber());
Console.WriteLine(" Column Number: {0}", sf.GetFileColumnNumber());

Of course, this comes with some overhead.

資料來源: https://stackoverflow.com/questions/696218/do-line-file-equivalents-exist-in-c

文章標籤

Frank 發表在 痞客邦 留言(0) 人氣()

I have some command line scripts that I would like to modify to use Laravel's features (Eloquent etc).

How do I do that? I am aware that Laravel bootstraps from the index.html file. Is there any provision for running command-line apps / scripts?

 

  1. php artisan make:command MyCommand.
  2. Go to /app/Console/Commands/MyCommand.php
  3. Find:

文章標籤

Frank 發表在 痞客邦 留言(0) 人氣()

在 Laravel 使用 barryvdh/laravel-dompdf package 產生 PDF 時, 會有中文顯示的問題
之前花了不少時間, 總算是有一個比較好的解決方式! 
不過中文的問題解決了!還有因為轉出內容過大導致記憶體不足的問題, 而產生 crash 導致無法產出PDF檔案的問題, 則是另一個需要解決的難題了!
願善心人士可以分享解決方式, 謝謝! 

以下整理 barryvdh/laravel-dompdf package 之 PDF 中文的問題

1. 首先參考在你的 laravel proejct 安裝 laravel-dompdf package

2. 安裝之後, 進入 /vendor/barryvdh/laravel-dompdf/config 

dompdf_001.jpg

修改 dompdf.php 檔案內容

將 "DOMPDF_DEFAULT_FONT" => "serif",

改成 "DOMPDF_DEFAULT_FONT" => "msyh",

文章標籤

Frank 發表在 痞客邦 留言(0) 人氣()

不確定怎麼發生 Table 'performance_schema.session_variables' doesn't exist 的問題!

但因為造成無法匯入資料影響工作進度,所以爬文試圖解決!

找到 http://stackoverflow.com/questions/31967527/table-performance-schema-session-variables-doesnt-exist 這篇文章

經由強迫升級的方式, 將 mysql 本身的資料庫進行升級,就能解決問題!

為了確保不必要的困擾與萬一,建議在執行升級之前,就先把資料庫備份一份,以備不時之需.

Frank 發表在 痞客邦 留言(0) 人氣()

由於需要寫自動將網址轉成 google 短網址, 所以需要用到 Google Short URL api, 正巧使用的是 Laravel, 所以就順勢搜尋有沒有現成的 package 可以使用, 沒想到居然真的有, 那就不要浪費!直接給他用下去!

Laravel Package for Google Short URL API -> https://github.com/mbarwick83/shorty

使用步驟:

1.  於專案目錄執行 composer require mbarwick83/shorty

2.  修改 config/app.php 在 providers 末端增加 Mbarwick83\Shorty\ShortyServiceProvider::class 後存檔

Frank 發表在 痞客邦 留言(0) 人氣()

轉眼間已經破百開始到數了...人生第一次的破百倒數是當兵屆退伍的日子,在部隊退伍前三個月就升上兵,終於是走路有風、閒著無事到處晃的日子。

人生第二次的倒數就從今天開始,小皮球在99天就要出生,有著為人父的喜悅,說不緊張是騙人的。


期待一切平安健康、快樂長大。

Frank 發表在 痞客邦 留言(0) 人氣()

I'm running MySql Server 5.7.11 and this sentence:

updated datetime NOT NULL DEFAULT '0000-00-00 00:00:00'

is not working. Giving the error:

ERROR 1067 (42000): Invalid default value for 'updated'

But the following:

updated datetime NOT NULL DEFAULT '1000-01-01 00:00:00'

just works.

The same case for DATE.

文章標籤

Frank 發表在 痞客邦 留言(0) 人氣()

To create a migration, you may use the migrate:make command on the Artisan CLI. Use a specific name to avoid clashing with existing models

for Laravel 3:

php artisan migrate:make add_paid_to_users

for Laravel 5+:

php artisan make:migration add_paid_to_users

You then need to use the Schema::table() method (as you're accessing an existing table, not creating a new one). And you can add a column like this:

public function up()
{
    Schema::table('users', function($table) {
        $table->integer('paid');
    });
}

and don't forget to add the rollback option:

文章標籤

Frank 發表在 痞客邦 留言(0) 人氣()

Today I got again problem with PHP 7 running despite I have disabled php7.0 apache module: phpinfo was showing php 7 using fastCGI ...
... So if after you follow the below instructions you face this situation, you may need to disable the proxy_fcgi apache module:

sudo a2dismod proxy_fcgi proxy; sudo service apache2 restart

1. Re-Install PHP 5.6

What worked for me was this guide: http://www.lornajane.net/posts/2016/php-7-0-and-5-6-on-ubuntu

Actually is not required to remove php7.0, you can install php5.6 together ( also because you will have dependency problem with phpmyadmin package that required php7.0)

文章標籤

Frank 發表在 痞客邦 留言(0) 人氣()

List interfaces that tcpdump can listen on

tcpdump -D

Turn on "verbose" key in TCPDUMP to see IP and TCP header information

tcpdump -vi eth0

Turn off hostname and port lookup in TCPDUMP

tcpdump -vnni eth0

Tcpdump filter only icmp traffic

tcpdump -nni eth0 icmp

Tcpdump command to filter on ICMP type - capture only ICMP echo request

# tcpdump -nni vlan111 -e icmp[icmptype] == 8

Frank 發表在 痞客邦 留言(0) 人氣()

說到 Log 分析大家都會先想到用 AWStats 來分析,沒錯這絕對是一個最好的解決方式,但如果你只是要簡單的分析一些資訊,就可以利用一些簡單的 shell 組合來撈出你要的資料

這篇主要是針對 Apache 的 access log 來進行分析,並提供以下範例給大家參考

取得前十名 access 最多的 IP 位址

文章標籤

Frank 發表在 痞客邦 留言(0) 人氣()

namespace App\Http\Controllers;

use App\Http\Requests;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use Input;
use Validator;

class ImageController extends Controller {
    /**
     * Store an image.
     *
     * @return simple JSON response message
     */
    public function store(Request $r)
    {
        $image = Input::file('file');
        $validator = Validator::make([$image], ['image' => 'required']);
        if ($validator->fails()) {
            return $this->errors(['message' => 'Not an image.', 'code' => 400]);
        }
        $destinationPath = storage_path() . '/uploads';
        if(!$image->move($destinationPath, $image->getClientOriginalName())) {
            return $this->errors(['message' => 'Error saving the file.', 'code' => 400]);
        }
        return response()->json(['success' => true], 200);
    }
}

取自 https://github.com/danialfarid/ng-file-upload/wiki/PHP-Laravel-5-controller-example


文章標籤

Frank 發表在 痞客邦 留言(0) 人氣()

在安裝 PHP Laravel  framework (5.1版) 後,建立一個 Laravel Project

並且使用 {!! HTML flag 引入 CSS, JavaScript , 但卻顯示 HTML Class not found 的問題.

查了一下似乎有很多人遇到相似問題.

所以我把解決方案整理如下,請參考:

指定版本建立 laravel project 檔案

文章標籤

Frank 發表在 痞客邦 留言(0) 人氣()

Linux 底下很方便使用的網路設定管理工具 Network Manager, 具備圖形化的操作介面.

沒有圖形化介面的使用者, 可以使用 nmcli 來設定你的網路連線 .

Usage: nmcli [OPTIONS] OBJECT { COMMAND | help }

OPTIONS
  -t[erse]                                   terse output

文章標籤

Frank 發表在 痞客邦 留言(0) 人氣()

98年11月10日高雄市關懷流浪動物協會,從繁殖場業主手中救下了數以百計的受虐狗,殘忍的繁殖場,將銷售較差的犬種,一率斷水斷食,活活餓死……死掉後全都拖出來,小一點的就打包丟在水溝裡,大一點的就隨手將牠棄置在狗場的一角,任其腐爛….

已經死亡發臭的狗屍體


許多籠子裡的狗狗就連這樣的餿水都沒得吃

Frank 發表在 痞客邦 留言(0) 人氣()

1 2