關於網路那些事...

Marketing, SEO, Web trends, Programming tutorial, Web design, and Life event...

C# while、for、do-while 迴圈 - 教學筆記 (使用visual studio)

迴圈,一般可以形容在特定條件中,持續重複同一件事情 在程式設計過程,時常會運用迴圈來進行計算或取資料

在這裡,會介紹幾種迴圈 while、for、do-while 及實作

Continue Reading

C# 字串 String - 教學筆記 (使用visual studio)

在 C# ,strings 是以物件(Objects)形式存在。 因此,當我們宣告 string 時,事實上是實例化(instantiate)一個字串物件。

另外,C# 提供了許多方法給string使用, 讓我們可以很方便的分析及處理字串相關的計算

Continue Reading

C# Array 陣列 - 教學筆記 (使用visual studio)

C#提供了許多預設class可以用來儲存資料,其中一個就是array陣列 陣列可以用來儲存多組資料。 在應用於文章、使用者資料、權限管理等介面時,可以先將值儲存成陣列,再透過迴圈的方式一個一個取出來。(迴圈的用法將會在後續提到)

在這裡,會用比較簡潔易懂的方式來解說, 建議可以先從本篇理解陣列用法,再前往官網參考手冊參考更仔細的寫法

Continue Reading

C# 流程控制 - 教學筆記 (使用visual studio)

在前面,主要介紹數學運算,在這裡會先介紹常見的邏輯運算 然後才會帶入流程控制相關介紹

邏輯運算

邏輯運算主要型別為布林(bool),會返回True、false或null 在流程控制過程中,相當好用!

Continue Reading

C# 運算式(operators) - 教學筆記 (使用visual studio)

運算式(operators) 可以用來進行數學演算或邏輯演算

在C#,各種運算式都能用符號來表示

數學運算式

這裡列出C#支援的數學演算運算符

Continue Reading

C# 變數、常數- 教學筆記 (使用visual studio)

C#是一個強型別語言,在建立C#變數或常數時,要同時宣告它的類別型別(type) 也就是說,你必需告知建立的變數是要用來儲存數字、文字還是其他…等

Continue Reading

C# 輸入及讀取文字 - 教學筆記 (使用visual studio)

學習C#程式過程中,visual studio提供了Console類別 (無法被繼承)讓我們可以輸入、輸出及讀取訊息

這裡主要說明關於輸入及讀取文字的方式

Continue Reading

C# 輸出文字 - 教學筆記 (使用visual studio)

學習C#程式過程中,visual studio提供了Console類別 (無法被繼承)讓我們可以輸入、輸出及讀取訊息

這裡主要說明關於輸出文字的方式

Console 包含 Write及WriteLine 兩種輸出方式**

Console.Write 跟 Console.WriteLine 的差別在於 Console.WriteLine在輸出後會自動換行

Continue Reading

C# 單行註解及多行註解 - 教學筆記 (使用visual studio)

C#的註解方式可以分為單行及多行註解方式

參考以下說明

Continue Reading

C# Hello world - 教學筆記 (使用visual studio)

C# 簡介

C# 是一種物件導向的程式語言,主要在.NET Framework執行,透過C# 可以開發windows 應用程式、web services、手機應用程式、client-server應用程式、資料庫應用程式…等等。

Continue Reading

ASP.NET Core MVC web app - (3) Models [ 教學 ] (使用visual studio)

Model 基本介紹

首先,在Models資料夾中,新增名為Movie的Class

Continue Reading

ASP.NET Core MVC web app - (2) Views [ 教學 ] (使用visual studio)

Views 基本介紹

在這裡,會介紹如何建立view,及如何在controller載入view

在開始說明view之前,先特別提一下layout

layout

在開發過程中,我們會將一些頻繁被使用到的HTML內容,統一寫在layout裡面 例如: header、footer、sidebar、menu、global js、global css…

Continue Reading

ASP.NET Core MVC web app - (1) Controllers [ 教學 ] (使用visual studio)

Model-View-Controller (MVC) 根據維基百科解釋

MVC模式(Model–view–controller)是軟體工程中的一種軟體架構模式,把軟體系統分為三個基本部分:模型(Model)、視圖(View)和控制器(Controller)。

使用MVC的方式來建構應用程式,可以讓程式容易維護、更新及測試。 其中,它們各自分別負責的任務如下:

模型(Model) 負責操控資料庫,並提供給Controller 視圖(View) 負責建構使用者介面(UI),將資料內容呈現出來。 控制器(Controller) 負責處理HTTP請求、從Model取回指定的數據,並且可以將數據傳送給指定的View

Continue Reading

ASP.NET Core MVC web app - (0) 安裝 [ 教學] (使用visual studio)

這份教學主要說明如安裝 Visual Studio 2015 、 ASP.NET Core

以及如何建立第一個專案

使用Mac開發,請先參考MAC 的 ASP.NET 環境設定說明

Continue Reading

[教學] 在 windows locahlost 透過 Gmail SMTP server 寄信 ( 使用 phpmailer )

通常在租用主機環境,都會處理好mail server所需的相關設定,

如果在開發過程中,可以在local端就能測試寄發email效果,對開發者而言,一定會更加方便

因此,本文主要說明在 windows 本地 localhost( 127.0.0.1)

如何使用 phpmailer 來透過 GMAIL SMTP server 寄信

How to using phpmailer to sending gmail smtp e-mail in windows localhost

Continue Reading

Juila language 應用篇

DataFrames

讀取csv 說明

先安裝 DataFrames http://juliastats.github.io/DataFrames.jl/stable/ 在julia終端機介面輸入下指令即可安裝

Pkg.add("DataFrames")

Continue Reading

在 Windows 環境安裝 composer 教學

##下載 Composer安裝檔

前往官網下載 Composer-Setup.exe

安裝檔會自動選擇最新的版本,

在安裝過程直接按確定或下一步,直到完成安裝

Continue Reading

Julia language 入門

Julia 是一種科學計算語言,具有以下特性:

  • 免費且開源 (MIT licensed)
  • 使用者可定義types的方式,增加效率
  • 不須為了增加效能而特別編譯程式碼,直接寫效能就已經很快
  • 適用於平行運算及分布試運算
  • 輕量綠色版
  • 強大的types系統
  • 可以優雅的對數字和其他類型進行轉換和拓展
  • 支援Unicode(當然包含UTF8)
  • 可以直接呼叫C的functions(不須額外加載或特定API)
  • 強大的類shell功能,用於管理其他進程
  • Lisp-like macros and other metaprogramming facilities

以下是學習過程的一些紀錄:

Continue Reading

Raspberry Pi 安裝 NodeJS

前往NodeJS官方軟體版本列表區, 可以挑選想要的ARM版本來安裝

安裝流程大致如下: 使用wget 下載,之後移動檔案到/opt 資料夾下(記得用root權限),進入opt資料夾,解壓縮檔案及安裝 總之,照著下列指令一個一個做

Continue Reading

注意! Google 宣布,將獨立行動網頁搜尋引擎

根據 Search Engine Land 報導,數月內,Google將會獨立行動版網頁搜尋索引,讓用戶們可以擁有更好的體驗。

圖片來源: Search Engine Land

Continue Reading