개발자의 공부방 216

MySQL 데이터 삽입 한글 깨짐 & 물음표 feat. 해결방법

1. 첫번째 방법 1) MySQL 은 C드라이브에 위치해 있음. 경로는 → C:\Program Files\MySQL\MySQL Server 5.7 만약에 위 경로에 my.ini 파일이 없다면 ProgramData 에 MySQL을 들어가서 my.ini 을 복사해서 사용합니다! ↓※ ProgramData 가 보이지 않는다면 ...더보기 사진과 같이 폴더창에서 '보기' → '옵션' → 아래와 같이 체크를 합니다! 2) 아래 메모장처럼 바꾼다! 초록색으로 표시해놓은 라인의 문장 앞에 #을 지웁니다. # ← 삭제하세욧!! default-character-set=utf8 # ← 삭제하세욧!! datadir=C:/ProgramData/MySQL/MySQL Server 5.7/Data # ← 삭제하세욧!! charac..

부트스트랩3 유용한 사이트

http://www.layoutit.com/ //레이아웃을 도와주는 곳! 진짜 유용합니다! LayoutIt! - Interface Builder for CSS Grid and Bootstrap LayoutIt! is a interface builder for CSS Grid and Bootstrap that wants to be the kick-off for your front-end developments. www.layoutit.com //프리뷰와 함께 소스를 볼 수 있습니다. HTML Snippets for Twitter Boostrap framework : Bootsnipp.com A design element gallery for web designers and web developers. Fi..

브라켓] 확장기능(플러그인) 부트스트랩 코드 힌트

브라켓 플러그인 저는 에디터 중에서 브라켓을 이용하는데요부트스트랩을 사용하다보면 코드들을 다 쓰기에는 귀차니즘 때문에 이클립스 처럼 코드 어시스턴트즉, 자동완성 기능을 해주는 플러그인이 없나 하고 찾다가 발견해서 이렇게 포스팅 해봅니다! 1) 브라켓 실행 후 브라켓에서 레고 모양 같은 거 선택! 2) 아래 사진과 같이 검색하는 곳에 'growlscript' 혹은 'Brackets CSS Class Code hint' 입력! 3) Brackets CSS Class Code hint 얘를 설치! 4) 설치완료되면 브라켓 종료 후 다시 실행 (F5) # 만약에 에러가 발생했다고 하면 종료했다가 다시 실행해주세요. # 혹은 '디버그' → '확장기능없이 재시작' 후 '다시실행 (F5)' 해주세요.

Simple Project와 Spring MVC Project 차이점? 그리고 Spring Project와 Spring Legacy Project 차이점은??

Spring Project와 Spring Legacy Project 차이점? Spring Legacy Project : 일반적인 Spring Framework 프로젝트입니다. 필요에 따라서 Spring Framework 의 라이브러리가 내장되어 있어서 이용할 수 있습니다. Spring Starter Project : Spring Boot 라는 응용 프로그램의 빠른 개발 프레임워크를 이용한 프로젝트입니다. 간단한 라이브러리를 추가하는 것만으로 필요한 프레임워크들이 모두 포함할 수 있도록 되어 있습니다. 기본적으로 Spring Legacy Project를 많이 사용하는 것 같습니다. Simple Project와 Spring MVC Project 차이점? 제일 많이 궁금했던 부분입니다.어느 분은 Simple ..

스프링이란??

스프링이란?? IOC란? 개발자는 JAVA 코딩시 New연산자, 인터페이스 호출, 팩토리 호출 방식으로 객체를 생성하고 소멸시킨다. IOC란 인스턴스(객체)의 생성부터 소멸까지의 객체 생명주기 관리를 개발자가 하는 대신 스프링(컨테이너)이 대신 해주게 하는것을 말한다. 그럼 이런 의문이 생기겠지 . 이걸 왜 스프링 시켜 내가하면 되는데?! 천재적으로 코딩을 잘하는 개발자라면 쓰지 않아도 된다. Java 상으로 구현하면 되니까.. 하지만 Spring 의 목적에서도 봤듯이 스케일이 커져만 가는 요즘 세상에 그 많은 객체들을 깔끔하게 관리하기도 빡시고 또 자원을 잘 활용해야되는데 이걸 개발자가 하지말고 Spring 시키자!! 이런의미에서 Spring 을 쓰고 이게 IOC 다. 책이나 인터넷 이런곳에서 설명하는..

이클립스 아이콘 설명

