├── .gitignore ├── README.md ├── akka-taste ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jacobs │ │ │ └── akka │ │ │ ├── basicdemo │ │ │ ├── DeadMain.java │ │ │ ├── Greeter.java │ │ │ ├── HelloMainSimple.java │ │ │ ├── HelloWorld.java │ │ │ ├── InboxMain.java │ │ │ ├── JavaPongActor.java │ │ │ ├── MyWorker.java │ │ │ ├── RestartActor.java │ │ │ ├── Supervisor.java │ │ │ ├── WatchActor.java │ │ │ ├── future │ │ │ │ ├── AskMain.java │ │ │ │ ├── FutureWorker.java │ │ │ │ └── Printer.java │ │ │ └── router │ │ │ │ ├── RouteMain.java │ │ │ │ └── WatchRouteActor.java │ │ │ └── memorydb │ │ │ ├── GetRequest.java │ │ │ ├── KeyNotFoundException.java │ │ │ ├── MemDbClient.java │ │ │ ├── MemDbServer.java │ │ │ └── SetRequest.java │ ├── resources │ │ └── samplehello.conf │ └── scala │ │ └── com │ │ └── jacobs │ │ └── akka │ │ └── scala │ │ └── QuickStartMain.scala │ └── test │ └── java │ └── com │ └── jacobs │ └── akka │ └── test │ └── MemDbServerTest.java ├── apidoc.json ├── basic-learning ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── jacobs │ └── basic │ ├── algorithm │ ├── ConsistentHash.java │ ├── LFUCache.java │ ├── LRUCache.java │ ├── Practice.java │ ├── SkipList.java │ ├── TreeLinkNode.java │ ├── TreeNode.java │ ├── array │ │ ├── ArraysProblems.java │ │ ├── BooleanArray.java │ │ ├── FindOnlyoneInArray.java │ │ ├── GetLongestSortableSubArr.java │ │ ├── GetNeedSortMinLength.java │ │ ├── GetWater.java │ │ ├── ListPartition.java │ │ ├── MaxChildListSum.java │ │ ├── MaxLengthArray.java │ │ ├── MaxMatrix.java │ │ ├── MaxWindow.java │ │ ├── PrintUniquePairWithFixedSum.java │ │ └── TopNProblem.java │ ├── binarytree │ │ ├── BST.java │ │ ├── BSTIterator.java │ │ ├── BinaryHeap.java │ │ ├── BinaryTree.java │ │ ├── FindPath.java │ │ ├── GetDistanceOfTwoNodes.java │ │ ├── GetMaxLengthSum.java │ │ ├── GetNextNode.java │ │ ├── GetTwoErrorNodes.java │ │ ├── IsSubTree.java │ │ ├── MaxDistance.java │ │ ├── MaxTree.java │ │ ├── MinimumHeap.java │ │ ├── PrintByLevel.java │ │ ├── PrintEdge.java │ │ ├── PrintZigZag.java │ │ ├── RBTNode.java │ │ ├── RBTree.java │ │ ├── SumCompleteBinaryTreeNodes.java │ │ └── SumTotalTreesByArray.java │ ├── dp │ │ ├── ChangeCoins.java │ │ ├── CoinsProblem.java │ │ ├── DynamicProgramProblems.java │ │ ├── FeiBoNaQie.java │ │ ├── HannoTa.java │ │ ├── HouseRobber.java │ │ ├── JumpGame.java │ │ ├── LCSE.java │ │ ├── LCST.java │ │ ├── LongestIncrementSubStr.java │ │ ├── MaxGold.java │ │ ├── MinEditCost.java │ │ ├── MinHP.java │ │ ├── MinPathSum.java │ │ ├── NQueens.java │ │ ├── PackageProblem.java │ │ ├── PalindromePartitioning.java │ │ ├── StrToCharMethods.java │ │ ├── StringIsCross.java │ │ └── WordBreak.java │ ├── leetcode │ │ ├── ProblemsMedium_08.java │ │ ├── ProblemsMedium_09.java │ │ ├── ProblemsMedium_10.java │ │ ├── ProblemsMedium_11.java │ │ ├── Problems_01.java │ │ ├── Problems_02.java │ │ ├── Problems_03.java │ │ ├── Problems_04.java │ │ ├── Problems_05.java │ │ ├── Problems_06.java │ │ ├── Problems_07.java │ │ ├── TopInterviewQuestions.java │ │ └── hard │ │ │ └── ProblemsHard_01.java │ ├── linklist │ │ ├── ChaperForLinkedList.java │ │ ├── CustomLinkedListBlockingQueue.java │ │ ├── JosephusKill.java │ │ └── ReverseNode.java │ ├── recursion │ │ └── RecursionSamples.java │ ├── sortmethods │ │ ├── BinarySearch.java │ │ ├── MergeSort.java │ │ ├── QuickSort.java │ │ ├── RadixSort.java │ │ ├── ShellSort.java │ │ └── SortBalls.java │ ├── stack │ │ └── StackReverse.java │ ├── string │ │ ├── KMP.java │ │ ├── LongestPalindrome.java │ │ ├── Palidrome.java │ │ └── StringSamples.java │ └── swordoffer │ │ └── SwordOffer.java │ ├── calcite │ └── CalciteMain.java │ ├── designpattern │ └── SingleTonTest.java │ ├── effctive3rd │ └── EnumInterface.java │ ├── java8pratice │ ├── FcInterfaceTest.java │ ├── ForkJoinSumCalculator.java │ ├── GenericsDemo.java │ ├── Java8MainTest.java │ ├── Lambda.java │ ├── Person.java │ ├── lazylist │ │ ├── LazyList.java │ │ └── MyList.java │ └── predicate.java │ ├── jinjia2java │ ├── AirflowVariableEnum.java │ ├── CustomELFunctionDefinition.java │ ├── DemoForJinjia.java │ ├── Macros.java │ └── MacrosUtil.java │ ├── leetcode │ └── editor │ │ └── cn │ │ ├── A1NYOS.java │ │ ├── AseY1I.java │ │ ├── BinaryTreeMaximumPathSum.java │ │ ├── JFETK5.java │ │ ├── LongestSubstringWithoutRepeatingCharacters.java │ │ ├── MaximumFrequencyStack.java │ │ ├── MinimumWindowSubstring.java │ │ ├── OneFGaJU.java │ │ ├── OpenTheLock.java │ │ ├── POCWxh.java │ │ ├── QTMn0o.java │ │ ├── ReverseNodesInKGroup.java │ │ ├── TwoVG8Kg.java │ │ ├── WGki4K.java │ │ ├── Xoh6Oh.java │ │ ├── Ygoe9J.java │ │ ├── ZVAVXX.java │ │ ├── all.json │ │ ├── doc │ │ ├── 0-he-1-ge-shu-xiang-tong-de-zi-shu-zu-by-xbyt.md │ │ ├── er-cha-shu-zhong-de-zui-da-lu-jing-he-by-leetcode-.md │ │ ├── er-jin-zhi-jia-fa-by-leetcode-solution-fa6t.md │ │ ├── han-jia-da-qia-ji-lu-jian-zhi-ii-offer-0-kahk.md │ │ ├── he-da-yu-deng-yu-target-de-zui-duan-zi-s-ixef.md │ │ ├── p__-10+max_9,35_=25_.png │ │ ├── p__0_le_i_n_.png │ │ ├── p__0sim31_.png │ │ ├── p__20+max_15,7_=35_.png │ │ ├── p__Aoplus_B_.png │ │ ├── p__Aoplus_Boplus_C_.png │ │ ├── p__O_log_C__.png │ │ ├── p__O_log_n__.png │ │ ├── p__O_max_{_|a|,_|b|_}__.png │ │ ├── p__O_n_log_C__.png │ │ ├── p__O_n_log_n__.png │ │ ├── p__O_|a|_+_|b|_+_X_cdot_max__{|a|_+_|b|}___.png │ │ ├── p___00_to_01_to_10_to_00__.png │ │ ├── p___a_i_=_a_i'b_i'x_i_+_a_ib_i'x_i'_=_b_i'_a_i_oplus_x_i___.png │ │ ├── p___b_i_=_a_i'b_i'x_i_+_a_i'b_ix_i'_=_a_i'_b_i_oplus_x_i___.png │ │ ├── p___textit{carry}_+_a_i_+_b_i__bmod{2}_.png │ │ ├── p__i-textit{prevIndex}_.png │ │ ├── p__lfloor_frac{textit{carry}_+_a_i_+_b_i}{2}_rfloor_.png │ │ ├── p__lfloor_n_3_rfloor_+_1_.png │ │ ├── p__log_C=log_2^{32}_=_32_.png │ │ ├── p__n_=_max{_|a|,_|b|_}_.png │ │ ├── p__textit{bound}-_i-1__.png │ │ ├── p__textit{bound}_.png │ │ ├── p__textit{carry}_.png │ │ ├── p__textit{counter}_.png │ │ ├── p__textit{end}-textit{start}+1_.png │ │ ├── p__textit{end}_.png │ │ ├── p__textit{newNums}_.png │ │ ├── p__textit{newNums}_i_=-1_.png │ │ ├── p__textit{newNums}_i_=1_.png │ │ ├── p__textit{nums}_.png │ │ ├── p__textit{nums}_i_=0_.png │ │ ├── p__textit{nums}_i_=1_.png │ │ ├── p__textit{prefixSums}_.png │ │ ├── p__textit{prefixSums}_i__.png │ │ ├── p__textit{prefixSums}_k_-textit{prefixSums}_j_=0_.png │ │ ├── p__textit{prefixSums}_k_-textit{prefixSums}_j__.png │ │ ├── p__textit{prevIndex}+1_.png │ │ ├── p__textit{prevIndex}_.png │ │ ├── p__textit{start}_.png │ │ ├── p__textit{sum}_.png │ │ ├── p__textit{sum}___s_.png │ │ ├── p__textit{sum}_ge_s_.png │ │ ├── p__texttt{Python}_.png │ │ ├── p__texttt{_x____i__&_1}_.png │ │ ├── p__texttt{int}_.png │ │ ├── p__text{nums}_.png │ │ ├── p__text{nums}_0__.png │ │ ├── p__text{nums}_end__.png │ │ ├── p__text{nums}_i-1__.png │ │ ├── p__text{nums}_start__.png │ │ ├── p__text{nums}_textit{end}__.png │ │ ├── p__text{nums}_textit{start}__.png │ │ ├── p__text{sums}_.png │ │ ├── p__text{sums}_i__.png │ │ ├── p__text{sums}_textit{bound}_-text{sums}_i-1__ge_s_.png │ │ ├── p__{_0,_1,_2_}_.png │ │ └── zhi-chu-xian-yi-ci-de-shu-zi-by-leetcode-0vrt.md │ │ └── translation.json │ ├── models │ ├── ListNode.java │ ├── RandomListNode.java │ └── UndirectedGraphNode.java │ ├── multithread │ ├── AtomicIntegerDemo.java │ ├── BoundedPriorityBlockingQueue.java │ ├── CompleteFutureTest.java │ ├── ConditionTest.java │ ├── ConsumerAndProducer.java │ ├── ControlSendThreads.java │ ├── CyclicBarrierTest.java │ ├── CyclicBarrierTest2.java │ ├── DeadLock.java │ ├── EnemyShip.java │ ├── ForkJoinTest.java │ ├── InterruptedTest.java │ ├── LockSupportDemo.java │ ├── MainTest.java │ ├── Memoizer.java │ ├── PrintABC.java │ ├── ReentrantLockTets.java │ ├── SynchronousQueueTest.java │ ├── TestReentrantLock.java │ ├── TestSynchronized.java │ ├── ThreadJoin.java │ └── disruptor │ │ ├── Consumer.java │ │ ├── DisruptorWithMultiProducer.java │ │ ├── DisruptorWithSingleProducer.java │ │ ├── Order.java │ │ └── Producer.java │ ├── proxy │ ├── CglibProxyFactory.java │ ├── ProxyFactory.java │ ├── Test.java │ ├── principle │ │ ├── MyInvocationHandler.java │ │ ├── Test.java │ │ ├── UserService.java │ │ └── UserServiceImpl.java │ ├── student.java │ └── studentImpl.java │ ├── thrift │ ├── Add │ ├── AdditionService.java │ ├── AddtionServiceHandler.java │ └── test │ │ ├── AdditionClient.java │ │ └── MyServer.java │ └── zookeeper │ ├── SnapshotAnalyze.java │ ├── ZooKeeperWatcher.java │ ├── ZookeeperCreateNode.java │ ├── ZookeeperGetData.java │ ├── ZookeeperGetNotice.java │ ├── ZookeeperTest.java │ ├── curator │ ├── CuratorBase.java │ ├── CuratorWatcher.java │ ├── CuratorWatcher1.java │ ├── DistributeCounter.java │ └── DistributeLock.java │ └── zkclient │ ├── Lock.java │ ├── TestMainClient.java │ └── TestMainServer.java ├── core-web ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jacobs │ │ │ ├── Application.java │ │ │ ├── aspects │ │ │ ├── AutoGenerateRowMapper.java │ │ │ ├── Log.java │ │ │ ├── LogAspect.java │ │ │ ├── LogBefore.java │ │ │ ├── LogMethod.java │ │ │ ├── MapperProcessorAnnotation.java │ │ │ └── RowMapper.java │ │ │ ├── conditional │ │ │ ├── ConditionalOnMyProperties.java │ │ │ ├── ElasticServiceCondition.java │ │ │ └── OnMyPropertiesCondition.java │ │ │ ├── constants │ │ │ └── BaseConstant.java │ │ │ ├── elasticserach │ │ │ ├── ElasticConfiguration.java │ │ │ └── ElasticsearchProperties.java │ │ │ ├── exception │ │ │ ├── CommonException.java │ │ │ ├── CommonExceptionMapper.java │ │ │ ├── CommonRestException.java │ │ │ ├── CommonResult.java │ │ │ ├── CommonValidationMapper.java │ │ │ ├── ExFactor.java │ │ │ └── HBaseSystemException.java │ │ │ ├── filters │ │ │ └── PoweredByResponseFilter.java │ │ │ ├── hbase │ │ │ ├── AdminConfig.java │ │ │ ├── HBaseAccessor.java │ │ │ ├── HBaseOperations.java │ │ │ ├── HBaseTemplate.java │ │ │ ├── MainHbaseConfiguration.java │ │ │ ├── ZookeeperConfig.java │ │ │ ├── callback │ │ │ │ ├── MutatorCallback.java │ │ │ │ └── TableCallback.java │ │ │ ├── factory │ │ │ │ ├── MainHTableFactory.java │ │ │ │ └── TableFactory.java │ │ │ ├── results │ │ │ │ ├── HBaseResultBuilder.java │ │ │ │ ├── PutExtension.java │ │ │ │ ├── ResultsExtractor.java │ │ │ │ ├── RowMapper.java │ │ │ │ └── RowMapperResultsExtractor.java │ │ │ └── util │ │ │ │ └── HBaseUtil.java │ │ │ ├── hive │ │ │ ├── HiveDataSource.java │ │ │ ├── HiveDataSourceConfiguration.java │ │ │ ├── HiveJdbcTemplate.java │ │ │ ├── config │ │ │ │ ├── HiveJdbcConfig.java │ │ │ │ └── HiveJdbcPoolConfig.java │ │ │ └── rowmapper │ │ │ │ ├── HiveBeanPropertyRowMappper.java │ │ │ │ ├── HiveRowMapper.java │ │ │ │ └── HiveRowMapperPlugin.java │ │ │ ├── javapoet │ │ │ ├── GenerateMapperProcessor.java │ │ │ ├── GenerateRowMapper.java │ │ │ └── LoadPackageClasses.java │ │ │ ├── jersey │ │ │ ├── CommonExceptionFactor.java │ │ │ ├── ContainerRequestUtil.java │ │ │ ├── EnableJerseyConfiguration.java │ │ │ ├── JerseyAnnotationConfiguration.java │ │ │ ├── JerseyConfig.java │ │ │ ├── ParamDesc.java │ │ │ ├── RuntimeAnnotations.java │ │ │ └── params │ │ │ │ ├── DoubleRange.java │ │ │ │ ├── FloatRange.java │ │ │ │ ├── IntRange.java │ │ │ │ ├── LongRange.java │ │ │ │ ├── ParamRange.java │ │ │ │ └── RangeFactory.java │ │ │ ├── lock │ │ │ ├── DistributedLock.java │ │ │ ├── Watcher.java │ │ │ └── ZkConfig.java │ │ │ ├── logger │ │ │ ├── LogggerInitializer.java │ │ │ ├── MyLogLayOut.java │ │ │ └── MyThrowableRender.java │ │ │ ├── module │ │ │ ├── Address.java │ │ │ ├── MongoUser.java │ │ │ ├── PageableResponse.java │ │ │ ├── TestCase.java │ │ │ ├── User.java │ │ │ ├── UserPropertyTest.java │ │ │ ├── WeixiaobaoUploadInfo.java │ │ │ └── messagecloud │ │ │ │ ├── CommonResponse.java │ │ │ │ ├── Product.java │ │ │ │ └── Topic.java │ │ │ ├── resource │ │ │ ├── ABTestResourcre.java │ │ │ ├── MessageResource.java │ │ │ ├── SecurityResource.java │ │ │ └── TestResource.java │ │ │ ├── service │ │ │ ├── DemoService.java │ │ │ └── ElasticSearchService.java │ │ │ └── task │ │ │ └── Task.java │ └── resources │ │ ├── application-test.yaml │ │ ├── application.yaml │ │ ├── configs.properties │ │ ├── hbase-site.xml │ │ ├── logback-spring.xml │ │ └── spring.factories │ └── test │ └── java │ └── com │ └── jacobs │ ├── GraphiteData.java │ ├── IvrDialTest.java │ ├── JerseyTest.java │ ├── MockitoTest.java │ ├── ModelMapperTest.java │ ├── MongoConstants.java │ ├── PaloFeConfigTest.java │ ├── QuickStartSample.java │ ├── ReactorTest.java │ ├── Student.java │ ├── User.java │ └── models │ ├── Config.java │ └── ConfigBase.java ├── docs ├── 优秀博文汇总.pdf └── 算法相关汇总.pdf ├── flink-demos ├── pom.xml └── src │ └── main │ └── scala │ └── com │ └── jacobs │ └── jobs │ └── realtime │ ├── utils │ └── ParquetWriters.java │ ├── watermark │ └── WatermarkTest.scala │ └── wordcount │ ├── WindowWordCount.scala │ ├── WordCount.scala │ └── WordCountData.java ├── netty-learning ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── jacobs │ └── netty │ ├── aiotimeserver1 │ ├── AsyncTimeClientHandler.java │ ├── AsyncTimeServerHandler.java │ ├── TimeClient.java │ └── TimeServer.java │ ├── bio │ ├── TimeClient.java │ ├── TimeServer.java │ └── TimeServerHandler.java │ ├── client │ ├── EchoClient.java │ └── EchoClientHandler.java │ ├── http_helloworld │ ├── HttpHelloWorldServer.java │ ├── HttpHelloWorldServerHandler.java │ └── HttpHelloWorldServerInitializer.java │ ├── redisclient │ ├── RedisClient.java │ └── RedisClientHandler.java │ ├── server │ ├── EchoServer.java │ └── ServerHandler.java │ ├── subscribe │ └── SubReqServer.java │ ├── timeserver1 │ ├── MutiplexerTimeServer.java │ ├── TimeClient.java │ ├── TimeClientHandle.java │ └── TimeServer.java │ ├── timeserver2 │ ├── TimeClient.java │ └── TimeServer.java │ └── websocketx │ ├── benchmarkserver │ ├── WebSocketServer.java │ ├── WebSocketServerBenchmarkPage.java │ ├── WebSocketServerHandler.java │ └── WebSocketServerInitializer.java │ ├── client │ ├── WebSocketClient.java │ └── WebSocketClientHandler.java │ └── server │ ├── WebSocketFrameHandler.java │ ├── WebSocketIndexPageHandler.java │ ├── WebSocketServer.java │ ├── WebSocketServerIndexPage.java │ └── WebSocketServerInitializer.java ├── pom.xml ├── spark-demos ├── pom.xml └── src │ └── main │ └── scala │ └── com │ └── jacobs │ └── spark │ └── InteractionExamples.scala ├── spring-webflux ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── jacobs │ │ │ └── webflux │ │ │ ├── SpringWebFluxApplication.java │ │ │ ├── config │ │ │ ├── EventLoopNettyCustomizer.java │ │ │ └── RoutingConfiguration.java │ │ │ ├── controller │ │ │ └── HelloController.java │ │ │ ├── dao │ │ │ └── UserRepository.java │ │ │ ├── handler │ │ │ └── UserHandler.java │ │ │ └── model │ │ │ ├── NearByUserModel.java │ │ │ ├── NearByUserResponse.java │ │ │ └── User.java │ └── resources │ │ └── application.yaml │ └── test │ └── java │ └── com │ └── jacobs │ └── webflux │ └── SpringWebfluxApplicationTests.java └── utils ├── pom.xml └── src ├── main └── java │ └── com │ └── jacobs │ ├── kotlin_inaction │ ├── Compose.kt │ ├── Dataclasses.kt │ ├── Delegate.kt │ ├── EnumDemo.kt │ ├── IteratorDemo.kt │ ├── LearningDemo.kt │ ├── WhenDemo.kt │ ├── app.kt │ └── ex1.kt │ └── utils │ └── CommonHttpUtil.java └── test └── java └── com └── jacobs ├── AppTest.java └── UtilTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/README.md -------------------------------------------------------------------------------- /akka-taste/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/pom.xml -------------------------------------------------------------------------------- /akka-taste/src/main/java/com/jacobs/akka/basicdemo/DeadMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/java/com/jacobs/akka/basicdemo/DeadMain.java -------------------------------------------------------------------------------- /akka-taste/src/main/java/com/jacobs/akka/basicdemo/Greeter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/java/com/jacobs/akka/basicdemo/Greeter.java -------------------------------------------------------------------------------- /akka-taste/src/main/java/com/jacobs/akka/basicdemo/HelloMainSimple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/java/com/jacobs/akka/basicdemo/HelloMainSimple.java -------------------------------------------------------------------------------- /akka-taste/src/main/java/com/jacobs/akka/basicdemo/HelloWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/java/com/jacobs/akka/basicdemo/HelloWorld.java -------------------------------------------------------------------------------- /akka-taste/src/main/java/com/jacobs/akka/basicdemo/InboxMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/java/com/jacobs/akka/basicdemo/InboxMain.java -------------------------------------------------------------------------------- /akka-taste/src/main/java/com/jacobs/akka/basicdemo/JavaPongActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/java/com/jacobs/akka/basicdemo/JavaPongActor.java -------------------------------------------------------------------------------- /akka-taste/src/main/java/com/jacobs/akka/basicdemo/MyWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/java/com/jacobs/akka/basicdemo/MyWorker.java -------------------------------------------------------------------------------- /akka-taste/src/main/java/com/jacobs/akka/basicdemo/RestartActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/java/com/jacobs/akka/basicdemo/RestartActor.java -------------------------------------------------------------------------------- /akka-taste/src/main/java/com/jacobs/akka/basicdemo/Supervisor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/java/com/jacobs/akka/basicdemo/Supervisor.java -------------------------------------------------------------------------------- /akka-taste/src/main/java/com/jacobs/akka/basicdemo/WatchActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/java/com/jacobs/akka/basicdemo/WatchActor.java -------------------------------------------------------------------------------- /akka-taste/src/main/java/com/jacobs/akka/basicdemo/future/AskMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/java/com/jacobs/akka/basicdemo/future/AskMain.java -------------------------------------------------------------------------------- /akka-taste/src/main/java/com/jacobs/akka/basicdemo/future/FutureWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/java/com/jacobs/akka/basicdemo/future/FutureWorker.java -------------------------------------------------------------------------------- /akka-taste/src/main/java/com/jacobs/akka/basicdemo/future/Printer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/java/com/jacobs/akka/basicdemo/future/Printer.java -------------------------------------------------------------------------------- /akka-taste/src/main/java/com/jacobs/akka/basicdemo/router/RouteMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/java/com/jacobs/akka/basicdemo/router/RouteMain.java -------------------------------------------------------------------------------- /akka-taste/src/main/java/com/jacobs/akka/basicdemo/router/WatchRouteActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/java/com/jacobs/akka/basicdemo/router/WatchRouteActor.java -------------------------------------------------------------------------------- /akka-taste/src/main/java/com/jacobs/akka/memorydb/GetRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/java/com/jacobs/akka/memorydb/GetRequest.java -------------------------------------------------------------------------------- /akka-taste/src/main/java/com/jacobs/akka/memorydb/KeyNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/java/com/jacobs/akka/memorydb/KeyNotFoundException.java -------------------------------------------------------------------------------- /akka-taste/src/main/java/com/jacobs/akka/memorydb/MemDbClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/java/com/jacobs/akka/memorydb/MemDbClient.java -------------------------------------------------------------------------------- /akka-taste/src/main/java/com/jacobs/akka/memorydb/MemDbServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/java/com/jacobs/akka/memorydb/MemDbServer.java -------------------------------------------------------------------------------- /akka-taste/src/main/java/com/jacobs/akka/memorydb/SetRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/java/com/jacobs/akka/memorydb/SetRequest.java -------------------------------------------------------------------------------- /akka-taste/src/main/resources/samplehello.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/resources/samplehello.conf -------------------------------------------------------------------------------- /akka-taste/src/main/scala/com/jacobs/akka/scala/QuickStartMain.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/main/scala/com/jacobs/akka/scala/QuickStartMain.scala -------------------------------------------------------------------------------- /akka-taste/src/test/java/com/jacobs/akka/test/MemDbServerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/akka-taste/src/test/java/com/jacobs/akka/test/MemDbServerTest.java -------------------------------------------------------------------------------- /apidoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/apidoc.json -------------------------------------------------------------------------------- /basic-learning/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/pom.xml -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/ConsistentHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/ConsistentHash.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/LFUCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/LFUCache.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/LRUCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/LRUCache.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/Practice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/Practice.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/SkipList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/SkipList.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/TreeLinkNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/TreeLinkNode.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/TreeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/TreeNode.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/array/ArraysProblems.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/array/ArraysProblems.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/array/BooleanArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/array/BooleanArray.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/array/FindOnlyoneInArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/array/FindOnlyoneInArray.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/array/GetLongestSortableSubArr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/array/GetLongestSortableSubArr.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/array/GetNeedSortMinLength.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/array/GetNeedSortMinLength.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/array/GetWater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/array/GetWater.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/array/ListPartition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/array/ListPartition.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/array/MaxChildListSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/array/MaxChildListSum.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/array/MaxLengthArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/array/MaxLengthArray.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/array/MaxMatrix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/array/MaxMatrix.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/array/MaxWindow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/array/MaxWindow.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/array/PrintUniquePairWithFixedSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/array/PrintUniquePairWithFixedSum.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/array/TopNProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/array/TopNProblem.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/BST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/BST.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/BSTIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/BSTIterator.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/BinaryHeap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/BinaryHeap.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/BinaryTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/BinaryTree.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/FindPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/FindPath.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/GetDistanceOfTwoNodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/GetDistanceOfTwoNodes.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/GetMaxLengthSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/GetMaxLengthSum.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/GetNextNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/GetNextNode.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/GetTwoErrorNodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/GetTwoErrorNodes.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/IsSubTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/IsSubTree.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/MaxDistance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/MaxDistance.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/MaxTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/MaxTree.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/MinimumHeap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/MinimumHeap.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/PrintByLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/PrintByLevel.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/PrintEdge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/PrintEdge.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/PrintZigZag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/PrintZigZag.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/RBTNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/RBTNode.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/RBTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/RBTree.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/SumCompleteBinaryTreeNodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/SumCompleteBinaryTreeNodes.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/SumTotalTreesByArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/binarytree/SumTotalTreesByArray.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/ChangeCoins.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/ChangeCoins.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/CoinsProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/CoinsProblem.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/DynamicProgramProblems.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/DynamicProgramProblems.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/FeiBoNaQie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/FeiBoNaQie.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/HannoTa.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/HannoTa.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/HouseRobber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/HouseRobber.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/JumpGame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/JumpGame.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/LCSE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/LCSE.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/LCST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/LCST.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/LongestIncrementSubStr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/LongestIncrementSubStr.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/MaxGold.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/MaxGold.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/MinEditCost.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/MinEditCost.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/MinHP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/MinHP.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/MinPathSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/MinPathSum.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/NQueens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/NQueens.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/PackageProblem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/PackageProblem.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/PalindromePartitioning.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/PalindromePartitioning.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/StrToCharMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/StrToCharMethods.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/StringIsCross.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/StringIsCross.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/WordBreak.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/dp/WordBreak.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/ProblemsMedium_08.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/ProblemsMedium_08.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/ProblemsMedium_09.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/ProblemsMedium_09.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/ProblemsMedium_10.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/ProblemsMedium_10.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/ProblemsMedium_11.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/ProblemsMedium_11.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/Problems_01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/Problems_01.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/Problems_02.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/Problems_02.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/Problems_03.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/Problems_03.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/Problems_04.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/Problems_04.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/Problems_05.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/Problems_05.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/Problems_06.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/Problems_06.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/Problems_07.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/Problems_07.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/TopInterviewQuestions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/TopInterviewQuestions.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/hard/ProblemsHard_01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/leetcode/hard/ProblemsHard_01.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/linklist/ChaperForLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/linklist/ChaperForLinkedList.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/linklist/CustomLinkedListBlockingQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/linklist/CustomLinkedListBlockingQueue.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/linklist/JosephusKill.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/linklist/JosephusKill.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/linklist/ReverseNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/linklist/ReverseNode.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/recursion/RecursionSamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/recursion/RecursionSamples.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/sortmethods/BinarySearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/sortmethods/BinarySearch.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/sortmethods/MergeSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/sortmethods/MergeSort.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/sortmethods/QuickSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/sortmethods/QuickSort.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/sortmethods/RadixSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/sortmethods/RadixSort.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/sortmethods/ShellSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/sortmethods/ShellSort.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/sortmethods/SortBalls.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/sortmethods/SortBalls.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/stack/StackReverse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/stack/StackReverse.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/string/KMP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/string/KMP.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/string/LongestPalindrome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/string/LongestPalindrome.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/string/Palidrome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/string/Palidrome.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/string/StringSamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/string/StringSamples.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/algorithm/swordoffer/SwordOffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/algorithm/swordoffer/SwordOffer.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/calcite/CalciteMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/calcite/CalciteMain.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/designpattern/SingleTonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/designpattern/SingleTonTest.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/effctive3rd/EnumInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/effctive3rd/EnumInterface.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/java8pratice/FcInterfaceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/java8pratice/FcInterfaceTest.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/java8pratice/ForkJoinSumCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/java8pratice/ForkJoinSumCalculator.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/java8pratice/GenericsDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/java8pratice/GenericsDemo.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/java8pratice/Java8MainTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/java8pratice/Java8MainTest.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/java8pratice/Lambda.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/java8pratice/Lambda.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/java8pratice/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/java8pratice/Person.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/java8pratice/lazylist/LazyList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/java8pratice/lazylist/LazyList.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/java8pratice/lazylist/MyList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/java8pratice/lazylist/MyList.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/java8pratice/predicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/java8pratice/predicate.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/jinjia2java/AirflowVariableEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/jinjia2java/AirflowVariableEnum.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/jinjia2java/CustomELFunctionDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/jinjia2java/CustomELFunctionDefinition.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/jinjia2java/DemoForJinjia.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/jinjia2java/DemoForJinjia.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/jinjia2java/Macros.java: -------------------------------------------------------------------------------- 1 | package com.jacobs.basic.jinjia2java; 2 | 3 | public class Macros { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/jinjia2java/MacrosUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/jinjia2java/MacrosUtil.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/A1NYOS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/A1NYOS.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/AseY1I.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/AseY1I.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/BinaryTreeMaximumPathSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/BinaryTreeMaximumPathSum.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/JFETK5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/JFETK5.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/LongestSubstringWithoutRepeatingCharacters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/LongestSubstringWithoutRepeatingCharacters.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/MaximumFrequencyStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/MaximumFrequencyStack.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/MinimumWindowSubstring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/MinimumWindowSubstring.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/OneFGaJU.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/OneFGaJU.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/OpenTheLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/OpenTheLock.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/POCWxh.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/POCWxh.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/QTMn0o.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/QTMn0o.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/ReverseNodesInKGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/ReverseNodesInKGroup.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/TwoVG8Kg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/TwoVG8Kg.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/WGki4K.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/WGki4K.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/Xoh6Oh.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/Xoh6Oh.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/Ygoe9J.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/Ygoe9J.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/ZVAVXX.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/ZVAVXX.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/all.json -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/0-he-1-ge-shu-xiang-tong-de-zi-shu-zu-by-xbyt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/0-he-1-ge-shu-xiang-tong-de-zi-shu-zu-by-xbyt.md -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/er-cha-shu-zhong-de-zui-da-lu-jing-he-by-leetcode-.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/er-cha-shu-zhong-de-zui-da-lu-jing-he-by-leetcode-.md -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/er-jin-zhi-jia-fa-by-leetcode-solution-fa6t.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/er-jin-zhi-jia-fa-by-leetcode-solution-fa6t.md -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/han-jia-da-qia-ji-lu-jian-zhi-ii-offer-0-kahk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/han-jia-da-qia-ji-lu-jian-zhi-ii-offer-0-kahk.md -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/he-da-yu-deng-yu-target-de-zui-duan-zi-s-ixef.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/he-da-yu-deng-yu-target-de-zui-duan-zi-s-ixef.md -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__-10+max_9,35_=25_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__-10+max_9,35_=25_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__0_le_i_n_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__0_le_i_n_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__0sim31_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__0sim31_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__20+max_15,7_=35_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__20+max_15,7_=35_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__Aoplus_B_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__Aoplus_B_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__Aoplus_Boplus_C_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__Aoplus_Boplus_C_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__O_log_C__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__O_log_C__.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__O_log_n__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__O_log_n__.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__O_max_{_|a|,_|b|_}__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__O_max_{_|a|,_|b|_}__.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__O_n_log_C__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__O_n_log_C__.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__O_n_log_n__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__O_n_log_n__.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__O_|a|_+_|b|_+_X_cdot_max__{|a|_+_|b|}___.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__O_|a|_+_|b|_+_X_cdot_max__{|a|_+_|b|}___.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p___00_to_01_to_10_to_00__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p___00_to_01_to_10_to_00__.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p___a_i_=_a_i'b_i'x_i_+_a_ib_i'x_i'_=_b_i'_a_i_oplus_x_i___.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p___a_i_=_a_i'b_i'x_i_+_a_ib_i'x_i'_=_b_i'_a_i_oplus_x_i___.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p___b_i_=_a_i'b_i'x_i_+_a_i'b_ix_i'_=_a_i'_b_i_oplus_x_i___.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p___b_i_=_a_i'b_i'x_i_+_a_i'b_ix_i'_=_a_i'_b_i_oplus_x_i___.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p___textit{carry}_+_a_i_+_b_i__bmod{2}_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p___textit{carry}_+_a_i_+_b_i__bmod{2}_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__i-textit{prevIndex}_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__i-textit{prevIndex}_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__lfloor_frac{textit{carry}_+_a_i_+_b_i}{2}_rfloor_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__lfloor_frac{textit{carry}_+_a_i_+_b_i}{2}_rfloor_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__lfloor_n_3_rfloor_+_1_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__lfloor_n_3_rfloor_+_1_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__log_C=log_2^{32}_=_32_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__log_C=log_2^{32}_=_32_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__n_=_max{_|a|,_|b|_}_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__n_=_max{_|a|,_|b|_}_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{bound}-_i-1__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{bound}-_i-1__.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{bound}_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{bound}_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{carry}_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{carry}_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{counter}_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{counter}_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{end}-textit{start}+1_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{end}-textit{start}+1_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{end}_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{end}_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{newNums}_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{newNums}_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{newNums}_i_=-1_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{newNums}_i_=-1_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{newNums}_i_=1_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{newNums}_i_=1_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{nums}_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{nums}_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{nums}_i_=0_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{nums}_i_=0_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{nums}_i_=1_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{nums}_i_=1_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{prefixSums}_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{prefixSums}_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{prefixSums}_i__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{prefixSums}_i__.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{prefixSums}_k_-textit{prefixSums}_j_=0_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{prefixSums}_k_-textit{prefixSums}_j_=0_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{prefixSums}_k_-textit{prefixSums}_j__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{prefixSums}_k_-textit{prefixSums}_j__.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{prevIndex}+1_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{prevIndex}+1_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{prevIndex}_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{prevIndex}_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{start}_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{start}_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{sum}_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{sum}_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{sum}___s_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{sum}___s_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{sum}_ge_s_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__textit{sum}_ge_s_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__texttt{Python}_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__texttt{Python}_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__texttt{_x____i__&_1}_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__texttt{_x____i__&_1}_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__texttt{int}_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__texttt{int}_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__text{nums}_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__text{nums}_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__text{nums}_0__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__text{nums}_0__.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__text{nums}_end__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__text{nums}_end__.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__text{nums}_i-1__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__text{nums}_i-1__.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__text{nums}_start__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__text{nums}_start__.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__text{nums}_textit{end}__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__text{nums}_textit{end}__.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__text{nums}_textit{start}__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__text{nums}_textit{start}__.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__text{sums}_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__text{sums}_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__text{sums}_i__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__text{sums}_i__.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__text{sums}_textit{bound}_-text{sums}_i-1__ge_s_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__text{sums}_textit{bound}_-text{sums}_i-1__ge_s_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__{_0,_1,_2_}_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/p__{_0,_1,_2_}_.png -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/zhi-chu-xian-yi-ci-de-shu-zi-by-leetcode-0vrt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/doc/zhi-chu-xian-yi-ci-de-shu-zi-by-leetcode-0vrt.md -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/leetcode/editor/cn/translation.json -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/models/ListNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/models/ListNode.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/models/RandomListNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/models/RandomListNode.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/models/UndirectedGraphNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/models/UndirectedGraphNode.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/AtomicIntegerDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/AtomicIntegerDemo.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/BoundedPriorityBlockingQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/BoundedPriorityBlockingQueue.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/CompleteFutureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/CompleteFutureTest.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/ConditionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/ConditionTest.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/ConsumerAndProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/ConsumerAndProducer.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/ControlSendThreads.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/ControlSendThreads.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/CyclicBarrierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/CyclicBarrierTest.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/CyclicBarrierTest2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/CyclicBarrierTest2.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/DeadLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/DeadLock.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/EnemyShip.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/EnemyShip.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/ForkJoinTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/ForkJoinTest.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/InterruptedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/InterruptedTest.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/LockSupportDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/LockSupportDemo.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/MainTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/MainTest.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/Memoizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/Memoizer.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/PrintABC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/PrintABC.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/ReentrantLockTets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/ReentrantLockTets.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/SynchronousQueueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/SynchronousQueueTest.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/TestReentrantLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/TestReentrantLock.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/TestSynchronized.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/TestSynchronized.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/ThreadJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/ThreadJoin.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/disruptor/Consumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/disruptor/Consumer.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/disruptor/DisruptorWithMultiProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/disruptor/DisruptorWithMultiProducer.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/disruptor/DisruptorWithSingleProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/disruptor/DisruptorWithSingleProducer.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/disruptor/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/disruptor/Order.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/multithread/disruptor/Producer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/multithread/disruptor/Producer.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/proxy/CglibProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/proxy/CglibProxyFactory.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/proxy/ProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/proxy/ProxyFactory.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/proxy/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/proxy/Test.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/proxy/principle/MyInvocationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/proxy/principle/MyInvocationHandler.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/proxy/principle/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/proxy/principle/Test.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/proxy/principle/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/proxy/principle/UserService.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/proxy/principle/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/proxy/principle/UserServiceImpl.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/proxy/student.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/proxy/student.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/proxy/studentImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/proxy/studentImpl.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/thrift/Add: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/thrift/Add -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/thrift/AdditionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/thrift/AdditionService.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/thrift/AddtionServiceHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/thrift/AddtionServiceHandler.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/thrift/test/AdditionClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/thrift/test/AdditionClient.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/thrift/test/MyServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/thrift/test/MyServer.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/zookeeper/SnapshotAnalyze.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/zookeeper/SnapshotAnalyze.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/zookeeper/ZooKeeperWatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/zookeeper/ZooKeeperWatcher.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/zookeeper/ZookeeperCreateNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/zookeeper/ZookeeperCreateNode.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/zookeeper/ZookeeperGetData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/zookeeper/ZookeeperGetData.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/zookeeper/ZookeeperGetNotice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/zookeeper/ZookeeperGetNotice.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/zookeeper/ZookeeperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/zookeeper/ZookeeperTest.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/zookeeper/curator/CuratorBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/zookeeper/curator/CuratorBase.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/zookeeper/curator/CuratorWatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/zookeeper/curator/CuratorWatcher.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/zookeeper/curator/CuratorWatcher1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/zookeeper/curator/CuratorWatcher1.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/zookeeper/curator/DistributeCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/zookeeper/curator/DistributeCounter.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/zookeeper/curator/DistributeLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/zookeeper/curator/DistributeLock.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/zookeeper/zkclient/Lock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/zookeeper/zkclient/Lock.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/zookeeper/zkclient/TestMainClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/zookeeper/zkclient/TestMainClient.java -------------------------------------------------------------------------------- /basic-learning/src/main/java/com/jacobs/basic/zookeeper/zkclient/TestMainServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/basic-learning/src/main/java/com/jacobs/basic/zookeeper/zkclient/TestMainServer.java -------------------------------------------------------------------------------- /core-web/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/pom.xml -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/Application.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/aspects/AutoGenerateRowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/aspects/AutoGenerateRowMapper.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/aspects/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/aspects/Log.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/aspects/LogAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/aspects/LogAspect.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/aspects/LogBefore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/aspects/LogBefore.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/aspects/LogMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/aspects/LogMethod.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/aspects/MapperProcessorAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/aspects/MapperProcessorAnnotation.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/aspects/RowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/aspects/RowMapper.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/conditional/ConditionalOnMyProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/conditional/ConditionalOnMyProperties.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/conditional/ElasticServiceCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/conditional/ElasticServiceCondition.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/conditional/OnMyPropertiesCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/conditional/OnMyPropertiesCondition.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/constants/BaseConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/constants/BaseConstant.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/elasticserach/ElasticConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/elasticserach/ElasticConfiguration.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/elasticserach/ElasticsearchProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/elasticserach/ElasticsearchProperties.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/exception/CommonException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/exception/CommonException.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/exception/CommonExceptionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/exception/CommonExceptionMapper.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/exception/CommonRestException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/exception/CommonRestException.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/exception/CommonResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/exception/CommonResult.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/exception/CommonValidationMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/exception/CommonValidationMapper.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/exception/ExFactor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/exception/ExFactor.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/exception/HBaseSystemException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/exception/HBaseSystemException.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/filters/PoweredByResponseFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/filters/PoweredByResponseFilter.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hbase/AdminConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hbase/AdminConfig.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hbase/HBaseAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hbase/HBaseAccessor.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hbase/HBaseOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hbase/HBaseOperations.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hbase/HBaseTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hbase/HBaseTemplate.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hbase/MainHbaseConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hbase/MainHbaseConfiguration.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hbase/ZookeeperConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hbase/ZookeeperConfig.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hbase/callback/MutatorCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hbase/callback/MutatorCallback.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hbase/callback/TableCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hbase/callback/TableCallback.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hbase/factory/MainHTableFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hbase/factory/MainHTableFactory.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hbase/factory/TableFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hbase/factory/TableFactory.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hbase/results/HBaseResultBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hbase/results/HBaseResultBuilder.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hbase/results/PutExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hbase/results/PutExtension.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hbase/results/ResultsExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hbase/results/ResultsExtractor.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hbase/results/RowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hbase/results/RowMapper.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hbase/results/RowMapperResultsExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hbase/results/RowMapperResultsExtractor.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hbase/util/HBaseUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hbase/util/HBaseUtil.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hive/HiveDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hive/HiveDataSource.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hive/HiveDataSourceConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hive/HiveDataSourceConfiguration.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hive/HiveJdbcTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hive/HiveJdbcTemplate.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hive/config/HiveJdbcConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hive/config/HiveJdbcConfig.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hive/config/HiveJdbcPoolConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hive/config/HiveJdbcPoolConfig.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hive/rowmapper/HiveBeanPropertyRowMappper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hive/rowmapper/HiveBeanPropertyRowMappper.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hive/rowmapper/HiveRowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hive/rowmapper/HiveRowMapper.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/hive/rowmapper/HiveRowMapperPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/hive/rowmapper/HiveRowMapperPlugin.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/javapoet/GenerateMapperProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/javapoet/GenerateMapperProcessor.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/javapoet/GenerateRowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/javapoet/GenerateRowMapper.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/javapoet/LoadPackageClasses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/javapoet/LoadPackageClasses.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/jersey/CommonExceptionFactor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/jersey/CommonExceptionFactor.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/jersey/ContainerRequestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/jersey/ContainerRequestUtil.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/jersey/EnableJerseyConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/jersey/EnableJerseyConfiguration.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/jersey/JerseyAnnotationConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/jersey/JerseyAnnotationConfiguration.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/jersey/JerseyConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/jersey/JerseyConfig.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/jersey/ParamDesc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/jersey/ParamDesc.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/jersey/RuntimeAnnotations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/jersey/RuntimeAnnotations.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/jersey/params/DoubleRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/jersey/params/DoubleRange.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/jersey/params/FloatRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/jersey/params/FloatRange.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/jersey/params/IntRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/jersey/params/IntRange.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/jersey/params/LongRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/jersey/params/LongRange.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/jersey/params/ParamRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/jersey/params/ParamRange.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/jersey/params/RangeFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/jersey/params/RangeFactory.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/lock/DistributedLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/lock/DistributedLock.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/lock/Watcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/lock/Watcher.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/lock/ZkConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/lock/ZkConfig.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/logger/LogggerInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/logger/LogggerInitializer.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/logger/MyLogLayOut.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/logger/MyLogLayOut.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/logger/MyThrowableRender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/logger/MyThrowableRender.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/module/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/module/Address.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/module/MongoUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/module/MongoUser.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/module/PageableResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/module/PageableResponse.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/module/TestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/module/TestCase.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/module/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/module/User.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/module/UserPropertyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/module/UserPropertyTest.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/module/WeixiaobaoUploadInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/module/WeixiaobaoUploadInfo.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/module/messagecloud/CommonResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/module/messagecloud/CommonResponse.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/module/messagecloud/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/module/messagecloud/Product.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/module/messagecloud/Topic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/module/messagecloud/Topic.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/resource/ABTestResourcre.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/resource/ABTestResourcre.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/resource/MessageResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/resource/MessageResource.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/resource/SecurityResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/resource/SecurityResource.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/resource/TestResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/resource/TestResource.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/service/DemoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/service/DemoService.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/service/ElasticSearchService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/service/ElasticSearchService.java -------------------------------------------------------------------------------- /core-web/src/main/java/com/jacobs/task/Task.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/java/com/jacobs/task/Task.java -------------------------------------------------------------------------------- /core-web/src/main/resources/application-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/resources/application-test.yaml -------------------------------------------------------------------------------- /core-web/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/resources/application.yaml -------------------------------------------------------------------------------- /core-web/src/main/resources/configs.properties: -------------------------------------------------------------------------------- 1 | test.name=jacobs 2 | kafka.topics: ticauto_log,log-watch-upload -------------------------------------------------------------------------------- /core-web/src/main/resources/hbase-site.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/resources/hbase-site.xml -------------------------------------------------------------------------------- /core-web/src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /core-web/src/main/resources/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/main/resources/spring.factories -------------------------------------------------------------------------------- /core-web/src/test/java/com/jacobs/GraphiteData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/test/java/com/jacobs/GraphiteData.java -------------------------------------------------------------------------------- /core-web/src/test/java/com/jacobs/IvrDialTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/test/java/com/jacobs/IvrDialTest.java -------------------------------------------------------------------------------- /core-web/src/test/java/com/jacobs/JerseyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/test/java/com/jacobs/JerseyTest.java -------------------------------------------------------------------------------- /core-web/src/test/java/com/jacobs/MockitoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/test/java/com/jacobs/MockitoTest.java -------------------------------------------------------------------------------- /core-web/src/test/java/com/jacobs/ModelMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/test/java/com/jacobs/ModelMapperTest.java -------------------------------------------------------------------------------- /core-web/src/test/java/com/jacobs/MongoConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/test/java/com/jacobs/MongoConstants.java -------------------------------------------------------------------------------- /core-web/src/test/java/com/jacobs/PaloFeConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/test/java/com/jacobs/PaloFeConfigTest.java -------------------------------------------------------------------------------- /core-web/src/test/java/com/jacobs/QuickStartSample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/test/java/com/jacobs/QuickStartSample.java -------------------------------------------------------------------------------- /core-web/src/test/java/com/jacobs/ReactorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/test/java/com/jacobs/ReactorTest.java -------------------------------------------------------------------------------- /core-web/src/test/java/com/jacobs/Student.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/test/java/com/jacobs/Student.java -------------------------------------------------------------------------------- /core-web/src/test/java/com/jacobs/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/test/java/com/jacobs/User.java -------------------------------------------------------------------------------- /core-web/src/test/java/com/jacobs/models/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/test/java/com/jacobs/models/Config.java -------------------------------------------------------------------------------- /core-web/src/test/java/com/jacobs/models/ConfigBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/core-web/src/test/java/com/jacobs/models/ConfigBase.java -------------------------------------------------------------------------------- /docs/优秀博文汇总.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/docs/优秀博文汇总.pdf -------------------------------------------------------------------------------- /docs/算法相关汇总.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/docs/算法相关汇总.pdf -------------------------------------------------------------------------------- /flink-demos/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/flink-demos/pom.xml -------------------------------------------------------------------------------- /flink-demos/src/main/scala/com/jacobs/jobs/realtime/utils/ParquetWriters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/flink-demos/src/main/scala/com/jacobs/jobs/realtime/utils/ParquetWriters.java -------------------------------------------------------------------------------- /flink-demos/src/main/scala/com/jacobs/jobs/realtime/watermark/WatermarkTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/flink-demos/src/main/scala/com/jacobs/jobs/realtime/watermark/WatermarkTest.scala -------------------------------------------------------------------------------- /flink-demos/src/main/scala/com/jacobs/jobs/realtime/wordcount/WindowWordCount.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/flink-demos/src/main/scala/com/jacobs/jobs/realtime/wordcount/WindowWordCount.scala -------------------------------------------------------------------------------- /flink-demos/src/main/scala/com/jacobs/jobs/realtime/wordcount/WordCount.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/flink-demos/src/main/scala/com/jacobs/jobs/realtime/wordcount/WordCount.scala -------------------------------------------------------------------------------- /flink-demos/src/main/scala/com/jacobs/jobs/realtime/wordcount/WordCountData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/flink-demos/src/main/scala/com/jacobs/jobs/realtime/wordcount/WordCountData.java -------------------------------------------------------------------------------- /netty-learning/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/pom.xml -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/aiotimeserver1/AsyncTimeClientHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/aiotimeserver1/AsyncTimeClientHandler.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/aiotimeserver1/AsyncTimeServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/aiotimeserver1/AsyncTimeServerHandler.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/aiotimeserver1/TimeClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/aiotimeserver1/TimeClient.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/aiotimeserver1/TimeServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/aiotimeserver1/TimeServer.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/bio/TimeClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/bio/TimeClient.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/bio/TimeServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/bio/TimeServer.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/bio/TimeServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/bio/TimeServerHandler.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/client/EchoClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/client/EchoClient.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/client/EchoClientHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/client/EchoClientHandler.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/http_helloworld/HttpHelloWorldServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/http_helloworld/HttpHelloWorldServer.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/http_helloworld/HttpHelloWorldServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/http_helloworld/HttpHelloWorldServerHandler.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/http_helloworld/HttpHelloWorldServerInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/http_helloworld/HttpHelloWorldServerInitializer.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/redisclient/RedisClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/redisclient/RedisClient.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/redisclient/RedisClientHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/redisclient/RedisClientHandler.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/server/EchoServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/server/EchoServer.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/server/ServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/server/ServerHandler.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/subscribe/SubReqServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/subscribe/SubReqServer.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/timeserver1/MutiplexerTimeServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/timeserver1/MutiplexerTimeServer.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/timeserver1/TimeClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/timeserver1/TimeClient.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/timeserver1/TimeClientHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/timeserver1/TimeClientHandle.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/timeserver1/TimeServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/timeserver1/TimeServer.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/timeserver2/TimeClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/timeserver2/TimeClient.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/timeserver2/TimeServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/timeserver2/TimeServer.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/websocketx/benchmarkserver/WebSocketServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/websocketx/benchmarkserver/WebSocketServer.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/websocketx/benchmarkserver/WebSocketServerBenchmarkPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/websocketx/benchmarkserver/WebSocketServerBenchmarkPage.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/websocketx/benchmarkserver/WebSocketServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/websocketx/benchmarkserver/WebSocketServerHandler.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/websocketx/benchmarkserver/WebSocketServerInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/websocketx/benchmarkserver/WebSocketServerInitializer.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/websocketx/client/WebSocketClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/websocketx/client/WebSocketClient.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/websocketx/client/WebSocketClientHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/websocketx/client/WebSocketClientHandler.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/websocketx/server/WebSocketFrameHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/websocketx/server/WebSocketFrameHandler.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/websocketx/server/WebSocketIndexPageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/websocketx/server/WebSocketIndexPageHandler.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/websocketx/server/WebSocketServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/websocketx/server/WebSocketServer.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/websocketx/server/WebSocketServerIndexPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/websocketx/server/WebSocketServerIndexPage.java -------------------------------------------------------------------------------- /netty-learning/src/main/java/com/jacobs/netty/websocketx/server/WebSocketServerInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/netty-learning/src/main/java/com/jacobs/netty/websocketx/server/WebSocketServerInitializer.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/pom.xml -------------------------------------------------------------------------------- /spark-demos/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/spark-demos/pom.xml -------------------------------------------------------------------------------- /spark-demos/src/main/scala/com/jacobs/spark/InteractionExamples.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/spark-demos/src/main/scala/com/jacobs/spark/InteractionExamples.scala -------------------------------------------------------------------------------- /spring-webflux/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/spring-webflux/pom.xml -------------------------------------------------------------------------------- /spring-webflux/src/main/java/com/jacobs/webflux/SpringWebFluxApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/spring-webflux/src/main/java/com/jacobs/webflux/SpringWebFluxApplication.java -------------------------------------------------------------------------------- /spring-webflux/src/main/java/com/jacobs/webflux/config/EventLoopNettyCustomizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/spring-webflux/src/main/java/com/jacobs/webflux/config/EventLoopNettyCustomizer.java -------------------------------------------------------------------------------- /spring-webflux/src/main/java/com/jacobs/webflux/config/RoutingConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/spring-webflux/src/main/java/com/jacobs/webflux/config/RoutingConfiguration.java -------------------------------------------------------------------------------- /spring-webflux/src/main/java/com/jacobs/webflux/controller/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/spring-webflux/src/main/java/com/jacobs/webflux/controller/HelloController.java -------------------------------------------------------------------------------- /spring-webflux/src/main/java/com/jacobs/webflux/dao/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/spring-webflux/src/main/java/com/jacobs/webflux/dao/UserRepository.java -------------------------------------------------------------------------------- /spring-webflux/src/main/java/com/jacobs/webflux/handler/UserHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/spring-webflux/src/main/java/com/jacobs/webflux/handler/UserHandler.java -------------------------------------------------------------------------------- /spring-webflux/src/main/java/com/jacobs/webflux/model/NearByUserModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/spring-webflux/src/main/java/com/jacobs/webflux/model/NearByUserModel.java -------------------------------------------------------------------------------- /spring-webflux/src/main/java/com/jacobs/webflux/model/NearByUserResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/spring-webflux/src/main/java/com/jacobs/webflux/model/NearByUserResponse.java -------------------------------------------------------------------------------- /spring-webflux/src/main/java/com/jacobs/webflux/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/spring-webflux/src/main/java/com/jacobs/webflux/model/User.java -------------------------------------------------------------------------------- /spring-webflux/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/spring-webflux/src/main/resources/application.yaml -------------------------------------------------------------------------------- /spring-webflux/src/test/java/com/jacobs/webflux/SpringWebfluxApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/spring-webflux/src/test/java/com/jacobs/webflux/SpringWebfluxApplicationTests.java -------------------------------------------------------------------------------- /utils/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/utils/pom.xml -------------------------------------------------------------------------------- /utils/src/main/java/com/jacobs/kotlin_inaction/Compose.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/utils/src/main/java/com/jacobs/kotlin_inaction/Compose.kt -------------------------------------------------------------------------------- /utils/src/main/java/com/jacobs/kotlin_inaction/Dataclasses.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/utils/src/main/java/com/jacobs/kotlin_inaction/Dataclasses.kt -------------------------------------------------------------------------------- /utils/src/main/java/com/jacobs/kotlin_inaction/Delegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/utils/src/main/java/com/jacobs/kotlin_inaction/Delegate.kt -------------------------------------------------------------------------------- /utils/src/main/java/com/jacobs/kotlin_inaction/EnumDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/utils/src/main/java/com/jacobs/kotlin_inaction/EnumDemo.kt -------------------------------------------------------------------------------- /utils/src/main/java/com/jacobs/kotlin_inaction/IteratorDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/utils/src/main/java/com/jacobs/kotlin_inaction/IteratorDemo.kt -------------------------------------------------------------------------------- /utils/src/main/java/com/jacobs/kotlin_inaction/LearningDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/utils/src/main/java/com/jacobs/kotlin_inaction/LearningDemo.kt -------------------------------------------------------------------------------- /utils/src/main/java/com/jacobs/kotlin_inaction/WhenDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/utils/src/main/java/com/jacobs/kotlin_inaction/WhenDemo.kt -------------------------------------------------------------------------------- /utils/src/main/java/com/jacobs/kotlin_inaction/app.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/utils/src/main/java/com/jacobs/kotlin_inaction/app.kt -------------------------------------------------------------------------------- /utils/src/main/java/com/jacobs/kotlin_inaction/ex1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/utils/src/main/java/com/jacobs/kotlin_inaction/ex1.kt -------------------------------------------------------------------------------- /utils/src/main/java/com/jacobs/utils/CommonHttpUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/utils/src/main/java/com/jacobs/utils/CommonHttpUtil.java -------------------------------------------------------------------------------- /utils/src/test/java/com/jacobs/AppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/utils/src/test/java/com/jacobs/AppTest.java -------------------------------------------------------------------------------- /utils/src/test/java/com/jacobs/UtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichaojacobs/java_learning_practice/HEAD/utils/src/test/java/com/jacobs/UtilTest.java --------------------------------------------------------------------------------