├── .gitignore ├── Algorithm ├── BinarySearch │ └── BinarySearch.cpp ├── HashTable │ ├── HashCode.hpp │ ├── HashMapTest.cpp │ ├── LinearProbingHashMap.hpp │ └── SeparateChainingHashMap.hpp ├── Prime │ └── find_kth_prime.cpp ├── Queue │ ├── Comparable.hpp │ ├── PriorityQueue.hpp │ ├── PriorityQueueTest.cpp │ ├── Queue.hpp │ └── QueueTest.cpp ├── Shuffle │ ├── Shuffle.hpp │ └── ShuffleTest.cpp ├── Sort │ ├── BasicSort.hpp │ ├── BasicSortTest.cpp │ ├── Comparable.hpp │ ├── Partition.hpp │ ├── PartitionTest.cpp │ ├── Selection.hpp │ ├── SelectionTest.cpp │ ├── qsort.rkt │ ├── sort.c │ └── sort.h ├── Stack │ ├── Stack.hpp │ └── StackTest.cpp └── UnionFind │ ├── UnionFind.hpp │ └── UnionFindTest.cpp ├── Bash └── uppercase.sh ├── C ├── CSAPPLab │ ├── binary-bomb │ │ ├── bomb.c │ │ ├── bomb_32 │ │ ├── bomb_64 │ │ ├── bomb_assembly_32.S │ │ ├── bomb_assembly_64.S │ │ ├── defuser_32.txt │ │ ├── defuser_64.txt │ │ ├── gdbnotes-x86-64.pdf │ │ ├── instructions_32.pdf │ │ ├── instructions_64.pdf │ │ └── solution.txt │ ├── bits │ │ ├── .config │ │ ├── Makefile │ │ ├── README │ │ ├── bits.c │ │ ├── bits.h │ │ ├── btest.c │ │ ├── btest.h │ │ ├── decl.c │ │ ├── dlc │ │ ├── driver.pl │ │ ├── fshow.c │ │ ├── ishow.c │ │ ├── pointer.c │ │ ├── pointer.h │ │ ├── ptest.c │ │ └── tests.c │ ├── bufbomb │ │ ├── bufbomb_32 │ │ ├── bufbomb_32.S │ │ ├── buflab_32.pdf │ │ ├── hex2raw │ │ ├── level0-smoke-hex.txt │ │ ├── level1-fizz-hex.txt │ │ ├── level2-bang-hex.txt │ │ ├── level2-firecracker-assembly.S │ │ ├── level2-firecracker-assembly.d │ │ ├── level3-Dynamite-assembly.S │ │ ├── level3-Dynamite-assembly.d │ │ ├── level3-Dynamite-hex.txt │ │ ├── level4-Nitroglycerin-assembly.S │ │ ├── level4-Nitroglycerin-assembly.d │ │ ├── level4-Nitroglycerin-hex.txt │ │ ├── makecookie │ │ └── solution.txt │ ├── cache │ │ ├── Makefile │ │ ├── README │ │ ├── cachelab.c │ │ ├── cachelab.h │ │ ├── cachelab.pdf │ │ ├── csim │ │ ├── csim-ref │ │ ├── csim.c │ │ ├── driver.py │ │ ├── test-csim │ │ ├── test-trans │ │ ├── test-trans.c │ │ ├── tracegen │ │ ├── tracegen.c │ │ ├── traces │ │ │ ├── dave.trace │ │ │ ├── long.trace │ │ │ ├── trans.trace │ │ │ ├── yi.trace │ │ │ └── yi2.trace │ │ └── trans.c │ ├── malloclab │ │ ├── Makefile │ │ ├── README │ │ ├── clock.c │ │ ├── clock.h │ │ ├── config.h │ │ ├── fcyc.c │ │ ├── fcyc.h │ │ ├── fsecs.c │ │ ├── fsecs.h │ │ ├── ftimer.c │ │ ├── ftimer.h │ │ ├── malloclab.pdf │ │ ├── mdriver.c │ │ ├── memlib.c │ │ ├── memlib.h │ │ ├── mm.c │ │ ├── mm.h │ │ └── traces │ │ │ ├── Makefile │ │ │ ├── README │ │ │ ├── amptjp-bal.rep │ │ │ ├── amptjp.rep │ │ │ ├── binary-bal.rep │ │ │ ├── binary.rep │ │ │ ├── binary2-bal.rep │ │ │ ├── binary2.rep │ │ │ ├── cccp-bal.rep │ │ │ ├── cccp.rep │ │ │ ├── checktrace.pl │ │ │ ├── coalescing-bal.rep │ │ │ ├── coalescing.rep │ │ │ ├── cp-decl-bal.rep │ │ │ ├── cp-decl.rep │ │ │ ├── expr-bal.rep │ │ │ ├── expr.rep │ │ │ ├── gen_binary.pl │ │ │ ├── gen_binary2.pl │ │ │ ├── gen_coalescing.pl │ │ │ ├── gen_random.pl │ │ │ ├── gen_realloc.pl │ │ │ ├── gen_realloc2.pl │ │ │ ├── random-bal.rep │ │ │ ├── random.rep │ │ │ ├── random2-bal.rep │ │ │ ├── random2.rep │ │ │ ├── realloc-bal.rep │ │ │ ├── realloc.rep │ │ │ ├── realloc2-bal.rep │ │ │ ├── realloc2.rep │ │ │ ├── short1-bal.rep │ │ │ ├── short1.rep │ │ │ ├── short2-bal.rep │ │ │ └── short2.rep │ ├── pointer │ │ ├── .config │ │ ├── Makefile │ │ ├── README │ │ ├── bits.c │ │ ├── bits.h │ │ ├── btest.c │ │ ├── btest.h │ │ ├── decl.c │ │ ├── dlc │ │ ├── driver.pl │ │ ├── fshow.c │ │ ├── ishow.c │ │ ├── pointer.c │ │ ├── pointer.h │ │ ├── ptest.c │ │ └── tests.c │ ├── proxy │ │ ├── Makefile │ │ ├── README │ │ ├── csapp.c │ │ ├── csapp.h │ │ ├── proxy.c │ │ └── proxylab.pdf │ └── shell │ │ ├── Makefile │ │ ├── README │ │ ├── myint.c │ │ ├── myspin.c │ │ ├── mysplit.c │ │ ├── mystop.c │ │ ├── sdriver.pl │ │ ├── shlab.pdf │ │ ├── trace01.txt │ │ ├── trace02.txt │ │ ├── trace03.txt │ │ ├── trace04.txt │ │ ├── trace05.txt │ │ ├── trace06.txt │ │ ├── trace07.txt │ │ ├── trace08.txt │ │ ├── trace09.txt │ │ ├── trace10.txt │ │ ├── trace11.txt │ │ ├── trace12.txt │ │ ├── trace13.txt │ │ ├── trace14.txt │ │ ├── trace15.txt │ │ ├── trace16.txt │ │ ├── tsh.c │ │ ├── tshref │ │ └── tshref.out └── NumberSystemMacro.c ├── CPP ├── AbstractFactory.hpp ├── AbstractFactoryTest.cpp ├── LifetimeTracker.hpp ├── Makefile ├── MultiDispatcher.hpp ├── MultiDispatcherTest.cpp ├── Sigleton.cpp ├── Singleton.hpp ├── UnitTest.cpp ├── UnitTest.hpp ├── Utils.hpp ├── UtilsTest.cpp ├── Visitor.hpp ├── VisitorTest.cpp ├── YCombinator.hpp └── YCombinatorTest.cpp ├── FileSystem ├── QiNiuCloudClient │ └── requirements.txt └── SimpleFS │ ├── Makefile │ ├── README.md │ └── simplefs.cpp ├── Networks ├── DartNet │ └── SRT │ │ ├── Makefile │ │ ├── README │ │ ├── client │ │ ├── app_client.c │ │ ├── srt_client.c │ │ └── srt_client.h │ │ ├── common │ │ ├── constants.h │ │ ├── list.h │ │ ├── seg.c │ │ └── seg.h │ │ └── server │ │ ├── app_server.c │ │ ├── srt_server.c │ │ └── srt_server.h ├── EpollThunderingHerd │ └── ThunderingHerdTest.cpp ├── ReverseEngineeringSockets │ ├── README.md │ ├── WaterTemperatureCapture.pcapng │ ├── client-linux-32 │ └── client.py └── ScissorPaperRock │ ├── Fifo.cpp │ ├── Fifo.hpp │ ├── Makefile │ ├── Message.cpp │ ├── Message.hpp │ ├── MsgHandler.cpp │ ├── MsgHandler.hpp │ ├── NetworkUtils.cpp │ ├── NetworkUtils.hpp │ ├── README.md │ ├── Round.cpp │ ├── Round.hpp │ ├── Server.cpp │ ├── Server.hpp │ ├── Session.cpp │ ├── Session.hpp │ ├── Timer.cpp │ ├── Timer.hpp │ ├── User.cpp │ ├── User.hpp │ ├── UserGesture.hpp │ ├── client.cpp │ └── run.cpp ├── OS └── WeensyOS │ ├── MemOS │ ├── .gdbinit.tmpl │ ├── COPYRIGHT │ ├── GNUmakefile │ ├── README-OS.md │ ├── boot.c │ ├── bootstart.S │ ├── build │ │ ├── functions.gdb │ │ ├── mkbootdisk.c │ │ ├── qemu-nograb.c │ │ └── rules.mk │ ├── conf │ │ └── date.mk │ ├── elf.h │ ├── k-exception.S │ ├── k-hardware.c │ ├── k-loader.c │ ├── kernel.c │ ├── kernel.h │ ├── lib.c │ ├── lib.h │ ├── link │ │ ├── boot.ld │ │ ├── kernel.ld │ │ ├── p-allocator2.ld │ │ ├── p-allocator3.ld │ │ ├── p-allocator4.ld │ │ ├── process.ld │ │ └── shared.ld │ ├── p-allocator.c │ ├── p-fork.c │ ├── p-forkexit.c │ ├── process.c │ ├── process.h │ └── x86.h │ └── MiniprocOS │ ├── .gdbinit.tmpl │ ├── COPYRIGHT │ ├── GNUmakefile │ ├── MiniProcsOS-Tutorial.html │ ├── MiniprocOS-Tutorial-Files │ ├── fig-mpos0.gif │ ├── fig-mpos1.gif │ ├── fig-mpos2.gif │ ├── fig-mpos2a.gif │ ├── fig-mpos2b.gif │ ├── fig-mpos3.gif │ ├── fig-mpos4.gif │ ├── labs.css │ ├── style.css │ └── util.js │ ├── boot.c │ ├── bootstart.S │ ├── build │ ├── functions.gdb │ ├── mkbootdisk.c │ ├── qemu-nograb.c │ └── rules.mk │ ├── conf │ └── date.mk │ ├── const.h │ ├── elf.h │ ├── k-int.S │ ├── k-loader.c │ ├── kernel.c │ ├── kernel.h │ ├── lib.c │ ├── lib.h │ ├── link │ └── shared.ld │ ├── mergedep.pl │ ├── p-procos-app.c │ ├── p-procos-app2.c │ ├── p-procos-app3.c │ ├── process.h │ ├── types.h │ ├── x86.c │ └── x86.h ├── PL └── Regex │ ├── AST.cpp │ ├── AST.hpp │ ├── ASTDump.hpp │ ├── ASTDumpTest.cpp │ ├── CachedObject.hpp │ ├── CachedObjectTest.cpp │ ├── Derivative.hpp │ ├── DerivativeEngine.hpp │ ├── DerivativeEngineTest.cpp │ ├── DerivativeTest.cpp │ ├── Makefile │ ├── NFA.hpp │ ├── NFAEngine.hpp │ ├── NFAEngineTest.cpp │ ├── NFATest.cpp │ ├── Parser.cpp │ ├── Parser.hpp │ ├── ParserTest.cpp │ ├── README.md │ ├── UnitTest.cpp │ ├── UnitTest.hpp │ └── Visitor.hpp ├── SICP ├── Chapter1.scm └── Chapter2.scm └── python ├── ORM ├── orm.py ├── sqlitedb.py └── test.py ├── Patterns └── Singleton.py ├── SRCGraphviz ├── README.md ├── c++ │ ├── CallGraph.py │ ├── README.md │ └── instrument.c ├── py │ ├── CallGraph.py │ └── README.md └── requirements.txt ├── scut_crawler ├── scut_academic.py ├── scut_employ.py └── scut_parttime.py ├── uart └── uart_rcvd.py └── youdao ├── wxpy.py └── youdao.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/.gitignore -------------------------------------------------------------------------------- /Algorithm/BinarySearch/BinarySearch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/BinarySearch/BinarySearch.cpp -------------------------------------------------------------------------------- /Algorithm/HashTable/HashCode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/HashTable/HashCode.hpp -------------------------------------------------------------------------------- /Algorithm/HashTable/HashMapTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/HashTable/HashMapTest.cpp -------------------------------------------------------------------------------- /Algorithm/HashTable/LinearProbingHashMap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/HashTable/LinearProbingHashMap.hpp -------------------------------------------------------------------------------- /Algorithm/HashTable/SeparateChainingHashMap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/HashTable/SeparateChainingHashMap.hpp -------------------------------------------------------------------------------- /Algorithm/Prime/find_kth_prime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/Prime/find_kth_prime.cpp -------------------------------------------------------------------------------- /Algorithm/Queue/Comparable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/Queue/Comparable.hpp -------------------------------------------------------------------------------- /Algorithm/Queue/PriorityQueue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/Queue/PriorityQueue.hpp -------------------------------------------------------------------------------- /Algorithm/Queue/PriorityQueueTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/Queue/PriorityQueueTest.cpp -------------------------------------------------------------------------------- /Algorithm/Queue/Queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/Queue/Queue.hpp -------------------------------------------------------------------------------- /Algorithm/Queue/QueueTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/Queue/QueueTest.cpp -------------------------------------------------------------------------------- /Algorithm/Shuffle/Shuffle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/Shuffle/Shuffle.hpp -------------------------------------------------------------------------------- /Algorithm/Shuffle/ShuffleTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/Shuffle/ShuffleTest.cpp -------------------------------------------------------------------------------- /Algorithm/Sort/BasicSort.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/Sort/BasicSort.hpp -------------------------------------------------------------------------------- /Algorithm/Sort/BasicSortTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/Sort/BasicSortTest.cpp -------------------------------------------------------------------------------- /Algorithm/Sort/Comparable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/Sort/Comparable.hpp -------------------------------------------------------------------------------- /Algorithm/Sort/Partition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/Sort/Partition.hpp -------------------------------------------------------------------------------- /Algorithm/Sort/PartitionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/Sort/PartitionTest.cpp -------------------------------------------------------------------------------- /Algorithm/Sort/Selection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/Sort/Selection.hpp -------------------------------------------------------------------------------- /Algorithm/Sort/SelectionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/Sort/SelectionTest.cpp -------------------------------------------------------------------------------- /Algorithm/Sort/qsort.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/Sort/qsort.rkt -------------------------------------------------------------------------------- /Algorithm/Sort/sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/Sort/sort.c -------------------------------------------------------------------------------- /Algorithm/Sort/sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/Sort/sort.h -------------------------------------------------------------------------------- /Algorithm/Stack/Stack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/Stack/Stack.hpp -------------------------------------------------------------------------------- /Algorithm/Stack/StackTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/Stack/StackTest.cpp -------------------------------------------------------------------------------- /Algorithm/UnionFind/UnionFind.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/UnionFind/UnionFind.hpp -------------------------------------------------------------------------------- /Algorithm/UnionFind/UnionFindTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Algorithm/UnionFind/UnionFindTest.cpp -------------------------------------------------------------------------------- /Bash/uppercase.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Bash/uppercase.sh -------------------------------------------------------------------------------- /C/CSAPPLab/binary-bomb/bomb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/binary-bomb/bomb.c -------------------------------------------------------------------------------- /C/CSAPPLab/binary-bomb/bomb_32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/binary-bomb/bomb_32 -------------------------------------------------------------------------------- /C/CSAPPLab/binary-bomb/bomb_64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/binary-bomb/bomb_64 -------------------------------------------------------------------------------- /C/CSAPPLab/binary-bomb/bomb_assembly_32.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/binary-bomb/bomb_assembly_32.S -------------------------------------------------------------------------------- /C/CSAPPLab/binary-bomb/bomb_assembly_64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/binary-bomb/bomb_assembly_64.S -------------------------------------------------------------------------------- /C/CSAPPLab/binary-bomb/defuser_32.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/binary-bomb/defuser_32.txt -------------------------------------------------------------------------------- /C/CSAPPLab/binary-bomb/defuser_64.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/binary-bomb/defuser_64.txt -------------------------------------------------------------------------------- /C/CSAPPLab/binary-bomb/gdbnotes-x86-64.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/binary-bomb/gdbnotes-x86-64.pdf -------------------------------------------------------------------------------- /C/CSAPPLab/binary-bomb/instructions_32.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/binary-bomb/instructions_32.pdf -------------------------------------------------------------------------------- /C/CSAPPLab/binary-bomb/instructions_64.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/binary-bomb/instructions_64.pdf -------------------------------------------------------------------------------- /C/CSAPPLab/binary-bomb/solution.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/binary-bomb/solution.txt -------------------------------------------------------------------------------- /C/CSAPPLab/bits/.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bits/.config -------------------------------------------------------------------------------- /C/CSAPPLab/bits/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bits/Makefile -------------------------------------------------------------------------------- /C/CSAPPLab/bits/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bits/README -------------------------------------------------------------------------------- /C/CSAPPLab/bits/bits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bits/bits.c -------------------------------------------------------------------------------- /C/CSAPPLab/bits/bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bits/bits.h -------------------------------------------------------------------------------- /C/CSAPPLab/bits/btest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bits/btest.c -------------------------------------------------------------------------------- /C/CSAPPLab/bits/btest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bits/btest.h -------------------------------------------------------------------------------- /C/CSAPPLab/bits/decl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bits/decl.c -------------------------------------------------------------------------------- /C/CSAPPLab/bits/dlc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bits/dlc -------------------------------------------------------------------------------- /C/CSAPPLab/bits/driver.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bits/driver.pl -------------------------------------------------------------------------------- /C/CSAPPLab/bits/fshow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bits/fshow.c -------------------------------------------------------------------------------- /C/CSAPPLab/bits/ishow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bits/ishow.c -------------------------------------------------------------------------------- /C/CSAPPLab/bits/pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bits/pointer.c -------------------------------------------------------------------------------- /C/CSAPPLab/bits/pointer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bits/pointer.h -------------------------------------------------------------------------------- /C/CSAPPLab/bits/ptest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bits/ptest.c -------------------------------------------------------------------------------- /C/CSAPPLab/bits/tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bits/tests.c -------------------------------------------------------------------------------- /C/CSAPPLab/bufbomb/bufbomb_32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bufbomb/bufbomb_32 -------------------------------------------------------------------------------- /C/CSAPPLab/bufbomb/bufbomb_32.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bufbomb/bufbomb_32.S -------------------------------------------------------------------------------- /C/CSAPPLab/bufbomb/buflab_32.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bufbomb/buflab_32.pdf -------------------------------------------------------------------------------- /C/CSAPPLab/bufbomb/hex2raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bufbomb/hex2raw -------------------------------------------------------------------------------- /C/CSAPPLab/bufbomb/level0-smoke-hex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bufbomb/level0-smoke-hex.txt -------------------------------------------------------------------------------- /C/CSAPPLab/bufbomb/level1-fizz-hex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bufbomb/level1-fizz-hex.txt -------------------------------------------------------------------------------- /C/CSAPPLab/bufbomb/level2-bang-hex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bufbomb/level2-bang-hex.txt -------------------------------------------------------------------------------- /C/CSAPPLab/bufbomb/level2-firecracker-assembly.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bufbomb/level2-firecracker-assembly.S -------------------------------------------------------------------------------- /C/CSAPPLab/bufbomb/level2-firecracker-assembly.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bufbomb/level2-firecracker-assembly.d -------------------------------------------------------------------------------- /C/CSAPPLab/bufbomb/level3-Dynamite-assembly.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bufbomb/level3-Dynamite-assembly.S -------------------------------------------------------------------------------- /C/CSAPPLab/bufbomb/level3-Dynamite-assembly.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bufbomb/level3-Dynamite-assembly.d -------------------------------------------------------------------------------- /C/CSAPPLab/bufbomb/level3-Dynamite-hex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bufbomb/level3-Dynamite-hex.txt -------------------------------------------------------------------------------- /C/CSAPPLab/bufbomb/level4-Nitroglycerin-assembly.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bufbomb/level4-Nitroglycerin-assembly.S -------------------------------------------------------------------------------- /C/CSAPPLab/bufbomb/level4-Nitroglycerin-assembly.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bufbomb/level4-Nitroglycerin-assembly.d -------------------------------------------------------------------------------- /C/CSAPPLab/bufbomb/level4-Nitroglycerin-hex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bufbomb/level4-Nitroglycerin-hex.txt -------------------------------------------------------------------------------- /C/CSAPPLab/bufbomb/makecookie: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bufbomb/makecookie -------------------------------------------------------------------------------- /C/CSAPPLab/bufbomb/solution.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/bufbomb/solution.txt -------------------------------------------------------------------------------- /C/CSAPPLab/cache/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/cache/Makefile -------------------------------------------------------------------------------- /C/CSAPPLab/cache/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/cache/README -------------------------------------------------------------------------------- /C/CSAPPLab/cache/cachelab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/cache/cachelab.c -------------------------------------------------------------------------------- /C/CSAPPLab/cache/cachelab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/cache/cachelab.h -------------------------------------------------------------------------------- /C/CSAPPLab/cache/cachelab.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/cache/cachelab.pdf -------------------------------------------------------------------------------- /C/CSAPPLab/cache/csim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/cache/csim -------------------------------------------------------------------------------- /C/CSAPPLab/cache/csim-ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/cache/csim-ref -------------------------------------------------------------------------------- /C/CSAPPLab/cache/csim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/cache/csim.c -------------------------------------------------------------------------------- /C/CSAPPLab/cache/driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/cache/driver.py -------------------------------------------------------------------------------- /C/CSAPPLab/cache/test-csim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/cache/test-csim -------------------------------------------------------------------------------- /C/CSAPPLab/cache/test-trans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/cache/test-trans -------------------------------------------------------------------------------- /C/CSAPPLab/cache/test-trans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/cache/test-trans.c -------------------------------------------------------------------------------- /C/CSAPPLab/cache/tracegen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/cache/tracegen -------------------------------------------------------------------------------- /C/CSAPPLab/cache/tracegen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/cache/tracegen.c -------------------------------------------------------------------------------- /C/CSAPPLab/cache/traces/dave.trace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/cache/traces/dave.trace -------------------------------------------------------------------------------- /C/CSAPPLab/cache/traces/long.trace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/cache/traces/long.trace -------------------------------------------------------------------------------- /C/CSAPPLab/cache/traces/trans.trace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/cache/traces/trans.trace -------------------------------------------------------------------------------- /C/CSAPPLab/cache/traces/yi.trace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/cache/traces/yi.trace -------------------------------------------------------------------------------- /C/CSAPPLab/cache/traces/yi2.trace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/cache/traces/yi2.trace -------------------------------------------------------------------------------- /C/CSAPPLab/cache/trans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/cache/trans.c -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/Makefile -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/README -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/clock.c -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/clock.h -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/config.h -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/fcyc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/fcyc.c -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/fcyc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/fcyc.h -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/fsecs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/fsecs.c -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/fsecs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/fsecs.h -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/ftimer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/ftimer.c -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/ftimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/ftimer.h -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/malloclab.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/malloclab.pdf -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/mdriver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/mdriver.c -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/memlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/memlib.c -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/memlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/memlib.h -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/mm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/mm.c -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/mm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/mm.h -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/Makefile -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/README -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/amptjp-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/amptjp-bal.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/amptjp.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/amptjp.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/binary-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/binary-bal.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/binary.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/binary.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/binary2-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/binary2-bal.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/binary2.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/binary2.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/cccp-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/cccp-bal.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/cccp.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/cccp.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/checktrace.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/checktrace.pl -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/coalescing-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/coalescing-bal.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/coalescing.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/coalescing.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/cp-decl-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/cp-decl-bal.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/cp-decl.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/cp-decl.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/expr-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/expr-bal.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/expr.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/expr.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/gen_binary.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/gen_binary.pl -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/gen_binary2.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/gen_binary2.pl -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/gen_coalescing.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/gen_coalescing.pl -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/gen_random.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/gen_random.pl -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/gen_realloc.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/gen_realloc.pl -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/gen_realloc2.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/gen_realloc2.pl -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/random-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/random-bal.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/random.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/random.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/random2-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/random2-bal.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/random2.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/random2.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/realloc-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/realloc-bal.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/realloc.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/realloc.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/realloc2-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/realloc2-bal.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/realloc2.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/realloc2.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/short1-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/short1-bal.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/short1.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/short1.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/short2-bal.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/short2-bal.rep -------------------------------------------------------------------------------- /C/CSAPPLab/malloclab/traces/short2.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/malloclab/traces/short2.rep -------------------------------------------------------------------------------- /C/CSAPPLab/pointer/.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/pointer/.config -------------------------------------------------------------------------------- /C/CSAPPLab/pointer/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/pointer/Makefile -------------------------------------------------------------------------------- /C/CSAPPLab/pointer/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/pointer/README -------------------------------------------------------------------------------- /C/CSAPPLab/pointer/bits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/pointer/bits.c -------------------------------------------------------------------------------- /C/CSAPPLab/pointer/bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/pointer/bits.h -------------------------------------------------------------------------------- /C/CSAPPLab/pointer/btest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/pointer/btest.c -------------------------------------------------------------------------------- /C/CSAPPLab/pointer/btest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/pointer/btest.h -------------------------------------------------------------------------------- /C/CSAPPLab/pointer/decl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/pointer/decl.c -------------------------------------------------------------------------------- /C/CSAPPLab/pointer/dlc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/pointer/dlc -------------------------------------------------------------------------------- /C/CSAPPLab/pointer/driver.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/pointer/driver.pl -------------------------------------------------------------------------------- /C/CSAPPLab/pointer/fshow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/pointer/fshow.c -------------------------------------------------------------------------------- /C/CSAPPLab/pointer/ishow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/pointer/ishow.c -------------------------------------------------------------------------------- /C/CSAPPLab/pointer/pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/pointer/pointer.c -------------------------------------------------------------------------------- /C/CSAPPLab/pointer/pointer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/pointer/pointer.h -------------------------------------------------------------------------------- /C/CSAPPLab/pointer/ptest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/pointer/ptest.c -------------------------------------------------------------------------------- /C/CSAPPLab/pointer/tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/pointer/tests.c -------------------------------------------------------------------------------- /C/CSAPPLab/proxy/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/proxy/Makefile -------------------------------------------------------------------------------- /C/CSAPPLab/proxy/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/proxy/README -------------------------------------------------------------------------------- /C/CSAPPLab/proxy/csapp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/proxy/csapp.c -------------------------------------------------------------------------------- /C/CSAPPLab/proxy/csapp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/proxy/csapp.h -------------------------------------------------------------------------------- /C/CSAPPLab/proxy/proxy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/proxy/proxy.c -------------------------------------------------------------------------------- /C/CSAPPLab/proxy/proxylab.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/proxy/proxylab.pdf -------------------------------------------------------------------------------- /C/CSAPPLab/shell/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/Makefile -------------------------------------------------------------------------------- /C/CSAPPLab/shell/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/README -------------------------------------------------------------------------------- /C/CSAPPLab/shell/myint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/myint.c -------------------------------------------------------------------------------- /C/CSAPPLab/shell/myspin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/myspin.c -------------------------------------------------------------------------------- /C/CSAPPLab/shell/mysplit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/mysplit.c -------------------------------------------------------------------------------- /C/CSAPPLab/shell/mystop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/mystop.c -------------------------------------------------------------------------------- /C/CSAPPLab/shell/sdriver.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/sdriver.pl -------------------------------------------------------------------------------- /C/CSAPPLab/shell/shlab.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/shlab.pdf -------------------------------------------------------------------------------- /C/CSAPPLab/shell/trace01.txt: -------------------------------------------------------------------------------- 1 | # 2 | # trace01.txt - Properly terminate on EOF. 3 | # 4 | CLOSE 5 | WAIT 6 | -------------------------------------------------------------------------------- /C/CSAPPLab/shell/trace02.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/trace02.txt -------------------------------------------------------------------------------- /C/CSAPPLab/shell/trace03.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/trace03.txt -------------------------------------------------------------------------------- /C/CSAPPLab/shell/trace04.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/trace04.txt -------------------------------------------------------------------------------- /C/CSAPPLab/shell/trace05.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/trace05.txt -------------------------------------------------------------------------------- /C/CSAPPLab/shell/trace06.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/trace06.txt -------------------------------------------------------------------------------- /C/CSAPPLab/shell/trace07.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/trace07.txt -------------------------------------------------------------------------------- /C/CSAPPLab/shell/trace08.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/trace08.txt -------------------------------------------------------------------------------- /C/CSAPPLab/shell/trace09.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/trace09.txt -------------------------------------------------------------------------------- /C/CSAPPLab/shell/trace10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/trace10.txt -------------------------------------------------------------------------------- /C/CSAPPLab/shell/trace11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/trace11.txt -------------------------------------------------------------------------------- /C/CSAPPLab/shell/trace12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/trace12.txt -------------------------------------------------------------------------------- /C/CSAPPLab/shell/trace13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/trace13.txt -------------------------------------------------------------------------------- /C/CSAPPLab/shell/trace14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/trace14.txt -------------------------------------------------------------------------------- /C/CSAPPLab/shell/trace15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/trace15.txt -------------------------------------------------------------------------------- /C/CSAPPLab/shell/trace16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/trace16.txt -------------------------------------------------------------------------------- /C/CSAPPLab/shell/tsh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/tsh.c -------------------------------------------------------------------------------- /C/CSAPPLab/shell/tshref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/tshref -------------------------------------------------------------------------------- /C/CSAPPLab/shell/tshref.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/CSAPPLab/shell/tshref.out -------------------------------------------------------------------------------- /C/NumberSystemMacro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/C/NumberSystemMacro.c -------------------------------------------------------------------------------- /CPP/AbstractFactory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/CPP/AbstractFactory.hpp -------------------------------------------------------------------------------- /CPP/AbstractFactoryTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/CPP/AbstractFactoryTest.cpp -------------------------------------------------------------------------------- /CPP/LifetimeTracker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/CPP/LifetimeTracker.hpp -------------------------------------------------------------------------------- /CPP/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/CPP/Makefile -------------------------------------------------------------------------------- /CPP/MultiDispatcher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/CPP/MultiDispatcher.hpp -------------------------------------------------------------------------------- /CPP/MultiDispatcherTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/CPP/MultiDispatcherTest.cpp -------------------------------------------------------------------------------- /CPP/Sigleton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/CPP/Sigleton.cpp -------------------------------------------------------------------------------- /CPP/Singleton.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/CPP/Singleton.hpp -------------------------------------------------------------------------------- /CPP/UnitTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/CPP/UnitTest.cpp -------------------------------------------------------------------------------- /CPP/UnitTest.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/CPP/UnitTest.hpp -------------------------------------------------------------------------------- /CPP/Utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/CPP/Utils.hpp -------------------------------------------------------------------------------- /CPP/UtilsTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/CPP/UtilsTest.cpp -------------------------------------------------------------------------------- /CPP/Visitor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/CPP/Visitor.hpp -------------------------------------------------------------------------------- /CPP/VisitorTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/CPP/VisitorTest.cpp -------------------------------------------------------------------------------- /CPP/YCombinator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/CPP/YCombinator.hpp -------------------------------------------------------------------------------- /CPP/YCombinatorTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/CPP/YCombinatorTest.cpp -------------------------------------------------------------------------------- /FileSystem/QiNiuCloudClient/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/FileSystem/QiNiuCloudClient/requirements.txt -------------------------------------------------------------------------------- /FileSystem/SimpleFS/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/FileSystem/SimpleFS/Makefile -------------------------------------------------------------------------------- /FileSystem/SimpleFS/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/FileSystem/SimpleFS/README.md -------------------------------------------------------------------------------- /FileSystem/SimpleFS/simplefs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/FileSystem/SimpleFS/simplefs.cpp -------------------------------------------------------------------------------- /Networks/DartNet/SRT/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/DartNet/SRT/Makefile -------------------------------------------------------------------------------- /Networks/DartNet/SRT/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/DartNet/SRT/README -------------------------------------------------------------------------------- /Networks/DartNet/SRT/client/app_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/DartNet/SRT/client/app_client.c -------------------------------------------------------------------------------- /Networks/DartNet/SRT/client/srt_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/DartNet/SRT/client/srt_client.c -------------------------------------------------------------------------------- /Networks/DartNet/SRT/client/srt_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/DartNet/SRT/client/srt_client.h -------------------------------------------------------------------------------- /Networks/DartNet/SRT/common/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/DartNet/SRT/common/constants.h -------------------------------------------------------------------------------- /Networks/DartNet/SRT/common/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/DartNet/SRT/common/list.h -------------------------------------------------------------------------------- /Networks/DartNet/SRT/common/seg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/DartNet/SRT/common/seg.c -------------------------------------------------------------------------------- /Networks/DartNet/SRT/common/seg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/DartNet/SRT/common/seg.h -------------------------------------------------------------------------------- /Networks/DartNet/SRT/server/app_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/DartNet/SRT/server/app_server.c -------------------------------------------------------------------------------- /Networks/DartNet/SRT/server/srt_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/DartNet/SRT/server/srt_server.c -------------------------------------------------------------------------------- /Networks/DartNet/SRT/server/srt_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/DartNet/SRT/server/srt_server.h -------------------------------------------------------------------------------- /Networks/EpollThunderingHerd/ThunderingHerdTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/EpollThunderingHerd/ThunderingHerdTest.cpp -------------------------------------------------------------------------------- /Networks/ReverseEngineeringSockets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ReverseEngineeringSockets/README.md -------------------------------------------------------------------------------- /Networks/ReverseEngineeringSockets/WaterTemperatureCapture.pcapng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ReverseEngineeringSockets/WaterTemperatureCapture.pcapng -------------------------------------------------------------------------------- /Networks/ReverseEngineeringSockets/client-linux-32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ReverseEngineeringSockets/client-linux-32 -------------------------------------------------------------------------------- /Networks/ReverseEngineeringSockets/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ReverseEngineeringSockets/client.py -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/Fifo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/Fifo.cpp -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/Fifo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/Fifo.hpp -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/Makefile -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/Message.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/Message.cpp -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/Message.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/Message.hpp -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/MsgHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/MsgHandler.cpp -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/MsgHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/MsgHandler.hpp -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/NetworkUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/NetworkUtils.cpp -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/NetworkUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/NetworkUtils.hpp -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/README.md -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/Round.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/Round.cpp -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/Round.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/Round.hpp -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/Server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/Server.cpp -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/Server.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/Server.hpp -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/Session.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/Session.cpp -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/Session.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/Session.hpp -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/Timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/Timer.cpp -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/Timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/Timer.hpp -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/User.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/User.cpp -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/User.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/User.hpp -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/UserGesture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/UserGesture.hpp -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/client.cpp -------------------------------------------------------------------------------- /Networks/ScissorPaperRock/run.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/Networks/ScissorPaperRock/run.cpp -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/.gdbinit.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/.gdbinit.tmpl -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/COPYRIGHT -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/GNUmakefile -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/README-OS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/README-OS.md -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/boot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/boot.c -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/bootstart.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/bootstart.S -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/build/functions.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/build/functions.gdb -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/build/mkbootdisk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/build/mkbootdisk.c -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/build/qemu-nograb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/build/qemu-nograb.c -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/build/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/build/rules.mk -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/conf/date.mk: -------------------------------------------------------------------------------- 1 | PACKAGEDATE=Sun Mar 22 23:16:48 EDT 2015 2 | -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/elf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/elf.h -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/k-exception.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/k-exception.S -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/k-hardware.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/k-hardware.c -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/k-loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/k-loader.c -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/kernel.c -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/kernel.h -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/lib.c -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/lib.h -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/link/boot.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/link/boot.ld -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/link/kernel.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/link/kernel.ld -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/link/p-allocator2.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/link/p-allocator2.ld -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/link/p-allocator3.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/link/p-allocator3.ld -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/link/p-allocator4.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/link/p-allocator4.ld -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/link/process.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/link/process.ld -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/link/shared.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/link/shared.ld -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/p-allocator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/p-allocator.c -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/p-fork.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/p-fork.c -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/p-forkexit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/p-forkexit.c -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/process.c -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/process.h -------------------------------------------------------------------------------- /OS/WeensyOS/MemOS/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MemOS/x86.h -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/.gdbinit.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/.gdbinit.tmpl -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/COPYRIGHT -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/GNUmakefile -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/MiniProcsOS-Tutorial.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/MiniProcsOS-Tutorial.html -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/MiniprocOS-Tutorial-Files/fig-mpos0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/MiniprocOS-Tutorial-Files/fig-mpos0.gif -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/MiniprocOS-Tutorial-Files/fig-mpos1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/MiniprocOS-Tutorial-Files/fig-mpos1.gif -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/MiniprocOS-Tutorial-Files/fig-mpos2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/MiniprocOS-Tutorial-Files/fig-mpos2.gif -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/MiniprocOS-Tutorial-Files/fig-mpos2a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/MiniprocOS-Tutorial-Files/fig-mpos2a.gif -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/MiniprocOS-Tutorial-Files/fig-mpos2b.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/MiniprocOS-Tutorial-Files/fig-mpos2b.gif -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/MiniprocOS-Tutorial-Files/fig-mpos3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/MiniprocOS-Tutorial-Files/fig-mpos3.gif -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/MiniprocOS-Tutorial-Files/fig-mpos4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/MiniprocOS-Tutorial-Files/fig-mpos4.gif -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/MiniprocOS-Tutorial-Files/labs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/MiniprocOS-Tutorial-Files/labs.css -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/MiniprocOS-Tutorial-Files/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/MiniprocOS-Tutorial-Files/style.css -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/MiniprocOS-Tutorial-Files/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/MiniprocOS-Tutorial-Files/util.js -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/boot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/boot.c -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/bootstart.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/bootstart.S -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/build/functions.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/build/functions.gdb -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/build/mkbootdisk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/build/mkbootdisk.c -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/build/qemu-nograb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/build/qemu-nograb.c -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/build/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/build/rules.mk -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/conf/date.mk: -------------------------------------------------------------------------------- 1 | PACKAGEDATE=Thu Feb 5 17:07:47 EST 2015 2 | -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/const.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/const.h -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/elf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/elf.h -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/k-int.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/k-int.S -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/k-loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/k-loader.c -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/kernel.c -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/kernel.h -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/lib.c -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/lib.h -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/link/shared.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/link/shared.ld -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/mergedep.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/mergedep.pl -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/p-procos-app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/p-procos-app.c -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/p-procos-app2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/p-procos-app2.c -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/p-procos-app3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/p-procos-app3.c -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/process.h -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/types.h -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/x86.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/x86.c -------------------------------------------------------------------------------- /OS/WeensyOS/MiniprocOS/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/OS/WeensyOS/MiniprocOS/x86.h -------------------------------------------------------------------------------- /PL/Regex/AST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/AST.cpp -------------------------------------------------------------------------------- /PL/Regex/AST.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/AST.hpp -------------------------------------------------------------------------------- /PL/Regex/ASTDump.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/ASTDump.hpp -------------------------------------------------------------------------------- /PL/Regex/ASTDumpTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/ASTDumpTest.cpp -------------------------------------------------------------------------------- /PL/Regex/CachedObject.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/CachedObject.hpp -------------------------------------------------------------------------------- /PL/Regex/CachedObjectTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/CachedObjectTest.cpp -------------------------------------------------------------------------------- /PL/Regex/Derivative.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/Derivative.hpp -------------------------------------------------------------------------------- /PL/Regex/DerivativeEngine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/DerivativeEngine.hpp -------------------------------------------------------------------------------- /PL/Regex/DerivativeEngineTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/DerivativeEngineTest.cpp -------------------------------------------------------------------------------- /PL/Regex/DerivativeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/DerivativeTest.cpp -------------------------------------------------------------------------------- /PL/Regex/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/Makefile -------------------------------------------------------------------------------- /PL/Regex/NFA.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/NFA.hpp -------------------------------------------------------------------------------- /PL/Regex/NFAEngine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/NFAEngine.hpp -------------------------------------------------------------------------------- /PL/Regex/NFAEngineTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/NFAEngineTest.cpp -------------------------------------------------------------------------------- /PL/Regex/NFATest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/NFATest.cpp -------------------------------------------------------------------------------- /PL/Regex/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/Parser.cpp -------------------------------------------------------------------------------- /PL/Regex/Parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/Parser.hpp -------------------------------------------------------------------------------- /PL/Regex/ParserTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/ParserTest.cpp -------------------------------------------------------------------------------- /PL/Regex/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/README.md -------------------------------------------------------------------------------- /PL/Regex/UnitTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/UnitTest.cpp -------------------------------------------------------------------------------- /PL/Regex/UnitTest.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/UnitTest.hpp -------------------------------------------------------------------------------- /PL/Regex/Visitor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/PL/Regex/Visitor.hpp -------------------------------------------------------------------------------- /SICP/Chapter1.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/SICP/Chapter1.scm -------------------------------------------------------------------------------- /SICP/Chapter2.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/SICP/Chapter2.scm -------------------------------------------------------------------------------- /python/ORM/orm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/python/ORM/orm.py -------------------------------------------------------------------------------- /python/ORM/sqlitedb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/python/ORM/sqlitedb.py -------------------------------------------------------------------------------- /python/ORM/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/python/ORM/test.py -------------------------------------------------------------------------------- /python/Patterns/Singleton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/python/Patterns/Singleton.py -------------------------------------------------------------------------------- /python/SRCGraphviz/README.md: -------------------------------------------------------------------------------- 1 | Python and C/C++ Call Graph Generator 2 | -------------------------------------------------------------------------------- /python/SRCGraphviz/c++/CallGraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/python/SRCGraphviz/c++/CallGraph.py -------------------------------------------------------------------------------- /python/SRCGraphviz/c++/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/python/SRCGraphviz/c++/README.md -------------------------------------------------------------------------------- /python/SRCGraphviz/c++/instrument.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/python/SRCGraphviz/c++/instrument.c -------------------------------------------------------------------------------- /python/SRCGraphviz/py/CallGraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/python/SRCGraphviz/py/CallGraph.py -------------------------------------------------------------------------------- /python/SRCGraphviz/py/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/python/SRCGraphviz/py/README.md -------------------------------------------------------------------------------- /python/SRCGraphviz/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/python/SRCGraphviz/requirements.txt -------------------------------------------------------------------------------- /python/scut_crawler/scut_academic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/python/scut_crawler/scut_academic.py -------------------------------------------------------------------------------- /python/scut_crawler/scut_employ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/python/scut_crawler/scut_employ.py -------------------------------------------------------------------------------- /python/scut_crawler/scut_parttime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/python/scut_crawler/scut_parttime.py -------------------------------------------------------------------------------- /python/uart/uart_rcvd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/python/uart/uart_rcvd.py -------------------------------------------------------------------------------- /python/youdao/wxpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/python/youdao/wxpy.py -------------------------------------------------------------------------------- /python/youdao/youdao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheukyin/CodeSnippet/HEAD/python/youdao/youdao.py --------------------------------------------------------------------------------