?? tipatterns.htm
字號:
<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=Generator content="Microsoft Word 10 (filtered)">
<title>Thinking in Patterns with Java</title>
<style>
<!--
/* Font Definitions */
@font-face
{font-family:Helvetica;
panose-1:2 11 6 4 2 2 2 3 2 4;}
@font-face
{font-family:Courier;
panose-1:2 7 4 9 2 2 5 2 4 4;}
@font-face
{font-family:"Tms Rmn";
panose-1:2 2 6 3 4 5 5 2 3 4;}
@font-face
{font-family:Helv;
panose-1:2 11 6 4 2 2 2 3 2 4;}
@font-face
{font-family:"New York";
panose-1:2 4 5 3 6 5 6 2 3 4;}
@font-face
{font-family:System;
panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"MS Mincho";
panose-1:2 2 6 9 4 2 5 8 3 4;}
@font-face
{font-family:Batang;
panose-1:2 3 6 0 0 1 1 1 1 1;}
@font-face
{font-family:SimSun;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:PMingLiU;
panose-1:2 1 6 1 0 1 1 1 1 1;}
@font-face
{font-family:"MS Gothic";
panose-1:2 11 6 9 7 2 5 8 2 4;}
@font-face
{font-family:Dotum;
panose-1:2 11 6 0 0 1 1 1 1 1;}
@font-face
{font-family:SimHei;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:MingLiU;
panose-1:2 1 6 9 0 1 1 1 1 1;}
@font-face
{font-family:Mincho;
panose-1:2 2 6 9 4 3 5 8 3 5;}
@font-face
{font-family:Gulim;
panose-1:2 11 6 0 0 1 1 1 1 1;}
@font-face
{font-family:Century;
panose-1:2 4 6 3 5 7 5 2 3 3;}
@font-face
{font-family:"Angsana New";
panose-1:2 2 6 3 5 4 5 2 3 4;}
@font-face
{font-family:"Cordia New";
panose-1:2 11 3 4 2 2 2 2 2 4;}
@font-face
{font-family:Mangal;
panose-1:0 0 4 0 0 0 0 0 0 0;}
@font-face
{font-family:Latha;
panose-1:0 0 4 0 0 0 0 0 0 0;}
@font-face
{font-family:Sylfaen;
panose-1:1 10 5 2 5 3 6 3 3 3;}
@font-face
{font-family:Vrinda;
panose-1:0 0 4 0 0 0 0 0 0 0;}
@font-face
{font-family:Raavi;
panose-1:0 0 4 0 0 0 0 0 0 0;}
@font-face
{font-family:Shruti;
panose-1:0 0 4 0 0 0 0 0 0 0;}
@font-face
{font-family:Sendnya;
panose-1:0 0 4 0 0 0 0 0 0 0;}
@font-face
{font-family:Gautami;
panose-1:0 0 4 0 0 0 0 0 0 0;}
@font-face
{font-family:Tunga;
panose-1:0 0 4 0 0 0 0 0 0 0;}
@font-face
{font-family:"Estrangella Edessa";
panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Arial Unicode MS";
panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{font-family:Marlett;
panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Lucida Console";
panose-1:2 11 6 9 4 5 4 2 2 4;}
@font-face
{font-family:"Lucida Sans Unicode";
panose-1:2 11 6 2 3 5 4 2 2 4;}
@font-face
{font-family:Verdana;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{font-family:"Arial Black";
panose-1:2 11 10 4 2 1 2 2 2 4;}
@font-face
{font-family:"Comic Sans MS";
panose-1:3 15 7 2 3 3 2 2 2 4;}
@font-face
{font-family:Impact;
panose-1:2 11 8 6 3 9 2 5 2 4;}
@font-face
{font-family:Georgia;
panose-1:2 4 5 2 5 4 5 2 3 3;}
@font-face
{font-family:"Palatino Linotype";
panose-1:2 4 5 2 5 5 5 3 3 4;}
@font-face
{font-family:"Trebuchet MS";
panose-1:2 11 6 3 2 2 2 2 2 4;}
@font-face
{font-family:Webdings;
panose-1:5 3 1 2 1 5 9 6 7 3;}
@font-face
{font-family:"Microsoft Sans Serif";
panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
{font-family:"Arial Narrow";
panose-1:2 11 5 6 2 2 2 3 2 4;}
@font-face
{font-family:"Book Antiqua";
panose-1:2 4 6 2 5 3 5 3 3 4;}
@font-face
{font-family:"Bookman Old Style";
panose-1:2 5 6 4 5 5 5 2 2 4;}
@font-face
{font-family:"Century Gothic";
panose-1:2 11 5 2 2 2 2 2 2 4;}
@font-face
{font-family:Garamond;
panose-1:2 2 4 4 3 3 1 1 8 3;}
@font-face
{font-family:"Monotype Corsiva";
panose-1:3 1 1 1 1 2 1 1 1 1;}
@font-face
{font-family:"Wingdings 2";
panose-1:5 2 1 2 1 5 7 7 7 7;}
@font-face
{font-family:"Wingdings 3";
panose-1:5 4 1 2 1 8 7 7 7 7;}
@font-face
{font-family:"Clarendon Condensed";
panose-1:2 4 7 6 4 7 5 4 2 4;}
@font-face
{font-family:"CG Times";
panose-1:2 2 6 3 5 4 5 2 3 4;}
@font-face
{font-family:"CG Omega";
panose-1:2 11 5 2 5 5 8 2 3 4;}
@font-face
{font-family:"Albertus Extra Bold";
panose-1:2 14 8 2 4 3 4 2 2 4;}
@font-face
{font-family:"Albertus Medium";
panose-1:2 14 6 2 3 3 4 2 3 4;}
@font-face
{font-family:Times;
panose-1:2 2 6 3 5 4 5 2 3 4;}
@font-face
{font-family:SymbolPS;
panose-1:5 5 1 2 1 6 7 2 6 7;}
@font-face
{font-family:Palatino;
panose-1:2 4 5 2 5 5 5 3 3 4;}
@font-face
{font-family:"New Century Schoolbook";
panose-1:2 4 6 3 5 7 5 2 3 4;}
@font-face
{font-family:"Helvetica Narrow";
panose-1:2 11 6 6 2 2 2 3 2 4;}
@font-face
{font-family:"ITC Zapf Dingbats";
panose-1:5 2 1 2 1 7 4 2 6 9;}
@font-face
{font-family:CourierPS;
panose-1:2 7 6 9 2 2 5 2 4 4;}
@font-face
{font-family:"ITC Zapf Chancery";
panose-1:3 2 7 2 4 4 3 8 8 4;}
@font-face
{font-family:"ITC Bookman Demi";
panose-1:2 5 8 4 4 5 5 2 2 4;}
@font-face
{font-family:"ITC Bookman Light";
panose-1:2 5 6 4 5 5 5 2 2 4;}
@font-face
{font-family:"ITC Avant Garde Gothic Demi";
panose-1:2 11 8 2 2 2 2 2 2 4;}
@font-face
{font-family:"ITC Avant Garde Gothic";
panose-1:2 11 6 2 2 2 2 2 2 4;}
@font-face
{font-family:"Univers Condensed";
panose-1:2 11 6 6 2 2 2 6 2 4;}
@font-face
{font-family:Univers;
panose-1:2 11 6 3 2 2 2 3 2 4;}
@font-face
{font-family:"Antique Olive";
panose-1:2 11 6 3 2 2 4 3 2 4;}
@font-face
{font-family:Marigold;
panose-1:3 2 7 2 4 4 2 2 5 4;}
@font-face
{font-family:"Letter Gothic";
panose-1:2 11 4 9 2 2 2 3 2 4;}
@font-face
{font-family:Coronet;
panose-1:3 3 5 2 4 4 6 7 6 5;}
@font-face
{font-family:"Andale Mono";
panose-1:2 11 5 9 0 0 0 0 0 4;}
@font-face
{font-family:Haettenschweiler;
panose-1:2 11 7 6 4 9 2 6 2 4;}
@font-face
{font-family:"Letter Gothic MT";
panose-1:2 11 5 9 2 1 2 2 2 4;}
@font-face
{font-family:"Century Schoolbook";
panose-1:2 4 6 4 5 5 5 2 3 4;}
@font-face
{font-family:"Times New Roman MT Extra Bold";
panose-1:2 2 10 6 6 3 1 2 3 3;}
@font-face
{font-family:OpenSymbol;
panose-1:0 0 4 0 0 0 0 0 0 0;}
@font-face
{font-family:Sydnie;
panose-1:0 0 4 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin-top:0in;
margin-right:0in;
margin-bottom:9.0pt;
margin-left:.25in;
line-height:12.0pt;
font-size:11.0pt;
font-family:Georgia;}
h1
{margin-top:0in;
margin-right:0in;
margin-bottom:.25in;
margin-left:49.5pt;
text-indent:-.75in;
page-break-after:avoid;
background:white;
font-size:38.0pt;
font-family:Verdana;
color:black;
font-weight:normal;}
h2
{margin-top:6.0pt;
margin-right:0in;
margin-bottom:6.0pt;
margin-left:.5in;
text-indent:-40.5pt;
line-height:32.0pt;
page-break-after:avoid;
font-size:28.0pt;
font-family:Verdana;
font-weight:normal;}
h3
{margin-top:6.0pt;
margin-right:0in;
margin-bottom:3.0pt;
margin-left:.25in;
line-height:24.0pt;
page-break-after:avoid;
font-size:20.0pt;
font-family:Verdana;
font-weight:normal;}
h4
{margin-top:0in;
margin-right:0in;
margin-bottom:6.0pt;
margin-left:.5in;
page-break-after:avoid;
font-size:15.0pt;
font-family:Verdana;
font-weight:normal;}
h5
{margin-top:0in;
margin-right:0in;
margin-bottom:6.0pt;
margin-left:.5in;
page-break-after:avoid;
font-size:11.0pt;
font-family:Verdana;
font-weight:normal;}
h6
{margin-top:0in;
margin-right:0in;
margin-bottom:9.0pt;
margin-left:.5in;
line-height:12.0pt;
font-size:11.0pt;
font-family:"Tms Rmn";
font-weight:normal;
text-decoration:underline;}
p.MsoHeading7, li.MsoHeading7, div.MsoHeading7
{margin-top:0in;
margin-right:0in;
margin-bottom:9.0pt;
margin-left:.5in;
line-height:12.0pt;
font-size:11.0pt;
font-family:"Tms Rmn";
font-style:italic;}
p.MsoHeading8, li.MsoHeading8, div.MsoHeading8
{margin-top:0in;
margin-right:0in;
margin-bottom:9.0pt;
margin-left:.5in;
line-height:12.0pt;
font-size:11.0pt;
font-family:"Tms Rmn";
font-style:italic;}
p.MsoHeading9, li.MsoHeading9, div.MsoHeading9
{margin-top:0in;
margin-right:0in;
margin-bottom:9.0pt;
margin-left:.5in;
line-height:12.0pt;
font-size:11.0pt;
font-family:"Tms Rmn";
font-style:italic;}
p.MsoIndex1, li.MsoIndex1, div.MsoIndex1
{margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:10.1pt;
margin-bottom:.0001pt;
text-indent:-10.1pt;
font-size:9.0pt;
font-family:Georgia;}
p.MsoIndex2, li.MsoIndex2, div.MsoIndex2
{margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:20.0pt;
margin-bottom:.0001pt;
text-indent:-10.0pt;
line-height:12.0pt;
font-size:11.0pt;
font-family:Georgia;}
p.MsoIndex3, li.MsoIndex3, div.MsoIndex3
{margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:30.0pt;
margin-bottom:.0001pt;
text-indent:-10.0pt;
line-height:12.0pt;
font-size:11.0pt;
font-family:Georgia;}
p.MsoIndex4, li.MsoIndex4, div.MsoIndex4
{margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:40.0pt;
margin-bottom:.0001pt;
text-indent:-10.0pt;
line-height:12.0pt;
font-size:11.0pt;
font-family:Georgia;}
p.MsoIndex5, li.MsoIndex5, div.MsoIndex5
{margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:50.0pt;
margin-bottom:.0001pt;
text-indent:-10.0pt;
line-height:12.0pt;
font-size:11.0pt;
font-family:Georgia;}
p.MsoIndex6, li.MsoIndex6, div.MsoIndex6
{margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:60.0pt;
margin-bottom:.0001pt;
text-indent:-10.0pt;
line-height:12.0pt;
font-size:11.0pt;
font-family:Georgia;}
p.MsoIndex7, li.MsoIndex7, div.MsoIndex7
{margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:70.0pt;
margin-bottom:.0001pt;
text-indent:-10.0pt;
line-height:12.0pt;
font-size:11.0pt;
font-family:Georgia;}
p.MsoIndex8, li.MsoIndex8, div.MsoIndex8
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -