전체 글 777

[Mysql/Mac] root 비밀번호 분실 시 초기화

개발환경 - Mac OS - homebrew로 mysql 설치 - mysql 버전: 8.0.16 비밀번호 초기화 및 변경 과정 1,2,3,4,8번을 순서대로 적용하면 된다! 아래 과정들은 내가 실수하여 수정하는 과정이 포함되어 있다. 1. mysql bin 파일이 있는 폴더로 이동한다. 보통은 /usr/local/mysql/bin 의 경로에 파일이 있지만 homebrew로 mysql을 설치했다면 경로가 조금 달라진다. /usr/local/opt/mysql/bin로 이동한다. 2. mysql 데몬을 종료한다. 만약 켜져있다면 mysql.server stop 으로 종료시킨다. 3. 비밀번호를 타이핑하지 않아도 mysql에 접속할 수 있는 모드로 접속한다. mysqld_safe --skip-grant-tabl..

IT 유용한 정보 2021.08.14

이클립스에 세로줄 표시될 때, 제거하는 방법(참고 링크)

https://velog.io/@gillog/Eclipse-%EC%97%90%EB%94%94%ED%84%B0-%EA%B0%80%EC%9A%B4%EB%8D%B0%EC%97%90-%EC%84%B8%EB%A1%9C%EC%A4%84-%EC%83%9D%EA%B2%BC%EC%9D%84%EB%95%8C-%EC%97%86%EC%95%A0%EB%8A%94-%EB%B0%A9%EB%B2%95 [Eclipse] 에디터 가운데에 세로줄 생겼을때 없애는 방법 사진처럼 Eclipse Editor에 세로줄이 생겼을 때는, Window -> Preferences로 먼저 들어간다. General > Editors > Text Editors에 들어가보면, Show print margin이 체크 되어있을 것이다. velog.io

IT 유용한 정보 2021.08.12

vscode를 여러 작업 환경에서 같은 extension을 사용하는 방법(vscode 연동하는 방법) 참고 링크

https://medium.com/@indexx/vs-code-extension-settings-sync-%EC%82%AC%EC%9A%A9%EB%B0%A9%EB%B2%95-f9b039a2bd6 [VS Code Extension] Settings Sync 사용방법 Settings Sync는 vs code에서 쓸 수 있는 익스텐션이다. 사실 익스텐션이라는 단어보다 플러그인이라는 단어가 익숙한데, vs code에서 익스텐션이라고 써있으니까 익스텐션이라고 써야지 뭐. medium.com https://okayoon.tistory.com/entry/%ED%9A%8C%EC%82%AC%EC%97%90%EC%84%9C-%EC%93%B0%EB%8D%98-%ED%99%98%EA%B2%BD-%EA%B7%B8%EB%8C%80..

IT 유용한 정보 2021.08.11

[ SSL ] SSL(Secure Socket Layer_보안인증서, 보안 프로토콜) 이란?

SSL 에 대해서 이해해보자❗️ SSL 인증서가 없다면, 도메인 주소에 HTTPS 적용이 되지 않는다. 그리고 검색엔진에 있어서 HTTP/HTTPS 차이가 상당히 크다고 한다. SSL(Secure Socket Layer) 간단하게 말하면 들어오고 나가는 데이터들을 암호화하는 보안 기능을 갖고 있는 ‘보안 인증서’ 이다. SSL 암호화 통신 보안 프로토콜 TLS(Transport Layer Security) SSL이란 것의 업그레이드 버전이지만, ‘SSL이란?/TSL란?’ 하듯이 특별하게 구분하지 않고 일반적으로는 SSL이라고 말한다. 그래서 보통 우리가 호스팅/도메인 업체에서 SSL이란 걸 산다는 게, SSL의 업그레이드 버전인 TLS를 산다는 것이고, 이걸 SSL 인증서라고 흔히들 부른다고 보면 된다...

IT 유용한 정보 2021.08.07

[ Gson ] Gson을 이용한 Object mapping (fromJson / toJson)

Json을 객체로, 객체를 Json으로 바로 사용할 수 있도록 google에서 나온 Gson을 간략하게 알아보자. gson을 사용하려면 gradle 또는 pom.xml에 추가를 해주어야 한다. com.google.code.gson gson 2.8.5 작성일 기준으로 gson 버전이 2.8.7까지 나왔지만 제일 많이 다운로드한 버전이 위 버전임을 참고바란다. Gson을 사용하기 위해서는 해당 객체 클래스를 생성해주어야 한다. public class Test { private String name; private int age; } 위와 같이 json을 Object로, Object를 json으로 사용하기 위한 클래스가 존재해야 한다. Object mapping하는 방법 object mapping을 하기 위한..

