본문 바로가기

전체_컨텐츠2572

MySQL - 저장 엔진(Storage Engine)이란? / 대표적인 종류와 실무에서 간단 사용법 안녕하세요. 고코더 입니다. 저장 엔진이란? 파일의 접근이다. ● 1. 저장엔진 일명 "스토리지 엔진"은 데이터베이스에서 데이터를 접근하는 방식에 대해 말합니다. Mysql에서 테이블을 생성하면 실제로 서버상에는. frm이라는 파일을 생성합니다. 이 파일에 접근하는 속성을 설정하는 것이 바로 저장 엔진입니다. 실제로 파일도 읽기 전용 파일, 수정 가능한 파일로 속성을 정할 수 있는 것처럼 저장 엔진도 이 파일에 대한 접근방식을 말합니다. 스토리지 엔진의 특성에 따라 데이터 접근, 안정성, 트랜잭션 등의 기능의 차이점가 발생합니다. 즉 다시 정리하면 "서버 엔진이 필요한 물리적인 데이터를 가져오는 장치"입니다. 대표적인 저장 엔진의 종류 저장 엔진 설명 특징 트랜젝션 여부 ISAM MySQL 5.0 이전에.. 2021. 11. 12.
스팀서버 상태 확인하기 - steamstat.us/ 스팀서버 접속되는지 확인하기 안녕하세요. 고코더 입니다. 스팀을 하다 보면, 서버가 접속이 되지 않을 때가 있습니다. 이때 나만 그런지 아니면 서버 상태가 이상한지 확인할 수 있는 사이트가 있습니다. ● 1. 바로 이 사이트입니다. https://steamstat.us/ ●2. 접속해보면 전 세계의 서버 상태를 확인하실 수 있습니다. ● 2. 그리거 당연히 한국도 서버 상태를 확인 가능합니다. 지금은 접속이 잘되는 상태입니다. 만약 서버가 접속되지 않으면 헤매지 마시고 사이트에서 확인해보시기 바랍니다.! 2021. 11. 12.
JSTL - <c:out> 사용법과 특징 을 사용하는 이유 안녕하세요. 고코더 입니다. JSP 페이지를 작성하면 친숙하게 사용하는 문법 중에 하나가 이 c:out입니다. 데이터를 출력하는 가장 기본적인 방법입니다. 무심코 쓰였던 이 문법에 사용법과 특징을 이번 시간에 다뤄보려고 합니다. 사용법 ● 1. 사용법은 매우 간단합니다. value의 값을 입력하면 화면에 출력됩니다. ● 2. 한 가지 옵션을 다뤄본다면 escaperXml 속성 있습니다. 해당 옵션을 설정하지 않으면 ture입니다. 이는 c:out 이 기존 el 태그와 다른 강점을 보이는 옵션입니다. 특수문자를 문자 엔티티 코드로 변환시키는 역할을 합니다. 즉 문자 그대로 노출하게 만들어 줍니다. EL 태그 ${} 보다 c:out을 사용해야 하는 이유 앞서 배운 것처럼 보안성의 문제입니다.. 2021. 11. 12.
JAVA - String VS StringBuffer 의 차이는? / 쉬운 설명 String vs StringBuilder 안녕하세요. 고코더 입니다. 오늘은 String , StringBuilder 의 차이를 한번 알아보겠습니다. 실무에서는 대부분 "String"를 많이 사용합니다. 문자열을 조합하거나 이어 붙이는 작업등을 상관없이 사용합니다. 하지만 멀티쓰레드 환경에서는 "StringBuilder"를 사용하여 효율을 극대화 하는 경우가 있습니다. 비슷하지만 다른 이 두개의 클래스를 한번 살펴보겠습니다. String의 한계 기존 String은 불변성을 가지고 있습니다. 그래서 한번 선언한 후에 다시 변수에 데이터를 입력하면 문자열이 추가 되는 것이 아니라 새롭게 변수를 생성하고 이전에 있던 데이터는 가비지콜렉션이 자동으로 처리해주게 됩니다. 즉 String으로 문자열을 조합하는 일.. 2021. 11. 12.
IntelliJ - Ctrl + 마우스휠을 이용하여 글자 크기 키우기 / 이클립스처럼 안녕하세요. 고코더 입니다. 인텔리제이에서는 에디터의 글자 크기를 변경할 때 옵션을 사용해야 합니다. 하지만 이클립스에서는 단축키와 마우스를 이용하여 자유롭게 글씨 크기를 변경했습니다. 굉장히 편했던 옵션인데요. 다행히 인텔리제이에서도 환경설정을 바꾸면 이클립스처럼 해당 단축키를 사용이 가능합니다. ● 1. 설정은 단순합니다. Settings에서 Editor -> General -> "Change font size with Crtr + Mouse Wheel"을 설정합니다. 그럼 이클립스처럼 편하게 글자 크기를 변경할 수 있습니다. (해당 옵션을 사용 안하는게 나은 경우도 있어요) 2021. 11. 12.
JSTL - JSP에서 파라미터 받는 방법 / param 안녕하세요. 고코더 입니다. JSTL에서 파라미터를 받아서 사용할 수 있는 방법을 알아보려고 합니다. 때에 따라서 아주 유용하게 사용되는 방법입니다. ● 1. 이렇게 URL에 파라미터로 넘어온 값을 사용하는 방법을 알아보겠습니다. ● 2. JSP 페이지에서 해당 코딩을 작성합니다. JSTL core 라이브러리를 작성할 수 있게 참조하고 param.(파라미터명)을 입력하면 ${param.name} ● 3. 이런 식으로 파라미터 값이 그대로 노출됩니다. ● 4. 만약 변수로 받아 쓰고 싶다면 이렇게 코딩하면 될 거 같습니다. 2021. 11. 11.
kLauncher - 다운로드 / 스타크래프트 리마스터 핵 감지기 안녕하세요. 고코더 입니다. 스타크래프트 리마스터에서 사용 가능한 핵 감지기를 소개합니다. 과거에 W런처로 수많은 핵쟁이들을 피할 수 있었는데요. 리마스터에서도 이 프로그램을 사용하면 쾌적하게 게임이 가능합니다. ● 1. 사이트에 해당 깃허브에 접속해서 다운로드하여보세요. https://github.com/kLauncher/kLauncher/releases Releases · kLauncher/kLauncher StarCraft Hack Detect. Contribute to kLauncher/kLauncher development by creating an account on GitHub. github.com ● 2. 사용법은 해당 깃 페이지에 자세히 나와있습니다. https://github.com/n.. 2021. 11. 11.
Chrome - 최신 버전의 크롬을 확인하는 사이트 / 베타버전, 개발버전 최신 버전의 크롬 다운로드, beta, dev, stable 안녕하세요. 고코더 입니다. 크롬은 자동으로 업데이트돼서 그런지 몇 버전이 최신 버전인지 인지하지 못할 때가 있습니다. 그래서 이번 시간에는 크롬의 최신 버전을 알 수 있는 URL을 공유하려고 합니다. ● 1. 바로 해당 URL입니다. https://www.chromestatus.com/features/schedule Chrome Platform Status www.chromestatus.com ● 2. 해당 사이트에서는 3가지의 최신 크롬을 확인할 수 있습니다. 버전대로 설명드리면 STABLE - 안정적인 버전, 대부분의 사람이 사용하는 버전 NEXT UP - 불안정적인 베타 버전, 미리 다음 버전 크롬을 사용하고 싶은 분들 DEV - 개발 .. 2021. 11. 11.
특정 사이트의 TSL 버전 확인 하기 - ssllabs.com/ssltest/ TLS 버전 확인하기 안녕하세요. 고코더 입니다. SSL 서버의 주소만 넣으면 해당 사이트에서 사용하고 있는 TLS 정보를 확인할 수 있는 사이트가 있습니다. ● 1. 바로 SSL 랩 이라고 하는 이 사이트입니다. https://www.ssllabs.com/ssltest/index.html SSL Server Test (Powered by Qualys SSL Labs) SSL Server Test This free online service performs a deep analysis of the configuration of any SSL web server on the public Internet. Please note that the information you submit here is used .. 2021. 11. 11.