├── README.md ├── common-test ├── src │ └── main │ │ ├── resources │ │ ├── test40 │ │ │ ├── reduce.js │ │ │ └── map.js │ │ ├── test37.sh │ │ ├── test44 │ │ │ └── SimSun.ttf │ │ ├── dblist.result │ │ └── test41 │ │ │ └── excel.html │ │ └── java │ │ └── com │ │ └── xkcoding │ │ └── test │ │ ├── test44 │ │ ├── CountDiffAnalyse.java │ │ ├── ResultDiffAnalyse.java │ │ ├── ResultAnalyse.java │ │ └── Test44_2.java │ │ ├── test1 │ │ ├── DbInfo.java │ │ ├── TableInfo.java │ │ ├── ViewInfo.java │ │ ├── ColumnInfo.java │ │ ├── Neo.java │ │ ├── ThreadTaskManager.java │ │ └── IdUtil.java │ │ ├── test14 │ │ └── Test14.java │ │ ├── test38 │ │ └── Test38.java │ │ ├── test15 │ │ ├── TableInfo.java │ │ └── ColumnInfo.java │ │ ├── test2 │ │ └── User.java │ │ ├── test13 │ │ ├── case1 │ │ │ ├── OrderEventFactory.java │ │ │ ├── OrderEvent.java │ │ │ ├── OrderEventHandler.java │ │ │ ├── Test13.java │ │ │ └── OrderEventProducer.java │ │ └── case2 │ │ │ ├── OrderEventFactory.java │ │ │ ├── OrderEvent.java │ │ │ ├── OrderEventHandler.java │ │ │ └── Test13.java │ │ ├── test37 │ │ └── Test37.java │ │ ├── test8 │ │ ├── Test8.java │ │ └── server │ │ │ ├── Mem.java │ │ │ ├── Sys.java │ │ │ └── Cpu.java │ │ ├── test40 │ │ ├── Data1.java │ │ ├── Data2.java │ │ └── JoinDataVO.java │ │ ├── test45 │ │ ├── Test45_1.java │ │ └── Test45.java │ │ ├── test42 │ │ └── Test42.java │ │ ├── test6 │ │ ├── MyPipeline.java │ │ ├── Test6.java │ │ └── CsdnProcessor.java │ │ ├── test34 │ │ └── Test34.java │ │ ├── test39 │ │ └── Test39.java │ │ ├── test47 │ │ └── Test47.java │ │ ├── test31 │ │ └── Test31.java │ │ ├── test11 │ │ └── Test11.java │ │ ├── test19 │ │ └── Test19.java │ │ ├── test21 │ │ └── Test21.java │ │ ├── test7 │ │ ├── Test7.java │ │ └── XclientProcessor.java │ │ ├── test5 │ │ └── Test5.java │ │ ├── test18 │ │ └── Test18.java │ │ ├── test20 │ │ └── Test20.java │ │ ├── test33 │ │ └── Test33.java │ │ ├── test28 │ │ └── Test28.java │ │ ├── test49 │ │ └── Test49.java │ │ ├── test3 │ │ └── Test3.java │ │ ├── test43 │ │ └── Test43.java │ │ ├── test36 │ │ └── Test36.java │ │ ├── test9 │ │ └── Test9.java │ │ ├── test29 │ │ └── Test29.java │ │ ├── test16 │ │ └── Test16.java │ │ ├── test32 │ │ └── Test32.java │ │ ├── test4 │ │ └── Test4.java │ │ ├── test48 │ │ └── CaffeineTest.java │ │ ├── test10 │ │ └── Test10.java │ │ ├── test25 │ │ └── Test25.java │ │ └── test35 │ │ └── Test35.java └── .gitignore ├── spring-boot-test ├── src │ ├── main │ │ ├── resources │ │ │ ├── static │ │ │ │ ├── editor-app │ │ │ │ │ ├── libs │ │ │ │ │ │ ├── es5-shim-15.3.4.5 │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ ├── tests │ │ │ │ │ │ │ │ ├── helpers │ │ │ │ │ │ │ │ │ ├── h.js │ │ │ │ │ │ │ │ │ ├── h-matchers.js │ │ │ │ │ │ │ │ │ └── h-kill.js │ │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ │ └── jasmine_favicon.png │ │ │ │ │ │ │ │ ├── spec │ │ │ │ │ │ │ │ │ └── s-number.js │ │ │ │ │ │ │ │ ├── index.min.html │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ ├── .bower.json │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── CONTRIBUTORS.md │ │ │ │ │ │ ├── bootstrap_3.1.1 │ │ │ │ │ │ │ └── fonts │ │ │ │ │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ │ │ │ │ └── glyphicons-halflings-regular.woff │ │ │ │ │ │ ├── angular-translate-storage-cookie │ │ │ │ │ │ │ ├── angular-translate-storage-cookie.min.js │ │ │ │ │ │ │ ├── angular-translate-storage-cookie.js │ │ │ │ │ │ │ └── .bower.json │ │ │ │ │ │ ├── angular-translate-loader-static-files │ │ │ │ │ │ │ ├── angular-translate-loader-static-files.min.js │ │ │ │ │ │ │ ├── .bower.json │ │ │ │ │ │ │ └── angular-translate-loader-static-files.js │ │ │ │ │ │ ├── angular-cookies_1.2.13 │ │ │ │ │ │ │ └── angular-cookies.min.js │ │ │ │ │ │ └── json3_3.2.6 │ │ │ │ │ │ │ └── LICENSE │ │ │ │ │ ├── images │ │ │ │ │ │ ├── logo.png │ │ │ │ │ │ ├── delete.png │ │ │ │ │ │ ├── loading.gif │ │ │ │ │ │ ├── logo-2x.png │ │ │ │ │ │ ├── wrench.png │ │ │ │ │ │ ├── bpmn-error.png │ │ │ │ │ │ ├── bpmn-warning.png │ │ │ │ │ │ ├── datadefinition.png │ │ │ │ │ │ ├── nw-handle-dark.gif │ │ │ │ │ │ ├── se-handle-dark.gif │ │ │ │ │ │ └── shapemenu_highlight.png │ │ │ │ │ ├── popups │ │ │ │ │ │ ├── icon-template.html │ │ │ │ │ │ ├── select-shape.html │ │ │ │ │ │ ├── unsaved-changes.html │ │ │ │ │ │ └── save-model.html │ │ │ │ │ ├── fonts │ │ │ │ │ │ ├── activiti-admin-webfont.eot │ │ │ │ │ │ ├── activiti-admin-webfont.ttf │ │ │ │ │ │ ├── activiti-admin-webfont.woff │ │ │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ │ │ └── glyphicons-halflings-regular.woff │ │ │ │ │ ├── stencilsets │ │ │ │ │ │ └── bpmn2.0 │ │ │ │ │ │ │ └── icons │ │ │ │ │ │ │ ├── diagram.png │ │ │ │ │ │ │ ├── activity │ │ │ │ │ │ │ ├── task.png │ │ │ │ │ │ │ ├── subprocess.png │ │ │ │ │ │ │ ├── list │ │ │ │ │ │ │ │ ├── type.camel.png │ │ │ │ │ │ │ │ ├── type.mule.png │ │ │ │ │ │ │ │ ├── type.send.png │ │ │ │ │ │ │ │ ├── type.shell.png │ │ │ │ │ │ │ │ ├── type.user.png │ │ │ │ │ │ │ │ ├── type.manual.png │ │ │ │ │ │ │ │ ├── type.receive.png │ │ │ │ │ │ │ │ ├── type.script.png │ │ │ │ │ │ │ │ ├── type.service.png │ │ │ │ │ │ │ │ └── type.business.rule.png │ │ │ │ │ │ │ ├── event.subprocess.png │ │ │ │ │ │ │ ├── expanded.subprocess.png │ │ │ │ │ │ │ └── event.subprocess.collapsed.png │ │ │ │ │ │ │ ├── catching │ │ │ │ │ │ │ ├── error.png │ │ │ │ │ │ │ ├── timer.png │ │ │ │ │ │ │ ├── cancel.png │ │ │ │ │ │ │ ├── message.png │ │ │ │ │ │ │ ├── signal.png │ │ │ │ │ │ │ └── compensation.png │ │ │ │ │ │ │ ├── endevent │ │ │ │ │ │ │ ├── error.png │ │ │ │ │ │ │ ├── none.png │ │ │ │ │ │ │ ├── cancel.png │ │ │ │ │ │ │ └── terminate.png │ │ │ │ │ │ │ ├── swimlane │ │ │ │ │ │ │ ├── lane.png │ │ │ │ │ │ │ └── pool.png │ │ │ │ │ │ │ ├── throwing │ │ │ │ │ │ │ ├── none.png │ │ │ │ │ │ │ └── signal.png │ │ │ │ │ │ │ ├── gateway │ │ │ │ │ │ │ ├── parallel.png │ │ │ │ │ │ │ ├── eventbased.png │ │ │ │ │ │ │ ├── inclusive.png │ │ │ │ │ │ │ └── exclusive.databased.png │ │ │ │ │ │ │ ├── startevent │ │ │ │ │ │ │ ├── error.png │ │ │ │ │ │ │ ├── none.png │ │ │ │ │ │ │ ├── timer.png │ │ │ │ │ │ │ ├── message.png │ │ │ │ │ │ │ └── signal.png │ │ │ │ │ │ │ ├── connector │ │ │ │ │ │ │ ├── messageflow.png │ │ │ │ │ │ │ ├── sequenceflow.png │ │ │ │ │ │ │ ├── association.undirected.png │ │ │ │ │ │ │ └── association.unidirectional.png │ │ │ │ │ │ │ ├── dataobject │ │ │ │ │ │ │ └── data.store.png │ │ │ │ │ │ │ └── artifact │ │ │ │ │ │ │ └── text.annotation.png │ │ │ │ │ ├── configuration │ │ │ │ │ │ ├── properties │ │ │ │ │ │ │ ├── boolean-property-template.html │ │ │ │ │ │ │ ├── fields-write-template.html │ │ │ │ │ │ │ ├── assignment-write-template.html │ │ │ │ │ │ │ ├── in-parameters-write-template.html │ │ │ │ │ │ │ ├── text-property-write-template.html │ │ │ │ │ │ │ ├── event-listeners-write-template.html │ │ │ │ │ │ │ ├── form-properties-write-template.html │ │ │ │ │ │ │ ├── out-parameters-write-template.html │ │ │ │ │ │ │ ├── task-listeners-write-template.html │ │ │ │ │ │ │ ├── fields-display-template.html │ │ │ │ │ │ │ ├── sequenceflow-order-write-template.html │ │ │ │ │ │ │ ├── condition-expression-write-template.html │ │ │ │ │ │ │ ├── execution-listeners-write-template.html │ │ │ │ │ │ │ ├── message-definitions-write-template.html │ │ │ │ │ │ │ ├── signal-definitions-write-template.html │ │ │ │ │ │ │ ├── sequenceflow-order-display-template.html │ │ │ │ │ │ │ ├── condition-expression-display-template.html │ │ │ │ │ │ │ ├── subprocess-reference-write-template.html │ │ │ │ │ │ │ ├── subprocess-reference-display-template.html │ │ │ │ │ │ │ ├── in-parameters-display-template.html │ │ │ │ │ │ │ ├── message-definitions-display-template.html │ │ │ │ │ │ │ ├── out-parameters-display-template.html │ │ │ │ │ │ │ ├── signal-definitions-display-template.html │ │ │ │ │ │ │ ├── task-listeners-display-template.html │ │ │ │ │ │ │ ├── event-listeners-display-template.html │ │ │ │ │ │ │ ├── form-properties-display-template.html │ │ │ │ │ │ │ ├── execution-listeners-display-template.html │ │ │ │ │ │ │ ├── default-value-display-template.html │ │ │ │ │ │ │ ├── string-property-write-mode-template.html │ │ │ │ │ │ │ ├── multiinstance-property-write-template.html │ │ │ │ │ │ │ ├── signal-property-write-template.html │ │ │ │ │ │ │ ├── message-property-write-template.html │ │ │ │ │ │ │ ├── assignment-display-template.html │ │ │ │ │ │ │ ├── text-popup.html │ │ │ │ │ │ │ ├── feedback-popup.html │ │ │ │ │ │ │ └── condition-expression-popup.html │ │ │ │ │ │ ├── toolbar-custom-actions.js │ │ │ │ │ │ ├── properties-custom-controllers.js │ │ │ │ │ │ ├── properties-multiinstance-controller.js │ │ │ │ │ │ ├── url-config.js │ │ │ │ │ │ ├── properties-signal-scope-controller.js │ │ │ │ │ │ ├── properties-message-scope-controller.js │ │ │ │ │ │ └── properties-condition-expression-controller.js │ │ │ │ │ ├── partials │ │ │ │ │ │ ├── root-stencil-item-template.html │ │ │ │ │ │ └── stencil-item-template.html │ │ │ │ │ ├── app-cfg.js │ │ │ │ │ ├── editor-config.js │ │ │ │ │ └── header-controller.js │ │ │ │ └── diagram-viewer │ │ │ │ │ ├── images │ │ │ │ │ ├── bg.png │ │ │ │ │ ├── breadcrumbs.png │ │ │ │ │ ├── checker-bg.png │ │ │ │ │ └── deployer │ │ │ │ │ │ ├── send.png │ │ │ │ │ │ ├── timer.png │ │ │ │ │ │ ├── user.png │ │ │ │ │ │ ├── manual.png │ │ │ │ │ │ ├── receive.png │ │ │ │ │ │ ├── script.png │ │ │ │ │ │ ├── service.png │ │ │ │ │ │ ├── error_catch.png │ │ │ │ │ │ ├── error_throw.png │ │ │ │ │ │ ├── signal_catch.png │ │ │ │ │ │ ├── signal_throw.png │ │ │ │ │ │ ├── business_rule.png │ │ │ │ │ │ ├── message_catch.png │ │ │ │ │ │ ├── message_throw.png │ │ │ │ │ │ └── blue │ │ │ │ │ │ └── message_catch.png │ │ │ │ │ └── js │ │ │ │ │ └── jstools.js │ │ │ └── application.yml │ │ └── java │ │ │ └── com │ │ │ └── xkcoding │ │ │ └── springboottest │ │ │ ├── constants │ │ │ ├── BaseEnum.java │ │ │ └── enums │ │ │ │ └── GenderEnum.java │ │ │ ├── controller │ │ │ ├── enum_test │ │ │ │ ├── QueryRequest.java │ │ │ │ └── EnumTestController.java │ │ │ ├── TestController.java │ │ │ ├── event │ │ │ │ └── EventBusController.java │ │ │ ├── easyexcel │ │ │ │ └── ExcelListener.java │ │ │ └── activiti │ │ │ │ └── StencilsetRestResource.java │ │ │ ├── entity │ │ │ ├── event │ │ │ │ └── TestEvent.java │ │ │ ├── hutool │ │ │ │ └── excel │ │ │ │ │ └── ExcelModel.java │ │ │ ├── iexcel │ │ │ │ └── ExcelModel.java │ │ │ ├── easypoi │ │ │ │ └── ExcelModel.java │ │ │ └── easyexcel │ │ │ │ └── ExcelModel.java │ │ │ ├── config │ │ │ ├── event │ │ │ │ ├── EventListener.java │ │ │ │ └── EventBusConfig.java │ │ │ ├── WebMvcConfig.java │ │ │ └── convert │ │ │ │ ├── IntegerToEnumConverter.java │ │ │ │ ├── StringToEnumConverter.java │ │ │ │ ├── IntegerCodeToGenderEnumConverter.java │ │ │ │ ├── StringCodeToGenderEnumConverter.java │ │ │ │ └── factory │ │ │ │ ├── StringCodeToEnumConverterFactory.java │ │ │ │ └── IntegerCodeToEnumConverterFactory.java │ │ │ ├── SpringBootTestApplication.java │ │ │ └── service │ │ │ └── event │ │ │ └── EventBusService.java │ └── test │ │ └── java │ │ └── com │ │ └── xkcoding │ │ └── springboottest │ │ └── SpringBootTestApplicationTests.java └── .gitignore ├── .gitignore └── scaffold-demo-test └── src ├── main ├── java │ └── com │ │ └── xkcoding │ │ └── demo │ │ ├── DemoApplication.java │ │ ├── config │ │ └── LogConfig.java │ │ ├── model │ │ └── User.java │ │ └── service │ │ └── CustomLogServiceImpl.java └── resources │ └── application.yml └── test └── java └── com └── xkcoding └── demo └── DemoTest.java /README.md: -------------------------------------------------------------------------------- 1 | # owntest 2 | 个人的一些测试代码 -------------------------------------------------------------------------------- /common-test/src/main/resources/test40/reduce.js: -------------------------------------------------------------------------------- 1 | function (k, v) {return v.value === v.relation} -------------------------------------------------------------------------------- /common-test/src/main/resources/test37.sh: -------------------------------------------------------------------------------- 1 | #!/bin/#!/usr/bin/env bash 2 | param=$1 3 | 4 | echo "脚本接收到的参数是:$param" -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/libs/es5-shim-15.3.4.5/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /common-test/src/main/resources/test40/map.js: -------------------------------------------------------------------------------- 1 | function () { 2 | emit(this.sourceId, {value: this.value, relation: this.relation}); 3 | } -------------------------------------------------------------------------------- /common-test/src/main/resources/test44/SimSun.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/common-test/src/main/resources/test44/SimSun.ttf -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/libs/es5-shim-15.3.4.5/tests/helpers/h.js: -------------------------------------------------------------------------------- 1 | function implement() { 2 | throw 'Not implemented'; 3 | } -------------------------------------------------------------------------------- /common-test/src/main/resources/dblist.result: -------------------------------------------------------------------------------- 1 | mysql 192.168.220.80 3306 2 | mysql 192.168.230.211 3306 3 | mysql 192.168.230.24 3306 4 | mysql 192.168.220.52 3306 5 | 1111111 -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/images/logo.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/diagram-viewer/images/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/diagram-viewer/images/bg.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/images/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/images/delete.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/images/loading.gif -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/images/logo-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/images/logo-2x.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/images/wrench.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/images/wrench.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/images/bpmn-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/images/bpmn-error.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/images/bpmn-warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/images/bpmn-warning.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/popups/icon-template.html: -------------------------------------------------------------------------------- 1 |
2 | 3 |
-------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/diagram-viewer/images/breadcrumbs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/diagram-viewer/images/breadcrumbs.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/diagram-viewer/images/checker-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/diagram-viewer/images/checker-bg.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/images/datadefinition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/images/datadefinition.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/images/nw-handle-dark.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/images/nw-handle-dark.gif -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/images/se-handle-dark.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/images/se-handle-dark.gif -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/send.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/timer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/timer.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/user.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/manual.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/manual.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/receive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/receive.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/script.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/script.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/service.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/images/shapemenu_highlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/images/shapemenu_highlight.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/fonts/activiti-admin-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/fonts/activiti-admin-webfont.eot -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/fonts/activiti-admin-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/fonts/activiti-admin-webfont.ttf -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/fonts/activiti-admin-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/fonts/activiti-admin-webfont.woff -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/error_catch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/error_catch.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/error_throw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/error_throw.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/signal_catch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/signal_catch.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/signal_throw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/signal_throw.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/business_rule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/business_rule.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/message_catch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/message_catch.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/message_throw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/message_throw.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/diagram.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/blue/message_catch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/diagram-viewer/images/deployer/blue/message_catch.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/task.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/task.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/error.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/timer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/timer.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/endevent/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/endevent/error.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/endevent/none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/endevent/none.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/swimlane/lane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/swimlane/lane.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/swimlane/pool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/swimlane/pool.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/throwing/none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/throwing/none.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/boolean-property-template.html: -------------------------------------------------------------------------------- 1 |
2 | 3 |
-------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/cancel.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/message.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/message.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/signal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/signal.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/endevent/cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/endevent/cancel.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/gateway/parallel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/gateway/parallel.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/startevent/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/startevent/error.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/startevent/none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/startevent/none.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/startevent/timer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/startevent/timer.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/throwing/signal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/throwing/signal.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/subprocess.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/subprocess.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/endevent/terminate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/endevent/terminate.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/gateway/eventbased.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/gateway/eventbased.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/gateway/inclusive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/gateway/inclusive.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/startevent/message.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/startevent/message.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/startevent/signal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/startevent/signal.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/fields-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/compensation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/compensation.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/connector/messageflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/connector/messageflow.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/dataobject/data.store.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/dataobject/data.store.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/assignment-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/libs/es5-shim-15.3.4.5/tests/lib/jasmine_favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/libs/es5-shim-15.3.4.5/tests/lib/jasmine_favicon.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.camel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.camel.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.mule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.mule.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.send.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.shell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.shell.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.user.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/artifact/text.annotation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/artifact/text.annotation.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/connector/sequenceflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/connector/sequenceflow.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/in-parameters-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/text-property-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/event.subprocess.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/event.subprocess.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.manual.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.manual.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.receive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.receive.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.script.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.script.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.service.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/event-listeners-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/form-properties-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/out-parameters-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/task-listeners-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/libs/bootstrap_3.1.1/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/libs/bootstrap_3.1.1/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/libs/bootstrap_3.1.1/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/libs/bootstrap_3.1.1/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/expanded.subprocess.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/expanded.subprocess.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/gateway/exclusive.databased.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/gateway/exclusive.databased.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/fields-display-template.html: -------------------------------------------------------------------------------- 1 | {{'PROPERTY.FIELDS' | translate:property.value.fields}} 2 | {{'PROPERTY.FIELDS.EMPTY' | translate}} -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/sequenceflow-order-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/libs/bootstrap_3.1.1/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/libs/bootstrap_3.1.1/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/condition-expression-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/execution-listeners-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/message-definitions-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/signal-definitions-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.business.rule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.business.rule.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/connector/association.undirected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/connector/association.undirected.png -------------------------------------------------------------------------------- /common-test/src/main/resources/test41/excel.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | #for(user : userList) 10 | 11 | #(for.count) 12 | #(user.name) 13 | #(user.sex == 1 ? '男':'女') 14 | 15 | #end 16 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/sequenceflow-order-display-template.html: -------------------------------------------------------------------------------- 1 | PROPERTY.SEQUENCEFLOW.ORDER.NOT.EMPTY 2 | PROPERTY.SEQUENCEFLOW.ORDER.EMPTY -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/event.subprocess.collapsed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/event.subprocess.collapsed.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/connector/association.unidirectional.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xkcoding/owntest/HEAD/spring-boot-test/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/connector/association.unidirectional.png -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/condition-expression-display-template.html: -------------------------------------------------------------------------------- 1 | {{property.value|limitTo:20}} 2 | {{'PROPERTY.SEQUENCEFLOW.CONDITION.NO-CONDITION-DISPLAY' | translate}} -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/subprocess-reference-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/subprocess-reference-display-template.html: -------------------------------------------------------------------------------- 1 | {{property.value.name}} 2 | PROPERTY.SUBPROCESSREFERENCE.EMPTY 3 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/in-parameters-display-template.html: -------------------------------------------------------------------------------- 1 | {{'PROPERTY.INPARAMETERS.VALUE' | translate:property.value.inParameters}} 2 | PROPERTY.INPARAMETERS.EMPTY -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/message-definitions-display-template.html: -------------------------------------------------------------------------------- 1 | {{'PROPERTY.MESSAGEDEFINITIONS.DISPLAY' | translate:property.value}} 2 | PROPERTY.MESSAGEDEFINITIONS.EMPTY -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/out-parameters-display-template.html: -------------------------------------------------------------------------------- 1 | {{'PROPERTY.OUTPARAMETERS.VALUE' | translate:property.value.outParameters}} 2 | PROPERTY.OUTPARAMETERS.EMPTY -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/signal-definitions-display-template.html: -------------------------------------------------------------------------------- 1 | {{'PROPERTY.SIGNALDEFINITIONS.DISPLAY' | translate:property.value}} 2 | PROPERTY.SIGNALDEFINITIONS.EMPTY -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/task-listeners-display-template.html: -------------------------------------------------------------------------------- 1 | {{'PROPERTY.TASKLISTENERS.VALUE' | translate:property.value.taskListeners}} 2 | PROPERTY.TASKLISTENERS.EMPTY -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/event-listeners-display-template.html: -------------------------------------------------------------------------------- 1 | {{'PROPERTY.EVENTLISTENERS.DISPLAY' | translate:property.value.eventListeners}} 2 | PROPERTY.EVENTLISTENERS.EMPTY -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/form-properties-display-template.html: -------------------------------------------------------------------------------- 1 | {{'PROPERTY.FORMPROPERTIES.VALUE' | translate:property.value.formProperties}} 2 | PROPERTY.FORMPROPERTIES.EMPTY -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/execution-listeners-display-template.html: -------------------------------------------------------------------------------- 1 | {{'PROPERTY.EXECUTIONLISTENERS.DISPLAY' | translate:property.value.executionListeners}} 2 | PROPERTY.EXECUTIONLISTENERS.EMPTY -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/default-value-display-template.html: -------------------------------------------------------------------------------- 1 | {{property.value|limitTo:20}} 2 | ... 3 | PROPERTY.EMPTY -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/string-property-write-mode-template.html: -------------------------------------------------------------------------------- 1 |
2 | 7 |
-------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/multiinstance-property-write-template.html: -------------------------------------------------------------------------------- 1 |
2 | 7 |
-------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/signal-property-write-template.html: -------------------------------------------------------------------------------- 1 |
2 | 5 |
-------------------------------------------------------------------------------- /spring-boot-test/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | !.mvn/wrapper/maven-wrapper.jar 3 | 4 | ### STS ### 5 | .apt_generated 6 | .classpath 7 | .factorypath 8 | .project 9 | .settings 10 | .springBeans 11 | .sts4-cache 12 | 13 | ### IntelliJ IDEA ### 14 | .idea 15 | *.iws 16 | *.iml 17 | *.ipr 18 | 19 | ### NetBeans ### 20 | /nbproject/private/ 21 | /build/ 22 | /nbbuild/ 23 | /dist/ 24 | /nbdist/ 25 | /.nb-gradle/ -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/message-property-write-template.html: -------------------------------------------------------------------------------- 1 |
2 | 5 |
-------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Created by .ignore support plugin (hsz.mobi) 2 | target/ 3 | !.mvn/wrapper/maven-wrapper.jar 4 | 5 | ### STS ### 6 | .apt_generated 7 | .classpath 8 | .factorypath 9 | .project 10 | .settings 11 | .springBeans 12 | .sts4-cache 13 | 14 | ### IntelliJ IDEA ### 15 | .idea 16 | *.iws 17 | *.iml 18 | *.ipr 19 | 20 | ### NetBeans ### 21 | /nbproject/private/ 22 | /build/ 23 | /nbbuild/ 24 | /dist/ 25 | /nbdist/ 26 | /.nb-gradle/ 27 | logs/ 28 | log/ -------------------------------------------------------------------------------- /common-test/.gitignore: -------------------------------------------------------------------------------- 1 | # Created by .ignore support plugin (hsz.mobi) 2 | /target/ 3 | !.mvn/wrapper/maven-wrapper.jar 4 | 5 | ### STS ### 6 | .apt_generated 7 | .classpath 8 | .factorypath 9 | .project 10 | .settings 11 | .springBeans 12 | .sts4-cache 13 | 14 | ### IntelliJ IDEA ### 15 | .idea 16 | *.iws 17 | *.iml 18 | *.ipr 19 | 20 | ### NetBeans ### 21 | /nbproject/private/ 22 | /build/ 23 | /nbbuild/ 24 | /dist/ 25 | /nbdist/ 26 | /.nb-gradle/ 27 | logs/ -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/libs/angular-translate-storage-cookie/angular-translate-storage-cookie.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * angular-translate - v2.4.2 - 2014-10-21 3 | * http://github.com/angular-translate/angular-translate 4 | * Copyright (c) 2014 ; Licensed MIT 5 | */ 6 | angular.module("pascalprecht.translate").factory("$translateCookieStorage",["$cookieStore",function(a){var b={get:function(b){return a.get(b)},set:function(b,c){a.put(b,c)}};return b}]); -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/libs/es5-shim-15.3.4.5/.bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "es5-shim", 3 | "homepage": "https://github.com/es-shims/es5-shim", 4 | "version": "2.1.0", 5 | "_release": "2.1.0", 6 | "_resolution": { 7 | "type": "version", 8 | "tag": "v2.1.0", 9 | "commit": "07da727ff7db2a3a25d6bc25d13e374b3bbc99c2" 10 | }, 11 | "_source": "git://github.com/es-shims/es5-shim.git", 12 | "_target": "~2.1.0", 13 | "_originalSource": "es5-shim" 14 | } -------------------------------------------------------------------------------- /spring-boot-test/src/test/java/com/xkcoding/springboottest/SpringBootTestApplicationTests.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.springboottest; 2 | 3 | import org.junit.Test; 4 | import org.junit.runner.RunWith; 5 | import org.springframework.boot.test.context.SpringBootTest; 6 | import org.springframework.test.context.junit4.SpringRunner; 7 | 8 | @RunWith(SpringRunner.class) 9 | @SpringBootTest 10 | public class SpringBootTestApplicationTests { 11 | 12 | @Test 13 | public void contextLoads() { 14 | } 15 | 16 | } 17 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test44/CountDiffAnalyse.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test44; 2 | 3 | import lombok.AllArgsConstructor; 4 | import lombok.Data; 5 | 6 | /** 7 | *

