如何在開發的過程中加入測試。
- Model
- Repository
- Controller
- Auth
import 'package:flutter/material.dart'; | |
import 'package:flutter/services.dart'; | |
void main() { | |
runApp(MaterialApp( | |
home: NameInputField(), | |
)); | |
} | |
class NameInputField extends StatefulWidget { |
*://*.stackoom.com/* | |
*://*.voidcc.com/* | |
*://*.mlog.club/* | |
*://*.ojit.com/* |
#include <stdio.h> | |
#include <stdlib.h> | |
int main() { | |
int length, n; | |
scanf("%d %d", &length, &n); | |
for (int i = 1; i <= n; i += length) { | |
printf("\n"); |
set number | |
syntax enable | |
set encoding=utf-8 | |
set langmenu=zh_tw.utf-8 | |
language message zh_TW.UTF-8 | |
set fileencodings=ucs-bom,utf-8,big5,cp936,gb18030,euc-jp,euc-kr,latin1 | |
set shiftwidth=4 " 設定縮排寬度 = 4 | |
set tabstop=4 " tab 的字元數 | |
set softtabstop=4 | |
set expandtab " 用 space 代替 tab |
'use strict'; | |
var webduino = require('webduino-js'); | |
var board = new webduino.Arduino({ | |
transport: 'websocket', | |
url: '192.168.1.236' | |
}); | |
board.on(webduino.BoardEvent.READY, function () { |
# EditorConfig http://EditorConfig.org | |
# top-most EditorConfig file | |
root = true | |
[*] | |
charset = utf-8 | |
end_of_line = lf | |
insert_final_newline = true | |
trim_trailing_whitespace = true |
<div id="fb-root"></div> | |
<script> | |
(function(d, s, id) { | |
var js, fjs = d.getElementsByTagName(s)[0]; | |
if (d.getElementById(id)) return; | |
js = d.createElement(s); js.id = id; | |
js.src = "//connect.facebook.net/zh_TW/sdk.js#xfbml=1&version=v2.5"; | |
fjs.parentNode.insertBefore(js, fjs); | |
}(document, 'script', 'facebook-jssdk')); | |
</script> |
{ | |
/* 側欄 */ | |
// folder | |
"bold_folder_labels": true, | |
/* 編輯區 */ | |
// 基本設定 | |
"color_scheme": "Packages/Color Scheme - Default/Solarized (Dark).tmTheme", |