이클립스 아이콘 설명개인적으로 이클립스의 아이콘을 잘 알면 쉽게 의미를 알 수 있다고 생각합니다. CVS 라벨 장식Label Decorations은 CVS가 작업 공간 자원에 대한 중요한 동기화 정보를 표시하는 데 사용됩니다.장식은 자원과 연관된 레이블의 텍스트 또는 아이콘에 영향을 줄 수 있습니다.텍스트 데코레이터는 CVS Label Decorations Preference 페이지에서 구성 할 수 있으며 활성화 할 아이콘을 나타내는 데에도 사용할 수 있습니다.다음은 CVS에서 사용되는 아이콘에 대한 설명입니다. 장식자원 유형기술어떤자원이 버전 제어하에 있음을 나타냅니다.어떤자원 또는 해당 하위 자원 중 하나에 나가는 변경 사항이 있음을 나타냅니다.파일파일을 포함하는 프로젝트가 감시 / 편집을 사용하도록..

자바 기초] 배열 (진행중)

배열 1. 배열의 개념배열은 같은 자료 형들끼리 모아두는 하나의 묶음이다.자바에서 하나의 배열은 하나의 객체로 인식된다.동일 자료형이 여러 개 반복될 때 이를 하나의 변수명으로 관리하며, 각각의 구분은 순차적인 첨자를 사용한다.reference 자료형 4Byte 2. 1차원 배열선언 : int[] 배열명; 또는 int 배열명 [];초기화 : 배열명 = new 자료형 [개수] 또는 배열명 = {값1, 값2, 값3};new 에 의해서 할당되면 자동초기화 된다.ex) int a[] = new int[3]; 실행예제 12345678910111213141516171819202122232425public class Arr_Ex01 { public static void main(String[] args) { char..

자바 기초] for문, while문, do-while문 등

for문 특정한 명령들을 정해진 규칙에 따라 반복처리 할 때 사용하는 제어문이다. 1 2 3 4 for (초기식; 조건식; 증감식) { 수행할 문장; } cs # 초기식 : 가장 먼저 한번만 수행됨 # 조건식 : 초기식 다음으로 수행되고 루프(loop)가 돌 때마다 한번씩 비교, 반복문을 수행할지 반복문을 벗어날지 결정함. # 증감식 : 루프를 수행할 때마다 조건식에 비교하기 전에 항상 수행함! 변수값을 증가 또는 감소시켜서 루프를 원활하게 수행시킴. =====실습 예제===== 1 2 3 4 5 6 7 8 9 10 11 12 13 14 public class For_Ex01 { public static void main(String[] args) throws IOException { int dan = ..

git] git에서 원격저장소에 있는 폴더 삭제하기

Git 폴더, 파일 삭제하기!! 개발자는 깃(GitHub)을 사용해야해!! 라고 다들 얘기합니다.그래서 여러 블로그를 돌아다니며 깃이란 무엇인지부터 시작해서 어떻게 사용하는지 등등..이것저것 학습을 했는데... 초보자 입장에서 깃 쓰는거 생각보다 짜증났습니다 -_-윈도우에 길들여진 저로서는 리눅스 명령어 같은 것이 익숙치 않았고..(이건 금방 익숙해지더군요) 다만! 제일 짜증나는건! 폴더나 파일 삭제를 왜 원격저장소에서 못하냐! 이겁니다 ㅠㅠ 결국 git bash 로 삭제하는 방법을 알았으나... 계속 뭐만 하면 fatal: pathspec 'folder/Iconr' did not match any files 이 메시지만 뜨더군요 아무리 구글링해도 제가 원하는 삭제하는 방법의 가이드(?)가 없어서 작성해..

클래스와 변수 등에 대한 주절주절

정리 위 사진으로 대충 설명을 하면서 정리를 해보겠습니다. 클래스의 구성 요소. 1) 클래스 이름 : 위에서는 public class Car 라는 것이겠죠? 2) 필드 : 클래스 안에는 필드 즉, 축구장이 하나 생겨져 있는데 그 안에는 변수라는 축구선수들이 있습니다. 3) 메소드 : 축구로 예를 들었으니 표현하자면 아마 전술? 이라고 생각하면 조금 쉬울 것 같습니다.특정 작업을 수행하기 위한 어떤 명령문의 집합! 이라고 하니...경기에 승리를 하기 위한 작업을 하기 위해 전술을 사용한다! 정도로 생각하면 될 것 같네요! ※ 클래스와 메서드간의 차이클래스는 하나의 객체를 구성하는 하나의 단위라고 생각하면 됩니다.메서드는 함수를 가르치는 말이며, 어떤 기능을 하는 코드들을 묶어 놓은 것이라고 생각하면 됩니다..