8 | * 数量比对分析 9 | *

10 | * 11 | * @author yangkai.shen 12 | * @date Created in 2020/2/12 17:38 13 | */ 14 | @Data 15 | @AllArgsConstructor 16 | public class CountDiffAnalyse { 17 | private String startIp; 18 | private String endIp; 19 | 20 | private Integer countA; 21 | private Integer countB; 22 | } 23 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test1/DbInfo.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test1; 2 | 3 | import lombok.Data; 4 | 5 | /** 6 | *

7 | * 数据库信息 8 | *

9 | * 10 | * @package: com.xkcoding.test.test1 11 | * @description: 数据库信息 12 | * @author: yangkai.shen 13 | * @date: Created in 2018/11/12 16:18 14 | * @copyright: Copyright (c) 2018 15 | * @version: V1.0 16 | * @modified: yangkai.shen 17 | */ 18 | @Data 19 | public class DbInfo { 20 | private String id; 21 | private String dbName; 22 | } 23 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test14/Test14.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test14; 2 | 3 | /** 4 | *

5 | * 测试 Disruptor 多生产者/多消费者模型 6 | *

7 | * 8 | * @package: com.xkcoding.test.test14 9 | * @description: 测试 Disruptor 多生产者/多消费者模型 10 | * @author: yangkai.shen 11 | * @date: Created in 2019-01-28 17:48 12 | * @copyright: Copyright (c) 2019 13 | * @version: V1.0 14 | * @modified: yangkai.shen 15 | */ 16 | public class Test14 { 17 | public static void main(String[] args) { 18 | 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test44/ResultDiffAnalyse.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test44; 2 | 3 | import lombok.AllArgsConstructor; 4 | import lombok.Data; 5 | 6 | /** 7 | *

8 | * 结果比对分析 9 | *

10 | * 11 | * @author yangkai.shen 12 | * @date Created in 2020/2/12 17:42 13 | */ 14 | @Data 15 | @AllArgsConstructor 16 | public class ResultDiffAnalyse { 17 | private String ip; 18 | private String port; 19 | 20 | private String type; 21 | private Boolean status; 22 | 23 | private Boolean belongA; 24 | private Boolean belongB; 25 | } 26 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/java/com/xkcoding/springboottest/constants/BaseEnum.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.springboottest.constants; 2 | 3 | /** 4 | *

5 | * 通用枚举接口 6 | *

7 | * 8 | * @package: com.xkcoding.springboottest.constants 9 | * @description: 通用枚举接口 10 | * @author: yangkai.shen 11 | * @date: Created in 2019-01-30 11:04 12 | * @copyright: Copyright (c) 2019 13 | * @version: V1.0 14 | * @modified: yangkai.shen 15 | */ 16 | public interface BaseEnum { 17 | /** 18 | * 获取枚举编码 19 | * 20 | * @return 编码 21 | */ 22 | Integer getCode(); 23 | } 24 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/partials/root-stencil-item-template.html: -------------------------------------------------------------------------------- 1 | 8 | 9 | 10 | {{group.name}} 11 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test38/Test38.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test38; 2 | 3 | import net.dreamlu.mica.http.HttpRequest; 4 | import net.dreamlu.mica.http.LogLevel; 5 | 6 | /** 7 | *

8 | * 测试 mica-http 1.1.9 9 | *

10 | * 11 | * @author yangkai.shen 12 | * @date Created in 2019/9/30 17:06 13 | */ 14 | public class Test38 { 15 | public static void main(String[] args) { 16 | String body = HttpRequest.get("https://github.com").log(LogLevel.BODY).execute().asString().trim(); 17 | // System.out.println("body = " + body); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test15/TableInfo.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test15; 2 | 3 | import lombok.Data; 4 | 5 | import java.util.Date; 6 | 7 | /** 8 | *

9 | * 表实体 10 | *

11 | * 12 | * @package: com.xkcoding.test.test15 13 | * @description: 表实体 14 | * @author: yangkai.shen 15 | * @date: Created in 2019-01-30 09:43 16 | * @copyright: Copyright (c) 2019 17 | * @version: V1.0 18 | * @modified: yangkai.shen 19 | */ 20 | @Data 21 | public class TableInfo { 22 | private String tableName; 23 | private String tableComment; 24 | private Date createTime; 25 | } 26 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test2/User.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test2; 2 | 3 | import lombok.Data; 4 | import lombok.experimental.Accessors; 5 | 6 | /** 7 | *

8 | * 测试 9 | *

10 | * 11 | * @package: com.xkcoding.test.test2 12 | * @description: 测试 13 | * @author: yangkai.shen 14 | * @date: Created in 2018-12-05 13:33 15 | * @copyright: Copyright (c) 2018 16 | * @version: V1.0 17 | * @modified: yangkai.shen 18 | */ 19 | @Data 20 | @Accessors(chain = true) 21 | public class User { 22 | private String name; 23 | private Integer age; 24 | private String desc; 25 | } 26 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test1/TableInfo.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test1; 2 | 3 | import lombok.Data; 4 | 5 | /** 6 | *

7 | * 表信息 8 | *

9 | * 10 | * @package: com.xkcoding.test.test1 11 | * @description: 表信息 12 | * @author: yangkai.shen 13 | * @date: Created in 2018/11/12 16:19 14 | * @copyright: Copyright (c) 2018 15 | * @version: V1.0 16 | * @modified: yangkai.shen 17 | */ 18 | @Data 19 | public class TableInfo { 20 | private String id; 21 | private String dbName; 22 | private String schemaName; 23 | private String tableName; 24 | 25 | private DbInfo dbInfo; 26 | } 27 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test1/ViewInfo.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test1; 2 | 3 | import lombok.Data; 4 | 5 | /** 6 | *

7 | * 视图信息 8 | *

9 | * 10 | * @package: com.xkcoding.test.test1 11 | * @description: 视图信息 12 | * @author: yangkai.shen 13 | * @date: Created in 2018/11/12 16:20 14 | * @copyright: Copyright (c) 2018 15 | * @version: V1.0 16 | * @modified: yangkai.shen 17 | */ 18 | @Data 19 | public class ViewInfo { 20 | private String id; 21 | private String dbName; 22 | private String schemaName; 23 | private String viewName; 24 | 25 | private DbInfo dbInfo; 26 | } 27 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/libs/es5-shim-15.3.4.5/tests/spec/s-number.js: -------------------------------------------------------------------------------- 1 | describe('Number', function () { 2 | 'use strict'; 3 | 4 | describe('toFixed', function () { 5 | it('should convert numbers correctly', function () { 6 | expect((0.00008).toFixed(3)).toBe('0.000'); 7 | expect((0.9).toFixed(0)).toBe('1'); 8 | expect((1.255).toFixed(2)).toBe('1.25'); 9 | expect((1843654265.0774949).toFixed(5)).toBe('1843654265.07749'); 10 | expect((1000000000000000128).toFixed(0)).toBe('1000000000000000128'); 11 | }); 12 | }); 13 | 14 | }); 15 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test15/ColumnInfo.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test15; 2 | 3 | import lombok.Data; 4 | 5 | /** 6 | *

7 | * 字段实体 8 | *

9 | * 10 | * @package: com.xkcoding.test.test15 11 | * @description: 字段实体 12 | * @author: yangkai.shen 13 | * @date: Created in 2019-01-30 10:25 14 | * @copyright: Copyright (c) 2019 15 | * @version: V1.0 16 | * @modified: yangkai.shen 17 | */ 18 | @Data 19 | public class ColumnInfo { 20 | private String columnName; 21 | private String dataType; 22 | private String columnComment; 23 | private String columnKey; 24 | private String extra; 25 | } 26 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/java/com/xkcoding/springboottest/controller/enum_test/QueryRequest.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.springboottest.controller.enum_test; 2 | 3 | import com.xkcoding.springboottest.constants.enums.GenderEnum; 4 | import lombok.Data; 5 | 6 | /** 7 | *

8 | * 请求参数 9 | *

10 | * 11 | * @package: com.xkcoding.springboottest.controller.enum_test 12 | * @description: 请求参数 13 | * @author: yangkai.shen 14 | * @date: Created in 2019-01-30 14:02 15 | * @copyright: Copyright (c) 2019 16 | * @version: V1.0 17 | * @modified: yangkai.shen 18 | */ 19 | @Data 20 | public class QueryRequest { 21 | private GenderEnum gender; 22 | } 23 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test13/case1/OrderEventFactory.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test13.case1; 2 | 3 | import com.lmax.disruptor.EventFactory; 4 | 5 | /** 6 | *

7 | * 订单事件工厂类 8 | *

9 | * 10 | * @package: com.xkcoding.test.test13 11 | * @description: 订单事件工厂类 12 | * @author: yangkai.shen 13 | * @date: Created in 2019-01-29 10:41 14 | * @copyright: Copyright (c) 2019 15 | * @version: V1.0 16 | * @modified: yangkai.shen 17 | */ 18 | public class OrderEventFactory implements EventFactory { 19 | @Override 20 | public OrderEvent newInstance() { 21 | return new OrderEvent(); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test13/case2/OrderEventFactory.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test13.case2; 2 | 3 | import com.lmax.disruptor.EventFactory; 4 | 5 | /** 6 | *

7 | * 订单事件工厂类 8 | *

9 | * 10 | * @package: com.xkcoding.test.test13 11 | * @description: 订单事件工厂类 12 | * @author: yangkai.shen 13 | * @date: Created in 2019-01-29 10:41 14 | * @copyright: Copyright (c) 2019 15 | * @version: V1.0 16 | * @modified: yangkai.shen 17 | */ 18 | public class OrderEventFactory implements EventFactory { 19 | @Override 20 | public OrderEvent newInstance() { 21 | return new OrderEvent(); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test37/Test37.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test37; 2 | 3 | import cn.hutool.core.io.resource.ClassPathResource; 4 | import cn.hutool.core.util.RuntimeUtil; 5 | 6 | /** 7 | *

8 | * 测试 hutool 执行shell脚本 9 | *

10 | * 11 | * @author yangkai.shen 12 | * @date Created in 2019-08-22 14:55 13 | */ 14 | public class Test37 { 15 | public static void main(String[] args) { 16 | 17 | ClassPathResource resource = new ClassPathResource("test37.sh"); 18 | String s = RuntimeUtil.execForStr("sh",resource.getAbsolutePath(),"参数1|参数2"); 19 | System.out.println("s = " + s); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test13/case1/OrderEvent.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test13.case1; 2 | 3 | import lombok.Data; 4 | 5 | import java.math.BigDecimal; 6 | 7 | /** 8 | *

9 | * 订单事件 10 | *

11 | * 12 | * @package: com.xkcoding.test.test13 13 | * @description: 订单事件 14 | * @author: yangkai.shen 15 | * @date: Created in 2019-01-29 10:39 16 | * @copyright: Copyright (c) 2019 17 | * @version: V1.0 18 | * @modified: yangkai.shen 19 | */ 20 | @Data 21 | public class OrderEvent { 22 | /** 23 | * 订单编号 24 | */ 25 | private Long id; 26 | /** 27 | * 订单金额 28 | */ 29 | private BigDecimal price; 30 | } 31 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test13/case2/OrderEvent.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test13.case2; 2 | 3 | import lombok.Data; 4 | 5 | import java.math.BigDecimal; 6 | 7 | /** 8 | *

9 | * 订单事件 10 | *

11 | * 12 | * @package: com.xkcoding.test.test13 13 | * @description: 订单事件 14 | * @author: yangkai.shen 15 | * @date: Created in 2019-01-29 10:39 16 | * @copyright: Copyright (c) 2019 17 | * @version: V1.0 18 | * @modified: yangkai.shen 19 | */ 20 | @Data 21 | public class OrderEvent { 22 | /** 23 | * 订单编号 24 | */ 25 | private Long id; 26 | /** 27 | * 订单金额 28 | */ 29 | private BigDecimal price; 30 | } 31 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test44/ResultAnalyse.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test44; 2 | 3 | import lombok.AllArgsConstructor; 4 | import lombok.Data; 5 | 6 | import java.util.ArrayList; 7 | import java.util.List; 8 | 9 | /** 10 | *

11 | * 扫描结果对象 12 | *

13 | * 14 | * @author yangkai.shen 15 | * @date Created in 2020/2/12 17:29 16 | */ 17 | @Data 18 | @AllArgsConstructor 19 | public class ResultAnalyse { 20 | private String taskId; 21 | private String taskName; 22 | 23 | private List ipRange = new ArrayList<>(); 24 | private String startTime; 25 | 26 | private Integer validNum; 27 | private Integer dbCount; 28 | } 29 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/java/com/xkcoding/springboottest/entity/event/TestEvent.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.springboottest.entity.event; 2 | 3 | import lombok.AllArgsConstructor; 4 | import lombok.Data; 5 | import lombok.NoArgsConstructor; 6 | 7 | /** 8 | *

9 | * EventBus测试 10 | *

11 | * 12 | * @package: com.xkcoding.springboottest.entity.event 13 | * @description: EventBus测试 14 | * @author: yangkai.shen 15 | * @date: Created in 2018-12-03 10:20 16 | * @copyright: Copyright (c) 2018 17 | * @version: V1.0 18 | * @modified: yangkai.shen 19 | */ 20 | @Data 21 | @NoArgsConstructor 22 | @AllArgsConstructor 23 | public class TestEvent { 24 | private Long jobId; 25 | } 26 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test8/Test8.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test8; 2 | 3 | import cn.hutool.json.JSONUtil; 4 | 5 | /** 6 | *

7 | * 测试获取硬件信息 8 | *

9 | * 10 | * @package: com.xkcoding.test.test8 11 | * @description: 测试获取硬件信息 12 | * @author: yangkai.shen 13 | * @date: Created in 2018-12-13 16:54 14 | * @copyright: Copyright (c) 2018 15 | * @version: V1.0 16 | * @modified: yangkai.shen 17 | */ 18 | public class Test8 { 19 | public static void main(String[] args) throws Exception { 20 | Server server = new Server(); 21 | server.copyTo(); 22 | System.out.println("server = " + JSONUtil.toJsonStr(server)); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /scaffold-demo-test/src/main/java/com/xkcoding/demo/DemoApplication.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.demo; 2 | 3 | import com.xkcoding.scaffold.launcher.ScaffoldApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | /** 7 | *

8 | * 启动器 9 | *

10 | * 11 | * @package: com.xkcoding.demo 12 | * @description: 启动器 13 | * @author: yangkai.shen 14 | * @date: Created in 2019-03-11 09:45 15 | * @copyright: Copyright (c) 2019 16 | * @version: V1.0 17 | * @modified: yangkai.shen 18 | */ 19 | @SpringBootApplication 20 | public class DemoApplication { 21 | public static void main(String[] args) { 22 | ScaffoldApplication.run("demo", DemoApplication.class, args); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test13/case2/OrderEventHandler.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test13.case2; 2 | 3 | import cn.hutool.json.JSONUtil; 4 | import com.lmax.disruptor.WorkHandler; 5 | 6 | /** 7 | *

8 | * 订单事件处理 9 | *

10 | * 11 | * @package: com.xkcoding.test.test13 12 | * @description: 订单事件处理 13 | * @author: yangkai.shen 14 | * @date: Created in 2019-01-29 10:50 15 | * @copyright: Copyright (c) 2019 16 | * @version: V1.0 17 | * @modified: yangkai.shen 18 | */ 19 | public class OrderEventHandler implements WorkHandler { 20 | 21 | @Override 22 | public void onEvent(OrderEvent event) { 23 | System.err.println("【event】= " + JSONUtil.toJsonStr(event)); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test40/Data1.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test40; 2 | 3 | import lombok.AllArgsConstructor; 4 | import lombok.Data; 5 | import lombok.NoArgsConstructor; 6 | import org.springframework.data.annotation.Id; 7 | import org.springframework.data.mongodb.core.index.Indexed; 8 | import org.springframework.data.mongodb.core.mapping.Document; 9 | 10 | /** 11 | *

12 | * 测试表结构 1 13 | *

14 | * 15 | * @author yangkai.shen 16 | * @date Created in 2019/11/27 10:21 17 | */ 18 | @Data 19 | @Document 20 | @NoArgsConstructor 21 | @AllArgsConstructor 22 | public class Data1 { 23 | @Id 24 | private Long id; 25 | @Indexed 26 | private String key; 27 | private String value; 28 | } 29 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test40/Data2.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test40; 2 | 3 | import lombok.AllArgsConstructor; 4 | import lombok.Data; 5 | import lombok.NoArgsConstructor; 6 | import org.springframework.data.annotation.Id; 7 | import org.springframework.data.mongodb.core.index.Indexed; 8 | import org.springframework.data.mongodb.core.mapping.Document; 9 | 10 | /** 11 | *

12 | * 测试表结构 2 13 | *

14 | * 15 | * @author yangkai.shen 16 | * @date Created in 2019/11/27 10:22 17 | */ 18 | @Data 19 | @Document 20 | @NoArgsConstructor 21 | @AllArgsConstructor 22 | public class Data2 { 23 | @Id 24 | private Long id; 25 | @Indexed 26 | private String key; 27 | private String value; 28 | } 29 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test1/ColumnInfo.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test1; 2 | 3 | import lombok.Data; 4 | 5 | /** 6 | *

7 | * 列信息 8 | *

9 | * 10 | * @package: com.xkcoding.test.test1 11 | * @description: 列信息 12 | * @author: yangkai.shen 13 | * @date: Created in 2018/11/12 16:21 14 | * @copyright: Copyright (c) 2018 15 | * @version: V1.0 16 | * @modified: yangkai.shen 17 | */ 18 | @Data 19 | public class ColumnInfo { 20 | private String id; 21 | private String dbName; 22 | private String schemaName; 23 | private String tableName; 24 | private Integer tableType; 25 | private String columnName; 26 | 27 | private TableInfo tableInfo; 28 | private ViewInfo viewInfo; 29 | } 30 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 8080 3 | servlet: 4 | context-path: /test 5 | spring: 6 | main: 7 | allow-bean-definition-overriding: true 8 | activiti: 9 | database-schema-update: true 10 | job-executor-activate: true 11 | history-level: full 12 | check-process-definitions: false 13 | ext: 14 | database-schema-update: false 15 | datasource: 16 | url: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8&useSSL=false 17 | driver-class-name: com.mysql.cj.jdbc.Driver 18 | username: root 19 | password: root 20 | type: com.zaxxer.hikari.HikariDataSource 21 | # spring boot 2.0 启动创建数据表需要开启这个选项 22 | initialization-mode: always 23 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/libs/angular-translate-loader-static-files/angular-translate-loader-static-files.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * angular-translate - v2.4.2 - 2014-10-21 3 | * http://github.com/angular-translate/angular-translate 4 | * Copyright (c) 2014 ; Licensed MIT 5 | */ 6 | angular.module("pascalprecht.translate").factory("$translateStaticFilesLoader",["$q","$http",function(a,b){return function(c){if(!c||!angular.isString(c.prefix)||!angular.isString(c.suffix))throw new Error("Couldn't load static files, no prefix or suffix specified!");var d=a.defer();return b(angular.extend({url:[c.prefix,c.key,c.suffix].join(""),method:"GET",params:""},c.$http)).success(function(a){d.resolve(a)}).error(function(){d.reject(c.key)}),d.promise}}]); -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test40/JoinDataVO.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test40; 2 | 3 | import lombok.AllArgsConstructor; 4 | import lombok.Data; 5 | import lombok.NoArgsConstructor; 6 | import org.springframework.data.annotation.Id; 7 | import org.springframework.data.mongodb.core.mapping.Document; 8 | 9 | /** 10 | *

11 | * 管理对象 VO 12 | *

13 | * 14 | * @author yangkai.shen 15 | * @date Created in 2019/11/27 17:18 16 | */ 17 | @Data 18 | @Document(value = "join_data") 19 | @NoArgsConstructor 20 | @AllArgsConstructor 21 | public class JoinDataVO { 22 | @Id 23 | private Long id; 24 | private Long sourceId; 25 | private String key; 26 | private String value; 27 | private String relation; 28 | } 29 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/libs/angular-translate-storage-cookie/angular-translate-storage-cookie.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * angular-translate - v2.4.2 - 2014-10-21 3 | * http://github.com/angular-translate/angular-translate 4 | * Copyright (c) 2014 ; Licensed MIT 5 | */ 6 | angular.module('pascalprecht.translate').factory('$translateCookieStorage', [ 7 | '$cookieStore', 8 | function ($cookieStore) { 9 | var $translateCookieStorage = { 10 | get: function (name) { 11 | return $cookieStore.get(name); 12 | }, 13 | set: function (name, value) { 14 | $cookieStore.put(name, value); 15 | } 16 | }; 17 | return $translateCookieStorage; 18 | } 19 | ]); -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test13/case1/OrderEventHandler.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test13.case1; 2 | 3 | import cn.hutool.json.JSONUtil; 4 | import com.lmax.disruptor.EventHandler; 5 | 6 | /** 7 | *

8 | * 订单事件处理 9 | *

10 | * 11 | * @package: com.xkcoding.test.test13 12 | * @description: 订单事件处理 13 | * @author: yangkai.shen 14 | * @date: Created in 2019-01-29 10:50 15 | * @copyright: Copyright (c) 2019 16 | * @version: V1.0 17 | * @modified: yangkai.shen 18 | */ 19 | public class OrderEventHandler implements EventHandler { 20 | 21 | @Override 22 | public void onEvent(OrderEvent event, long sequence, boolean endOfBatch) { 23 | System.err.println("【event】= " + JSONUtil.toJsonStr(event)); 24 | } 25 | 26 | } 27 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/libs/angular-translate-loader-static-files/.bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "angular-translate-loader-static-files", 3 | "version": "0.1.6", 4 | "main": "./angular-translate-loader-static-files.js", 5 | "dependencies": { 6 | "angular": "1.0.8", 7 | "angular-translate": "~1.1.1" 8 | }, 9 | "homepage": "https://github.com/PascalPrecht/bower-angular-translate-loader-static-files", 10 | "_release": "0.1.6", 11 | "_resolution": { 12 | "type": "version", 13 | "tag": "0.1.6", 14 | "commit": "eaac546d29d6cde45873e6bad9d18cdff071d983" 15 | }, 16 | "_source": "git://github.com/PascalPrecht/bower-angular-translate-loader-static-files.git", 17 | "_target": "0.1.6", 18 | "_originalSource": "angular-translate-loader-static-files" 19 | } -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/libs/angular-translate-storage-cookie/.bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "angular-translate-storage-cookie", 3 | "version": "0.1.6", 4 | "main": "./angular-translate-storage-cookie.js", 5 | "dependencies": { 6 | "angular": "1.0.8", 7 | "angular-cookies": "1.0.8", 8 | "angular-translate": "~1.1.1" 9 | }, 10 | "homepage": "https://github.com/PascalPrecht/bower-angular-translate-storage-cookie", 11 | "_release": "0.1.6", 12 | "_resolution": { 13 | "type": "version", 14 | "tag": "0.1.6", 15 | "commit": "fc9ea3275f0f9bf0a60ca073b58488d934a348ac" 16 | }, 17 | "_source": "git://github.com/PascalPrecht/bower-angular-translate-storage-cookie.git", 18 | "_target": "0.1.6", 19 | "_originalSource": "angular-translate-storage-cookie" 20 | } -------------------------------------------------------------------------------- /scaffold-demo-test/src/main/java/com/xkcoding/demo/config/LogConfig.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.demo.config; 2 | 3 | import com.xkcoding.demo.service.CustomLogServiceImpl; 4 | import com.xkcoding.scaffold.log.service.LogService; 5 | import org.springframework.context.annotation.Bean; 6 | import org.springframework.context.annotation.Configuration; 7 | 8 | /** 9 | *

10 | * 日志配置 11 | *

12 | * 13 | * @package: com.xkcoding.demo.config 14 | * @description: 日志配置 15 | * @author: yangkai.shen 16 | * @date: Created in 2019-03-13 14:13 17 | * @copyright: Copyright (c) 2019 18 | * @version: V1.0 19 | * @modified: yangkai.shen 20 | */ 21 | @Configuration 22 | public class LogConfig { 23 | @Bean 24 | public LogService logService() { 25 | return new CustomLogServiceImpl(); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/java/com/xkcoding/springboottest/controller/TestController.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.springboottest.controller; 2 | 3 | import org.springframework.web.bind.annotation.GetMapping; 4 | import org.springframework.web.bind.annotation.RequestMapping; 5 | import org.springframework.web.bind.annotation.RestController; 6 | 7 | /** 8 | *

9 | * 测试 10 | *

11 | * 12 | * @package: com.xkcoding.springboottest.controller 13 | * @description: 测试 14 | * @author: yangkai.shen 15 | * @date: Created in 2018-12-03 10:33 16 | * @copyright: Copyright (c) 2018 17 | * @version: V1.0 18 | * @modified: yangkai.shen 19 | */ 20 | @RestController 21 | @RequestMapping 22 | public class TestController { 23 | @GetMapping 24 | public String test() { 25 | return "test"; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/diagram-viewer/js/jstools.js: -------------------------------------------------------------------------------- 1 | if (typeof (console) == "undefined") { 2 | var console = { 3 | info: function () { 4 | }, 5 | warn: function () { 6 | }, 7 | error: function () { 8 | }, 9 | log: function () { 10 | }, 11 | time: function () { 12 | }, 13 | timeEnd: function () { 14 | } 15 | }; 16 | } 17 | 18 | if (!Array.isArray) { 19 | Array.isArray = function (vArg) { 20 | return Object.prototype.toString.call(vArg) === "[object Array]"; 21 | }; 22 | } 23 | 24 | if (!Object.isSVGElement) { 25 | Object.isSVGElement = function (vArg) { 26 | var str = Object.prototype.toString.call(vArg); 27 | return (str.indexOf("[object SVG") == 0); 28 | }; 29 | } 30 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test45/Test45_1.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test45; 2 | 3 | import cn.hutool.core.date.StopWatch; 4 | 5 | /** 6 | *

7 | * 测试 hutool 的 stopwatch 8 | *

9 | * 10 | * @author yangkai.shen 11 | * @date Created in 2020/2/13 10:51 12 | */ 13 | public class Test45_1 { 14 | public static void main(String[] args) { 15 | StopWatch stopWatch = new StopWatch("task 1"); 16 | try { 17 | stopWatch.start("task 1.1"); 18 | Thread.sleep(2000); 19 | stopWatch.stop(); 20 | 21 | stopWatch.start("task 1.2"); 22 | Thread.sleep(2000); 23 | stopWatch.stop(); 24 | } catch (Exception e) { 25 | e.printStackTrace(); 26 | } 27 | 28 | System.out.println(stopWatch.prettyPrint()); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /scaffold-demo-test/src/main/java/com/xkcoding/demo/model/User.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.demo.model; 2 | 3 | import io.swagger.annotations.ApiModel; 4 | import io.swagger.annotations.ApiModelProperty; 5 | import lombok.Data; 6 | 7 | /** 8 | *

9 | * 用户测试实体类 10 | *

11 | * 12 | * @package: com.xkcoding.demo.model 13 | * @description: 用户测试实体类 14 | * @author: yangkai.shen 15 | * @date: Created in 2019-04-08 10:22 16 | * @copyright: Copyright (c) 2019 17 | * @version: V1.0 18 | * @modified: yangkai.shen 19 | */ 20 | @Data 21 | @ApiModel(description = "用户信息") 22 | public class User { 23 | @ApiModelProperty(value = "主键") 24 | private Long id; 25 | @ApiModelProperty(value = "用户名") 26 | private String name; 27 | @ApiModelProperty(value = "年龄") 28 | private Integer age; 29 | @ApiModelProperty(value = "邮箱") 30 | private String email; 31 | } -------------------------------------------------------------------------------- /spring-boot-test/src/main/java/com/xkcoding/springboottest/config/event/EventListener.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.springboottest.config.event; 2 | 3 | import com.google.common.eventbus.Subscribe; 4 | import com.xkcoding.springboottest.entity.event.TestEvent; 5 | import lombok.extern.slf4j.Slf4j; 6 | import org.springframework.stereotype.Component; 7 | 8 | /** 9 | *

10 | * 事件监听 11 | *

12 | * 13 | * @package: com.xkcoding.springboottest.config.event 14 | * @description: 事件监听 15 | * @author: yangkai.shen 16 | * @date: Created in 2018-12-03 10:07 17 | * @copyright: Copyright (c) 2018 18 | * @version: V1.0 19 | * @modified: yangkai.shen 20 | */ 21 | @Component 22 | @Slf4j 23 | public class EventListener { 24 | @Subscribe 25 | public void subscribeEvent1(TestEvent event) { 26 | log.info("test event dispatch,event is {}", event); 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/java/com/xkcoding/springboottest/constants/enums/GenderEnum.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.springboottest.constants.enums; 2 | 3 | import com.xkcoding.springboottest.constants.BaseEnum; 4 | import lombok.Getter; 5 | 6 | /** 7 | *

8 | * 性别枚举 9 | *

10 | * 11 | * @package: com.xkcoding.springboottest.constants.enums 12 | * @description: 性别枚举 13 | * @author: yangkai.shen 14 | * @date: Created in 2019-01-30 11:06 15 | * @copyright: Copyright (c) 2019 16 | * @version: V1.0 17 | * @modified: yangkai.shen 18 | */ 19 | @Getter 20 | public enum GenderEnum implements BaseEnum { 21 | /** 22 | * 男 23 | */ 24 | MALE(0), 25 | /** 26 | * 女 27 | */ 28 | FEMALE(1); 29 | 30 | /** 31 | * 性别编码 32 | */ 33 | private Integer code; 34 | 35 | GenderEnum(int code) { 36 | this.code = code; 37 | } 38 | 39 | } 40 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test42/Test42.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test42; 2 | 3 | import cn.hutool.core.io.FileUtil; 4 | 5 | import java.io.File; 6 | 7 | /** 8 | *

9 | * 测试 hutool 的 FileUtil 10 | *

11 | * 12 | * @author yangkai.shen 13 | * @date Created in 2019/12/29 11:17 14 | */ 15 | public class Test42 { 16 | public static void main(String[] args) { 17 | String dir = "/Users/yangkai.shen/Desktop"; 18 | System.out.println(FileUtil.listFileNames(dir)); 19 | for (File file : FileUtil.ls(dir)) { 20 | System.err.println(file.getAbsolutePath()); 21 | if (FileUtil.isDirectory(file)) { 22 | for (File subFile : FileUtil.ls(file.getAbsolutePath())) { 23 | System.err.println("\t" + subFile.getAbsolutePath()); 24 | } 25 | } 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/assignment-display-template.html: -------------------------------------------------------------------------------- 1 | {{'PROPERTY.ASSIGNMENT.ASSIGNEE_DISPLAY' | translate:property.value.assignment }} 2 | {{'PROPERTY.ASSIGNMENT.CANDIDATE_USERS_DISPLAY' | translate:property.value.assignment.candidateUsers}} 3 | {{'PROPERTY.ASSIGNMENT.CANDIDATE_GROUPS_DISPLAY' | translate:property.value.assignment.candidateGroups}} 4 | PROPERTY.ASSIGNMENT.EMPTY -------------------------------------------------------------------------------- /scaffold-demo-test/src/test/java/com/xkcoding/demo/DemoTest.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.demo; 2 | 3 | import com.xkcoding.scaffold.test.ScaffoldBaseTest; 4 | import com.xkcoding.scaffold.test.ScaffoldTest; 5 | import lombok.extern.slf4j.Slf4j; 6 | import org.junit.Test; 7 | import org.springframework.boot.test.context.SpringBootTest; 8 | 9 | /** 10 | *

11 | * 测试 12 | *

13 | * 14 | * @package: com.xkcoding.demo 15 | * @description: 测试 16 | * @author: yangkai.shen 17 | * @date: Created in 2019-03-11 10:48 18 | * @copyright: Copyright (c) 2019 19 | * @version: V1.0 20 | * @modified: yangkai.shen 21 | */ 22 | @SpringBootTest 23 | @ScaffoldTest(appName = "demo-test", profile = "test") 24 | @Slf4j 25 | public class DemoTest extends ScaffoldBaseTest { 26 | 27 | @Test 28 | public void test01() { 29 | log.info("1111111111"); 30 | log.error("1111111111"); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/java/com/xkcoding/springboottest/SpringBootTestApplication.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.springboottest; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | /** 7 | *

8 | * 启动器 9 | *

10 | * 11 | * @package: com.xkcoding.springboottest 12 | * @description: 启动器 13 | * @author: yangkai.shen 14 | * @date: Created in 2018-12-03 10:32 15 | * @copyright: Copyright (c) 2018 16 | * @version: V1.0 17 | * @modified: yangkai.shen 18 | */ 19 | @SpringBootApplication(exclude = {org.activiti.spring.boot.SecurityAutoConfiguration.class, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration.class}) 20 | public class SpringBootTestApplication { 21 | 22 | public static void main(String[] args) { 23 | SpringApplication.run(SpringBootTestApplication.class, args); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/libs/angular-cookies_1.2.13/angular-cookies.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | AngularJS v1.2.13 3 | (c) 2010-2014 Google, Inc. http://angularjs.org 4 | License: MIT 5 | */ 6 | (function(p,f,n){'use strict';f.module("ngCookies",["ng"]).factory("$cookies",["$rootScope","$browser",function(d,b){var c={},g={},h,k=!1,l=f.copy,m=f.isUndefined;b.addPollFn(function(){var a=b.cookies();h!=a&&(h=a,l(a,g),l(a,c),k&&d.$apply())})();k=!0;d.$watch(function(){var a,e,d;for(a in g)m(c[a])&&b.cookies(a,n);for(a in c)(e=c[a],f.isString(e))?e!==g[a]&&(b.cookies(a,e),d=!0):f.isDefined(g[a])?c[a]=g[a]:delete c[a];if(d)for(a in e=b.cookies(),c)c[a]!==e[a]&&(m(e[a])?delete c[a]:c[a]=e[a])}); 7 | return c}]).factory("$cookieStore",["$cookies",function(d){return{get:function(b){return(b=d[b])?f.fromJson(b):b},put:function(b,c){d[b]=f.toJson(c)},remove:function(b){delete d[b]}}}])})(window,window.angular); 8 | //# sourceMappingURL=angular-cookies.min.js.map -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/popups/select-shape.html: -------------------------------------------------------------------------------- 1 | 21 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test6/MyPipeline.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test6; 2 | 3 | import us.codecraft.webmagic.ResultItems; 4 | import us.codecraft.webmagic.Task; 5 | import us.codecraft.webmagic.pipeline.Pipeline; 6 | 7 | /** 8 | *

9 | * 自定义PipeLine 10 | *

11 | * 12 | * @package: com.xkcoding.test.test6 13 | * @description: 自定义PipeLine 14 | * @author: yangkai.shen 15 | * @date: Created in 2018-12-09 23:35 16 | * @copyright: Copyright (c) 2018 17 | * @version: V1.0 18 | * @modified: yangkai.shen 19 | */ 20 | public class MyPipeline implements Pipeline { 21 | /** 22 | * Process extracted results. 23 | * 24 | * @param resultItems resultItems 25 | * @param task task 26 | */ 27 | @Override 28 | public void process(ResultItems resultItems, Task task) { 29 | String title = resultItems.get("title"); 30 | System.out.println("title = " + title); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/java/com/xkcoding/springboottest/entity/hutool/excel/ExcelModel.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.springboottest.entity.hutool.excel; 2 | 3 | import lombok.AllArgsConstructor; 4 | import lombok.Builder; 5 | import lombok.Data; 6 | import lombok.NoArgsConstructor; 7 | import lombok.experimental.Accessors; 8 | 9 | import java.util.Date; 10 | 11 | /** 12 | *

13 | * 测试Hutool的ExcelUtil 14 | *

15 | * 16 | * @package: com.xkcoding.springboottest.entity.hutool.excel 17 | * @description: 测试Hutool的ExcelUtil 18 | * @author: yangkai.shen 19 | * @date: Created in 2018-12-03 16:14 20 | * @copyright: Copyright (c) 2018 21 | * @version: V1.0 22 | * @modified: yangkai.shen 23 | */ 24 | @Data 25 | @NoArgsConstructor 26 | @AllArgsConstructor 27 | @Builder 28 | @Accessors(chain = true) 29 | public class ExcelModel { 30 | private String id; 31 | private String name; 32 | private Date birthday; 33 | private Integer age; 34 | } 35 | -------------------------------------------------------------------------------- /spring-boot-test/src/main/resources/static/editor-app/configuration/properties/text-popup.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /common-test/src/main/java/com/xkcoding/test/test35/Test35.java: -------------------------------------------------------------------------------- 1 | package com.xkcoding.test.test35; 2 | 3 | import cn.hutool.core.util.IdUtil; 4 | import cn.hutool.core.util.StrUtil; 5 | import com.google.common.cache.Cache; 6 | import com.google.common.cache.CacheBuilder; 7 | import lombok.AllArgsConstructor; 8 | import lombok.Data; 9 | import lombok.NoArgsConstructor; 10 | import lombok.RequiredArgsConstructor; 11 | import lombok.extern.slf4j.Slf4j; 12 | 13 | import java.util.concurrent.TimeUnit; 14 | 15 | /** 16 | *

17 | * AuthState 测试 18 | *

19 | * 20 | * @author yangkai.shen 21 | * @date Created in 2019-07-29 17:50 22 | */ 23 | @Slf4j 24 | public class Test35 { 25 | private static final Cache CACHE_STATE = CacheBuilder.newBuilder().maximumSize(200).expireAfterAccess(5, TimeUnit.SECONDS).build(); 26 | 27 | public static void main(String[] args) throws InterruptedException { 28 | AuthConfig config = new AuthConfig("qq-cxxxx").state(IdUtil.fastSimpleUUID()); 29 | log.info("【config】= {}", config); 30 | 31 | String state = CACHE_STATE.getIfPresent(config.getState()); 32 | log.info("【state】= {}", state); 33 | 34 | AuthCallback callback = new AuthCallback(state); 35 | boolean check = callback.check(); 36 | log.info("【check】= {}", check); 37 | 38 | state = CACHE_STATE.getIfPresent(config.getState()); 39 | log.info("【state】= {}", state); 40 | } 41 | 42 | @Data 43 | @RequiredArgsConstructor 44 | static class AuthConfig { 45 | private final String clientId; 46 | private String state; 47 | 48 | AuthConfig state(String state) { 49 | this.state = state; 50 | CACHE_STATE.put(state, state); 51 | return this; 52 | } 53 | } 54 | 55 | @Data 56 | @NoArgsConstructor 57 | @AllArgsConstructor 58 | static class AuthCallback { 59 | private String state; 60 | 61 | boolean check() { 62 | String state = CACHE_STATE.getIfPresent(this.state); 63 | if (StrUtil.isNotBlank(state)) { 64 | CACHE_STATE.invalidate(state); 65 | return true; 66 | } else { 67 | return false; 68 | } 69 | } 70 | } 71 | } 72 | --------------------------------------------------------------------------------