Skip to content

Commit

Permalink
edit post
Browse files Browse the repository at this point in the history
  • Loading branch information
shyang committed Jun 11, 2024
1 parent e4a151b commit 4b20aa8
Show file tree
Hide file tree
Showing 407 changed files with 9,767 additions and 6,100 deletions.
5 changes: 5 additions & 0 deletions .idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions .idea/Blog.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

43 changes: 26 additions & 17 deletions _includes/nav_list_main
Original file line number Diff line number Diff line change
Expand Up @@ -21,17 +21,6 @@
</ul>


<span class="nav__sub-title" style="font-size:24px;">CLI</span>

<ul>
{% for category in site.categories %}
{% if category[0] == "CLI" %}
<li><a href="/categories/CLI" class="">CLI ({{category[1].size}})</a></li>
{% endif %}
{% endfor %}
</ul>


<span class="nav__sub-title" style="font-size:24px;">CleanCode</span>

<ul>
Expand Down Expand Up @@ -259,6 +248,26 @@
</ul>


<span class="nav__sub-title" style="font-size:24px;">OS</span>

<ul>
{% for category in site.categories %}
{% if category[0] == "OS" %}
<li><a href="/categories/OS" class="">OS ({{category[1].size}})</a></li>
{% endif %}
{% endfor %}
</ul>


<ul>
{% for category in site.categories %}
{% if category[0] == "CLI" %}
<li><a href="/categories/CLI" class="">CLI ({{category[1].size}})</a></li>
{% endif %}
{% endfor %}
</ul>


<span class="nav__sub-title" style="font-size:24px;">Obsidian</span>

<ul>
Expand Down Expand Up @@ -314,26 +323,26 @@

<ul>
{% for category in site.categories %}
{% if category[0] == "JPA" %}
<li><a href="/categories/JPA" class="">JPA ({{category[1].size}})</a></li>
{% if category[0] == "AOP" %}
<li><a href="/categories/AOP" class="">AOP ({{category[1].size}})</a></li>
{% endif %}
{% endfor %}
</ul>


<ul>
{% for category in site.categories %}
{% if category[0] == "AOP" %}
<li><a href="/categories/AOP" class="">AOP ({{category[1].size}})</a></li>
{% if category[0] == "Test" %}
<li><a href="/categories/Test" class="">Test ({{category[1].size}})</a></li>
{% endif %}
{% endfor %}
</ul>


<ul>
{% for category in site.categories %}
{% if category[0] == "Test" %}
<li><a href="/categories/Test" class="">Test ({{category[1].size}})</a></li>
{% if category[0] == "JPA" %}
<li><a href="/categories/JPA" class="">JPA ({{category[1].size}})</a></li>
{% endif %}
{% endfor %}
</ul>
Expand Down
10 changes: 10 additions & 0 deletions _pages/categories/category-FrontEnd.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: "FrontEnd"
layout: archive
permalink: categories/FrontEnd
author_profile: true
sidebar_main: true
---

{% assign posts = site.categories['FrontEnd'] %}
{% for post in posts %} {% include archive-single.html type=page.entries_layout %} {% endfor %}
10 changes: 10 additions & 0 deletions _pages/categories/category-JPA.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: "JPA"
layout: archive
permalink: categories/JPA
author_profile: true
sidebar_main: true
---

{% assign posts = site.categories['JPA'] %}
{% for post in posts %} {% include archive-single.html type=page.entries_layout %} {% endfor %}
10 changes: 10 additions & 0 deletions _pages/categories/category-OS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: "OS"
layout: archive
permalink: categories/OS
author_profile: true
sidebar_main: true
---

{% assign posts = site.categories['OS'] %}
{% for post in posts %} {% include archive-single.html type=page.entries_layout %} {% endfor %}
10 changes: 10 additions & 0 deletions _pages/categories/category-TypeScript.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: "TypeScript"
layout: archive
permalink: categories/TypeScript
author_profile: true
sidebar_main: true
---

{% assign posts = site.categories['TypeScript'] %}
{% for post in posts %} {% include archive-single.html type=page.entries_layout %} {% endfor %}
44 changes: 18 additions & 26 deletions _posts/2023-09-17-spring-SpringMVC 구현.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,20 +10,15 @@ tags:
- [사이드프로젝트, BackEnd, Spring]
last_modified_at: 2023-09-17T08:00:00-10:00:00
---

# 날짜 : 2023-09-17 23:33

# 태그 : #사이드프로젝트 #BackEnd #Spring

---

# 내용


### 폴더 구조

