목록취업하고싶다 (71)
꿈 많은 사람의 이야기
지난 포스팅에 mysql 설치를 작성하였습니다 새로운 데이터베이스를 만들기 전에 미리 한글화를 해놓으면 좋습니다이미 되어 있는 DB는 따로 한글화 설정을 해야합니다 기존 데이터베이스 한글화 utf8설정은 ALTER DATABASE [DB명] DEFAULT CHARACTER SET utf8; 와 같이 해주면 됩니다 그리고 mysql 설정 자체를 utf8로 해서 한글화를 하겠습니다 mysql 설정 시 건드렸던 my.ini 아시죠?이 파일을 건드려야 합니다위에 빨간색 박스처럼 내용을 추가하시면 됩니다! 그리고 관리자 권한으로 cmd를 실행! mysql 서비스를 중지시키고 다시 실행시킵니다그리고 mysql에 로그인하고! status를 입력하면아래처럼 utf8로 다수가 바뀌어 있습니다바뀌기 전엔 euc-kr, l..
mysql은 대표적인 RDBMS입니다 오라클, mongoDB 등도 많이 쓰긴 하지만 일반적으로 익숙한 것은 mysql이죠설치법도 어렵지 않고, 다루기도 쉽고, 정보도 많습니다 이번 포스팅은 윈도우10에서 mysql을 설치하는 방법을 알아보죠알집 파일을 기준으로 진행합니다community installer를 사용하지 않아요 https://dev.mysql.com/downloads/mysql/ 사이트에 들어갑니다 그럼 이 화면이 나올겁니다~여기서 마우스 스크롤을 내리면요 다운로드가 있어요 저는 여기서 5.7버전을 사용하지 않을게요5.7버전을 다운 받고 설정하려다보니까 my.ini 파일이 없네요?뭐 다른 방법이 있겠거니 했는데 딱히 찾지를 못했네요어차피 5.6이나 5.7이나 전문가가 아닌 이상 크게 체감상 느..
화도사랑의교회 홈페이지 제작 외 하나 더 부탁이 있었습니다 재정 프로그램도 가능하냐는 질문이었죠 기존 재정 프로그램은 외부에서 프로그램을 사가지고 하고 있었는데교회 사정도 어렵고 해서 혹시 만들어 줄 수 있냐는 질문이었어요 "되긴 되는데, GUI로 하려면 나도 해본적이 없어서 시간이 좀 걸려" 그러면 GUI가 아니면 어떤 방식으로 진행되냐고 물었습니다 "예전에 cmd 창에서 그냥 키보드로만 입력하고 했던 방식 기억나? 그런 방식은 금방 만들어 줄 수 있어" 지인분이 "그거 익숙해지면 되는 것 아닌가? 그거라도 만들어주면 고맙지~" 그래서 이 프로그램도 개발해주기로 했습니다 그래도 뭔가 미안한 마음이 걸리네요cmd 창에서 하면 불편하긴 하니까.. 그래서 일단 beta 버전과 1버전은 cmd창으로하고 2 버..
얼마전 지인에게 연락이 왔습니다 "교회 홈페이지 좀 만들어 줄 수 있을까?" 난 개인적으로 경력도 인턴 뿐이고, 프로그래밍 경험이 거의 없기 때문에 실력이 부족하다고 말했습니다 "괜찮아. 간단하게라도 만들어 줄 수 있으면 고맙겠어홈페이지가 없고 카페만 있으니까 사람들한테 홍보가 잘 안되는 것 같아" 그래서 알겠다고, 한 번 해보겠다고 했습니다 "교회 사정이 어려워서 돈은..." 괜찮다고 했습니다. 어차피 내 실력이 그리 뛰어나지도 않으니까 ㅎㅎ 교회 이름은 화도사랑의교회 경기도 화도읍에 있는 교회입니다 뭔지는 모르겠지만 꽤나 흥미가 돋네요교회에서 부탁한 것은 이거 말고도 하나 더 있습니다.그 프로젝트와 웹 사이트는 별개이기 때문에 다르게 진행해야지! 점차 포스팅 하면서 진행할 예정입니다 ㅎㅎ
개인적으로 개발을 하다 보면 하얀색 화면은 눈이 너무 아픕니다 ㅠ 그래서 화면 밝기도 낮추는데요 이클립스를 사용하면 더군다나 또 하얀색 화면입니다이때 이클립스 색상을 변경할 수 있어요! 자 이클립스를 켜고help 탭에 들어갑니다들어가시면 이클립스 마켓플레이스가 있어요! 저기로 들어갑니다 그리고 검색에 theme라고 검색합니다그러면 이클립스 컬러 테마가 나오는데요이걸 설치합니다 ㅎㅎ 동의하고 설치! 이런 경고창 나오면 걍 인스톨 한다고 하고 넘어갑니다 다 설치되면 이클립스 재시작이 나올거에요restart로 이클립스를 다시 시작합니다 자 이제 설치가 되었으니 색상을 변경하죠!window탭에서 preferences로 들어갑니다 거기에서 general -> appearance -> color theme가 있습니..
이클립스에서 jsp를 실행하면 이클립스 자체에서 창이떠 불편합니다 이럴때 그냥 실행하면 익스프롤러나, 크롬에서 뜨게 할 수 없을까? 생각이 들죠이것도 간단한 설정을 하면 가능합니다! 매우 간단하죠 ㅎㅎ window 옵션에서 web browser 웹브라우저에 들어가서 크롬으로 설정하면 됩니다 ㅎㅎ매우 간단하죠이렇게 설정하고 실행하면 크롬에서 실행이 된답니다~
프로젝트를 하다보면 해당 환경에서 진행하다가 개발 환경이 바뀔 수 있습니다 노트북이 바뀐다거나, 회사를 옮긴다거나, 컴퓨터가 여러대거나 등등 jsp에서 이럴땐 외부 파일을 가져올 수 있습니다즉 import할 수 있는겁니다 그 방법에 대해서 알아볼게요! 이 방법은 압축파일에 대해서 진행합니다해당 jsp 폴더 디렉토리 자체를 압축해요! 즉 저 해당 폴더 자체를 압축합니다! 이 압축된 파일을 import할게요 먼저 압축할 프로젝트를 하나 생성해줍니다압축한 프로젝트 명이랑 동일하면 좋습니다!만약 압축한 프로젝트 명이 test면 여기서 생성해준 것도 test면 좋습니다 그리고 해당 프로젝트에서 마우스 오른쪽 클릭합니다그리고 import -> import로 갑니다 거기서 General로 가서 보면 밑줄 친 2개가 ..
프로그래밍을 하다보면 언제나 한글 문제가 겹칩니다 시작하면 euc-kr로 되어 있거나 아스키로 되어 있거나 등등utf8로 되어 있어야 맞는데 꼭 안되어있죠 이번엔 이클립스에서 utf8을 설정하는 방법에 대해서 알아보죠 jsp 한글, java 한글 다 됩니다 window탭에 preferences가 있습니다저길 먼저 들어가세요 그리고 General 밑에 Appearance 밑에 content types가 있어요거기 들어가면 오른쪽에 java class file이 있습니다 거기서 밑에 Default encoding 인코딩 값을 UTF-8로 해줍니다이제 다음으로general 밑에 workspace가 있어요 여기로 들어와서 밑에 text file encoding이 있어요저기서 UTF-8로 설정합니다 또editor..
아 드디어 jsp 포스팅에 손을 대네요 ㅠ뭐 부터 정리해야할지 모르겠지만 ㅠ부분적으로 정리하려고 합니다 이번 포스팅은 java와 이클립스가 설치되어 있다고 가정하에 진행합니다 이클립스는 웹 개발을 지원하는 버전을 사용해야 합니다!현재 이클립스 oxygen은 웹 버전도 지원해줘요! java와 이클립스를 설치가 되어있다면 아파치 톰켓을 설치해줘야합니다아파치 톰켓은 서버 컨테이너라고 생각하시면 됩니다 http://tomcat.apache.org 로 들어가시면 됩니다 현재 9버전까지 나와있는데요9버전은 뭔가 계속 안되더라고요그래서 8버전으로 진행했습니다~ 해당 사이트에 들어가면 왼쪽 사이드바에tomcat 8이 있어요저길 들어갑니다! 그러면 core: 파트에 빨간색 밑줄을 친 windows가 있어요저는 윈도우10..
최근 IT 이슈 중 하나가 인텔의 cpu에서 취약점이 발견되었다는 것입니다허가 받지 않은 프로세스가 시스템 메모리에서 비밀번호나 암호화 열쇠 등 민감한 정보를 읽을 수 있다는 것입니다이제부터 좀 쉽게 설명해보죠! 윈도우 운영체제 기준에서 설명드리겠습니다 대부분 사용자들은 모르겠지만 윈도우 기준 메모리는 2개의 영역으로 되어 있습니다'커널' 영역과 '유저(사용자)' 영역입니다중요한 부분은 커널 영역입니다 작업 관리자 창(ctrl + alt + del)를 눌러보면 여러가지 다양한 프로세스들이 돌아가고 있습니다. 이 커널 영역 프로세스들은 예를 들어 OS와 마우스를 연결 시켜주는 역할을 합니다.즉 컴퓨터를 구동하는데 필요한 핵심 프로세스들입니다.이 프로세스는 다른 프로세스가 돌아갈(실행)수 있게 해주는 역할을..