본문 바로가기

개발 관련48

encode / decode 변환 사이트 간단하게 바로바로 확인 가능한 사이트 1. https://meyerweb.com/eric/tools/dencoder/ 2. https://dencode.com/ 개인적으로... 간단히 조회만 할람 1번 자세히 볼람 2번 추천 2019. 4. 10.
URL 인코딩 표 찾기 귀차니즈... 음.. Character변환 코드 ㅎ space %20 ! %21 " %22 # %23 $ %24 % %25 & %26 ' %27 ( %28 ) %29 * %2A + %2B , %2C - %2D . %2E / %2F : %3A ; %3B %3E ? %3F @ %40 [ %5B \ %5C ] %5D ^ %5E _ %5F ` %60 { %7B | %7C } %7D ~ %7E %7F ` %80  %81 ‚ %82 ƒ %83 „ %84 … %85 † %86 ‡ %87 ˆ %88 ‰ %89 Š %8A ‹ %8B Œ %8C  %8D Ž %8E  %8F  %90 ‘ %91 ’ %92 “ %93 ” %94 • %95 – %96 — %97 ˜ %98 ™ %99 š %9A › %9B œ %9C .. 2019. 2. 19.
mysql 데이터 파일 저장 위치 바꾸기 mysql 데이터 파일 저장 위치 바꾸기mysql data directory 바꾸기... 매번 찾기 귀찮기도하고... 안되는 것도 많다.. =================================================개발 환경 CentOS 7 + MariaDB (Ver 15.1 Distrib 10.1.37-MariaDB )================================================= 1. MARIADB 설치yum install mariadb-server mariadb -y systemctl status mariadb systemctl enable mariadb 2. 현재 설치 위치 확인>select @@datadir;----------------------------.. 2019. 2. 14.
php csv 다운로드 시 한글 깨짐 php 에서 한글 깨짐이라고 검색하면 죄다... 제목 깨지는 것만 나오는데...나 같이 내용이 깨지는거에 대한 내용이 별로 없어서... 남긴다 ㅎ 나같은 경우는 UTF-8 인 MySQL 에서 CI force_download 를 써서 다운로드 하는 방법으로 개발했는데.. 파일 다운로드를 하면 editer 에서는 잘 열리나, 엑셀로 열면 다 깨지고 난리가 난다...(엑셀 ㄱㄱㄲ) 암튼.. 그래서 방법을 찾던 중 csv 다운로드 시 header 에 UTF-8 선언을 해주고... --> header('Content-Type:text/csv;charset=UTF-8;'); 출력(데이터 쓰기) 직전에 UTF-8 BOM(Byte Order Mark) 을 넣어주면 된다.---------------------------.. 2018. 6. 18.
php (mobile) - input image 아... 난 또 안된다고 말만듣고 걱정했는데. ㅋㅋㅋ결과적으로는 겁나 잘된다.. Mobile Web 에서 input Element 로 사진 업로드 하기 하지만... 문제를 하나 찾았으니... IOS 는 원하는 대로... 갤러리가 나오지만..안드로이드는 카메라, 동영상, 음성녹음, 문서... 가 나온다..갤러리를 어케 불러올지 고민 해봐야 할듯..(혹자들은 로 해야... IOS에서 카메라가 나온다는데... 난 없어도 잘됨 2017. 2. 6.
정규식 !!! 이렇게 좋은것이었다니... 정규식이 이렇게 편하고 좋은것이었다니... 퐌타스틱하다.. 대박..기본적인 정규식은 아래와 같다 a[a-z]* : a로 시작하는 영어a[a-z] : a로 시작하는 영어 두자리 (ex. ae, ac, az)a[a-zA-Z] : a로 시작하는 대소문자 구분없는 영어 두자리(ex. aa, aW, AW) (맨 앞의 a는 대소문자 구분 없음)a[a-zA-Z0-9] : a로 시작하는 영어/숫자 두자리 a.* : a로 시작하는 모든 문자열a.*b : a로 시작하고 b 로 끝나는 모든 문자열 그럼 응용이 가능하겠지요~? 1. 특정 문자로 시작하는 행 전체 만약 블라블라블라.... 를 찾고 싶다.찾기 : 2016. 10. 7.
web 과 was 의 차이점... 음... 여태까지는 MS 계열의 환경으로 web was 를 그닥 심도있게 고민하지 않았는데... 이직 한 회사가 전부 Linux 에 php 또는 jsp 환경이라서.. 개념 정리가 쪼매 필요하다 ㅎ web 과 was의 차이를 찾던중.. 웃긴 자료도 많기는 했는데... 시간이 없어 블로그 주인 분들께 말씀드리지는 못하고 제법 예전부터 많이 보던 블로거 님의 글을 찾았다 참고 : Life is Cool 님의 블로그 WEB 서버와 WAS 서버의 차이점... WEB은 다들 아실테고... WAS는 Web Application Server 의 약자다.. 말 그대로 웹 어플리케이션 서버 web서버는 http프로토콜을 통해 웹 브라우저의 요청에 따른 정적인 페이지들(HTML, jgp, gif 등등)을 표현하기 위한 서버.. 2016. 9. 19.
naver 로그인으로 사용자 정보 가져오기 naver 아이디로 로그인 후 사용자 정보 가져오기 ㅎ출처 : 엑스노트님 블로그==============================================javascript로 적용하기 !! 네이버 developer 보고..복사해서 코딩을 했더니 정보들은 잘 가져오는데..왜 이름만 못가져 오는건지 ...내 어플리케이션 설정에서 이름도 가져오겠다고 체크 했는데도 ..안나온다​그래서 ​네이버에서 javjascript용 sdk를 다운받아서js 파일을 프로젝트 경로에 넣고..js파일을 수정했다 naverLogin_implicit-1.0.2.js 파일에서​this.get_naver_userprofile = function(callback_func1) 이 부분을 찾아서..ajax 에서 success 부분에 n.. 2016. 9. 9.
MD5 관련 ㅎ MD5 란?MD5(Message-Digest algorithm 5)는 128비트 암호화 해시 함수이다. RFC 1321로 지정되어 있으며, 주로 프로그램이나 파일이 원본 그대로인지를 확인하는 무결성 검사 등에 사용된다. 1991년에 로널드 라이베스트가 예전에 쓰이던 MD4를 대체하기 위해 고안했다.MD5는 임의의 길이의 메시지(variable-length message)를 입력받아, 128비트짜리 고정 길이의 출력값을 낸다. 입력 메시지는 512 비트 블록들로 쪼개진다; 메시지를 우선 패딩하여 512로 나누어 떨어질 수 있는 길이가 되게 한다. 패딩은 다음과 같이 한다: 우선 첫 단일 비트, 1을 메시지 끝부분에 추가한다. 512의 배수의 길이보다 64 비트가 적은 곳까지 0으로 채운다. 나머지 64 비.. 2016. 9. 7.