본문 바로가기

2014/11

PPT 관련 사이트 전세계 PPT 공유 사이트 http://www.slideshare.net/ 인포그래픽 자료 제공 http://www.visualdive.co.kr/ 고화질 사진 찾기 https://500px.com/ 무료 이미지 제공 사이트 http://photopin.com/ 색상 조합을 찾아주는 사이트 https://color.adobe.com/ 무료 영문 사이트 http://www.1001freefonts.com/ 더보기
[Javascript] 책 넘기는 효과 http://www.turnjs.com/ 더보기
MySQL charset encoding 출처 : http://kwonnam.pe.kr/wiki/database/mysql/charset Charset과 Collation의 차이 Character Set General MySQL에서 문자셋과 Collation의 차이 A character set is a set of symbols and encodings. A collation is a set of rules for comparing characters in a character set. 문자셋(character set)은 심볼(글자)과 인코딩의 묶음이고, Collation은 문자셋의 문자들을 비교하는 규칙이다. 예를들어 글자 A=0, B=1, a=10, b=11 이라고 할 때 'A'는 글자이고 '0'은 인코딩이다. 여기서 볼 때 'A'와 'a'.. 더보기
MySQL 테이블 인코딩 변경하기 MySQL 테이블 인코딩을 변경하기 위해 다음과 같이 할 수 있다. ALTER TABLE users CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci; 위 명령은 users라는 테이블을 utf8 인코딩으로 변경한다. 참고: http://www.devcha.com/2008/03/convert-existing-mysql-database-from.html 더보기
ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' If you are using ubuntu, you have to use the following steps to avoid this error: run the command vim /etc/mysql/my.cnf comment bind-address = 127.0.0.1 using the # symbol restart your mysql server once. 더보기
MySQL Job failed to start 출처 : http://stackoverflow.com/questions/22909060/mysql-job-failed-to-start First make a backup of your /var/lib/mysql/ directory just to be safe. sudo mkdir /home//mysql/ cd /var/lib/mysql/ sudo cp * /home//mysql/ -R Next purge MySQL (this will remove php5-mysql and phpmyadmin as well as a number of other libraries so be prepared to re-install some items after this. sudo apt-get purge mysql-serv.. 더보기
DB 중복 개수 확인 출처 : http://jmnote.com/wiki/SQL_%EC%A4%91%EB%B3%B5_%EA%B0%9C%EC%88%98_%ED%99%95%EC%9D%B8 (SQL 중복 개수 확인에서 넘어옴) MySQL에서 테스트되었습니다. 중복 개수 확인 목차 [숨기기] 1 문제상황 2 해결방법 3 같이 보기 문제상황아래와 같은 테이블에서 A, B, C, … 각각의 개수를 구하고 싶다. mysql> SELECT * FROM jmtable; +----+-----+ | id | str | +----+-----+ | 1 | A | | 2 | B | | 3 | A | | 4 | C | | 5 | C | | 6 | E | | 7 | D | | 8 | C | +----+-----+ 8 rows in set (0.00 sec).. 더보기
ubuntu static ip 설정후에도 resolv.conf가 초기화 되는문제 출처 : http://realizm.tistory.com/67 eth0를 수동 설정하고 나면 dns서버설정이 없어진다. 웹서핑을 해보면 resolv.conf를 수정해서 dns서버를 입력하라는 이야기들이 많은데 결론만 말하면 삽질이다, 네트워크가 재시작되는 순간 덮어쎠져버려서 설정이 날라가니까... 그렇게 될꺼라는 설명도 사실은 resolv.conf파일에 잘 되어있다. # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN 2012:09:01 22:25:09 웹서핑을 하다보니 resolv.conf파일에.. 더보기
[MySQL] root 비밀번호 분실 1. mysql 중지 $> sudo service mysql stop 2. mysql_safe 실행 $> sudo /usr/bin/mysqld_safe --skip-grant & 3. 새 패스워드 지정 $> /usr/bin/mysql -uroot mysql > update user set password=password('패스워드') where user='root'; > FLUSH privileges; > quit 4. mysql 재시작 $> sudo service mysql restart [출처] [MySQL] root 비밀번호 분실|작성자 youngchanmmm 더보기
이모션 아이콘 https://www.iconfinder.com/icons/343125/angry_dissapointed_emoji_emoticon_smiley_smiley_face_icon#size=64 더보기
반응형 웹 테스터 http://troy.labs.daum.net/ 반응형 웹 테스터! 더보기
이클립스 - jQuery Syntax 오류 제거 출처 : http://javaworld.co.kr/46 이클립스에서 jQuery 등의 외부 라이브러리에 대한 Syntax 오류가 발생하는게 거슬리면, 다음과 같이 제외 대상으로 등록한다. 해당 프로젝트명을 우클릭한 다음 Properties 메뉴를 선택하여 설정창을 띄운 후, JavaScript -> Include Path 메뉴의 Source 탭으로 이동한다. Source 탭에 나오는 여러 소스 폴더 중에서 제외할 js 파일이 속한 폴더를 펼친 후에, Excluded 항목을 선택한다. Exclusion patterns 영역의 오른쪽에 있는 Add 버튼을 누른 후 제외할 js 파일을 선택한다. 더보기
구글맵, 구글어스 핀아이콘 등록하는 방법 출처 : http://enjoyfun.tistory.com/77 구글맵, 구글어스를 사용하면 특정지점을 표시하기 위해서 아이콘을 쓰는 경우가 있습니다. 저같은 경우는 구글에서 제공해주는 기본 아이콘을 사용했었는데.... 어느날 10보다 더 큰 수의 아이콘이 필요하길래 인터넷을 찾아보니깐 이런 사이트가 있네요. http://mapicons.nicolasmollet.com/ 다양한 스타일의 아이콘을 제공하고 있습니다. 다만, 구글맵이나 어스에서 아이콘을 사용하기 위해서는 인터넷상에 아이콘을 올려놔야 합니다. 어떻게 하냐구요? 1.티스토리에 이미지를 올려놓는다. 2.이미지를 우클릭해서 url을 알아낸다. 3.구글어스에서 사용한다. 1. 고도몰, 카페24와 같은 업체에서 호스팅을 한다. 저는 한달에 만원정도 하.. 더보기
[MySQL] Mysql 한글 깨짐 MySql 한글 깨짐 해결법. 1. my.cnf 파일 수정 일반적으로 /etc/my.cnf 경로에 존재하지만, 설치 과정에 따라 my.cnf 파일 경로가 다를 수 있습니다. 경로를 잘 모르시면, # find / -name my.cnf 로 찾아보세요. 경로를 확인했으면, # vi /etc/my.cnf 아래 항목처럼 utf8 로 설정을 변경 또는 추가 합니다. 한가지 팁을 드리자면, 인터넷에 나와있는 예제들중에 [mysqld] 항목 아래에 default-charcter-set 이 있는데, mysql 5.5 버전에선 동작하지 않습니다. 아무래도 최신버전에서 삭제된 항목 같습니다. 혹시 있다면, 주석처리 또는 지워 주시면 되겠습니다. [mysqld] datadir=/var/lib/mysql socket=/var.. 더보기
[DB] MySQL 원격 접속 설정하기 출처 : http://nsinc.tistory.com/70 MySQL을 설치하고 외부에서 접속하기 위해서는 원격접속에 대한 설정이 필요합니다. MySQL은 보안상의 이유로 기본적으로 외부 접속이 모두 차단됩니다.(ROOT User도 마찬가지로 차단됩니다.) 여기서는 Command Prompt를 통해 MySQL의 원격접속을 설정하는 방법에 대해 안내 드립니다. 진행방법 가장 먼저 MySQL이 접속된 PC에서 MySQL Command Prompt 를 실행해야 합니다. 이 방법은 아래와 같이 2가지 방법으로 진행하실 수 있습니다.방법1[시작] → [모든 프로그램] → [MySQL] → [MySQL Server 5.1] → [MySQL Command Line Client] 실행 → Root Password 입력.. 더보기
자바스크립트 차트 http://www.amcharts.com/download/ 더보기
Mysql 관리 명령어 - mysqladmin, mysqlshow, mysqladmin ping, mysqladmin ping,mysqladmin drop Mysql 관리 명령어 - mysqladmin, mysqlshow, mysqladmin ping, mysqladmin ping,mysqladmin drop 앞서 포스팅했던 bin에 들어있던 실행파일들을 이용해서 실습해보겠다. 콘솔창에서 mysqlshow라는 명령어를 입력하고 엔터키를 쳤다 mysqlshow는 현재 만들어져 있는 데이터베이스를 보여달라는 명령어이다. 그런데 위와 같이 에러 메세지가 나온다.이제 다시 아래와 같이 입력해보겠다. myslqshow 옆에 -u root -p 를 추가하고 엔터를 누르면 Enter password 가 나온다. 여기에 지정해둔 암호를 입력하면 올바르게 실행된다. 출력을 보니 현재는 그림과 같은 데이터베이스들이 있다. -u root에서 -u는 사용자 계정을 지정할 때 사.. 더보기
rpm 명령이 안될 경우 alien 명령어로 압출풀기 RPM's are used in RHEL for installing the softwares and packages . The rpm -ivh command is for RHEL based Linux. If you want to install an RPM file in Ubuntu (or any debian based file system) you need to install Alien to convert RPM into debian and then install the package. Alien is a program that converts between the rpm, dpkg, stampede slp, and slackware tgz file formats. If you want to use a .. 더보기
[MySQL]ALTER 출처 : http://pineoc.blog.me/70182858702 ALTER alter 명령문 1. 새로운 컬럼을 만듭니다. ALTER TABLE table_name ADD column_name datatype 2. 컬럼을 삭제합니다. ALTER TABLE table_name DROP COLUMN column_name 3. 데이터 타입을 바꾼다. ALTER TABLE table_name MODIFY COLUMN column_name datatype 실습> -테이블 생성- -alter table diplomas add 컬럼명 데이터타입 (앞서 두개의 값을 insert 하였습니다.) -alter table diplomas modify 컬럼명 데이터 타입 원래는 char(2)였는데 int(11)로 바뀌었습.. 더보기
ERROR 1045 (28000): Access denied for user .....@'localhost' (using password: mysql에 접속하려고하는데 , ERROR 1045 (28000): Access denied for user .....@'localhost' (using password: 에러가 발생하여 접속이 불가능하다. 패스워드가 잘못되었을 가능성이 있으므로 root로 접속하여 패스워드를 변경해본다. 1.접속 C:\Program Files\MySQL\MySQL Server 5.5\bin>mysql -u root 2.데이터베이스 선택 mysql> use mysql; Database changed 3.유저확인 mysql> select user from user; 유저가 없으면 유저를 생성한여 권한을 주면 끗! 4.유저가 있는경우 패스워드를 변경해본다. mysql> update user set password=passwo.. 더보기
MySQL user 생성/권한부여/삭제 mysql user 생성/권한 부여/삭제 * 권한 설정 오류 시 : user 테이블의 Grant_priv 권한 확인. 1. user 생성 >> create user '아이디'@'localhost' identified by '비밀번호'; localhost or % ( : 원격 접속가능) 2. user 권한 부여 >> grant select, insert, update, delete, create, drop, alter on DB명.* to '아이디'@'localhost'; all privileges : 모든 권한 / *.* : 모든DB / with grant option : 권한위임가능 3. user 권한 보기 >> show grants for '아이디'@'localhost(또는%)'; +---------.. 더보기
Tomcat7 Installation on Ubuntu 1. http://tomcat.apache.org 에서 Tomcat 최신버전 중 tar.gz 다운로드 2. $ tar xvfz apache-tomcat-7.0.25.tar.gz 3. $ sudo mv apache-tomcat-7.0.25 /usr/local/tomcat7 4. $ sudo gedit /usr/local/tomcat7/bin/catalina.sh #!/bin/sh 아래 2줄 추가 JAVA_HOME="/usr/lib/jvm/jdk1.7.0_02" JRE_HOME="/usr/lib/jvm/jdk1.7.0_02/jre" 5. $ sudo gedit /etc/profile export CATALINA_HOME=/usr/local/tomcat7 export PATH=$PATH:$CATALINA_HO.. 더보기
Ubuntu에 JDK 설치하기 출 처: http://forum.falinux.com/zbxe/index.php?document_srl=574845 Ubuntu에 JDK 설치하기 기본적으로 Java 나 안드로이드를 하려고 한다면 JDK를 설치해야 합니다. 윈도우에서는 설치가 있어서 간편한데, 리눅스에서 JDK를 설치하는 방법이 모르는 경우가 있어서 설명하고자 합니다. JDK 설치는 Ubuntu 12.04 Desktop 32비트 버전에서 진행하였습니다. 1. apt-get 으로 openjdk 설치 기본적으로 Ubuntu에서 지원하는 apt를 가지고 설치를 할 수 있습니다. apt 로 설치할 수 있는 항목은 openjdk입니다. Ubuntu Desktop 버전에서는 우분투 소프트웨어 센터에서 UI 화면을 보면서 설치할 수 있습니다. 터미널.. 더보기
spring + mybatis + mysql + jsp(jstl) 환경 설치 성공 http://naiyumie.inour.net/archives/2787 더보기