DataTable
·
개발 - 정보/Web
https://datatables.net/ DataTables | Table plug-in for jQuery DataTables Table plug-in for jQuery Advanced tables, instantly DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, built upon the foundations of progressive enhancement, that adds all of these advanced features to any H datatables.net DataTable({ destroy: 새 기준을 기반으로 테이블을 삭제하고 생성해야하는 경우 lengthMenu: ..
Linux 기초설정 정리
·
개발 - 정보/Client & Server
mysql -u root -p epel-release : CentOS 7의 extra 저장소이며, 기본 저장소로 설치가 되지 않는 패키지를 설치하기 위해 이용 rsync : 파일과 디렉터리를 복사하고 동기화하기 위해서 사용 wget : 웹에 있는 파일을 바로 다운로드하기 위해 이용하는 패키지 vim : 기본 에디터인 vi 와 다르게 하이라이트 기능이 있어서 vi 보다 사용하기 편함 rdate : 시간 설정 및 동기화에 사용되는 패키지 psmisc : killall, pstree 명령어가 포함되어 있으며 프로세스 관리 패키지 net-tools : ifconfig, netstat 명령어가 포함되어 있는 네트워크 관리 패키지 lsof : 특정 프로세스가 어떤 파일을 열고 있는지를 확인할 수 있는 패키지 New..
(디자인패턴) Design Pattern Example
·
개발 - 정보/디자인패턴
디자인 패턴 : 소프트웨어를 설계할 때 특정 맥락에서 자주 발생하는 고질적인 문제들이 또 발생했을 때 재사용할 할 수있는 훌륭한 해결책 1. 전략 패턴 (Strategy Pattern) : 객체들이 할 수 있는 행위 각각에 대해 전략 클래스를 생성하고, 유사한 행위들을 캡슐화하는 인터페이스를 정의하여 객체의 행위를 동적으로 바꾸고 싶은 경우 직접 행위를 수정하지 않고 전략을 바꿔주기만 함으로써 행위를 유연하게 확장하는 방법. Strategy : 인터페이스나 추상 클래스로 외부에서 동일한 방식으로 알고리즘을 호출하는 방법을 명시 ConcreteStrategy : "Strategy Pattern"에서 명시한 알고리즘을 실제로 구현한 클래스 Context : "Strategy Pattern"을 이용하는 역할을..
PBR (Physical Based Rendering) : 물리 기반 렌더링
·
개발 - 정보/3D & WebGL
1) PBR (Physical Based Rendering) 이란 ? : 표면의 재질에 따른 빛의 반사가 물리적으로 어떻게 이루어지는지 시뮬레이션하여 그래픽을 표현하는 기법. : 빛의 물리적 현상을 조금 더 "과학적인 관점으로 분석한 개념" ( PBR 등장 이후 기존의 렌더링 방식을 "레거시 렌더링(Legacy Rendering)"이라고 함) 2) 레거시 렌더링 vs PBR a) 난반사광 (Diffuse Lighting) : 컬러를 만드는 반사 : 레거시 렌더링은 추상적인 관점으로 난반사광을 별로도 분리해서 구현 : 눈에 보이는이미지를 그대로 텍스쳐로 사용하며, 이것을 난반사(Diffuse) 텍스쳐라고 함. b) 정반사광 (Specular Lighting) : 표면의 각도에 따른 반사 : 레거시 렌더링에..
HTML 기초 및 구성/구조
·
개발 - 정보/Web
1. HTML 기초 a) Html이란? : 웹 페이지를 구성하고 있는 요소(Element) 하나하나를 태그(Tag)라는 표기법으로 작성하는것. : 태그를 통해 어떤 구성요소인지 (제목, 본문, 이미지, 링크, 비디오 등등) 명시함. 여는 태그(Opening tag): 닫는 태그(Closing tag): 내용(Content): 요소의 내용 요소(Element): 여는 태그, 닫는 태그, 내용을 통틀어 요소(element)라고 함. ※ 여는&닫는 태그는 사용자에게는 보이지 않고 개발자가 명시하고 확인하기 위한 용도임. 예시) HTML 예시 안녕하세요 언제나 늘 열심히 공부하는 프로그래머가 됩시다! : html은 줄바꿈이 먹지않음(무시함) : 각 태그 사이에 있는 Text가 해당하는 내용이다. : , , ....
Web - Http와 Https의 개념 및 차이점
·
개발 - 정보/Client & Server
1. Http란? : Http(Hyper Text Transfer Protocol)란 "서버/클라이언트 모델을 따라 데이터를 주고 받기 위한 프로토콜" : Http는 인터넷에서 하이퍼텍스트를 교환하기 위한 통신규약으로, 80번 포트를 사용함. : Http 서버가 80번 포트에서 요청을 대기하고 있으며, 클라이언트는 80번 포트로 요청을 보냄 : 웹브라우저가 서버와 통신하는 방법 == Http a) Http의 구조 : Http는 애플리케이션 레벨의 프로토콜로 TCP/IP 위에서 작동한다. : Http는 상태를 가지고 있지 않는 Stateless 프로토콜이며 Method, Path, Version, Header, Body로 구성됨 Http는 암호화가 되지 않은 평문 데이터를 전송하는 프로토콜이기 때문에 Ht..
수토리지
'개발 - 정보' 카테고리의 글 목록