본문 바로가기

개발관련

(162)
[개념 용어] storage / repository storage the putting and keeping of things in a special place for use in the future 저장소 repository a place where things are stored and can be found 보관소 Repository: a place, building, or receptacle where things are or may be stored. Storage: the action or method of storing something for future use. I think that repository is more something "to rely on". It might keep a history of things or you sto..
Flux 패턴 어디서 어느 방향으로 데이터가 전달될지 알지 못할 정도로 혼란한 MVC 패턴의 복잡성을 해소하기 위해, Flux 패턴에서는 데이터가 한 방향으로만 흐르도록 했다. Flux 패턴 => 데이터가 한 방향으로만 흐르도록 한 패턴. https://medium.com/hcleedev/web-react-flux-%ED%8C%A8%ED%84%B4-88d6caa13b5b Web: React Flux 패턴 Flux 패턴가 등장한 이유와, 무엇인지, 그리고 간단한 예시를 통해 알아보았다 medium.com https://haruair.github.io/flux/docs/overview.html Flux | Flux Application architecture for building user interfaces facebo..
[Java Thread] sleep 매서드는 정적매서드이다. 따라서 Thread.sleep() 으로 사용하는 것이 바람직하다. https://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html Thread (Java Platform SE 7 ) Allocates a new Thread object so that it has target as its run object, has the specified name as its name, and belongs to the thread group referred to by group, and has the specified stack size. This constructor is identical to Thread(ThreadGroup,Runnable, docs.oracle..
[개념 용어] 임계 영역 critical Section 임계 구역(critical section) 또는 공유변수 영역은 병렬컴퓨팅에서 둘 이상의 스레드가 동시에 접근해서는 안되는 공유 자원(자료 구조 또는 장치)을 접근하는 코드의 일부를 말한다. 임계 구역은 지정된 시간이 지난 후 종료된다. 임할 임 지경, 경계 계 지경에 다다르다. 경계에 직면하다. => 어떤 상태에 다다르는 경계 => 하나의 스레드만 접근하는 자원으로 공유되어야 해서 둘 이상 접근하면 안되는 경계 => 독점을 보장해줘야 하는 경계 => 주의깊게 봐야하는 경계 => 중요한 경계 => Critical Section 해결하는 방법 1. 공유 자원에 대해 동기화 처리 하는 방법 2. 아예 공유자원(임계 영역)이 없도록 구현하는 방법 Critical Section 을 무조건 동기화 할 것이 아니라..
견적보고 미쳐라. 재능이 있어야 노력할 수 있다. 재능이 있으면 노력이 재밌어진다.(침착맨, 흑자헬스) 못하니까 흥미가 안생기고 재미가 없어지고 악순환이 된다. 하고싶은 일은 죽을 때까지 생각해야 한다. 대학교 때 자기가 뭐 하고 싶은지만 찾아서 졸업하면 그것만으로 성공이다. 그 방향성을 딱 잡은 것만으로도 중요하다. 긍정적인 마음가짐, 부정적인 마음가짐, 아무것도 아닌 마음가짐 다 필요 없다. 어떤 마음가짐 갖는 것은 필요없다. 그냥 아무 마음가짐이나 하고싶은 거 골라잡고 마음 가져라. 벼랑끝에 다달아서 열심히하는 스타일이라고 하지마세요. 그냥 게으른 스타일이라고 하세요. 벼랑 끝에 다달으면 다 열심히 합니다. 벼랑에 매달리면 다 막 허우적거리면서 벼랑에서 올라가려고 합니다. 원래 다 이렇게 열심히 하는 스타일이에요. 열정은 내가 생각했던 것보다 빠르게 식고 결국은 다른 걸 원동력으로 살아가게 된다. 아..
spring 스프링 개발환경 세팅 링크 사이트 spring document https://docs.spring.io/spring-framework/docs/4.3.12.RELEASE/spring-framework-reference/htmlsingle/#mvc-ann-requestmapping-composed Spring Framework Reference Documentation Authors Rod Johnson , Juergen Hoeller , Keith Donald , Colin Sampaleanu , Rob Harrop , Thomas Risberg , Alef Arendsen , Darren Davison , Dmitriy Kopylenko , Mark Pollack , Thierry Templier , Erwin Vervaet , Por..
[error spring] @GetMapping, @PostMapping 등 어노테이션 import 에러 problem @GetMapping annotation 이 자동완성되지 않음 (Ctrl + Space) cause 해당 버전이 낮아 지원되지 않음 resolving problem 이를 해결하는 방법은 pom.xml에서 org-springframework-version 태그 값을 5.0.7 RELEASE로 변경해주면 된다. 이전 버전에서는 해당 어노테이션들이 지원하지 않는것 같다. => spring 4.3 부터 개선이 되었는데 왜 안되었지? https://docs.spring.io/spring-framework/docs/4.3.12.RELEASE/spring-framework-reference/htmlsingle/#mvc-ann-requestmapping-composed Spring Framework Re..
스프링 spring /사이트 Framework 프레임워크 => 이미 만들어 놓은 구조, 개발에 필요한 뼈대 => 개발 시간을 줄이고 코드 재사용성을 증가시키기 위해 라이브러리로 구현해 놓은 것 => 종류: 대표적으로 Bootstrap, Mybatis, Spring 등 (Database Framework 에 ibatis 와 Mybatis 가 있다) Spring Framework - 자바 오픈 소스 프레임워크 - 프로그래밍 및 Configuration Model 을 제공한다. - 원하는 기능만 뽑아와 쓸 수 있는 Framework => 주요 기능인 DI, IoC - 개발자는 spring 에 기능이 담긴 부품을 만들어 조립한다. - 약 20개의 모듈로 구성되어있고 그 중에서 마음대로 뽑아와서 사용하면 된다. - POJO 기반 구성 : P..