From 202fb8d9cfd504573badcd839b9cd6a8d9905fb7 Mon Sep 17 00:00:00 2001 From: shyang Date: Fri, 22 Dec 2023 15:14:35 +0900 Subject: [PATCH] =?UTF-8?q?Backlink=20=EC=B9=B4=ED=85=8C=EA=B3=A0=EB=A6=AC?= =?UTF-8?q?=20=EB=AA=85=20=EB=AA=A8=EB=91=90=20=EC=86=8C=EB=AC=B8=EC=9E=90?= =?UTF-8?q?=EB=A1=9C=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...ing-SpringMVC \352\265\254\355\230\204.md" | 2 +- ...14\354\212\244\354\240\234\354\236\221.md" | 2 +- _posts/2023-09-19-Nodejs-npm.md | 2 +- ...0\353\236\250 \354\240\225\353\246\254.md" | 2 +- ...53\266\200API \354\227\260\353\217\231.md" | 2 +- ...g \353\247\214\353\223\244\352\270\260.md" | 4 ++-- ...-Blog Comment \354\240\201\354\232\251.md" | 4 ++-- ...2023-09-29-GithubBlog-Post Blog Content.md | 2 +- _posts/2023-10-08-React-Kakao Map.md | 2 +- _posts/2023-10-10-Nodejs-npx.md | 2 +- _posts/2023-10-11-MSSQL-MSSQL.md | 2 +- _posts/2023-10-11-MariaDB-MariaDB.md | 2 +- _posts/2023-10-11-Oracle-Oracle Function.md | 4 ++-- ...1\353\262\225 \352\270\260\353\263\270.md" | 4 ++-- .../2023-10-12-Annotation-@Transactional.md | 4 ++-- _posts/2023-10-12-Obsidian-Link.md | 2 +- ...0\353\263\270 \352\265\254\354\241\260.md" | 2 +- ...53\260\234 PC \354\205\213\355\214\205.md" | 4 ++-- _posts/2023-10-15-Build-Gradle.md | 2 +- _posts/2023-10-15-Build-Java BuildTools.md | 2 +- .../2023-10-15-Git-Git-Delete Repository.md | 2 +- .../2023-10-15-Git-Git-Private Repository.md | 2 +- ...34\354\233\250\354\226\264-Synolgy NAS.md" | 4 ++-- ...ate-Sourcetree\354\227\260\353\217\231.md" | 2 +- ...023-10-16-\355\206\265\354\213\240-SSH.md" | 2 +- _posts/2023-10-19-ReactStudy-React-Init.md | 4 ++-- _posts/2023-10-20-ReactStudy-React-JSX.md | 6 +++--- ...-20-\355\206\265\354\213\240-Websocket.md" | 2 +- _posts/2023-10-22-ReactStudy-React-Keyword.md | 2 +- _posts/2023-10-22-ReactStudy-React-Tip.md | 2 +- _posts/2023-10-23-ReactStudy-React-Props.md | 2 +- _posts/2023-10-24-ReactStudy-React-Build.md | 2 +- _posts/2023-10-24-WebCommon-html-tags.md | 4 ++-- _posts/2023-10-25-Annotation-@EnableWebMvc.md | 4 ++-- _posts/2023-10-25-Annotation-@Scheduled.md | 6 +++--- _posts/2023-10-25-Spring-Servlet Container.md | 2 +- _posts/2023-10-25-Spring-Servlet.md | 2 +- _posts/2023-10-25-Spring-SpringMVC.md | 6 +++--- _posts/2023-10-25-Spring-WebMvcConfigurer.md | 8 ++++---- _posts/2023-10-26-IDE-WebStorm.md | 6 +++--- .../2023-10-26-VueStudy-Vue-Script Syntax.md | 4 ++-- _posts/2023-10-26-VueStudy-Vuejs.md | 6 +++--- _posts/2023-10-27-VueStudy-Vue-Component.md | 2 +- ...3\241\234\354\240\235\355\212\270-Init.md" | 6 +++--- ...023-10-27-WebCommon-FrontEnd Frameworks.md | 4 ++-- _posts/2023-10-29-VueStudy-Vue-Directive.md | 2 +- _posts/2023-10-30-VueStudy-Vue-CDN.md | 2 +- ...2023-10-30-VueStudy-Vue-Template Syntax.md | 6 +++--- _posts/2023-10-31-VueStudy-Vue-routing.md | 4 ++-- _posts/2023-11-01-VueStudy-Vue-Axios.md | 4 ++-- .../2023-11-01-VueStudy-Vue-LocalStorage.md | 2 +- _posts/2023-11-01-VueStudy-Vue-State.md | 2 +- _posts/2023-11-02-DevelopCommon-Cache.md | 2 +- _posts/2023-11-02-WebCommon-Web Caching.md | 8 ++++---- _posts/2023-11-06-DevelopCommon-Compile.md | 2 +- _posts/2023-11-06-DevelopCommon-Runtime.md | 2 +- .../2023-11-06-IDE-Intellij-Gradle-Project.md | 4 ++-- _posts/2023-11-06-Spring-Spring-classpath.md | 2 +- _posts/2023-11-06-Test-@RunWith.md | 2 +- _posts/2023-11-06-java-java.md | 4 ++-- _posts/2023-11-07-IDE-Intellij-error.md | 2 +- _posts/2023-11-07-TDD-SpringMVC-test.md | 10 +++++----- _posts/2023-11-07-TDD-TDD-Naming.md | 2 +- .../2023-11-07-Test-@ContextConfiguration.md | 2 +- _posts/2023-11-07-Test-Junit Test Flow.md | 6 +++--- _posts/2023-11-08-CLI-Linux-Command-Detail.md | 4 ++-- _posts/2023-11-10-CLI-CLI-BaseCommand.md | 6 +++--- _posts/2023-11-10-CLI-CLI.md | 8 ++++---- _posts/2023-11-10-DevelopCommon-shell.md | 4 ++-- ...023-11-13-SpringBoot-SpringBoot-Project.md | 8 ++++---- _posts/2023-11-14-WebCommon-CSS Selector.md | 4 ++-- _posts/2023-11-14-WebCommon-Netlify.md | 2 +- _posts/2023-11-16-DevelopCommon-SaaS.md | 2 +- ...11-16-ServerCommon-Quartz Job Scheduler.md | 2 +- ...-11-17-\355\206\265\354\213\240-Socket.md" | 2 +- _posts/2023-11-20-ServerCommon-DDNS.md | 2 +- _posts/2023-11-20-ServerCommon-DNS.md | 2 +- _posts/2023-11-22-DevelopCommon-Port.md | 2 +- _posts/2023-11-23-DesignPattern-Reactor.md | 4 ++-- _posts/2023-11-23-java-NIO.md | 2 +- _posts/2023-11-24-ServerCommon-Thread Dump.md | 6 +++--- _posts/2023-11-24-ServerCommon-Thread.md | 2 +- _posts/2023-11-26-ServerCommon-HTTP.md | 2 +- .../2023-11-28-Annotation-@PostConstruct.md | 4 ++-- _posts/2023-11-28-Annotation-@PreDestory.md | 4 ++-- _posts/2023-11-29-ServerCommon-AJP.md | 2 +- _posts/2023-11-29-ServerCommon-HTTP Method.md | 2 +- .../2023-11-29-ServerCommon-HTTP Request.md | 8 ++++---- .../2023-12-03-ServerCommon-HTTP Response.md | 6 +++--- ...23-12-08-DevelopCommon-Critical Section.md | 2 +- .../2023-12-08-ServerCommon-LoadBalancer.md | 2 +- _posts/2023-12-08-ServerCommon-Restful.md | 6 +++--- ...4 \354\235\264\354\244\221\355\231\224.md" | 2 +- _posts/2023-12-08-Unity-NSubstitute.md | 4 ++-- _posts/2023-12-08-WebCommon-DOM.md | 6 +++--- _posts/2023-12-13-spring-AOP.md | 4 ++-- _posts/2023-12-14-aop-@Aspect.md | 10 +++++----- _posts/2023-12-14-spring-MockMVC.md | 2 +- _posts/2023-12-15-spring-DispatcherServlet.md | 2 +- _posts/2023-12-18-aop-@Around.md | 10 +++++----- _posts/2023-12-18-spring-Advice.md | 20 +++++++++---------- .../2023-12-18-spring-Pointcut Designator.md | 6 +++--- _posts/2023-12-22-aop-@After.md | 10 +++++----- _posts/2023-12-22-aop-@AfterReturning.md | 10 +++++----- _posts/2023-12-22-aop-@AfterThrowing.md | 10 +++++----- _posts/2023-12-22-aop-@Before.md | 10 +++++----- 106 files changed, 210 insertions(+), 210 deletions(-) diff --git "a/_posts/2023-09-17-Spring-SpringMVC \352\265\254\355\230\204.md" "b/_posts/2023-09-17-Spring-SpringMVC \352\265\254\355\230\204.md" index 6269f9a..79012bf 100644 --- "a/_posts/2023-09-17-Spring-SpringMVC \352\265\254\355\230\204.md" +++ "b/_posts/2023-09-17-Spring-SpringMVC \352\265\254\355\230\204.md" @@ -131,5 +131,5 @@ public class IndexWebContoller { --- # 연결문서 -- [WebMvcConfigurer](../../spring/Spring-WebMvcConfigurer) +- [WebMvcConfigurer](../../spring/spring-WebMvcConfigurer) diff --git "a/_posts/2023-09-17-\353\246\254\354\206\214\354\212\244-\353\246\254\354\206\214\354\212\244\354\240\234\354\236\221.md" "b/_posts/2023-09-17-\353\246\254\354\206\214\354\212\244-\353\246\254\354\206\214\354\212\244\354\240\234\354\236\221.md" index 44bc78b..12f485c 100644 --- "a/_posts/2023-09-17-\353\246\254\354\206\214\354\212\244-\353\246\254\354\206\214\354\212\244\354\240\234\354\236\221.md" +++ "b/_posts/2023-09-17-\353\246\254\354\206\214\354\212\244-\353\246\254\354\206\214\354\212\244\354\240\234\354\236\221.md" @@ -45,5 +45,5 @@ last_modified_at: 2023-09-17T08:00:00-10:00:00 --- # 연결문서 -- [좌우대칭 그리기](../../procreate/Procreate-좌우대칭-그리기) +- [좌우대칭 그리기](../../procreate/procreate-좌우대칭-그리기) diff --git a/_posts/2023-09-19-Nodejs-npm.md b/_posts/2023-09-19-Nodejs-npm.md index 47808e2..5ffd943 100644 --- a/_posts/2023-09-19-Nodejs-npm.md +++ b/_posts/2023-09-19-Nodejs-npm.md @@ -42,5 +42,5 @@ last_modified_at: 2023-09-19T08:00:00-10:00:00 --- # 연결문서 -- [npx](../../nodejs/Nodejs-npx) +- [npx](../../nodejs/nodejs-npx) diff --git "a/_posts/2023-09-19-Obsidian-\355\231\225\354\236\245 \355\224\204\353\241\234\352\267\270\353\236\250 \354\240\225\353\246\254.md" "b/_posts/2023-09-19-Obsidian-\355\231\225\354\236\245 \355\224\204\353\241\234\352\267\270\353\236\250 \354\240\225\353\246\254.md" index 9d63b0a..3022c71 100644 --- "a/_posts/2023-09-19-Obsidian-\355\231\225\354\236\245 \355\224\204\353\241\234\352\267\270\353\236\250 \354\240\225\353\246\254.md" +++ "b/_posts/2023-09-19-Obsidian-\355\231\225\354\236\245 \355\224\204\353\241\234\352\267\270\353\236\250 \354\240\225\353\246\254.md" @@ -25,7 +25,7 @@ last_modified_at: 2023-09-19T08:00:00-10:00:00 ### Dataview - 쿼리를 사용하여 메모 리스팅 -- 사용법 : [Dataview](../../obsidian/Obsidian-Dataview) +- 사용법 : [Dataview](../../obsidian/obsidian-Dataview) ### Excalidraw - 그림 편집, 도식화 기능 diff --git "a/_posts/2023-09-19-React-\354\231\270\353\266\200API \354\227\260\353\217\231.md" "b/_posts/2023-09-19-React-\354\231\270\353\266\200API \354\227\260\353\217\231.md" index 0b1ec04..0b5c9d2 100644 --- "a/_posts/2023-09-19-React-\354\231\270\353\266\200API \354\227\260\353\217\231.md" +++ "b/_posts/2023-09-19-React-\354\231\270\353\266\200API \354\227\260\353\217\231.md" @@ -19,7 +19,7 @@ last_modified_at: 2023-09-19T08:00:00-10:00:00 # 내용 ## API 목록 -- [ ] 카카오 지도 [Kakao Map](../../react/React-Kakao-Map) +- [ ] 카카오 지도 [Kakao Map](../../react/react-Kakao-Map) - [ ] 네이버 지도 --- diff --git "a/_posts/2023-09-28-GithubBlog-Github Blog \353\247\214\353\223\244\352\270\260.md" "b/_posts/2023-09-28-GithubBlog-Github Blog \353\247\214\353\223\244\352\270\260.md" index 15d5403..03a5081 100644 --- "a/_posts/2023-09-28-GithubBlog-Github Blog \353\247\214\353\223\244\352\270\260.md" +++ "b/_posts/2023-09-28-GithubBlog-Github Blog \353\247\214\353\223\244\352\270\260.md" @@ -106,6 +106,6 @@ last_modified_at: 2023-09-28T08:00:00-10:00:00 --- # 연결문서 -- [Post Blog Content](../../githubblog/GithubBlog-Post-Blog-Content) -- [Blog Comment 적용](../../githubblog/GithubBlog-Blog-Comment-적용) +- [Post Blog Content](../../githubblog/githubblog-Post-Blog-Content) +- [Blog Comment 적용](../../githubblog/githubblog-Blog-Comment-적용) diff --git "a/_posts/2023-09-29-GithubBlog-Blog Comment \354\240\201\354\232\251.md" "b/_posts/2023-09-29-GithubBlog-Blog Comment \354\240\201\354\232\251.md" index 138a0ed..e701430 100644 --- "a/_posts/2023-09-29-GithubBlog-Blog Comment \354\240\201\354\232\251.md" +++ "b/_posts/2023-09-29-GithubBlog-Blog Comment \354\240\201\354\232\251.md" @@ -80,5 +80,5 @@ last_modified_at: 2023-09-29T08:00:00-10:00:00 --- # 연결문서 -- [Github Blog 만들기](../../githubblog/GithubBlog-Github-Blog-만들기) -- [Post Blog Content](../../githubblog/GithubBlog-Post-Blog-Content) \ No newline at end of file +- [Github Blog 만들기](../../githubblog/githubblog-Github-Blog-만들기) +- [Post Blog Content](../../githubblog/githubblog-Post-Blog-Content) \ No newline at end of file diff --git a/_posts/2023-09-29-GithubBlog-Post Blog Content.md b/_posts/2023-09-29-GithubBlog-Post Blog Content.md index 94136e6..f086fc8 100644 --- a/_posts/2023-09-29-GithubBlog-Post Blog Content.md +++ b/_posts/2023-09-29-GithubBlog-Post Blog Content.md @@ -66,5 +66,5 @@ last_modified_at: 2023-09-29T08:00:00-10:00:00 --- # 연결문서 -- [MarkDown Syntax](../../markdown/Markdown-MarkDown-Syntax) +- [MarkDown Syntax](../../markdown/markdown-MarkDown-Syntax) diff --git a/_posts/2023-10-08-React-Kakao Map.md b/_posts/2023-10-08-React-Kakao Map.md index 8151dcd..f83b411 100644 --- a/_posts/2023-10-08-React-Kakao Map.md +++ b/_posts/2023-10-08-React-Kakao Map.md @@ -56,5 +56,5 @@ export default Kakao --- # 연결문서 -- [외부API 연동](../../react/React-외부API-연동) +- [외부API 연동](../../react/react-외부API-연동) diff --git a/_posts/2023-10-10-Nodejs-npx.md b/_posts/2023-10-10-Nodejs-npx.md index c9ce2c1..e84a778 100644 --- a/_posts/2023-10-10-Nodejs-npx.md +++ b/_posts/2023-10-10-Nodejs-npx.md @@ -28,5 +28,5 @@ last_modified_at: 2023-10-10T08:00:00-10:00:00 --- # 연결문서 -- [npm](../../nodejs/Nodejs-npm) +- [npm](../../nodejs/nodejs-npm) diff --git a/_posts/2023-10-11-MSSQL-MSSQL.md b/_posts/2023-10-11-MSSQL-MSSQL.md index 6155958..03edfc0 100644 --- a/_posts/2023-10-11-MSSQL-MSSQL.md +++ b/_posts/2023-10-11-MSSQL-MSSQL.md @@ -61,4 +61,4 @@ CAST(#{endDate, jdbcType=VARCHAR} AS DATE --- # 연결문서 -- [CommonDB](../../database/Database-CommonDB) +- [CommonDB](../../database/database-CommonDB) diff --git a/_posts/2023-10-11-MariaDB-MariaDB.md b/_posts/2023-10-11-MariaDB-MariaDB.md index a972318..e9bf6a4 100644 --- a/_posts/2023-10-11-MariaDB-MariaDB.md +++ b/_posts/2023-10-11-MariaDB-MariaDB.md @@ -62,4 +62,4 @@ CAST(expr AS type) --- # 연결문서 -- [CommonDB](../../database/Database-CommonDB) \ No newline at end of file +- [CommonDB](../../database/database-CommonDB) \ No newline at end of file diff --git a/_posts/2023-10-11-Oracle-Oracle Function.md b/_posts/2023-10-11-Oracle-Oracle Function.md index b772c18..1b6eb90 100644 --- a/_posts/2023-10-11-Oracle-Oracle Function.md +++ b/_posts/2023-10-11-Oracle-Oracle Function.md @@ -48,5 +48,5 @@ NVL2(comm, 'Y', 'N') --- # 연결문서 -- [CommonDB](../../database/Database-CommonDB) -- [Oracle 환경 구성](../../oracle/Oracle-Oracle-환경-구성) +- [CommonDB](../../database/database-CommonDB) +- [Oracle 환경 구성](../../oracle/oracle-Oracle-환경-구성) diff --git "a/_posts/2023-10-11-WebCommon-html-\354\236\221\354\204\261\353\262\225 \352\270\260\353\263\270.md" "b/_posts/2023-10-11-WebCommon-html-\354\236\221\354\204\261\353\262\225 \352\270\260\353\263\270.md" index f8cf800..a645343 100644 --- "a/_posts/2023-10-11-WebCommon-html-\354\236\221\354\204\261\353\262\225 \352\270\260\353\263\270.md" +++ "b/_posts/2023-10-11-WebCommon-html-\354\236\221\354\204\261\353\262\225 \352\270\260\353\263\270.md" @@ -48,5 +48,5 @@ last_modified_at: 2023-10-11T08:00:00-10:00:00 --- # 연결문서 -- [html-문서 기본 구조](../../webcommon/WebCommon-html-문서-기본-구조) -- [html-tags](../../webcommon/WebCommon-html-tags) +- [html-문서 기본 구조](../../webcommon/webcommon-html-문서-기본-구조) +- [html-tags](../../webcommon/webcommon-html-tags) diff --git a/_posts/2023-10-12-Annotation-@Transactional.md b/_posts/2023-10-12-Annotation-@Transactional.md index fbd863b..3a86bb7 100644 --- a/_posts/2023-10-12-Annotation-@Transactional.md +++ b/_posts/2023-10-12-Annotation-@Transactional.md @@ -39,5 +39,5 @@ last_modified_at: 2023-10-12T08:00:00-10:00:00 --- # 연결문서 -- [SpringMVC](../../spring/Spring-SpringMVC) -- [SpringMVC 구현](../../spring/Spring-SpringMVC-구현) \ No newline at end of file +- [SpringMVC](../../spring/spring-SpringMVC) +- [SpringMVC 구현](../../spring/spring-SpringMVC-구현) \ No newline at end of file diff --git a/_posts/2023-10-12-Obsidian-Link.md b/_posts/2023-10-12-Obsidian-Link.md index d5ac0ac..92f3246 100644 --- a/_posts/2023-10-12-Obsidian-Link.md +++ b/_posts/2023-10-12-Obsidian-Link.md @@ -36,5 +36,5 @@ last_modified_at: 2023-10-12T08:00:00-10:00:00 --- # 연결문서 -- [MarkDown Syntax](../../markdown/Markdown-MarkDown-Syntax) +- [MarkDown Syntax](../../markdown/markdown-MarkDown-Syntax) diff --git "a/_posts/2023-10-12-WebCommon-html-\353\254\270\354\204\234 \352\270\260\353\263\270 \352\265\254\354\241\260.md" "b/_posts/2023-10-12-WebCommon-html-\353\254\270\354\204\234 \352\270\260\353\263\270 \352\265\254\354\241\260.md" index f77b6be..c44099f 100644 --- "a/_posts/2023-10-12-WebCommon-html-\353\254\270\354\204\234 \352\270\260\353\263\270 \352\265\254\354\241\260.md" +++ "b/_posts/2023-10-12-WebCommon-html-\353\254\270\354\204\234 \352\270\260\353\263\270 \352\265\254\354\241\260.md" @@ -57,4 +57,4 @@ last_modified_at: 2023-10-12T08:00:00-10:00:00 --- # 연결문서 -- [html-작성법 기본](../../webcommon/WebCommon-html-작성법-기본) \ No newline at end of file +- [html-작성법 기본](../../webcommon/webcommon-html-작성법-기본) \ No newline at end of file diff --git "a/_posts/2023-10-14-\352\260\234\353\260\234\355\231\230\352\262\275-\352\260\234\353\260\234 PC \354\205\213\355\214\205.md" "b/_posts/2023-10-14-\352\260\234\353\260\234\355\231\230\352\262\275-\352\260\234\353\260\234 PC \354\205\213\355\214\205.md" index 87156f7..399b5dd 100644 --- "a/_posts/2023-10-14-\352\260\234\353\260\234\355\231\230\352\262\275-\352\260\234\353\260\234 PC \354\205\213\355\214\205.md" +++ "b/_posts/2023-10-14-\352\260\234\353\260\234\355\231\230\352\262\275-\352\260\234\353\260\234 PC \354\205\213\355\214\205.md" @@ -20,7 +20,7 @@ last_modified_at: 2023-10-14T08:00:00-10:00:00 ## TOOLS -### [Intellij](../../ide/IDE-Intellij) +### [Intellij](../../ide/ide-Intellij) - Spring 개발 IDE ### Vscode @@ -35,7 +35,7 @@ last_modified_at: 2023-10-14T08:00:00-10:00:00 ### DataGrip - DB Manager -### [WebStorm](../../ide/IDE-WebStorm) +### [WebStorm](../../ide/ide-WebStorm) - Javascript ### 유니티 diff --git a/_posts/2023-10-15-Build-Gradle.md b/_posts/2023-10-15-Build-Gradle.md index b73bb3e..bee9b14 100644 --- a/_posts/2023-10-15-Build-Gradle.md +++ b/_posts/2023-10-15-Build-Gradle.md @@ -103,7 +103,7 @@ tasks.named('test') { ### Daemon Process - 메모리상에 빌드 결과물을 보관 - 한번 빌드된 프로젝트는 다음 빌드에 매우 적은 시간만 소요됨 -- [Daemon Process](../../servercommon/ServerCommon-Daemon-Process) +- [Daemon Process](../../servercommon/servercommon-Daemon-Process) --- diff --git a/_posts/2023-10-15-Build-Java BuildTools.md b/_posts/2023-10-15-Build-Java BuildTools.md index fbc93e3..493ddea 100644 --- a/_posts/2023-10-15-Build-Java BuildTools.md +++ b/_posts/2023-10-15-Build-Java BuildTools.md @@ -40,7 +40,7 @@ last_modified_at: 2023-10-15T08:00:00-10:00:00 - 변경된 부분만 빌드 가능 - 병렬처리로 빌드시간 단축 - 선언적 언어 사용으로 빌드 프로세스를 이해하고 관리하기 쉬움 -- [Gradle](../../build/Build-Gradle) +- [Gradle](../../build/build-Gradle) ## 역할 - 의존성 관리 diff --git a/_posts/2023-10-15-Git-Git-Delete Repository.md b/_posts/2023-10-15-Git-Git-Delete Repository.md index 3e751bb..943ae96 100644 --- a/_posts/2023-10-15-Git-Git-Delete Repository.md +++ b/_posts/2023-10-15-Git-Git-Delete Repository.md @@ -33,4 +33,4 @@ last_modified_at: 2023-10-15T08:00:00-10:00:00 --- # 연결문서 -- [Git-Private Repository](../../git/Git-Git-Private-Repository) \ No newline at end of file +- [Git-Private Repository](../../git/git-Git-Private-Repository) \ No newline at end of file diff --git a/_posts/2023-10-15-Git-Git-Private Repository.md b/_posts/2023-10-15-Git-Git-Private Repository.md index f79e34f..388d611 100644 --- a/_posts/2023-10-15-Git-Git-Private Repository.md +++ b/_posts/2023-10-15-Git-Git-Private Repository.md @@ -35,4 +35,4 @@ last_modified_at: 2023-10-15T08:00:00-10:00:00 --- # 연결문서 -- [Git-Delete Repository](../../git/Git-Git-Delete-Repository) \ No newline at end of file +- [Git-Delete Repository](../../git/git-Git-Delete-Repository) \ No newline at end of file diff --git "a/_posts/2023-10-15-\355\225\230\353\223\234\354\233\250\354\226\264-Synolgy NAS.md" "b/_posts/2023-10-15-\355\225\230\353\223\234\354\233\250\354\226\264-Synolgy NAS.md" index d7bf33e..0afefaf 100644 --- "a/_posts/2023-10-15-\355\225\230\353\223\234\354\233\250\354\226\264-Synolgy NAS.md" +++ "b/_posts/2023-10-15-\355\225\230\353\223\234\354\233\250\354\226\264-Synolgy NAS.md" @@ -94,5 +94,5 @@ last_modified_at: 2023-10-15T08:00:00-10:00:00 # 연결문서 - [DHCP](../../통신/통신-DHCP) - [NAS](../../하드웨어/하드웨어-NAS) -- [DDNS](../../servercommon/ServerCommon-DDNS) -- [Port Forwarding](../../servercommon/ServerCommon-Port-Forwarding) \ No newline at end of file +- [DDNS](../../servercommon/servercommon-DDNS) +- [Port Forwarding](../../servercommon/servercommon-Port-Forwarding) \ No newline at end of file diff --git "a/_posts/2023-10-16-Git-Git-Private-Sourcetree\354\227\260\353\217\231.md" "b/_posts/2023-10-16-Git-Git-Private-Sourcetree\354\227\260\353\217\231.md" index 933d79b..e7a717b 100644 --- "a/_posts/2023-10-16-Git-Git-Private-Sourcetree\354\227\260\353\217\231.md" +++ "b/_posts/2023-10-16-Git-Git-Private-Sourcetree\354\227\260\353\217\231.md" @@ -61,4 +61,4 @@ last_modified_at: 2023-10-16T08:00:00-10:00:00 # 연결문서 - [SSH](../../통신/통신-SSH#git을-사용한--키-생성) -- [Git-ErrorList](../../git/Git-Git-ErrorList#ssh-rsa) \ No newline at end of file +- [Git-ErrorList](../../git/git-Git-ErrorList#ssh-rsa) \ No newline at end of file diff --git "a/_posts/2023-10-16-\355\206\265\354\213\240-SSH.md" "b/_posts/2023-10-16-\355\206\265\354\213\240-SSH.md" index c62ddf4..8a8580f 100644 --- "a/_posts/2023-10-16-\355\206\265\354\213\240-SSH.md" +++ "b/_posts/2023-10-16-\355\206\265\354\213\240-SSH.md" @@ -26,7 +26,7 @@ last_modified_at: 2023-10-16T08:00:00-10:00:00 - 암호화된 통신 ## SSH 인증 -- 원격지의 SSH [Daemon Process](../../servercommon/ServerCommon-Daemon-Process) 에게 인증요청 +- 원격지의 SSH [Daemon Process](../../servercommon/servercommon-Daemon-Process) 에게 인증요청 1. LOCAL은 난수 생성 후 REMOTE의 공개키로 암호화 해서 전송하고, HASH에 저장 2. REMOTE는 암호 데이터를 자신의 개인키로 복호화 후 복호화된 데이터를 LOCAL에게 전송 3. LOCAL은 전달받은 난수의 HASH와 저장했던 HASH 비교 diff --git a/_posts/2023-10-19-ReactStudy-React-Init.md b/_posts/2023-10-19-ReactStudy-React-Init.md index e1b6b0c..ac0945a 100644 --- a/_posts/2023-10-19-ReactStudy-React-Init.md +++ b/_posts/2023-10-19-ReactStudy-React-Init.md @@ -57,5 +57,5 @@ last_modified_at: 2023-10-19T08:00:00-10:00:00 --- # 연결문서 -- [npm](../../nodejs/Nodejs-npm) -- [vite](../../webcommon/WebCommon-vite) \ No newline at end of file +- [npm](../../nodejs/nodejs-npm) +- [vite](../../webcommon/webcommon-vite) \ No newline at end of file diff --git a/_posts/2023-10-20-ReactStudy-React-JSX.md b/_posts/2023-10-20-ReactStudy-React-JSX.md index f5dcf89..a00add9 100644 --- a/_posts/2023-10-20-ReactStudy-React-JSX.md +++ b/_posts/2023-10-20-ReactStudy-React-JSX.md @@ -31,6 +31,6 @@ last_modified_at: 2023-10-20T08:00:00-10:00:00 # 연결문서 - -- [React-EventHandler](../../reactstudy/ReactStudy-React-EventHandler) -- [React-Keyword](../../reactstudy/ReactStudy-React-Keyword) -- [React-Syntax](../../reactstudy/ReactStudy-React-Syntax) \ No newline at end of file +- [React-EventHandler](../../reactstudy/reactstudy-React-EventHandler) +- [React-Keyword](../../reactstudy/reactstudy-React-Keyword) +- [React-Syntax](../../reactstudy/reactstudy-React-Syntax) \ No newline at end of file diff --git "a/_posts/2023-10-20-\355\206\265\354\213\240-Websocket.md" "b/_posts/2023-10-20-\355\206\265\354\213\240-Websocket.md" index 30d3bff..85059f4 100644 --- "a/_posts/2023-10-20-\355\206\265\354\213\240-Websocket.md" +++ "b/_posts/2023-10-20-\355\206\265\354\213\240-Websocket.md" @@ -61,4 +61,4 @@ last_modified_at: 2023-10-20T08:00:00-10:00:00 --- # 연결문서 -- [HTTP](../../servercommon/ServerCommon-HTTP) \ No newline at end of file +- [HTTP](../../servercommon/servercommon-HTTP) \ No newline at end of file diff --git a/_posts/2023-10-22-ReactStudy-React-Keyword.md b/_posts/2023-10-22-ReactStudy-React-Keyword.md index c824b10..fe15b6e 100644 --- a/_posts/2023-10-22-ReactStudy-React-Keyword.md +++ b/_posts/2023-10-22-ReactStudy-React-Keyword.md @@ -90,4 +90,4 @@ import { useEffect } from "react"; --- # 연결문서 -- [React-LifeCycle](../../reactstudy/ReactStudy-React-LifeCycle) \ No newline at end of file +- [React-LifeCycle](../../reactstudy/reactstudy-React-LifeCycle) \ No newline at end of file diff --git a/_posts/2023-10-22-ReactStudy-React-Tip.md b/_posts/2023-10-22-ReactStudy-React-Tip.md index a843241..04efcdd 100644 --- a/_posts/2023-10-22-ReactStudy-React-Tip.md +++ b/_posts/2023-10-22-ReactStudy-React-Tip.md @@ -21,7 +21,7 @@ last_modified_at: 2023-10-22T08:00:00-10:00:00 ## 리스트 렌더링 - 태그 반복시, map, filter 사용 - key 값은 필수 -- 2개 이상의 Element를 리스팅하려면 [React-Fragment](../../reactstudy/ReactStudy-React-Fragment)를 사용한다. +- 2개 이상의 Element를 리스팅하려면 [React-Fragment](../../reactstudy/reactstudy-React-Fragment)를 사용한다. ```javascript export default function App() { diff --git a/_posts/2023-10-23-ReactStudy-React-Props.md b/_posts/2023-10-23-ReactStudy-React-Props.md index 8303888..14e47d5 100644 --- a/_posts/2023-10-23-ReactStudy-React-Props.md +++ b/_posts/2023-10-23-ReactStudy-React-Props.md @@ -145,4 +145,4 @@ export default function ChickenChild({title, salt, onChangeSalt}) { --- # 연결문서 -- [React-Keyword](../../reactstudy/ReactStudy-React-Keyword#usestate) \ No newline at end of file +- [React-Keyword](../../reactstudy/reactstudy-React-Keyword#usestate) \ No newline at end of file diff --git a/_posts/2023-10-24-ReactStudy-React-Build.md b/_posts/2023-10-24-ReactStudy-React-Build.md index 164d6c0..3ccc981 100644 --- a/_posts/2023-10-24-ReactStudy-React-Build.md +++ b/_posts/2023-10-24-ReactStudy-React-Build.md @@ -35,4 +35,4 @@ npm run build --- # 연결문서 -- [CSR SSR](../../webcommon/WebCommon-CSR-SSR) \ No newline at end of file +- [CSR SSR](../../webcommon/webcommon-CSR-SSR) \ No newline at end of file diff --git a/_posts/2023-10-24-WebCommon-html-tags.md b/_posts/2023-10-24-WebCommon-html-tags.md index a3c2ec4..4a0fda5 100644 --- a/_posts/2023-10-24-WebCommon-html-tags.md +++ b/_posts/2023-10-24-WebCommon-html-tags.md @@ -187,5 +187,5 @@ last_modified_at: 2023-10-24T08:00:00-10:00:00 --- # 연결문서 -- [html-작성법 기본](../../webcommon/WebCommon-html-작성법-기본) -- [html-문서 기본 구조](../../webcommon/WebCommon-html-문서-기본-구조) \ No newline at end of file +- [html-작성법 기본](../../webcommon/webcommon-html-작성법-기본) +- [html-문서 기본 구조](../../webcommon/webcommon-html-문서-기본-구조) \ No newline at end of file diff --git a/_posts/2023-10-25-Annotation-@EnableWebMvc.md b/_posts/2023-10-25-Annotation-@EnableWebMvc.md index b2e090b..3e5d262 100644 --- a/_posts/2023-10-25-Annotation-@EnableWebMvc.md +++ b/_posts/2023-10-25-Annotation-@EnableWebMvc.md @@ -29,5 +29,5 @@ last_modified_at: 2023-10-25T08:00:00-10:00:00 --- # 연결문서 -- [SpringMVC](../../spring/Spring-SpringMVC) -- [SpringMVC 구현](../../spring/Spring-SpringMVC-구현) \ No newline at end of file +- [SpringMVC](../../spring/spring-SpringMVC) +- [SpringMVC 구현](../../spring/spring-SpringMVC-구현) \ No newline at end of file diff --git a/_posts/2023-10-25-Annotation-@Scheduled.md b/_posts/2023-10-25-Annotation-@Scheduled.md index 71cff90..88e31c4 100644 --- a/_posts/2023-10-25-Annotation-@Scheduled.md +++ b/_posts/2023-10-25-Annotation-@Scheduled.md @@ -117,6 +117,6 @@ private void scheduleTest() { logger.error("hello"); } --- # 연결문서 -- [SpringMVC](../../spring/Spring-SpringMVC) -- [SpringMVC 구현](../../spring/Spring-SpringMVC-구현) -- [Cron Expression](../../expression/Expression-Cron-Expression) \ No newline at end of file +- [SpringMVC](../../spring/spring-SpringMVC) +- [SpringMVC 구현](../../spring/spring-SpringMVC-구현) +- [Cron Expression](../../expression/expression-Cron-Expression) \ No newline at end of file diff --git a/_posts/2023-10-25-Spring-Servlet Container.md b/_posts/2023-10-25-Spring-Servlet Container.md index 15a4d83..9735a4b 100644 --- a/_posts/2023-10-25-Spring-Servlet Container.md +++ b/_posts/2023-10-25-Spring-Servlet Container.md @@ -37,4 +37,4 @@ last_modified_at: 2023-10-25T08:00:00-10:00:00 --- # 연결문서 -- [Servlet](../../spring/Spring-Servlet) \ No newline at end of file +- [Servlet](../../spring/spring-Servlet) \ No newline at end of file diff --git a/_posts/2023-10-25-Spring-Servlet.md b/_posts/2023-10-25-Spring-Servlet.md index bf75be7..c6f37cd 100644 --- a/_posts/2023-10-25-Spring-Servlet.md +++ b/_posts/2023-10-25-Spring-Servlet.md @@ -60,4 +60,4 @@ public interface Servlet { --- # 연결문서 -- [DispatcherServlet](../../spring/Spring-DispatcherServlet) \ No newline at end of file +- [DispatcherServlet](../../spring/spring-DispatcherServlet) \ No newline at end of file diff --git a/_posts/2023-10-25-Spring-SpringMVC.md b/_posts/2023-10-25-Spring-SpringMVC.md index d91c88e..24cbf41 100644 --- a/_posts/2023-10-25-Spring-SpringMVC.md +++ b/_posts/2023-10-25-Spring-SpringMVC.md @@ -59,6 +59,6 @@ last_modified_at: 2023-10-25T08:00:00-10:00:00 --- # 연결문서 -- [SpringMVC 구현](../../spring/Spring-SpringMVC-구현) -- [Servlet](../../spring/Spring-Servlet) -- [DispatcherServlet](../../spring/Spring-DispatcherServlet) \ No newline at end of file +- [SpringMVC 구현](../../spring/spring-SpringMVC-구현) +- [Servlet](../../spring/spring-Servlet) +- [DispatcherServlet](../../spring/spring-DispatcherServlet) \ No newline at end of file diff --git a/_posts/2023-10-25-Spring-WebMvcConfigurer.md b/_posts/2023-10-25-Spring-WebMvcConfigurer.md index befb9ad..6e6c698 100644 --- a/_posts/2023-10-25-Spring-WebMvcConfigurer.md +++ b/_posts/2023-10-25-Spring-WebMvcConfigurer.md @@ -19,8 +19,8 @@ last_modified_at: 2023-10-25T08:00:00-10:00:00 # 내용 ## WebMvcConfigurer란 -- [Boiler Plate](../../cleancode/CleanCode-Boiler-Plate)코드 없이 요구사항에 맞게 프레임워크를 조정할 수 있게 해준다. -- [@EnableWebMvc](../../annotation/Annotation-@EnableWebMvc) 를 통해 활성화된 Web MVC 애플리케이션의 구성정보 커스터마이징을 돕는다. +- [Boiler Plate](../../cleancode/cleancode-Boiler-Plate)코드 없이 요구사항에 맞게 프레임워크를 조정할 수 있게 해준다. +- [@EnableWebMvc](../../annotation/annotation-@EnableWebMvc) 를 통해 활성화된 Web MVC 애플리케이션의 구성정보 커스터마이징을 돕는다. ## 용도 @@ -52,7 +52,7 @@ public void configureViewResolvers(ViewResolverRegistry registry) { ``` > -> [@EnableWebMvc](../../annotation/Annotation-@EnableWebMvc) Annotation과 함께 적용해야 한다. +> [@EnableWebMvc](../../annotation/annotation-@EnableWebMvc) Annotation과 함께 적용해야 한다. ### 리소스 핸들링 - javascript, Css, images 와 같은 정적 리소스를 제어 @@ -135,4 +135,4 @@ public void addCorsMappings(CorsRegistry registry) { --- # 연결문서 -- [DispatcherServlet](../../spring/Spring-DispatcherServlet) \ No newline at end of file +- [DispatcherServlet](../../spring/spring-DispatcherServlet) \ No newline at end of file diff --git a/_posts/2023-10-26-IDE-WebStorm.md b/_posts/2023-10-26-IDE-WebStorm.md index dc4989b..5014121 100644 --- a/_posts/2023-10-26-IDE-WebStorm.md +++ b/_posts/2023-10-26-IDE-WebStorm.md @@ -39,6 +39,6 @@ live-server --- # 연결문서 -- [npm](../../nodejs/Nodejs-npm) -- [Vue-프로젝트-Init](../../vuestudy/VueStudy-Vue-프로젝트-Init) -- [React-Init](../../reactstudy/ReactStudy-React-Init) \ No newline at end of file +- [npm](../../nodejs/nodejs-npm) +- [Vue-프로젝트-Init](../../vuestudy/vuestudy-Vue-프로젝트-Init) +- [React-Init](../../reactstudy/reactstudy-React-Init) \ No newline at end of file diff --git a/_posts/2023-10-26-VueStudy-Vue-Script Syntax.md b/_posts/2023-10-26-VueStudy-Vue-Script Syntax.md index 0bb50d3..0d79570 100644 --- a/_posts/2023-10-26-VueStudy-Vue-Script Syntax.md +++ b/_posts/2023-10-26-VueStudy-Vue-Script Syntax.md @@ -190,5 +190,5 @@ watch(bookInfoModel, (newValue) => { --- # 연결문서 -- [html-tags](../../webcommon/WebCommon-html-tags) -- [Vue-Directive](../../vuestudy/VueStudy-Vue-Directive) \ No newline at end of file +- [html-tags](../../webcommon/webcommon-html-tags) +- [Vue-Directive](../../vuestudy/vuestudy-Vue-Directive) \ No newline at end of file diff --git a/_posts/2023-10-26-VueStudy-Vuejs.md b/_posts/2023-10-26-VueStudy-Vuejs.md index e4918cf..6d56d5b 100644 --- a/_posts/2023-10-26-VueStudy-Vuejs.md +++ b/_posts/2023-10-26-VueStudy-Vuejs.md @@ -29,6 +29,6 @@ last_modified_at: 2023-10-26T08:00:00-10:00:00 --- # 연결문서 -- [CSR SSR](../../webcommon/WebCommon-CSR-SSR) -- [Vue-프로젝트-Init](../../vuestudy/VueStudy-Vue-프로젝트-Init) -- [Vue-Script Syntax](../../vuestudy/VueStudy-Vue-Script-Syntax) \ No newline at end of file +- [CSR SSR](../../webcommon/webcommon-CSR-SSR) +- [Vue-프로젝트-Init](../../vuestudy/vuestudy-Vue-프로젝트-Init) +- [Vue-Script Syntax](../../vuestudy/vuestudy-Vue-Script-Syntax) \ No newline at end of file diff --git a/_posts/2023-10-27-VueStudy-Vue-Component.md b/_posts/2023-10-27-VueStudy-Vue-Component.md index 5f31533..37f5285 100644 --- a/_posts/2023-10-27-VueStudy-Vue-Component.md +++ b/_posts/2023-10-27-VueStudy-Vue-Component.md @@ -109,4 +109,4 @@ const onUpdateName = (name) => { --- # 연결문서 -- [v-on](../../vuestudy/VueStudy-Vue-Script-Syntax#v-on) \ No newline at end of file +- [v-on](../../vuestudy/vuestudy-Vue-Script-Syntax#v-on) \ No newline at end of file diff --git "a/_posts/2023-10-27-VueStudy-Vue-\355\224\204\353\241\234\354\240\235\355\212\270-Init.md" "b/_posts/2023-10-27-VueStudy-Vue-\355\224\204\353\241\234\354\240\235\355\212\270-Init.md" index 5cc70b6..f624b06 100644 --- "a/_posts/2023-10-27-VueStudy-Vue-\355\224\204\353\241\234\354\240\235\355\212\270-Init.md" +++ "b/_posts/2023-10-27-VueStudy-Vue-\355\224\204\353\241\234\354\240\235\355\212\270-Init.md" @@ -52,6 +52,6 @@ last_modified_at: 2023-10-27T08:00:00-10:00:00 --- # 연결문서 -- [npm](../../nodejs/Nodejs-npm) -- [vite](../../webcommon/WebCommon-vite) -- [Vue-SFC](../../vuestudy/VueStudy-Vue-SFC) \ No newline at end of file +- [npm](../../nodejs/nodejs-npm) +- [vite](../../webcommon/webcommon-vite) +- [Vue-SFC](../../vuestudy/vuestudy-Vue-SFC) \ No newline at end of file diff --git a/_posts/2023-10-27-WebCommon-FrontEnd Frameworks.md b/_posts/2023-10-27-WebCommon-FrontEnd Frameworks.md index 6b27b1e..1f739b2 100644 --- a/_posts/2023-10-27-WebCommon-FrontEnd Frameworks.md +++ b/_posts/2023-10-27-WebCommon-FrontEnd Frameworks.md @@ -20,8 +20,8 @@ last_modified_at: 2023-10-27T08:00:00-10:00:00 - nextjs - nustjs - quasar -- [Reactjs](../../reactstudy/ReactStudy-React-JSX) -- [Vuejs](../../vuestudy/VueStudy-Vuejs) +- [Reactjs](../../reactstudy/reactstudy-React-JSX) +- [Vuejs](../../vuestudy/vuestudy-Vuejs) --- diff --git a/_posts/2023-10-29-VueStudy-Vue-Directive.md b/_posts/2023-10-29-VueStudy-Vue-Directive.md index 0124e48..02c7e47 100644 --- a/_posts/2023-10-29-VueStudy-Vue-Directive.md +++ b/_posts/2023-10-29-VueStudy-Vue-Directive.md @@ -264,4 +264,4 @@ const objectOfAttrs = { id: 'container', class: 'wrapper' } -- # 연결문서 -- [Vue-Template Syntax](../../vuestudy/VueStudy-Vue-Template-Syntax) \ No newline at end of file +- [Vue-Template Syntax](../../vuestudy/vuestudy-Vue-Template-Syntax) \ No newline at end of file diff --git a/_posts/2023-10-30-VueStudy-Vue-CDN.md b/_posts/2023-10-30-VueStudy-Vue-CDN.md index 8a67ff7..6a3d9ec 100644 --- a/_posts/2023-10-30-VueStudy-Vue-CDN.md +++ b/_posts/2023-10-30-VueStudy-Vue-CDN.md @@ -18,7 +18,7 @@ last_modified_at: 2023-10-30T08:00:00-10:00:00 # 내용 -## [CDN](../../webcommon/WebCommon-CDN)을 이용한 vue +## [CDN](../../webcommon/webcommon-CDN)을 이용한 vue ### CDN link diff --git a/_posts/2023-10-30-VueStudy-Vue-Template Syntax.md b/_posts/2023-10-30-VueStudy-Vue-Template Syntax.md index 17eb945..7ae0547 100644 --- a/_posts/2023-10-30-VueStudy-Vue-Template Syntax.md +++ b/_posts/2023-10-30-VueStudy-Vue-Template Syntax.md @@ -37,7 +37,7 @@ last_modified_at: 2023-10-30T08:00:00-10:00:00 ### HTML 출력 - [Text Interpolation](#text-interpolation) 은 데이터를 html 이 아닌 일반 텍스트로 해석 -- 실제 html 출력을 위해서는 [v-html](../../vuestudy/VueStudy-Vue-Directive#v-html) Directive를 사용해야 한다. +- 실제 html 출력을 위해서는 [v-html](../../vuestudy/vuestudy-Vue-Directive#v-html) Directive를 사용해야 한다. ```javascript

v-html 디렉티브 사용:

@@ -87,7 +87,7 @@ const errorClass = ref('text-danger') ### javascript 표현식 사용 - vue는 모든 데이터 바인딩 내에 javascript 표현식 지원 - 이중괄호 내부 - - 모든 [Vue-Directive](../../vuestudy/VueStudy-Vue-Directive) 속성 내부 + - 모든 [Vue-Directive](../../vuestudy/vuestudy-Vue-Directive) 속성 내부 - 하나의 단일 표현식만 가능 - 함수호출 가능 @@ -102,4 +102,4 @@ const errorClass = ref('text-danger') --- # 연결문서 -- [Vue-Directive](../../vuestudy/VueStudy-Vue-Directive) \ No newline at end of file +- [Vue-Directive](../../vuestudy/vuestudy-Vue-Directive) \ No newline at end of file diff --git a/_posts/2023-10-31-VueStudy-Vue-routing.md b/_posts/2023-10-31-VueStudy-Vue-routing.md index d908965..2c0cd63 100644 --- a/_posts/2023-10-31-VueStudy-Vue-routing.md +++ b/_posts/2023-10-31-VueStudy-Vue-routing.md @@ -31,7 +31,7 @@ last_modified_at: 2023-10-31T08:00:00-10:00:00 ![image](../../assets/images/VueRouterProjectStructure.png) #### views -- [Component](../../vuestudy/VueStudy-Vue-Component)들을 가져와서 사용할 view Directory +- [Component](../../vuestudy/vuestudy-Vue-Component)들을 가져와서 사용할 view Directory - 일반적으로 \* View.vue 파일명 형식 사용 #### App.vue @@ -210,4 +210,4 @@ onBeforeRouteLeave((to, from) => { --- # 연결문서 -- [Vue-프로젝트-Init](../../vuestudy/VueStudy-Vue-프로젝트-Init) +- [Vue-프로젝트-Init](../../vuestudy/vuestudy-Vue-프로젝트-Init) diff --git a/_posts/2023-11-01-VueStudy-Vue-Axios.md b/_posts/2023-11-01-VueStudy-Vue-Axios.md index 4971c33..5a376d0 100644 --- a/_posts/2023-11-01-VueStudy-Vue-Axios.md +++ b/_posts/2023-11-01-VueStudy-Vue-Axios.md @@ -104,6 +104,6 @@ const onClick = async()=> { --- # 연결문서 -- [Vue-환경변수](../../vuestudy/VueStudy-Vue-환경변수) -- [npm](../../nodejs/Nodejs-npm) +- [Vue-환경변수](../../vuestudy/vuestudy-Vue-환경변수) +- [npm](../../nodejs/nodejs-npm) - Api Sample : https://dummyjson.com/docs/auth \ No newline at end of file diff --git a/_posts/2023-11-01-VueStudy-Vue-LocalStorage.md b/_posts/2023-11-01-VueStudy-Vue-LocalStorage.md index cf18dca..4fc4787 100644 --- a/_posts/2023-11-01-VueStudy-Vue-LocalStorage.md +++ b/_posts/2023-11-01-VueStudy-Vue-LocalStorage.md @@ -77,4 +77,4 @@ export const useUserStore = defineStore('user', () =>{ --- # 연결문서 -- [Vue-State](../../vuestudy/VueStudy-Vue-State) \ No newline at end of file +- [Vue-State](../../vuestudy/vuestudy-Vue-State) \ No newline at end of file diff --git a/_posts/2023-11-01-VueStudy-Vue-State.md b/_posts/2023-11-01-VueStudy-Vue-State.md index 787db71..0806efb 100644 --- a/_posts/2023-11-01-VueStudy-Vue-State.md +++ b/_posts/2023-11-01-VueStudy-Vue-State.md @@ -128,4 +128,4 @@ const doubleCount = computed(() => count.value * 2) --- # 연결문서 -- [Vue-프로젝트-Init](../../vuestudy/VueStudy-Vue-프로젝트-Init) \ No newline at end of file +- [Vue-프로젝트-Init](../../vuestudy/vuestudy-Vue-프로젝트-Init) \ No newline at end of file diff --git a/_posts/2023-11-02-DevelopCommon-Cache.md b/_posts/2023-11-02-DevelopCommon-Cache.md index 9b943a4..5cab76f 100644 --- a/_posts/2023-11-02-DevelopCommon-Cache.md +++ b/_posts/2023-11-02-DevelopCommon-Cache.md @@ -29,4 +29,4 @@ last_modified_at: 2023-11-02T08:00:00-10:00:00 --- # 연결문서 -[Web Caching](../../webcommon/WebCommon-Web-Caching) \ No newline at end of file +[Web Caching](../../webcommon/webcommon-Web-Caching) \ No newline at end of file diff --git a/_posts/2023-11-02-WebCommon-Web Caching.md b/_posts/2023-11-02-WebCommon-Web Caching.md index 0864d2c..f577065 100644 --- a/_posts/2023-11-02-WebCommon-Web Caching.md +++ b/_posts/2023-11-02-WebCommon-Web Caching.md @@ -39,10 +39,10 @@ last_modified_at: 2023-11-02T08:00:00-10:00:00 - 클라이언트 간 공유 불가능 - 브라우저의 back, 페이지 재방문시, 서비스 효율 증가 -### Proxy Caches([CDN](../../webcommon/WebCommon-CDN)) +### Proxy Caches([CDN](../../webcommon/webcommon-CDN)) - Browser Cache와 동일한 원리로 동작 - 네트워크상에서 동작 -- 주로 [IPS](../../servercommon/ServerCommon-IPS)의 방화벽에 설치 +- 주로 [IPS](../../servercommon/servercommon-IPS)의 방화벽에 설치 - 대기시간, 트래픽 감소 - 접근정책과 제한 우회, 사용률 기록 - 한정된 수의 클라이언트를 위해 다수의 웹 서버 컨텐츠를 캐시 @@ -69,7 +69,7 @@ last_modified_at: 2023-11-02T08:00:00-10:00:00 |디렉티브|설명| |---|---| -|public|[CDN](../../webcommon/WebCommon-CDN) 이나 프록시 서버 같은 공용 캐시에서도 캐싱 허용| +|public|[CDN](../../webcommon/webcommon-CDN) 이나 프록시 서버 같은 공용 캐시에서도 캐싱 허용| |private|브라우저 캐시등의 로컬 캐시에서만 캐싱 가능| |must-revalidate|캐시된 데이터를 사용하기 전 반드시 서버에게 유효성 검사| |proxy-revalidate|must-revalidate + 공유 캐시에만 적용| @@ -96,4 +96,4 @@ last_modified_at: 2023-11-02T08:00:00-10:00:00 --- # 연결문서 -- [CDN](../../webcommon/WebCommon-CDN) \ No newline at end of file +- [CDN](../../webcommon/webcommon-CDN) \ No newline at end of file diff --git a/_posts/2023-11-06-DevelopCommon-Compile.md b/_posts/2023-11-06-DevelopCommon-Compile.md index 246e85f..9678125 100644 --- a/_posts/2023-11-06-DevelopCommon-Compile.md +++ b/_posts/2023-11-06-DevelopCommon-Compile.md @@ -50,5 +50,5 @@ last_modified_at: 2023-11-06T08:00:00-10:00:00 --- # 연결문서 -- [Runtime](../../developcommon/DevelopCommon-Runtime) +- [Runtime](../../developcommon/developcommon-Runtime) - [Java Compile Process](../../java/java-java#java-compile-process) \ No newline at end of file diff --git a/_posts/2023-11-06-DevelopCommon-Runtime.md b/_posts/2023-11-06-DevelopCommon-Runtime.md index 0302d99..01ede70 100644 --- a/_posts/2023-11-06-DevelopCommon-Runtime.md +++ b/_posts/2023-11-06-DevelopCommon-Runtime.md @@ -33,4 +33,4 @@ last_modified_at: 2023-11-06T08:00:00-10:00:00 --- # 연결문서 -- [Compile](../../developcommon/DevelopCommon-Compile) \ No newline at end of file +- [Compile](../../developcommon/developcommon-Compile) \ No newline at end of file diff --git a/_posts/2023-11-06-IDE-Intellij-Gradle-Project.md b/_posts/2023-11-06-IDE-Intellij-Gradle-Project.md index 2ec1f74..89dac94 100644 --- a/_posts/2023-11-06-IDE-Intellij-Gradle-Project.md +++ b/_posts/2023-11-06-IDE-Intellij-Gradle-Project.md @@ -44,5 +44,5 @@ last_modified_at: 2023-11-06T08:00:00-10:00:00 --- # 연결문서 -- [Intellij](../../ide/IDE-Intellij) -- [Gradle](../../build/Build-Gradle) \ No newline at end of file +- [Intellij](../../ide/ide-Intellij) +- [Gradle](../../build/build-Gradle) \ No newline at end of file diff --git a/_posts/2023-11-06-Spring-Spring-classpath.md b/_posts/2023-11-06-Spring-Spring-classpath.md index cdd15f9..55c031e 100644 --- a/_posts/2023-11-06-Spring-Spring-classpath.md +++ b/_posts/2023-11-06-Spring-Spring-classpath.md @@ -40,4 +40,4 @@ public Resource getResource(String relativePath) { --- # 연결문서 -- [Intellij](../../ide/IDE-Intellij) \ No newline at end of file +- [Intellij](../../ide/ide-Intellij) \ No newline at end of file diff --git a/_posts/2023-11-06-Test-@RunWith.md b/_posts/2023-11-06-Test-@RunWith.md index 0cb5183..34b87d6 100644 --- a/_posts/2023-11-06-Test-@RunWith.md +++ b/_posts/2023-11-06-Test-@RunWith.md @@ -44,4 +44,4 @@ public class TestResourceManager { --- # 연결문서 -- [TestDouble](../../tdd/TDD-TestDouble) \ No newline at end of file +- [TestDouble](../../tdd/tdd-TestDouble) \ No newline at end of file diff --git a/_posts/2023-11-06-java-java.md b/_posts/2023-11-06-java-java.md index 2438be5..765046b 100644 --- a/_posts/2023-11-06-java-java.md +++ b/_posts/2023-11-06-java-java.md @@ -28,5 +28,5 @@ last_modified_at: 2023-11-06T08:00:00-10:00:00 --- # 연결문서 -- [Runtime](../../developcommon/DevelopCommon-Runtime) -- [Compile](../../developcommon/DevelopCommon-Compile) \ No newline at end of file +- [Runtime](../../developcommon/developcommon-Runtime) +- [Compile](../../developcommon/developcommon-Compile) \ No newline at end of file diff --git a/_posts/2023-11-07-IDE-Intellij-error.md b/_posts/2023-11-07-IDE-Intellij-error.md index 2918bda..f44eedb 100644 --- a/_posts/2023-11-07-IDE-Intellij-error.md +++ b/_posts/2023-11-07-IDE-Intellij-error.md @@ -31,4 +31,4 @@ last_modified_at: 2023-11-07T08:00:00-10:00:00 --- # 연결문서 -- [Intellij](../../ide/IDE-Intellij) \ No newline at end of file +- [Intellij](../../ide/ide-Intellij) \ No newline at end of file diff --git a/_posts/2023-11-07-TDD-SpringMVC-test.md b/_posts/2023-11-07-TDD-SpringMVC-test.md index c6f42c6..0eecad2 100644 --- a/_posts/2023-11-07-TDD-SpringMVC-test.md +++ b/_posts/2023-11-07-TDD-SpringMVC-test.md @@ -33,7 +33,7 @@ test { ``` ## Test -- [테스트 플로우](../../test/Test-Junit-Test-Flow) +- [테스트 플로우](../../test/test-Junit-Test-Flow) ```java @RunWith(SpringJUnit4ClassRunner.class) @@ -63,7 +63,7 @@ where file != this.file --- # 연결문서 -- [Gradle](../../build/Build-Gradle) -- [intellij 테스트환경 구축 에러](../../ide/IDE-Intellij-error#execution-failed-for-task--test) -- [Junit Test Flow](../../test/Test-Junit-Test-Flow) -- [TDD-Naming](../../tdd/TDD-TDD-Naming) \ No newline at end of file +- [Gradle](../../build/build-Gradle) +- [intellij 테스트환경 구축 에러](../../ide/ide-Intellij-error#execution-failed-for-task--test) +- [Junit Test Flow](../../test/test-Junit-Test-Flow) +- [TDD-Naming](../../tdd/tdd-TDD-Naming) \ No newline at end of file diff --git a/_posts/2023-11-07-TDD-TDD-Naming.md b/_posts/2023-11-07-TDD-TDD-Naming.md index 11fd557..ddafc8b 100644 --- a/_posts/2023-11-07-TDD-TDD-Naming.md +++ b/_posts/2023-11-07-TDD-TDD-Naming.md @@ -69,7 +69,7 @@ last_modified_at: 2023-11-07T08:00:00-10:00:00 - When_MandatoryFieldsAreMissing_Expect_StudentAdmissionToFail ### given_사전조건_When_테스트상태_기대결과 -- [BDD](../../bdd/BDD-BDD)에서 사용하는 naming rule +- [BDD](../../bdd/bdd-BDD)에서 사용하는 naming rule #### Example - Given_UserIsAuthenticated_When_InvalidAccountNumberIsUsedToWithdrawMoney_Then_TransactionsWillFail diff --git a/_posts/2023-11-07-Test-@ContextConfiguration.md b/_posts/2023-11-07-Test-@ContextConfiguration.md index 1037e79..fd4725e 100644 --- a/_posts/2023-11-07-Test-@ContextConfiguration.md +++ b/_posts/2023-11-07-Test-@ContextConfiguration.md @@ -45,4 +45,4 @@ public class ScheduleTest { --- # 연결문서 -- [@RunWith](../../test/Test-@RunWith) \ No newline at end of file +- [@RunWith](../../test/test-@RunWith) \ No newline at end of file diff --git a/_posts/2023-11-07-Test-Junit Test Flow.md b/_posts/2023-11-07-Test-Junit Test Flow.md index d93cfbb..99b1c00 100644 --- a/_posts/2023-11-07-Test-Junit Test Flow.md +++ b/_posts/2023-11-07-Test-Junit Test Flow.md @@ -25,6 +25,6 @@ last_modified_at: 2023-11-07T08:00:00-10:00:00 --- # 연결문서 -- [@Test](../../test/Test-@Test) -- [@Before, @After](../../test/Test-@Before,-@After) -- [@BeforeClass, @AfterClass](../../test/Test-@BeforeClass,-@AfterClass) \ No newline at end of file +- [@Test](../../test/test-@Test) +- [@Before, @After](../../test/test-@Before,-@After) +- [@BeforeClass, @AfterClass](../../test/test-@BeforeClass,-@AfterClass) \ No newline at end of file diff --git a/_posts/2023-11-08-CLI-Linux-Command-Detail.md b/_posts/2023-11-08-CLI-Linux-Command-Detail.md index 041c2a1..618f4b2 100644 --- a/_posts/2023-11-08-CLI-Linux-Command-Detail.md +++ b/_posts/2023-11-08-CLI-Linux-Command-Detail.md @@ -96,5 +96,5 @@ shutdown -h now --- # 연결문서 -- [CLI](../../cli/CLI-CLI) -- [CLI-BaseCommand](../../cli/CLI-CLI-BaseCommand) \ No newline at end of file +- [CLI](../../cli/cli-CLI) +- [CLI-BaseCommand](../../cli/cli-CLI-BaseCommand) \ No newline at end of file diff --git a/_posts/2023-11-10-CLI-CLI-BaseCommand.md b/_posts/2023-11-10-CLI-CLI-BaseCommand.md index adbae00..93274dc 100644 --- a/_posts/2023-11-10-CLI-CLI-BaseCommand.md +++ b/_posts/2023-11-10-CLI-CLI-BaseCommand.md @@ -57,6 +57,6 @@ last_modified_at: 2023-11-10T08:00:00-10:00:00 --- # 연결문서 -- [Linux-Command-Detail](../../cli/CLI-Linux-Command-Detail) -- [Window-Command-Detail](../../cli/CLI-Window-Command-Detail) -- [CLI](../../cli/CLI-CLI) \ No newline at end of file +- [Linux-Command-Detail](../../cli/cli-Linux-Command-Detail) +- [Window-Command-Detail](../../cli/cli-Window-Command-Detail) +- [CLI](../../cli/cli-CLI) \ No newline at end of file diff --git a/_posts/2023-11-10-CLI-CLI.md b/_posts/2023-11-10-CLI-CLI.md index 6ed07bc..4d85291 100644 --- a/_posts/2023-11-10-CLI-CLI.md +++ b/_posts/2023-11-10-CLI-CLI.md @@ -38,10 +38,10 @@ last_modified_at: 2023-11-10T08:00:00-10:00:00 - 시스템 로그 확인 및 포괄적인 오류 메시지와 디버깅 정보를 빠르게 찾을 수 있음 ## 작동방식 -1. [shell](../../developcommon/DevelopCommon-shell) command interpreter는 입력된 명령을 구문 분석하여 구조를 파악하고 명령 이름, 옵션 및 인수를 구분 -2. [shell](../../developcommon/DevelopCommon-shell)은 사용가능한 명령 목록에서 명령 이름을 조회 +1. [shell](../../developcommon/developcommon-shell) command interpreter는 입력된 명령을 구문 분석하여 구조를 파악하고 명령 이름, 옵션 및 인수를 구분 +2. [shell](../../developcommon/developcommon-shell)은 사용가능한 명령 목록에서 명령 이름을 조회 3. 시스템의 PATH 변수(시스템 파일이 있는 디렉터리 목록)를 검색하여 명령과 관련된 해당 파일을 찾음 -4. [shell](../../developcommon/DevelopCommon-shell)은 지정된 옵션과 인수를 입력으로 전달하는 적절한 파일을 호출 +4. [shell](../../developcommon/developcommon-shell)은 지정된 옵션과 인수를 입력으로 전달하는 적절한 파일을 호출 5. 운영체제가 필요한 작업을 수행 6. 정보 메시지, 오류메시지, 요청된 데이터 또는 작업 결과와 같은 출력을 생성 7. 출력을 보고 명령 결과 확인 @@ -49,4 +49,4 @@ last_modified_at: 2023-11-10T08:00:00-10:00:00 --- # 연결문서 -- [shell](../../developcommon/DevelopCommon-shell) \ No newline at end of file +- [shell](../../developcommon/developcommon-shell) \ No newline at end of file diff --git a/_posts/2023-11-10-DevelopCommon-shell.md b/_posts/2023-11-10-DevelopCommon-shell.md index 92762d7..5026908 100644 --- a/_posts/2023-11-10-DevelopCommon-shell.md +++ b/_posts/2023-11-10-DevelopCommon-shell.md @@ -97,5 +97,5 @@ echo $SHELL --- # 연결문서 -- [Linux-Command-Detail](../../cli/CLI-Linux-Command-Detail) -- [Window-Command-Detail](../../cli/CLI-Window-Command-Detail) \ No newline at end of file +- [Linux-Command-Detail](../../cli/cli-Linux-Command-Detail) +- [Window-Command-Detail](../../cli/cli-Window-Command-Detail) \ No newline at end of file diff --git a/_posts/2023-11-13-SpringBoot-SpringBoot-Project.md b/_posts/2023-11-13-SpringBoot-SpringBoot-Project.md index 73aa115..e333d9f 100644 --- a/_posts/2023-11-13-SpringBoot-SpringBoot-Project.md +++ b/_posts/2023-11-13-SpringBoot-SpringBoot-Project.md @@ -76,7 +76,7 @@ export default defineConfig({ --- # 연결문서 -- [Intellij](../../ide/IDE-Intellij) -- [Vue-프로젝트-Init](../../vuestudy/VueStudy-Vue-프로젝트-Init) -- [Vue-환경변수](../../vuestudy/VueStudy-Vue-환경변수) -- [npm](../../nodejs/Nodejs-npm) \ No newline at end of file +- [Intellij](../../ide/ide-Intellij) +- [Vue-프로젝트-Init](../../vuestudy/vuestudy-Vue-프로젝트-Init) +- [Vue-환경변수](../../vuestudy/vuestudy-Vue-환경변수) +- [npm](../../nodejs/nodejs-npm) \ No newline at end of file diff --git a/_posts/2023-11-14-WebCommon-CSS Selector.md b/_posts/2023-11-14-WebCommon-CSS Selector.md index 0c8fc3d..242ebb2 100644 --- a/_posts/2023-11-14-WebCommon-CSS Selector.md +++ b/_posts/2023-11-14-WebCommon-CSS Selector.md @@ -144,5 +144,5 @@ p::first-letter { --- # 연결문서 -- [html-tags](../../webcommon/WebCommon-html-tags) -- [html-작성법 기본](../../webcommon/WebCommon-html-작성법-기본) \ No newline at end of file +- [html-tags](../../webcommon/webcommon-html-tags) +- [html-작성법 기본](../../webcommon/webcommon-html-작성법-기본) \ No newline at end of file diff --git a/_posts/2023-11-14-WebCommon-Netlify.md b/_posts/2023-11-14-WebCommon-Netlify.md index f5cc2bf..63afe3e 100644 --- a/_posts/2023-11-14-WebCommon-Netlify.md +++ b/_posts/2023-11-14-WebCommon-Netlify.md @@ -65,4 +65,4 @@ last_modified_at: 2023-11-14T08:00:00-10:00:00 # 연결문서 - -- [CSR SSR](../../webcommon/WebCommon-CSR-SSR) \ No newline at end of file +- [CSR SSR](../../webcommon/webcommon-CSR-SSR) \ No newline at end of file diff --git a/_posts/2023-11-16-DevelopCommon-SaaS.md b/_posts/2023-11-16-DevelopCommon-SaaS.md index 8462217..f780242 100644 --- a/_posts/2023-11-16-DevelopCommon-SaaS.md +++ b/_posts/2023-11-16-DevelopCommon-SaaS.md @@ -39,7 +39,7 @@ last_modified_at: 2023-11-16T08:00:00-10:00:00 - 솔루션의 scale up으로 인한 요금 미발생 ### 빠른 배포 -- [On-premise](../../developcommon/DevelopCommon-On-premise) 소프트웨어와 관련된 설치 및 구성이 불필요 +- [On-premise](../../developcommon/developcommon-On-premise) 소프트웨어와 관련된 설치 및 구성이 불필요 ### ondemand 확장성 - 인프라 업그레이드 비용 불필요 diff --git a/_posts/2023-11-16-ServerCommon-Quartz Job Scheduler.md b/_posts/2023-11-16-ServerCommon-Quartz Job Scheduler.md index fffb314..74ddbc5 100644 --- a/_posts/2023-11-16-ServerCommon-Quartz Job Scheduler.md +++ b/_posts/2023-11-16-ServerCommon-Quartz Job Scheduler.md @@ -84,7 +84,7 @@ JobDetailImpl.setJobDataMap(new JobDataMap()) - 반복횟수, 실행 간격 지정 #### CronTrigger -- [Cron Expression](../../expression/Expression-Cron-Expression)으로 trigger를 정의하는 방식 +- [Cron Expression](../../expression/expression-Cron-Expression)으로 trigger를 정의하는 방식 ### Misfire Instruction - Scheduler가 Misfire된 Trigger에 대해서 어떻게 처리할지에 대한 다양한 policy 지원 diff --git "a/_posts/2023-11-17-\355\206\265\354\213\240-Socket.md" "b/_posts/2023-11-17-\355\206\265\354\213\240-Socket.md" index 60d76bb..98e53ae 100644 --- "a/_posts/2023-11-17-\355\206\265\354\213\240-Socket.md" +++ "b/_posts/2023-11-17-\355\206\265\354\213\240-Socket.md" @@ -46,4 +46,4 @@ last_modified_at: 2023-11-17T08:00:00-10:00:00 # 연결문서 - [WebSocket](../../통신/통신-WebSocket) -- [Port](../../developcommon/DevelopCommon-Port) \ No newline at end of file +- [Port](../../developcommon/developcommon-Port) \ No newline at end of file diff --git a/_posts/2023-11-20-ServerCommon-DDNS.md b/_posts/2023-11-20-ServerCommon-DDNS.md index 48f4642..31af0fd 100644 --- a/_posts/2023-11-20-ServerCommon-DDNS.md +++ b/_posts/2023-11-20-ServerCommon-DDNS.md @@ -32,4 +32,4 @@ last_modified_at: 2023-11-20T08:00:00-10:00:00 # 연결문서 - [DHCP](../../통신/통신-DHCP) -- [DNS](../../servercommon/ServerCommon-DNS) \ No newline at end of file +- [DNS](../../servercommon/servercommon-DNS) \ No newline at end of file diff --git a/_posts/2023-11-20-ServerCommon-DNS.md b/_posts/2023-11-20-ServerCommon-DNS.md index d11efdc..1b849cb 100644 --- a/_posts/2023-11-20-ServerCommon-DNS.md +++ b/_posts/2023-11-20-ServerCommon-DNS.md @@ -34,4 +34,4 @@ last_modified_at: 2023-11-20T08:00:00-10:00:00 --- # 연결문서 -- [DDNS](../../servercommon/ServerCommon-DDNS) \ No newline at end of file +- [DDNS](../../servercommon/servercommon-DDNS) \ No newline at end of file diff --git a/_posts/2023-11-22-DevelopCommon-Port.md b/_posts/2023-11-22-DevelopCommon-Port.md index 25acb15..dbcafda 100644 --- a/_posts/2023-11-22-DevelopCommon-Port.md +++ b/_posts/2023-11-22-DevelopCommon-Port.md @@ -51,5 +51,5 @@ last_modified_at: 2023-11-22T08:00:00-10:00:00 --- # 연결문서 -- [DNS](../../servercommon/ServerCommon-DNS) +- [DNS](../../servercommon/servercommon-DNS) - [SSH](../../통신/통신-SSH) \ No newline at end of file diff --git a/_posts/2023-11-23-DesignPattern-Reactor.md b/_posts/2023-11-23-DesignPattern-Reactor.md index bade936..16c76c2 100644 --- a/_posts/2023-11-23-DesignPattern-Reactor.md +++ b/_posts/2023-11-23-DesignPattern-Reactor.md @@ -133,5 +133,5 @@ public class EventHandler { --- # 연결문서 -- [Thread](../../servercommon/ServerCommon-Thread) -- [UML Diagram](../../developcommon/DevelopCommon-UML-Diagram) \ No newline at end of file +- [Thread](../../servercommon/servercommon-Thread) +- [UML Diagram](../../developcommon/developcommon-UML-Diagram) \ No newline at end of file diff --git a/_posts/2023-11-23-java-NIO.md b/_posts/2023-11-23-java-NIO.md index d6107bc..29989ef 100644 --- a/_posts/2023-11-23-java-NIO.md +++ b/_posts/2023-11-23-java-NIO.md @@ -40,7 +40,7 @@ last_modified_at: 2023-11-23T08:00:00-10:00:00 - 단일 스레드 - 복수개의 채널 중에서 이벤트가 준비 완료된 채널을 선택하는 방법 제공 - 클라이언트 하나당 스레드 하나를 생성해 처리하기때문에 스레드가 많이 생성될 수록 급격한 성능저하를 가졌던 단점 개선 -- [Reactor](../../designpattern/DesignPattern-Reactor)패턴의 구현체 +- [Reactor](../../designpattern/designpattern-Reactor)패턴의 구현체 ### Selection Key - [Selector](#selector)와 [Channel](#channel) 간의 관계를 표현해주는 객체 diff --git a/_posts/2023-11-24-ServerCommon-Thread Dump.md b/_posts/2023-11-24-ServerCommon-Thread Dump.md index ba6a11e..eb0de48 100644 --- a/_posts/2023-11-24-ServerCommon-Thread Dump.md +++ b/_posts/2023-11-24-ServerCommon-Thread Dump.md @@ -28,8 +28,8 @@ last_modified_at: 2023-11-24T08:00:00-10:00:00 - 응용프로그램과 JVM 성능을 최적화 하는데 도움을 주는 정보 포함 ## 쓰레드 종류와 상태 -- [Thread 종류](../../servercommon/ServerCommon-Thread#종류) -- [Thread 상태](../../servercommon/ServerCommon-Thread#state) +- [Thread 종류](../../servercommon/servercommon-Thread#종류) +- [Thread 상태](../../servercommon/servercommon-Thread#state) ## MAT @@ -61,4 +61,4 @@ last_modified_at: 2023-11-24T08:00:00-10:00:00 --- # 연결문서 -- [Thread](../../servercommon/ServerCommon-Thread) \ No newline at end of file +- [Thread](../../servercommon/servercommon-Thread) \ No newline at end of file diff --git a/_posts/2023-11-24-ServerCommon-Thread.md b/_posts/2023-11-24-ServerCommon-Thread.md index 7b8b760..5071149 100644 --- a/_posts/2023-11-24-ServerCommon-Thread.md +++ b/_posts/2023-11-24-ServerCommon-Thread.md @@ -70,4 +70,4 @@ public final static int MAX_PRIORITY = 10; --- # 연결문서 -- [Thread Dump](../../servercommon/ServerCommon-Thread-Dump) \ No newline at end of file +- [Thread Dump](../../servercommon/servercommon-Thread-Dump) \ No newline at end of file diff --git a/_posts/2023-11-26-ServerCommon-HTTP.md b/_posts/2023-11-26-ServerCommon-HTTP.md index fb9b986..aa72fcc 100644 --- a/_posts/2023-11-26-ServerCommon-HTTP.md +++ b/_posts/2023-11-26-ServerCommon-HTTP.md @@ -45,4 +45,4 @@ last_modified_at: 2023-11-26T08:00:00-10:00:00 --- # 연결문서 -- [HTTP Request](../../servercommon/ServerCommon-HTTP-Request) \ No newline at end of file +- [HTTP Request](../../servercommon/servercommon-HTTP-Request) \ No newline at end of file diff --git a/_posts/2023-11-28-Annotation-@PostConstruct.md b/_posts/2023-11-28-Annotation-@PostConstruct.md index 16e7c78..d5c247c 100644 --- a/_posts/2023-11-28-Annotation-@PostConstruct.md +++ b/_posts/2023-11-28-Annotation-@PostConstruct.md @@ -44,5 +44,5 @@ public void init() { --- # 연결문서 -- [SpringBean LifeCycle](../../spring/Spring-SpringBean-LifeCycle) -- [@PreDestory](../../annotation/Annotation-@PreDestory) \ No newline at end of file +- [SpringBean LifeCycle](../../spring/spring-SpringBean-LifeCycle) +- [@PreDestory](../../annotation/annotation-@PreDestory) \ No newline at end of file diff --git a/_posts/2023-11-28-Annotation-@PreDestory.md b/_posts/2023-11-28-Annotation-@PreDestory.md index 6dab7c1..60399b7 100644 --- a/_posts/2023-11-28-Annotation-@PreDestory.md +++ b/_posts/2023-11-28-Annotation-@PreDestory.md @@ -40,5 +40,5 @@ public void preDestroy() { --- # 연결문서 -- [SpringBean LifeCycle](../../spring/Spring-SpringBean-LifeCycle) -- [@PostConstruct](../../annotation/Annotation-@PostConstruct) \ No newline at end of file +- [SpringBean LifeCycle](../../spring/spring-SpringBean-LifeCycle) +- [@PostConstruct](../../annotation/annotation-@PostConstruct) \ No newline at end of file diff --git a/_posts/2023-11-29-ServerCommon-AJP.md b/_posts/2023-11-29-ServerCommon-AJP.md index 19cc20b..d999d40 100644 --- a/_posts/2023-11-29-ServerCommon-AJP.md +++ b/_posts/2023-11-29-ServerCommon-AJP.md @@ -56,4 +56,4 @@ last_modified_at: 2023-11-29T08:00:00-10:00:00 --- # 연결문서 -- [Port](../../developcommon/DevelopCommon-Port) \ No newline at end of file +- [Port](../../developcommon/developcommon-Port) \ No newline at end of file diff --git a/_posts/2023-11-29-ServerCommon-HTTP Method.md b/_posts/2023-11-29-ServerCommon-HTTP Method.md index c92e007..05696f2 100644 --- a/_posts/2023-11-29-ServerCommon-HTTP Method.md +++ b/_posts/2023-11-29-ServerCommon-HTTP Method.md @@ -49,4 +49,4 @@ last_modified_at: 2023-11-29T08:00:00-10:00:00 --- # 연결문서 -- [HTTP](../../servercommon/ServerCommon-HTTP) \ No newline at end of file +- [HTTP](../../servercommon/servercommon-HTTP) \ No newline at end of file diff --git a/_posts/2023-11-29-ServerCommon-HTTP Request.md b/_posts/2023-11-29-ServerCommon-HTTP Request.md index 819269e..bae3f18 100644 --- a/_posts/2023-11-29-ServerCommon-HTTP Request.md +++ b/_posts/2023-11-29-ServerCommon-HTTP Request.md @@ -21,7 +21,7 @@ last_modified_at: 2023-11-29T08:00:00-10:00:00 ![image](../../assets/images/HTTPRequest.png) ## 첫째줄 -- [HTTP Method](../../servercommon/ServerCommon-HTTP-Method) : 서버가 수행해야 할 동작을 나타냄 +- [HTTP Method](../../servercommon/servercommon-HTTP-Method) : 서버가 수행해야 할 동작을 나타냄 - URI : URL, 프로토콜, 포트, 도메인등의 절대경로 - HTTP 버전 : 메시지의 남은 구조 결정, 응답 메시지에 사용할 HTTP 버전 @@ -64,6 +64,6 @@ last_modified_at: 2023-11-29T08:00:00-10:00:00 --- # 연결문서 -- [HTTP](../../servercommon/ServerCommon-HTTP) -- [HTTP Method](../../servercommon/ServerCommon-HTTP-Method) -- [HTTP Response](../../servercommon/ServerCommon-HTTP-Response) \ No newline at end of file +- [HTTP](../../servercommon/servercommon-HTTP) +- [HTTP Method](../../servercommon/servercommon-HTTP-Method) +- [HTTP Response](../../servercommon/servercommon-HTTP-Response) \ No newline at end of file diff --git a/_posts/2023-12-03-ServerCommon-HTTP Response.md b/_posts/2023-12-03-ServerCommon-HTTP Response.md index 8c2d673..e35c2a7 100644 --- a/_posts/2023-12-03-ServerCommon-HTTP Response.md +++ b/_posts/2023-12-03-ServerCommon-HTTP Response.md @@ -60,6 +60,6 @@ last_modified_at: 2023-12-03T08:00:00-10:00:00 --- # 연결문서 -- [HTTP](../../servercommon/ServerCommon-HTTP) -- [HTTP Method](../../servercommon/ServerCommon-HTTP-Method) -- [HTTP Request](../../servercommon/ServerCommon-HTTP-Request) \ No newline at end of file +- [HTTP](../../servercommon/servercommon-HTTP) +- [HTTP Method](../../servercommon/servercommon-HTTP-Method) +- [HTTP Request](../../servercommon/servercommon-HTTP-Request) \ No newline at end of file diff --git a/_posts/2023-12-08-DevelopCommon-Critical Section.md b/_posts/2023-12-08-DevelopCommon-Critical Section.md index 2223db6..9af514c 100644 --- a/_posts/2023-12-08-DevelopCommon-Critical Section.md +++ b/_posts/2023-12-08-DevelopCommon-Critical Section.md @@ -67,4 +67,4 @@ last_modified_at: 2023-12-08T08:00:00-10:00:00 --- # 연결문서 -- [Thread](../../servercommon/ServerCommon-Thread) \ No newline at end of file +- [Thread](../../servercommon/servercommon-Thread) \ No newline at end of file diff --git a/_posts/2023-12-08-ServerCommon-LoadBalancer.md b/_posts/2023-12-08-ServerCommon-LoadBalancer.md index 72274e0..753b8df 100644 --- a/_posts/2023-12-08-ServerCommon-LoadBalancer.md +++ b/_posts/2023-12-08-ServerCommon-LoadBalancer.md @@ -62,4 +62,4 @@ last_modified_at: 2023-12-08T08:00:00-10:00:00 --- # 연결문서 -- [서버 이중화](../../servercommon/ServerCommon-서버-이중화) \ No newline at end of file +- [서버 이중화](../../servercommon/servercommon-서버-이중화) \ No newline at end of file diff --git a/_posts/2023-12-08-ServerCommon-Restful.md b/_posts/2023-12-08-ServerCommon-Restful.md index 71a5a13..615b74f 100644 --- a/_posts/2023-12-08-ServerCommon-Restful.md +++ b/_posts/2023-12-08-ServerCommon-Restful.md @@ -48,7 +48,7 @@ last_modified_at: 2023-12-08T08:00:00-10:00:00 ## RESTful 아키텍처 - URI가 정보의 자원을 표현 -- 자원에 대한 행위는 [HTTP Method](../../servercommon/ServerCommon-HTTP-Method) (GET, POST, PUT, DELETE)로 표현 +- 자원에 대한 행위는 [HTTP Method](../../servercommon/servercommon-HTTP-Method) (GET, POST, PUT, DELETE)로 표현 - 특정 행위의 표현은 body를 이용(XML, JSON) - 리소스 명은 명사를 사용 > format @@ -86,7 +86,7 @@ DELETE http://localhost/worker/얄리 - Collection 뒤에 위치 ### Method(행위) -- [HTTP Method](../../servercommon/ServerCommon-HTTP-Method) +- [HTTP Method](../../servercommon/servercommon-HTTP-Method) - POST : 리소스 생성 - GET : 리소스 조회 - PUT : 리소스 수정 @@ -115,4 +115,4 @@ PUT http://localhost/worker/얄리{ --- # 연결문서 -- [HTTP Method](../../servercommon/ServerCommon-HTTP-Method) \ No newline at end of file +- [HTTP Method](../../servercommon/servercommon-HTTP-Method) \ No newline at end of file diff --git "a/_posts/2023-12-08-ServerCommon-\354\204\234\353\262\204 \354\235\264\354\244\221\355\231\224.md" "b/_posts/2023-12-08-ServerCommon-\354\204\234\353\262\204 \354\235\264\354\244\221\355\231\224.md" index 51593c6..68a5400 100644 --- "a/_posts/2023-12-08-ServerCommon-\354\204\234\353\262\204 \354\235\264\354\244\221\355\231\224.md" +++ "b/_posts/2023-12-08-ServerCommon-\354\204\234\353\262\204 \354\235\264\354\244\221\355\231\224.md" @@ -55,4 +55,4 @@ last_modified_at: 2023-12-08T08:00:00-10:00:00 --- # 연결문서 -- [LoadBalancer](../../servercommon/ServerCommon-LoadBalancer) \ No newline at end of file +- [LoadBalancer](../../servercommon/servercommon-LoadBalancer) \ No newline at end of file diff --git a/_posts/2023-12-08-Unity-NSubstitute.md b/_posts/2023-12-08-Unity-NSubstitute.md index 299c863..a8a8116 100644 --- a/_posts/2023-12-08-Unity-NSubstitute.md +++ b/_posts/2023-12-08-Unity-NSubstitute.md @@ -52,7 +52,7 @@ nuget.exe Install NSubstitute.Analyzers.CSharp -Version 1.0.15 ![image](../../assets/images/AssemblyReferenceInspector%201.png){: width="50%" height="50%"} -Player TestRunner 생성 방법은 => [TestRunner](../../unity/Unity-TestRunner) 참고 +Player TestRunner 생성 방법은 => [TestRunner](../../unity/unity-TestRunner) 참고 ## 테스트 @@ -106,4 +106,4 @@ public class TestTestObj --- # 연결문서 -- [TestRunner](../../unity/Unity-TestRunner) \ No newline at end of file +- [TestRunner](../../unity/unity-TestRunner) \ No newline at end of file diff --git a/_posts/2023-12-08-WebCommon-DOM.md b/_posts/2023-12-08-WebCommon-DOM.md index 30679ea..068ef06 100644 --- a/_posts/2023-12-08-WebCommon-DOM.md +++ b/_posts/2023-12-08-WebCommon-DOM.md @@ -90,6 +90,6 @@ last_modified_at: 2023-12-08T08:00:00-10:00:00 --- # 연결문서 -- [html-문서 기본 구조](../../webcommon/WebCommon-html-문서-기본-구조) -- [html-작성법 기본](../../webcommon/WebCommon-html-작성법-기본) -- [html-tags](../../webcommon/WebCommon-html-tags) \ No newline at end of file +- [html-문서 기본 구조](../../webcommon/webcommon-html-문서-기본-구조) +- [html-작성법 기본](../../webcommon/webcommon-html-작성법-기본) +- [html-tags](../../webcommon/webcommon-html-tags) \ No newline at end of file diff --git a/_posts/2023-12-13-spring-AOP.md b/_posts/2023-12-13-spring-AOP.md index 61b8dcd..11ec79f 100644 --- a/_posts/2023-12-13-spring-AOP.md +++ b/_posts/2023-12-13-spring-AOP.md @@ -63,5 +63,5 @@ last_modified_at: 2023-12-13T08:00:00-10:00:00 --- # 연결문서 -- [@Aspect](../../aop/AOP-@Aspect) -- [Pointcut Designator](../../spring/Spring-Pointcut-Designator) \ No newline at end of file +- [@Aspect](../../aop/aop-@Aspect) +- [Pointcut Designator](../../spring/spring-Pointcut-Designator) \ No newline at end of file diff --git a/_posts/2023-12-14-aop-@Aspect.md b/_posts/2023-12-14-aop-@Aspect.md index 25fb932..6d08093 100644 --- a/_posts/2023-12-14-aop-@Aspect.md +++ b/_posts/2023-12-14-aop-@Aspect.md @@ -57,7 +57,7 @@ public class VueMvcConfigurer implements WebMvcConfigurer { ### @Aspect - @Aspect Annotation 적용 - Class에 적용해야한다. -- [Advice 선언](../../spring/Spring-Advice) [Pointcut 적용](../../spring/Spring-Pointcut-Designator) +- [Advice 선언](../../spring/spring-Advice) [Pointcut 적용](../../spring/spring-Pointcut-Designator) ```java @Component @@ -85,7 +85,7 @@ public class VueMvcConfigurer implements WebMvcConfigurer { --- # 연결문서 -- [WebMvcConfigurer](../../spring/Spring-WebMvcConfigurer) -- [AOP](../../spring/Spring-AOP) -- [Pointcut Designator](../../spring/Spring-Pointcut-Designator) -- [Advice](../../spring/Spring-Advice) \ No newline at end of file +- [WebMvcConfigurer](../../spring/spring-WebMvcConfigurer) +- [AOP](../../spring/spring-AOP) +- [Pointcut Designator](../../spring/spring-Pointcut-Designator) +- [Advice](../../spring/spring-Advice) \ No newline at end of file diff --git a/_posts/2023-12-14-spring-MockMVC.md b/_posts/2023-12-14-spring-MockMVC.md index 72a9c79..58bf69d 100644 --- a/_posts/2023-12-14-spring-MockMVC.md +++ b/_posts/2023-12-14-spring-MockMVC.md @@ -28,4 +28,4 @@ last_modified_at: 2023-12-14T08:00:00-10:00:00 --- # 연결문서 -- [SpringMVC](../../spring/Spring-SpringMVC) \ No newline at end of file +- [SpringMVC](../../spring/spring-SpringMVC) \ No newline at end of file diff --git a/_posts/2023-12-15-spring-DispatcherServlet.md b/_posts/2023-12-15-spring-DispatcherServlet.md index 46c07e0..590a215 100644 --- a/_posts/2023-12-15-spring-DispatcherServlet.md +++ b/_posts/2023-12-15-spring-DispatcherServlet.md @@ -89,4 +89,4 @@ public LocaleResolver localeResolver() { --- # 연결문서 -- [WebMvcConfigurer](../../spring/Spring-WebMvcConfigurer) \ No newline at end of file +- [WebMvcConfigurer](../../spring/spring-WebMvcConfigurer) \ No newline at end of file diff --git a/_posts/2023-12-18-aop-@Around.md b/_posts/2023-12-18-aop-@Around.md index b592e78..9c624b7 100644 --- a/_posts/2023-12-18-aop-@Around.md +++ b/_posts/2023-12-18-aop-@Around.md @@ -42,7 +42,7 @@ last_modified_at: 2023-12-18T08:00:00-10:00:00 | proceed() | 다음 Advice, Target method 호출 | ## 사용법 -- [@Aspect](../../aop/AOP-@Aspect)가 적용된 Class 하위 메서드에 Around Annotation을 사용 +- [@Aspect](../../aop/aop-@Aspect)가 적용된 Class 하위 메서드에 Around Annotation을 사용 ```java @Around("execution(* com.mvcvue.controller..*.*(..))") @@ -55,7 +55,7 @@ public Object aroundLogger(ProceedingJoinPoint joinPoint, Object obj) throws Thr --- # 연결문서 -- [AOP](../../spring/Spring-AOP) -- [@Aspect](../../aop/AOP-@Aspect) -- [Pointcut Designator](../../spring/Spring-Pointcut-Designator) -- [Advice](../../spring/Spring-Advice) \ No newline at end of file +- [AOP](../../spring/spring-AOP) +- [@Aspect](../../aop/aop-@Aspect) +- [Pointcut Designator](../../spring/spring-Pointcut-Designator) +- [Advice](../../spring/spring-Advice) \ No newline at end of file diff --git a/_posts/2023-12-18-spring-Advice.md b/_posts/2023-12-18-spring-Advice.md index 51b7c79..c23f6e3 100644 --- a/_posts/2023-12-18-spring-Advice.md +++ b/_posts/2023-12-18-spring-Advice.md @@ -28,18 +28,18 @@ last_modified_at: 2023-12-18T08:00:00-10:00:00 | Advice종류 | 설명 | | --------------- |:----------------------------------------------------------------- | -| [@Around](../../aop/AOP-@Around) | 메서드 호출 전후작업 조인포인트 실행여부 반환값 예외 등 설정 가능 | -| [@Before](../../aop/AOP-@Before) | JoinPoint 이전에 실행 | -| [@AfterReturning](../../aop/AOP-@AfterReturning) | JoinPoint 정상 완료 후 실행 | -| [@AfterThrowing](../../aop/AOP-@AfterThrowing) | 메서드에서 예외가 발생할 경우 실행 | -| [@After](../../aop/AOP-@After) | JoinPoint 정상, 예외 발생과 무관하게 실행 | +| [@Around](../../aop/aop-@Around) | 메서드 호출 전후작업 조인포인트 실행여부 반환값 예외 등 설정 가능 | +| [@Before](../../aop/aop-@Before) | JoinPoint 이전에 실행 | +| [@AfterReturning](../../aop/aop-@AfterReturning) | JoinPoint 정상 완료 후 실행 | +| [@AfterThrowing](../../aop/aop-@AfterThrowing) | 메서드에서 예외가 발생할 경우 실행 | +| [@After](../../aop/aop-@After) | JoinPoint 정상, 예외 발생과 무관하게 실행 | ### Annotation 동작 순서 ![image](../../assets/images/AdviceAnnotationOrder.png) > -> 같은 Advice가 한 JoinPoint에 적용되어 있을 경우 임의의 순서로 동작하는데, 이때 [@Order](../../annotation/Annotation-@Order) Annotation을 적용하여 순서를 지정할 수 있다. +> 같은 Advice가 한 JoinPoint에 적용되어 있을 경우 임의의 순서로 동작하는데, 이때 [@Order](../../annotation/annotation-@Order) Annotation을 적용하여 순서를 지정할 수 있다. ## Example @@ -110,7 +110,7 @@ public class HelloController { --- # 연결문서 -- [Pointcut Designator](../../spring/Spring-Pointcut-Designator) -- [AOP](../../spring/Spring-AOP) -- [@Aspect](../../aop/AOP-@Aspect) -- [@Order](../../annotation/Annotation-@Order) \ No newline at end of file +- [Pointcut Designator](../../spring/spring-Pointcut-Designator) +- [AOP](../../spring/spring-AOP) +- [@Aspect](../../aop/aop-@Aspect) +- [@Order](../../annotation/annotation-@Order) \ No newline at end of file diff --git a/_posts/2023-12-18-spring-Pointcut Designator.md b/_posts/2023-12-18-spring-Pointcut Designator.md index fe443b8..0c16abe 100644 --- a/_posts/2023-12-18-spring-Pointcut Designator.md +++ b/_posts/2023-12-18-spring-Pointcut Designator.md @@ -131,6 +131,6 @@ public Object aroundLogger(ProceedingJoinPoint joinPoint, Object obj, Object tar --- # 연결문서 -- [AOP](../../spring/Spring-AOP) -- [@Aspect](../../aop/AOP-@Aspect) -- [Advice](../../spring/Spring-Advice) \ No newline at end of file +- [AOP](../../spring/spring-AOP) +- [@Aspect](../../aop/aop-@Aspect) +- [Advice](../../spring/spring-Advice) \ No newline at end of file diff --git a/_posts/2023-12-22-aop-@After.md b/_posts/2023-12-22-aop-@After.md index 201cae1..385745e 100644 --- a/_posts/2023-12-22-aop-@After.md +++ b/_posts/2023-12-22-aop-@After.md @@ -26,7 +26,7 @@ last_modified_at: 2023-12-22T08:00:00-10:00:00 - JoinPoint 실행 후 비즈니스 로직 정의(Exception 발생 여부와 무관) ## 특징 -- [@Around](../../aop/AOP-@Around)와 다르게 proceed 호출 없이 로직 수행 후 자동으로 target 메서드를 호출 +- [@Around](../../aop/aop-@Around)와 다르게 proceed 호출 없이 로직 수행 후 자동으로 target 메서드를 호출 ## 사용법 @@ -40,7 +40,7 @@ public void afterLogger(JoinPoint joinPoint){ --- # 연결문서 -- [AOP](../../spring/Spring-AOP) -- [@Aspect](../../aop/AOP-@Aspect) -- [Pointcut Designator](../../spring/Spring-Pointcut-Designator) -- [Advice](../../spring/Spring-Advice) +- [AOP](../../spring/spring-AOP) +- [@Aspect](../../aop/aop-@Aspect) +- [Pointcut Designator](../../spring/spring-Pointcut-Designator) +- [Advice](../../spring/spring-Advice) diff --git a/_posts/2023-12-22-aop-@AfterReturning.md b/_posts/2023-12-22-aop-@AfterReturning.md index 25319e4..9053b94 100644 --- a/_posts/2023-12-22-aop-@AfterReturning.md +++ b/_posts/2023-12-22-aop-@AfterReturning.md @@ -26,7 +26,7 @@ last_modified_at: 2023-12-22T08:00:00-10:00:00 - JoinPoint 정상 처리 후 비즈니스 로직 정의 (Exception 발생시 미동작) ## 특징 -- [@Around](../../aop/AOP-@Around)와 다르게 proceed 호출 없이 로직 수행 후 자동으로 target 메서드를 호출 +- [@Around](../../aop/aop-@Around)와 다르게 proceed 호출 없이 로직 수행 후 자동으로 target 메서드를 호출 ## 사용법 @@ -40,7 +40,7 @@ public void afterReturningLogger(JoinPoint joinPoint){ --- # 연결문서 -- [AOP](../../spring/Spring-AOP) -- [@Aspect](../../aop/AOP-@Aspect) -- [Pointcut Designator](../../spring/Spring-Pointcut-Designator) -- [Advice](../../spring/Spring-Advice) \ No newline at end of file +- [AOP](../../spring/spring-AOP) +- [@Aspect](../../aop/aop-@Aspect) +- [Pointcut Designator](../../spring/spring-Pointcut-Designator) +- [Advice](../../spring/spring-Advice) \ No newline at end of file diff --git a/_posts/2023-12-22-aop-@AfterThrowing.md b/_posts/2023-12-22-aop-@AfterThrowing.md index 11cf006..0cb3cc9 100644 --- a/_posts/2023-12-22-aop-@AfterThrowing.md +++ b/_posts/2023-12-22-aop-@AfterThrowing.md @@ -26,7 +26,7 @@ last_modified_at: 2023-12-22T08:00:00-10:00:00 - JoinPoint 에서 Exception 발생 후 비즈니스 로직 정의 ## 특징 -- [@Around](../../aop/AOP-@Around)와 다르게 proceed 호출 없이 로직 수행 후 자동으로 target 메서드를 호출 +- [@Around](../../aop/aop-@Around)와 다르게 proceed 호출 없이 로직 수행 후 자동으로 target 메서드를 호출 ## 사용법 @@ -40,7 +40,7 @@ public void afterThrowingLogger(JoinPoint joinPoint){ --- # 연결문서 -- [AOP](../../spring/Spring-AOP) -- [@Aspect](../../aop/AOP-@Aspect) -- [Pointcut Designator](../../spring/Spring-Pointcut-Designator) -- [Advice](../../spring/Spring-Advice) \ No newline at end of file +- [AOP](../../spring/spring-AOP) +- [@Aspect](../../aop/aop-@Aspect) +- [Pointcut Designator](../../spring/spring-Pointcut-Designator) +- [Advice](../../spring/spring-Advice) \ No newline at end of file diff --git a/_posts/2023-12-22-aop-@Before.md b/_posts/2023-12-22-aop-@Before.md index d1c816c..56fd62f 100644 --- a/_posts/2023-12-22-aop-@Before.md +++ b/_posts/2023-12-22-aop-@Before.md @@ -26,7 +26,7 @@ last_modified_at: 2023-12-22T08:00:00-10:00:00 - JoinPoint 실행 전처리 비즈니스 로직 정의 ## 특징 -- [@Around](../../aop/AOP-@Around)와 다르게 proceed 호출 없이 로직 수행 후 자동으로 target 메서드를 호출 +- [@Around](../../aop/aop-@Around)와 다르게 proceed 호출 없이 로직 수행 후 자동으로 target 메서드를 호출 ## 사용법 @@ -40,7 +40,7 @@ public void beforeLogger(JoinPoint joinPoint){ --- # 연결문서 -- [AOP](../../spring/Spring-AOP) -- [@Aspect](../../aop/AOP-@Aspect) -- [Pointcut Designator](../../spring/Spring-Pointcut-Designator) -- [Advice](../../spring/Spring-Advice) \ No newline at end of file +- [AOP](../../spring/spring-AOP) +- [@Aspect](../../aop/aop-@Aspect) +- [Pointcut Designator](../../spring/spring-Pointcut-Designator) +- [Advice](../../spring/spring-Advice) \ No newline at end of file