본문 바로가기

[컴공] 컴파일과 빌드는 같을까? /** 이 카테고리는 궁금증을 안고 시작한 구글링 또는 서적파기를 통해 본인이 깨달은 과정과 결과를 서사식으로 풀어내어 다소 글이 길수도 있다는 점을 양해드립니다. 또한 제가 얘기하고 있는 개념 중에서 잘못 알고 있는 점들이 있다면 댓글로 알려주시면 대단히 감사드리겠습니다! 바쁘신 분들이나 빨리 개념을 알아내고 싶으신 분들은 굵은 글씨 또는 정리된 테이블을 읽고 가셔도 무방합니다. 그렇지 않은 분들은 커피 한잔하면서 지인과 얘기하고 있다는(?) 생각으로 천천히 읽고 가셨으면 좋겠습니다. :) (댓글 하나는 저자에게 아주 큰 힘이 됩니다~~) **/ 이클립스로 지인(컴공과..)과 소소한 프로젝트를 진행 중인데 깃허브에 있는 프로젝트를 로컬에 연결하는 것 까진 이해가 되는데 그후에 import로 이클립스 w..
[publishing] css inner border 만들기 기본 css로 border값을 넣을 경우 outline으로 잡힌다. 인라인 스타일의 보더 값을 넣고 싶을 경우 box-shadow 스타일을 사용하면된다. css div { width: 150px; height: 50px; background-color: green; box-shadow: 0 0 0 3px #000 inset; } view 예시처럼 border 굵기는 네번째 수치로 정하면 된다. box-shadow의 inset이 결정적 스타일이다.
[javascript & jQuery] event와 함께 사용하는 .on() 2 .on() 대신 .bind()를 사용할 수 있다. 또한 그 기능이 비슷한 .live(), .delegate() 그리고 .die() 가 있다. 하지만 jQuery 1.7 이후 .live()와 .delegate()는 .on()으로 대체되었고, .delegate()는 버전 3.0이상부터 포함되지 않았다. .live() : https://api.jquery.com/live/#live-events-handler.delegate() : https://api.jquery.com/delegate/#delegate-selector-eventType-handler .die() 는 .off() 로 대신 사용하는게 좋다. .die() : https://api.jquery.com/die/#die-eventType-handler..
[ms-sql] 기본 배경 및 사용법 MS-SQL Server마이크로소프트 (Microsoft)사의 대표적인 관계형 데이터베이스 시스템1989년에 최초로 발표되었으며, 역시 MS제품군이기 때문에 window server에서만 구동이 되고 C#과는 가장 높은 호환성을 자랑하는 DBMS(DataBase Mangement System - 데이터베이스 관리 시스템)마이크로소프트가 1989년 사이베이스를 기반으로 개발한 관계형 데이터베이스(키와 값들의 간단한 관계를 가지는 테이블). 마이크로소프트사가 내어놓은 데이터 엑세스 기술중 가장 최신 기술.[출처] [DB] 데이터베이스의 종류와 관계형 _ RDBMS (오라클 외)|작성자 에이콘아카데미http://blog.naver.com/PostView.nhn?blogId=acornedu&logNo=22104..
[common] CRUD 알고가기 어떤 언어든 개발을 배우고자 할 때 해당 언어로 게시판을 생성해보면 많은 것을 습득할 수 있다고 한다.그러기 위해선 데이터베이스의 기본적인 명령어를 알고 가는게 좋을 듯하다.(회사마다 내놓는 데이터 베이스가 다르고 명령어 다르지만) 테이블을 생성하고(CREATE), 조회하고(READ), 수정하고(UPDATE), 삭제하는(DELETE) 네가지를 알고 가는 것이 핵심이다. - CREATECREATE TABLE 테이블명 ( [NUM] [INT] IDENTITY(1,1) NOT NULL, [ID] [VARCHAR](40) NULL, [PW] [VARCHAR](70) NULL )default charset = utf8; - READ (SELECT)SELECT * FROM 테이블명 WHERE 조건; - UPDATE..
[javascript & jQuery] 이벤트 시 해당 자동 너비값 다시 계산하기 자동으로 너비나 높이값을 해당 브라우저 창에서 계산해주는 플러그인이 많다. 하지만 한번 너비와 높이값을 잡아주고 이벤트를 추가하여 브라우저 창이 넓어졌다 축소되었다할 경우가 있는데, 그때마다 다시 너비나 높이값을 잡아주어야하는데, 해당 페이지를 전체 로딩하는 것보다 대상만을 다시 잡아주는 것이 더 효율적이다. 즉, A라는 이벤트를 발생 시키고, B라는 이벤트에 A이벤트를 다시 발생 시키고 싶을 때 jQuery 내장함수인 trigger('이벤트명')를 사용한다. // resize$(window).on('resize', function() { $('#jqGirdHistory').setGridWidth($('#div-jqGridHistory'').width());}); // 이벤트 추가 (좌측 사이드바 접었다..
[eclipse] 프로젝트 안에 이미지 업로드하기 1. 이미지를 업로드 하고자 하는 폴더를 만들기 위해서 해당 프로젝트에서 오른쪽 마우스 > New > Folder 로 이름을 설정하여 폴더를 만든다. 2. 해당 폴더에서 오른쪽 마우스 > Import > General > File System 을 선택한다. 3. Browser를 눌러 업로드하고자 하는 이미지경로를 찾는다. 4. 업로드하고자 하는 이미지를 선택하면 Package Explorer의 해당 폴더 안에 이미지가 업로드 된 것을 확인할 수 있다.
[php] 로컬 및 서버 환경 셋팅하기 xampp로 apm를 설치한 환경에서 php 공부를 해보려 한다. ( 참고 : xampp 설치 방법 - https://jintrue.tistory.com/entry/wordpresswindows-xampp-%EC%84%A4%EC%B9%98%ED%9B%84-%EC%9B%8C%EB%93%9C%ED%94%84%EB%A0%88%EC%8A%A4-%EC%84%A4%EC%B9%98?category=803643 ) apm이 설치된 환경이라면 간단하게 셋팅이 가능하다. 단, 프로젝트가 아닌 연습 및 공부의 용도로서 db설정은 따로 하지 않았다. 우리가 셋팅해야할 것은, 0. 연결할 폴더 설정 / 1. httpd.conf 설정 / 2. hosts 설정 / 3. vhosts 설정을 해야한다. 0. 연결할 폴더 설정 말 그대..