IT 유용한 정보 2021.08.05

[ Spring ] request.getContextPath() ,request.getRequestURI() 등 url 주소 가져오는 함수

request.getContextPath() 함수 = 프로젝트 Path만 가져옵니다. 예) http://localhost:8080/project/list.jsp [return] /project 를 가져옵니다 ㅎ request.getRequestURI() 함수 = 프로젝트 + 파일경로까지 가져옵니다. 예) http://localhost:8080/project/list.jsp [return] /project/list.jsp 를 가져옵니다 ㅎ String url = request.getRequestURI.split("/"); String Name = url[url.length -1]; // list.jsp request.getRequestURL() 함수 = 전체 경로를 가져옵니다. (L만 바뀜) 예) http..

IT 유용한 정보 2021.08.04

[ Spring ] Server setting

Server setting tomcat server에는 여러개의 프로젝트를 띄울 수가 있다. server에 각기 다른 이름을 셋팅해서 사용하면 된다. 그래도 tomcat에 3~4개까지의 프로젝트 사용을 권장한다고 한다. Modules Path Modules Path 에서 localhost를 입력받는 path를 지정할 수가 있다. 위와 같이 Path를 지정해서 사용할 수 있다. 예시 Path : /admin Path를 admin으로 설정해놓으면 localhost:8080/admin으로 접속해야 원하는 데이터를 조회할 수 있을 것이다.

IT 유용한 정보 2021.08.04

hosts 파일 수정하기

hosts 파일은 DNS보다 먼저 호스트명을 IP로 변경해주는 파일이라고 한다. 주로 개발을 하거나, 특별한 이유로 호스트명으로 통신을 해야 하는 경우에 변경하여 사용할 수 있다고 한다. 터미널에서 편집기를 연다. hosts 파일을 수정하기 위해서는 관리자 권한이 필요하기에 sudo 명령어를 꼭 써주어야 한다. sudo vi /etc/hosts 혹은 sudo vi /private/etc/hosts 내용을 편집한다. 1 ## 2 # Host Database 3 # 4 # localhost is used to configure the loopback interface 5 # when the system is booting. Do not change this entry. 6 ## 7 127.0.0.1 loca..

IT 유용한 정보 2021.08.04

맥북 이클립스 자바 환경변수 설정하는 방법 참고 링크

https://whitepaek.tistory.com/28 macOS Java 환경변수(PATH) 설정 방법 macOS Java 환경변수(PATH) 설정하기! Homebrew를 이용해서 Java를 최신 버전을 설치하여 사용했습니다. 하지만 공부를 하다 보니깐 JDK 1.8 버전을 설치하여 사용할 필요성이 생겼습니다. macOS 환경에서 JD whitepaek.tistory.com 1. cd /Library/Java/JavaVirtualMachines/jdk*.*.*_***(java-version입력).jdk/Contents/Home 경로로 이동 2. vi ~/.bash_profile jdk가 설치된 경롤로 이동하여 위의 명령어를 입력한다. 3. 아래 코드 삽입 export JAVA_HOME=/Librar..

IT 유용한 정보 2021.08.03

맥북 jdk java 설치하는 방법 참고 링크(본인은 1.8설치_안정성을 위해)

https://jjoyling.tistory.com/31 초간단 맥북 프로에 java 설치하기! 맥북은 자바를 설치하기 정말 간편해요. 먼저 터미널 창을 엽니다. java -version 명령어를 입력하면 팝업창을 볼 수 있어요. 추가 정보를 누르면 곧바로 JAVA를 설치할 수 있는 홈페이지로 이동되요. jjoyling.tistory.com 참고 사항 Terminal java version 확인하는 방법. java -version java가 설치된 위치 확인하는 방법 which java which javac JDK가 설치된 경로 확인하는 방법 /Library/Java/JavaVirtualMachines 맥북에 자바를 설치하면 자동으로 환경변수 설정을 해준다고 한다. 정말 그러한지는 모르겠지만 일단 사용을..

IT 유용한 정보 2021.08.02

아이폰 / 아이패드 에서 내 캐린더 외 다른 캘린더 참고 링크

참고 링크 http://blog.engintruder.com/128 아이폰 / 아이패드 에서 내 캐린더 외 다른 캘린더 연동 구글 캘린더는 정말 유용한거 같습니다. 여러 사람들하고 일정도 공유할 수 있고.. 내 일정도 여러 곳에서 볼 수 있고.. 안드로이드에서는 "캘린더" 앱을 통해서 내 캘린더와 다른 캘린더(다른 사 blog.engintruder.com

IT 유용한 정보 2021.08.02
728x90
반응형
LIST