![image](../../assets/images/SpringMVCDirectoryStructure.png)

### build.gradle

```Groovy
apply plugin: 'war'
apply plugin: 'java'
Expand Down Expand Up @@ -59,16 +54,15 @@ dependencies {
test {
useJUnitPlatform()
}
```

```
- junit : 단위테스트
- log4j : 로깅
- spring-web : WebApplicationInitializer, DispatcherServlet, @RestController, @RequestMapping, @GetMapping
- spring-context : @ComponentScan, @Configuration
- javax.servlet : ServletRegistration

### WebApplicationInitializer

```JAVA
public class ApplicationInitializer implements WebApplicationInitializer {
@Override
Expand All @@ -93,7 +87,7 @@ public class ApplicationInitializer implements WebApplicationInitializer {
```

- API Listener만 추가하는 방법

```java
@Override
public void onStartup(ServletContext servletContext) throws ServletException {
Expand All @@ -115,19 +109,18 @@ public void onStartup(ServletContext servletContext) throws ServletException {
```

- DispatcherServlet 등록 필수!

### Configuration
- RESTAPI 설정

```JAVA
@Configuration
@ComponentScan(basePackages = "org.infinity.server.controller.api")
public class APIConfiguration {
}
```

```
- Web설정

```java
@EnableWebMvc
@ComponentScan(basePackages = "org.infinity.server.controller.web")
Expand All @@ -141,10 +134,10 @@ public class WebConfigration implements WebMvcConfigurer {
}
}
```

### Test Controller
- API Test

```java
@Controller
@RequestMapping("/test")
Expand All @@ -155,10 +148,9 @@ public class apiTestController {
return "test";
}
}
```

```
- View Test

```java
@Controller
@RequestMapping("/test")
Expand All @@ -173,7 +165,7 @@ public class webController {
```

---

# 연결문서
- [WebMvcConfigurer](../../spring/spring-WebMvcConfigurer)

22 changes: 9 additions & 13 deletions _posts/2023-09-17-리소스-리소스제작.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,25 +10,21 @@ tags:
- [리소스제작, Procreate]
last_modified_at: 2023-09-17T08:00:00-10:00:00
---

# 날짜 : 2023-09-17 23:36

# 태그 : #리소스제작 #Procreate

---

# 내용


## 필요 utility
- Procreate
- Spine

## 리소스 제작 과정
1. 이미지 선택
2. 포토샵에서 부위별로 레이어 분리
- 자르기
- ctrl+shift+v 제 자리에 붙이기
- 모두 완료 후 File- Scripts - Export Layers To Files로 png 파일 리스트 생성
- Sprite Sheet 의 경우 포토샵 Slice 툴 -> Save for Web & Device 사용
- Sprite Sheet 의 경우 포토샵 Slice 툴 -> Save for Web & Device 사용
{: .notice}
3. Spine에서 이미지 불러오기
4. 가중치 필요할 경우 Mesh Draw
5. DrawOrder 설정
Expand All @@ -37,14 +33,14 @@ last_modified_at: 2023-09-17T08:00:00-10:00:00
8. Spine Unity 설치
9. Export된 파일들 Unity 에 드래그 앤 드랍
10. SkelletonData를 Scene에 Drag And Drop

## Tip

### 프로크리에이트에서 구글드라이브 이미지 import 안될때
- 팝업창 드라이브에 들어가서 이미지별 복사 수행

---

# 연결문서
- [좌우대칭 그리기](../../procreate/procreate-좌우대칭-그리기)

25 changes: 10 additions & 15 deletions _posts/2023-09-17-사이드프로젝트-기획.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,37 +10,32 @@ tags:
- [기획, 사이드프로젝트, 웹페이지, RESTAPI]
last_modified_at: 2023-09-17T08:00:00-10:00:00
---

# 날짜 : 2023-09-17 23:33

# 태그 : #기획 #사이드프로젝트 #웹페이지 #RESTAPI

---

# 내용:


### 컨셉
- 국내 여행지 소개
- 먹을거리, 관광지, 숙소정보
- 개인 계정에 저장 및 정보추가 기능 제공

### 컨텐츠
- 개인 계정에 여행정보 축적## 날짜 : 2023-09-17 23:30

- 개인 계정에 여행정보 축적#
### 외부 API 연동
- 네이버 지도

### 페이지 구성

#### 메인페이지
- 국내 지도

### 기술 스택
- Mariadb
- JPA
- Spring Boot
- React

---

# 연결문서

Loading

0 comments on commit 4b20aa8

Please sign in to comment.