기타
-
[조각모음-미완성] 뮤텍스와 세마포어 및 프로세스와스레드, ORM N+1문제기타 2021. 4. 6. 01:44
*참고* critical Section이란 여러 프로세스들이 동시에 동일한 자원을 동시에 접근처리하는 코드의 영역 Requirements(동기화 문제에 해결을 위한 기본조건) Mutual Exclusion(상호 배제) 프로세스 P1 이 Critical Section 에서 실행중이라면, 다른 프로세스들은 그들이 가진 Critical Section 에서 실행될 수 없다. Progress(진행) Critical Section 에서 실행중인 프로세스가 없고, 별도의 동작이 없는 프로세스들만 Critical Section 진입 후보로서 참여될 수 있다. Bounded Waiting(한정된 대기) P1 가 Critical Section 에 진입 신청 후 부터 받아들여질 때가지, 다른 프로세스들이 Critical S..
-
[ 조각모음 ] - squelize의 장단점과 package-lock.json기타 2020. 12. 16. 00:50
안녕하세요. 이번 글은 시퀄 라이즈와 package-lock.json에 대하여 포스팅하고자 합니다. 나중에 sequelize와 package.json에 관한 포스팅을 하게 되면 따로 분리할 예정입니다. 참고: package.json npm을 가지고 모듈(패키지)을 설치하다 보면 package.json 파일을 마주치게 됩니다. package.json은 해당 프로젝트가 사용하고 있는 패키지에 관한 정보와 의존 중인 버전에 관한 정보를 담고 있습니다. 쉽게 말해 github와 같은 원격 저장소에서 프로젝트를 다운로드받고 npm install을 하게되면 프로젝트를 실행하기 위한 패키지들을 다운로드받게 되는데, 패키지에 관한 정보들이 package.json 파일에 있습니다. 해당 파일을 이용하여 npm 명령어(s..
-
[CSS] - SVG 이미지 사용 방법기타 2020. 11. 25. 01:29
프로젝트 예제파일 ) 1) github.com/mingoogle/blog-etc-svg 2) git clone github.com/mingoogle/blog-etc-svg.git SVG ( Scalabe Vector Graphic ) SVG 이미지 파일은 XML 문법을 기본으로 하는 문서이며 로고나 아이콘, 그래프 등 널리 사용하는 이미지 파일입니다. - SVG 이미지는 크기를 줄이거나 늘리더라도 화질에 영향을 받지 않습니다. - 원하는 색상으로 자유롭게 적용가능합니다. * 일반 PNG 파일 * SVG 파일 SVG 사용방법 css의 filter속성을 이용하기 - svg파일의 색상을 수정할때 이용합니다. 1. img태그를 선언합니다. 2. css의 filter속성을 사용합니다. .filter-orange{..