본문 바로가기

분류 전체보기

(244)
[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. 연결할 폴더 설정 말 그대..
[eclipse] 이클립스 실행이 되지 않는 경우 이클립스를 실행했을 때 "no java virtual machine was found after searching the following locations jre" 이란 경고창이 뜨면서 열리지 않는 경우가 있다. 1. 환경변수 설정을 안했거나, 2. eclipse.ini 에서 vm 경로 설정을 안했거나 잘못 지정했거나 둘 중 하나의 경우이다. 1. 환경변수 설정 - 탐색기 실행 내 PC 오른쪽 마우스 -> 속성 -> 왼쪽 고급 시스템 설정 클릭 -> 환경변수 클릭 -> 시스템 변수 새로 만들기 : 변수 이름(임의로 설정), 변수 값(사전에 설치해놓은 jdk 경로) -> PATH 편집 -> 새로 만들기 : "%방금 만든 임의로 설정한 변수이름%\bin" 추가 2. eclipse.ini 에서 vm 경로 설..
[adobe illustrator] 일러스트 글자 깨뜨리기 상대방이 내가 가진 폰트가 없을 경우 글자가 깨져 보여 디자인을 망친다. 이를 방지하기 위해 글자를 패스화 시켜 저장하여 보내면 글자가 깨져보이지 않아 디자인을 망칠 걱정이 없다. 글자 깨뜨리기 방법을 아래와 같이 따라한다. * 윈도우를 기반으로 작성하였습니다. * 1. 원하는 글자를 타이핑한다. 2. 왼쪽 검은 화살표를 선택해 방금 쓴 글자를 선택한다. 3. 단축키 ctrl + shift + O를 눌러 글자를 도형화한다. 끝.
[javascript & jQuery] "Uncaught TypeError: Cannot read property 'defaultView' of undefined" 가 뜰 때 jquery-2.2.4.min.js 를 사용하여 퍼블리싱을 하고 있는데 콘솔 창에 "Uncaught TypeError: Cannot read property 'defaultView' of undefined" 란 문구가 아래와 같이 떴다. 내가 만든 함수 중 onclick으로 함수를 호출 했는데 해당 함수의 매개변수를 'this'로 호출하여 문제가 생겼던 것이다. 아래 화면을 참고하자. (직접 짠 코드입니다. 사용할 경우 출처를 밝혀주세요!) 1번과 2번을 실행했을 때 2번은 정상 작동하나 1번으로 인해 콘솔에 에러 메세지가 뜬다. 디버깅 결과, 1번에서 class 가 세개 이상이 있는데, onclick=""으로 함수호출을 할때 매개변수로 'this'를 사용했기에 셋 중 어느 클래스를 가리키고 있는지 정확..
[javascript & jQuery] jQuery 버전 차이점 현재 1.xx 에서 3.xx 까지 jQuery 버전이 나와있다. 1.xx 는 구형 브라우저 버전을 대부분 지원하며 가장 안정적인 release 이다. 주로 공공기관 사이트나 국가 관련 사이트 등 구형 브라우저를 사용하는 사용자가 많을 것으로 예측되는 사이트에 사용된다. ※ 이슈) 1.9 이전의 버전과 그 후의 버전 간의 호환성 문제가 발생하여 최신버전의 jQuery를 필요로 하는 플러그인 이나 스크립트를 삽입할 때 제대로 작동하지 않을 수 있다. 따라서 jQuery Migrate를 삽입하여 문제를 해결한다. 출처: http://webdir.tistory.com/468 [WEBDIR] 2.xx 부터는 익스의 6~8 버전을 지원하지 않는 등 간소화? 하여 1.xx 보다 용량이 적다. 익스 6~8 버전 보다 ..
[javascript & jQuery] $(document).on 으로 동적 이벤트 걸기 스크립트를 짤 때 보통 이벤트는 $(document).ready(function(){}); 에 걸곤 했었다. 하지만 변수로 해당 이벤트를 제어해야 할 경우에 $(document).ready(function(){}); 안에서 변수 선언을 해주어야 해당 이벤트가 작동이 된다는 문제점이 있어서 중복 함수나 이벤트가 내 소스에 넘쳐 났었다. 그러니까, 이런 식으로 코드를 짠다면 변수 color를 인식하지 못한다. (직접 짠 코드입니다. 사용할 경우 출처를 밝혀주세요!) var color = '#f00'; $(document).ready(function(){ $(this).parent('.script-enter-object').css({ borderColor: color });}); 그래서, 아래와 같이 짤 수 ..
[mysql] mysql 접속 명령어 아주 가끔씩 윈도우 cmd 창으로 mysql를 접속할 때마다 명령어를 까먹어서 구글링을 매번해야한다..... 내 블로그의 목적 중 공부하고 그걸 까먹지 않기 위해 정리할 겸 기록해두는 목적도 있으므로 오늘도 잊어먹지 않기 위해 기록한다ㅎㅎㅎ 기록으로 인해 다른 분들도 도움을 얻어가면 더욱 좋으므로 ! 로컬환경엔 지금 xampp라는 apm 패널이 설치되어있는 상태여서 루트를 xampp로 맞추고 mysql 접속을 시도할 것이다. 1. mysql 폴더 위치로 경로를 움직여서 dir 명령어로 폴더안의 어떤 파일들이 있는지 살핀다. 2. bin이라는 폴더를 발견했으면 진입한다. ex) cd 진입할 폴더명 3. 그후 mysql -u root -p 를 입력하여 mysql에 root라는 사용자(user)로 패스워드를 ..