d9e64a81a6
4 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
d9e64a81a6 |
feat(学习): 添加多线程、设计模式和LeetCode相关代码
- 新增 AbstractClass、Singleton 和 staticClass 类 - 添加 LeetCode3、LeetCode5、LeetCode20 等多个算法题解 - 新增 RedisDataTest 类,增加 Redis 地理位置相关测试 - 添加 SQL相关文件,包括学生表创建和查询、临时表使用等- 修改 ChainPattern、FunctionInterfaceDemo 和 FutureRelative 类 |
|||
1f2ef13c86 |
重构项目结构并添加新功能- 重命名多个文件和包,优化项目结构
- 新增SeleniumDemo模块,实现自动化测试功能 - 添加CopyAndWriteDemo和ExceptionDemo类,演示数据结构和异常处理 - 新增JUnitDemo类,准备添加单元测试- 实现Kama99_2类,解决特定算法问题- 添加MaiGuPiao类,包含多种股票买卖策略实现- 新增OOMTest类,模拟和测试内存溢出情况 AffinityThreadPoolTest.java Alternate_printing.java App.java AppTest.java chromedriver.exe CopyAndWriteDemo.java ExceptionDemo.java FirstSeleniumDemo.java FutureRelative.java JUnitDemo.java Kama99_2.java MaiGuPiao.java OOMTest.java OOMTest.java p1.java pom.xml pom.xml QueryTask.java SeleniumUtils.java SelfDefiniteThreadPool.java TestIntAndInteger.java ThreadConnect.java ThreadPoolInitSize.java UserService.java |
|||
355ac33a49 |
新增设计模式和算法题目
- 添加了抽象工厂模式、适配器模式、桥接模式、建造者模式、组合模式、装饰器模式、享元模式、外观模式和工厂方法模式的实现 - 新增了交替打印、LeetCode算法题目(包括LCS、最长递增子序列、子序列判断、矩阵最长公共子数组等)的实现 - 优化了Semaphore实现的交替打印程序 Default Changelist AbstractFactoryPattern.java AdapterPattern.java Alternate_printing.java BridgingPattern.java BuildPattern.java ComboPattern.java DecoratorPattern.java EnjoyPattern.java FacadePattern.java FactoryMethodPattern.java FunctionInterfaceDemo.java FunctionInterfaceDemo.java LCR155.java LCR186.java LeetCode115.java LeetCode155.java LeetCode230.java LeetCode300.java LeetCode392.java LeetCode718.java LeetCode912.java PrototypePattern.java ProxyPattern.java rustDesk.yaml SocketDemo.java SpringFactoryBean.java ThreadConnect.java |
|||
0f6a5b723f |
Default Changelist
2024_3_30.md AbsoluteBeiBao.java AbstractFactoryPattern.java AffinityThreadPoolTest.java AioServer.java Alternate_printing.java AppTest.java AppTest.java AtomicStampedReferenceDemo.java BeiBao.java ByteDance.java byteStream.java c2.java cd.java cglib.java cglib.java ChainPattern.java CRC16_ARC.java Custom.java DePattern.java DePatternTest.java DirectoryToMarkdown.java FactoryAndStrategy.java FanxinTest.java func.java FutureRelative.java FutureTask.java hashDB.java HS.java IOCDemo.java Jinshan.java KaMa47.java Kama55.java LambdaClass.java LC15.java LCR001.java LCR001.java LCR001.java LCR001.java LCR089.java LCR090.java LCR090.java LCR155.java LCR181.java LeeCode146.java LeetCode1.java LeetCode2.java LeetCode002.java LeetCode3.java LeetCode3.java LeetCode003.java LeetCode4.java LeetCode5.java LeetCode5.java LeetCode5.java LeetCode5.java LeetCode005.java LeetCode6.java LeetCode10.java LeetCode11.java LeetCode11.java LeetCode11.java LeetCode11.java LeetCode12.java LeetCode13.java LeetCode14.java LeetCode15.java LeetCode15.java LeetCode15.java LeetCode15.java LeetCode15_$.java LeetCode17.java LeetCode17_12BiNode.java LeetCode18.java LeetCode18.java LeetCode18.java LeetCode19.java LeetCode19.java LeetCode20.java LeetCode20.java LeetCode21.java LeetCode21.java LeetCode21.java LeetCode22.java LeetCode22.java LeetCode22.java LeetCode23.java LeetCode23.java LeetCode23.java LeetCode24.java LeetCode25.java LeetCode26.java LeetCode27.java LeetCode28.java LeetCode28.java LeetCode28.java LeetCode28.java LeetCode28.java LeetCode28.java LeetCode28_false.java LeetCode29.java LeetCode31.java LeetCode31.java LeetCode31.java LeetCode32.java LeetCode32.java LeetCode32.java LeetCode32.java LeetCode33.java LeetCode33.java LeetCode33.java LeetCode34.java LeetCode35.java LeetCode36.java LeetCode39.java LeetCode40.java LeetCode40.java LeetCode40.java LeetCode40.java LeetCode42.java LeetCode42.java LeetCode42.java LeetCode45.java LeetCode45.java LeetCode45.java LeetCode45.java LeetCode45.java LeetCode45.java LeetCode45.java LeetCode46.java LeetCode46.java LeetCode46.java LeetCode47.java LeetCode47.java LeetCode47.java LeetCode48.java LeetCode48.java LeetCode49.java LeetCode51.java LeetCode51.java LeetCode51.java LeetCode53.java LeetCode53.java LeetCode53.java LeetCode53.java LeetCode53.java LeetCode53.java LeetCode54.java LeetCode55.java LeetCode55.java LeetCode55.java LeetCode56.java LeetCode57.java LeetCode58.java LeetCode59.java LeetCode61.java LeetCode62.java LeetCode63.java LeetCode64.java LeetCode69.java LeetCode69.java LeetCode69.java LeetCode69.java LeetCode70.java LeetCode71.java LeetCode72.java LeetCode72.java LeetCode72.java LeetCode73.java LeetCode75.java LeetCode75.java LeetCode75.java LeetCode77.java LeetCode77.java LeetCode77.java LeetCode77.java LeetCode78.java LeetCode80.java LeetCode82.java LeetCode84.java LeetCode84.java LeetCode84.java LeetCode84_1.java LeetCode88.java LeetCode90.java LeetCode90.java LeetCode90.java LeetCode92.java LeetCode93.java LeetCode93.java LeetCode94.java LeetCode94.java LeetCode94.java LeetCode94.java LeetCode94_145_144_102.java LeetCode96.java LeetCode96.java LeetCode96.java LeetCode96.java LeetCode96.java LeetCode98.java LeetCode100.java LeetCode101.java LeetCode101.java LeetCode101.java LeetCode101.java LeetCode102.java LeetCode102.java LeetCode104.java LeetCode105.java LeetCode105.java LeetCode105.java LeetCode105_106.java LeetCode106.java LeetCode107.java LeetCode108.java LeetCode110.java LeetCode110.java LeetCode110.java LeetCode110.java LeetCode110.java LeetCode111.java LeetCode112.java LeetCode113.java LeetCode114.java LeetCode115.java LeetCode115.java LeetCode116.java LeetCode121.java LeetCode121.java LeetCode121.java LeetCode122.java LeetCode122.java LeetCode122.java LeetCode124.java LeetCode125.java LeetCode128.java LeetCode131.java LeetCode131.java LeetCode131.java LeetCode131.java LeetCode131.java LeetCode134.java LeetCode134.java LeetCode134.java LeetCode134.java LeetCode134.java LeetCode135.java LeetCode135.java LeetCode135.java LeetCode135.java LeetCode138.java LeetCode139.java LeetCode141.java LeetCode142.java LeetCode142.java LeetCode144.java LeetCode145.java LeetCode145.java LeetCode146.java LeetCode150.java LeetCode151.java LeetCode151.java LeetCode151.java LeetCode151.java LeetCode155.java LeetCode160.java LeetCode165.java LeetCode167.java LeetCode169.java LeetCode189.java LeetCode198.java LeetCode199.java LeetCode199.java LeetCode199.java LeetCode199.java LeetCode202.java LeetCode202.java LeetCode202.java LeetCode202.java LeetCode202.java LeetCode203.java LeetCode203.java LeetCode203.java LeetCode203.java LeetCode203.java LeetCode203_false.java LeetCode205.java LeetCode206.java LeetCode206.java LeetCode206.java LeetCode206.java LeetCode206.java LeetCode206.java LeetCode206_false.java LeetCode207.java LeetCode209.java LeetCode209.java LeetCode209.java LeetCode209.java LeetCode209.java LeetCode209.java LeetCode209.java LeetCode209_false.java LeetCode210.java LeetCode215.java LeetCode216.java LeetCode216.java LeetCode216.java LeetCode216.java LeetCode219.java LeetCode222.java LeetCode222.java LeetCode222.java LeetCode222.java LeetCode222.java LeetCode222.java LeetCode222.java LeetCode225.java LeetCode225.java LeetCode225.java LeetCode225.java LeetCode226.java LeetCode228.java LeetCode232.java LeetCode232.java LeetCode232.java LeetCode232.java LeetCode234.java LeetCode235.java LeetCode236.java LeetCode236.java LeetCode236.java LeetCode236.java LeetCode236.java LeetCode236.java LeetCode238.java LeetCode239.java LeetCode239_false.java LeetCode242.java LeetCode246.java LeetCode257.java LeetCode257.java LeetCode257.java LeetCode257.java LeetCode274.java LeetCode276.java LeetCode277.java LeetCode279.java LeetCode279.java LeetCode279.java LeetCode279.java LeetCode287.java LeetCode287.java LeetCode287.java LeetCode287.java LeetCode287.java LeetCode287_false.java LeetCode289.java LeetCode290.java LeetCode300.java LeetCode300.java LeetCode300.java LeetCode309.java LeetCode322.java LeetCode322.java LeetCode322.java LeetCode322.java LeetCode332difficult.java LeetCode337.java LeetCode337.java LeetCode337.java LeetCode337.java LeetCode337_1.java LeetCode343.java LeetCode343.java LeetCode343.java LeetCode343.java LeetCode344.java LeetCode347.java LeetCode347.java LeetCode347.java LeetCode347.java LeetCode349.java LeetCode350.java LeetCode367.java LeetCode376.java LeetCode376.java LeetCode376.java LeetCode376.java LeetCode376.java LeetCode377.java LeetCode377.java LeetCode377.java LeetCode380.java LeetCode383.java LeetCode392.java LeetCode392.java LeetCode392.java LeetCode404.java LeetCode406.java LeetCode406.java LeetCode406.java LeetCode406.java LeetCode415.java LeetCode416.java LeetCode416.java LeetCode416.java LeetCode416.java LeetCode416.java LeetCode429.java LeetCode435.java LeetCode435.java LeetCode435.java LeetCode435.java LeetCode450.java LeetCode450.java LeetCode450.java LeetCode450.java LeetCode450.java LeetCode452.java LeetCode452.java LeetCode452.java LeetCode453.java LeetCode454.java LeetCode455.java LeetCode459.java LeetCode462.java LeetCode468.java LeetCode474.java LeetCode474.java LeetCode474.java LeetCode491.java LeetCode491.java LeetCode491.java LeetCode491.java LeetCode494.java LeetCode494.java LeetCode494.java LeetCode496.java LeetCode496.java LeetCode496.java LeetCode501.java LeetCode501.java LeetCode501.java LeetCode501.java LeetCode503.java LeetCode503.java LeetCode503.java LeetCode509.java LeetCode509.java LeetCode509.java LeetCode513.java LeetCode515.java LeetCode516.java LeetCode518.java LeetCode530.java LeetCode538.java LeetCode541.java LeetCode559.java LeetCode583.java LeetCode583.java LeetCode617.java LeetCode637.java LeetCode647.java LeetCode647.java LeetCode647.java LeetCode647.java LeetCode647_1.java LeetCode654.java LeetCode669.java LeetCode674.java LeetCode674.java LeetCode674.java LeetCode698.java LeetCode700.java LeetCode701.java LeetCode701.java LeetCode701.java LeetCode703.java LeetCode704.java LeetCode704.java LeetCode705.java LeetCode707.java LeetCode707_2.java LeetCode713.java LeetCode713.java LeetCode713.java LeetCode713.java LeetCode714.java LeetCode718.java LeetCode718.java LeetCode718.java LeetCode718.java LeetCode738.java LeetCode738.java LeetCode738.java LeetCode738.java LeetCode738.java LeetCode739.java LeetCode739.java LeetCode739.java LeetCode746.java LeetCode763.java LeetCode763.java LeetCode763.java LeetCode763.java LeetCode763.java LeetCode860.java LeetCode860.java LeetCode860.java LeetCode912.java LeetCode912_SortArrays.java LeetCode946.java LeetCode968.java LeetCode968.java LeetCode968.java LeetCode968.java LeetCode968.java LeetCode977.java LeetCode989.java LeetCode1005.java LeetCode1005.java LeetCode1005.java LeetCode1005.java LeetCode1035.java LeetCode1047.java LeetCode1049.java LeetCode1049.java LeetCode1049.java LeetCode1049.java LeetCode1143.java LeetCode1143.java LeetCode1143.java LeetCode2487.java LeetCode2487.java LeetCode2487.java LeetCode2487.java LeetCode2487.java LeetCode2487_false.java LeetCode2602.java LeetCode2602.java LeetCode2602.java LeetCode_0207_IntersectionNode.java LeetCodeQuickSort.java Line.java ListNode.java listSeries.java MapUtils.java MeiTuan24_3_9.java MeiTuan24QiuZhao.java meituan810.java meituan824.java Metituan2.java MT.java MT3_39.java MyHashMap.java MyHeap.java Node.java NoIElse.java NoIfElse.java Offer03.java OptimisticLock.java P1.java P1.java P1.java P1.java p1.java p1.java p1.java p1.java p1.java p1.java p2.java PaLouTi.java pom.xml pom.xml pom.xml PriorityQueue.java Problem310.java Proxy.java QueryTask.java RateLimitingRequestSplitter.java README.md Review.java ScheduledThreadPoolTest.java SelfDefiniteThreadPool.java ShapleyValueDemo.java SingletonPattern.java SocketDemo.java ss.java StackForQueue.java StampedLockDemo.java StaticObjTest.java Stock.java StrategyPattern.java TC1.java Tes1.java Test.java test.java Test01.java Test02.java TestCacheThreadPool.java TestDemo.java TestInteger.java testTry.java ThreadDemo1.java ThreadLocalExample.java ThreadTest.java TreeNode.java tse.java tx01.java Write.java xc328.java Xie3_13.java Unversioned Files |