본문 바로가기

2018/049

[MySQL] 리눅스/우분투(Ubuntu)에서 캐릭터셋(Characterset) UTF8로 변경하는 방법 이것 때문에 정말 수많은 구글링을 했습니다./etc/mysql/my.cnf 파일을 아래 변경하면 된다고 나옵니다.[client] default-character-set=utf8 [mysqld] character-set-server=utf8 collation-server=utf8_general_ci init_connect=SET collation_connection=utf8_general_ci init_connect=SET NAMES utf8 [mysql] default-character-set=utf8 나는 왜 안되는걸까?저렇게 추가를 하면 왜 내 서버는 오류를 뱉어내는걸까?그렇게 반나절을 꼬박 허비하고 그래도 구글링 끝에 찾아냈습니다. 요즘 리눅스에서 MySQL을 설치하면 이 캐릭터셋 설정을/etc/m.. 2018. 4. 29.
[리눅스/우분투] phpMyAdmin 설치했는데 http://도메인/phpmyadmin 안 들어가질 때 해결방법 우분투(ubuntu)에 APM을 설치하고 phpMyAdmin을 설치했습니다.그런데, 왜 http://도메인/phpmyadmin을 해도 들어가지지 않을까요? 1sudo vi /etc/apache2/apache2.confcs 이 명령어로 apache2.conf 파일에 한줄을 추가해 주면 됩니다. Include /etc/phpmyadmin/apache.conf 1sudo /etc/init.d/apache2 restartcs입력했으면 위 명령어로 apache2를 재시작 해주어야 합니다.그리고 다시 들어가보면 잘 됩니다^^ 2018. 4. 28.
[리눅스/우분투] Linux/Ubuntu에서 APM(Apache+PHP+MySQL) 제거하기 우분투에서 APM 설치하고 이것저것 세팅 다 했는데 ㅠ버전이 안 맞아서 결국 삭제 후 재설치해야 할 꺼 같다. 1234$ sudo apt-get purge apache2 php mysql-server mysql-client$ sudo apt-get purge php7.0*$ sudo apt-get autoremove$ sudo dpkg -P mysql-common mysql-server-5.7 apache2 apache2-bin php-commoncs 요거 순서대로 실행하니까 잘 된다.리눅스는 명령어로만 설치 및 삭제할 수 있다는 게 정말 편한 거 같다.윈도우는 일일이 파일 다운로드 받아서 설치해줘야 하는데 말이지.. 실행 중에 뭐 물어보면 그냥 무조건 y(=yes)하면 된다.설치도 간단하고 삭제도 간단.. 2018. 4. 28.
[윈도우] Windows에서 한영 변환키를 Shift+Space로 변경하는 방법 (한자변환은 Ctrl+Space) 한영 변환키가 버젓이 있는데 도대체 왜 한영변환키를 왜 Shift+Space로 바꾸려고 할까요?그 이유는 바로... 편리하기 때문입니다^^ 저도 컴퓨터를 한지 정말 오래오래 됬지만 여지껏 한영변환키가 불편하다는 생각을 못해 봤답니다.그런데, 기계식 키보드를 하나 샀는데 이게 한영변환키가 없어서 어쩔 수 없이 한영변환을 Shift+Space로 설정을 하고 사용했는데글쎄... 이게 너무 편한거에요. 그 이후로~ 쭉~ 저는 어디를 가건 한영변환키를 이제는 Shift+Space로 설정해서 사용하고 있답니다.설정방법은 결코 어렵지 않아요. 레지스트리 키를 2개만 바꿔주면 됩니다^^레지스트리 키 만지면 컴퓨터가 망가지는 거 아닌가 하시는 분 계시는데 걱정 안하셔도 됩니다. 1. [Window키 + R] 눌러 reg.. 2018. 4. 28.
[스프링] Spring 프레임워크에서 @RequestBody 사용해서 vo를 따로 만들지 않고 Map으로 파라미터 값 자동 매핑(mapping)하기 Spring 프레임웍을 사용하면 보통 vo를 하나 만들어서 자동 매핑을 시킵니다.스프링 이전의 자바를 사용했던 분들이라면 이 자동매핑 기능이 정말 편리하거든요.그치만, 이 vo를 만드는 것도 귀찮아서 어떤 프로젝트에서는 vo를 만들지 않고 Map으로 모든 값들을 주고 받더라고요. 그렇다면,,,어떻게 vo를 만들지 않고 Map으로 값을 받을 수 있을까요?먼저, jsp 파일에서 자바스크립트, 정확하게는 jquery의 ajax로 값을 저장하는 부분을 구현한다고 해 보겠습니다. add.jsp123456789101112131415161718192021222324$.ajax({ type : 'POST', async : false, contentType: 'application/json', data : JSON.st.. 2018. 4. 27.
[Java] ajax로 java(Spring) 연동시 다음과 같은 에러 발생 해결방법 - Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported이런 오류가 나네요. 1234567891011121314151617181920212223242526272829303132333435363738org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.re.. 2018. 4. 27.
[Google] 구글 검색 결과 한국어로만 보기 구글 검색은 이제 선택이 아닌 필수가 된 것 같네요.특히, 네이버로 검색되지 않는 건 구글 검색으로 거의 찾을 수가 있답니다^^물론, 영어가 좀 돼야 한다는 전제가 있어야 하지만요. 업무적인 검색을 하다보면 아무래도 네이버보다는 구글을 더 자주 찾게 되는데요.그렇더라도 우선적으로는 검색 결과가 한국어로 돼 있는 게 더 반갑고 더 먼저 보게 되는 게 인지상정인 것 같습니다.영어를 보면 먼저 뒷골이 땡기니까요. 검색 결과가 영어와 한국어로 섞여서 나올 때 한국어만 먼저 찾아서 볼 수 있다면 편리하겠죠?다행히도 구글은 그런 기능을 아주 간편한 방법으로 사용할 수 있게 제공하고 있네요^^ 검색을 한 후에 [도구 > 모든 언어 > 한국어 웹]을 클릭하시면 확인할 수 있습니다. 한국어로만 검색결과가 잘 나옵니다^^ 2018. 4. 27.
[PHP] short_open_tag 사용하기 <?php ... ?>를 <? ... ?> 이렇게 약식으로 사용하기 php가 잘 설치됬고 apache도 잘 설치했는데요. 이상하게 html 파일이나 이미지 등은 잘 나오는데...php 파일을 열면 위와같이 아무것도 안 나올 때가 있습니다. ㅠ 소스보기를 해보면 이렇게 php 소스가 그대로 보입니다.뭐가 문제일까요?이럴 땐,,, 123cs 위 소스처럼 2018. 4. 25.
[phpMyAdmin]에서 import시 파일용량 늘리기 phpMyAdmin에서는 내보내기(import), 가져오기(export)를 통해서 쉽게 테이블을 다른 DB로 이동할 수 있는데요.문제는, Export한 파일을 선택하여 가져오기를 하려는데 최대 2MB 용량에 걸린다는 것이죠. 용량이 초과되면 이렇게 에러가 발생합니다.그렇다면, 업로드 용량을 늘려줘야 하는데요.php.ini 파일의 아래 부분을 찾아서 수정해 주면 됩니다.123file_uploads = Onupload_max_filesize = 100Mpost_max_size = 100Mcs 리눅스라면 vi로 파일을 열어 위 명령어를 찾아서 수정하면 됩니다.저는 리눅스 중에서도 우분투를 사용하고 있어서 아래 명령어로 수정을 해보았습니다.1sudo vi /etc/php/7.0/apache2/php.inics .. 2018. 4. 25.