Skip to content

Commit 8fd64f1

Browse files
committed
write design patterns
1 parent 2152c9f commit 8fd64f1

File tree

146 files changed

+6244
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

146 files changed

+6244
-0
lines changed

.gitattributes

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Auto detect text files and perform LF normalization
2+
* text=auto
3+
4+
# Custom for Visual Studio
5+
*.cs diff=csharp
6+
*.sln merge=union
7+
*.csproj merge=union
8+
*.vbproj merge=union
9+
*.fsproj merge=union
10+
*.dbproj merge=union
11+
12+
# Standard to msysgit
13+
*.doc diff=astextplain
14+
*.DOC diff=astextplain
15+
*.docx diff=astextplain
16+
*.DOCX diff=astextplain
17+
*.dot diff=astextplain
18+
*.DOT diff=astextplain
19+
*.pdf diff=astextplain
20+
*.PDF diff=astextplain
21+
*.rtf diff=astextplain
22+
*.RTF diff=astextplain

.gitignore

Lines changed: 217 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,217 @@
1+
#################
2+
## Eclipse
3+
#################
4+
5+
_build/
6+
7+
*.pydevproject
8+
.project
9+
.metadata
10+
bin/
11+
tmp/
12+
*.tmp
13+
*.bak
14+
*.swp
15+
*~.nib
16+
local.properties
17+
.classpath
18+
.settings/
19+
.loadpath
20+
21+
# External tool builders
22+
.externalToolBuilders/
23+
24+
# Locally stored "Eclipse launch configurations"
25+
*.launch
26+
27+
# CDT-specific
28+
.cproject
29+
30+
# PDT-specific
31+
.buildpath
32+
33+
34+
#################
35+
## Visual Studio
36+
#################
37+
38+
## Ignore Visual Studio temporary files, build results, and
39+
## files generated by popular Visual Studio add-ons.
40+
41+
# User-specific files
42+
*.suo
43+
*.user
44+
*.sln.docstates
45+
46+
# Build results
47+
48+
[Dd]ebug/
49+
[Rr]elease/
50+
x64/
51+
build/
52+
[Bb]in/
53+
[Oo]bj/
54+
55+
# MSTest test Results
56+
[Tt]est[Rr]esult*/
57+
[Bb]uild[Ll]og.*
58+
59+
*_i.c
60+
*_p.c
61+
*.ilk
62+
*.meta
63+
*.obj
64+
*.pch
65+
*.pdb
66+
*.pgc
67+
*.pgd
68+
*.rsp
69+
*.sbr
70+
*.tlb
71+
*.tli
72+
*.tlh
73+
*.tmp
74+
*.tmp_proj
75+
*.log
76+
*.vspscc
77+
*.vssscc
78+
.builds
79+
*.pidb
80+
*.log
81+
*.scc
82+
83+
# Visual C++ cache files
84+
ipch/
85+
*.aps
86+
*.ncb
87+
*.opensdf
88+
*.sdf
89+
*.cachefile
90+
91+
# Visual Studio profiler
92+
*.psess
93+
*.vsp
94+
*.vspx
95+
96+
# Guidance Automation Toolkit
97+
*.gpState
98+
99+
# ReSharper is a .NET coding add-in
100+
_ReSharper*/
101+
*.[Rr]e[Ss]harper
102+
103+
# TeamCity is a build add-in
104+
_TeamCity*
105+
106+
# DotCover is a Code Coverage Tool
107+
*.dotCover
108+
109+
# NCrunch
110+
*.ncrunch*
111+
.*crunch*.local.xml
112+
113+
# Installshield output folder
114+
[Ee]xpress/
115+
116+
# DocProject is a documentation generator add-in
117+
DocProject/buildhelp/
118+
DocProject/Help/*.HxT
119+
DocProject/Help/*.HxC
120+
DocProject/Help/*.hhc
121+
DocProject/Help/*.hhk
122+
DocProject/Help/*.hhp
123+
DocProject/Help/Html2
124+
DocProject/Help/html
125+
126+
# Click-Once directory
127+
publish/
128+
129+
# Publish Web Output
130+
*.Publish.xml
131+
*.pubxml
132+
133+
# NuGet Packages Directory
134+
## TODO: If you have NuGet Package Restore enabled, uncomment the next line
135+
#packages/
136+
137+
# Windows Azure Build Output
138+
csx
139+
*.build.csdef
140+
141+
# Windows Store app package directory
142+
AppPackages/
143+
144+
# Others
145+
sql/
146+
*.Cache
147+
ClientBin/
148+
[Ss]tyle[Cc]op.*
149+
~$*
150+
*~
151+
*.dbmdl
152+
*.[Pp]ublish.xml
153+
*.pfx
154+
*.publishsettings
155+
156+
# RIA/Silverlight projects
157+
Generated_Code/
158+
159+
# Backup & report files from converting an old project file to a newer
160+
# Visual Studio version. Backup files are not needed, because we have git ;-)
161+
_UpgradeReport_Files/
162+
Backup*/
163+
UpgradeLog*.XML
164+
UpgradeLog*.htm
165+
166+
# SQL Server files
167+
App_Data/*.mdf
168+
App_Data/*.ldf
169+
170+
#############
171+
## Windows detritus
172+
#############
173+
174+
# Windows image file caches
175+
Thumbs.db
176+
ehthumbs.db
177+
178+
# Folder config file
179+
Desktop.ini
180+
181+
# Recycle Bin used on file shares
182+
$RECYCLE.BIN/
183+
184+
# Mac crap
185+
.DS_Store
186+
187+
188+
#############
189+
## Python
190+
#############
191+
192+
*.py[co]
193+
194+
# Packages
195+
*.egg
196+
*.egg-info
197+
dist/
198+
build/
199+
eggs/
200+
parts/
201+
var/
202+
sdist/
203+
develop-eggs/
204+
.installed.cfg
205+
206+
# Installer logs
207+
pip-log.txt
208+
209+
# Unit test / coverage reports
210+
.coverage
211+
.tox
212+
213+
#Translations
214+
*.mo
215+
216+
#Mr Developer
217+
.mr.developer.cfg

0 commit comments

Comments
 (0)