분류 전체보기337 tomcat 실행 시 두 번 출력? JSP 강의를 듣고 따라 하던 중 이상한 점을 발견했다 요런 html 입력 폼에서 한글 입력 시 깨짐 문제를 서블릿을 이용하여 xml 을 수정하기 or 서블릿에 인코딩 코드추가 or 서블릿 필터에 인코딩 코드 추가 등의 방법으로 해결하고 서블릿 필터에 대해서 배우던 중 이상한 점이 보였다 인풋폼에 입력하고 필터효과를 보기 위해 chain.dofilter() 전 후로 고구마를 출력하도록 했는데 내 이클립스 콘솔에 한번이 아닌 여러번 출력이 뜬것이다. 난 요청 응답 시 한번씩만 출력하게 했는데! 이 문제를 검색해보니 That’s very normal. You have an application listener that loads a the context, and you have a servlet that l.. 2022. 5. 18. [JSP] 입출력 시의 문자 인코딩 그냥 서블릿 작성을 작성할 시 한글을 그대로 출력하도록 하면 글자가 깨진다 이는 프로그램의 기본 언어 인코딩이 한글을 인식할수있는 UTF-8 이 아니기 때문이다 영어권의 인코딩 방식이 기본인데 이는 1byte 당 문자 1개로 매칭되어 영어를 표현하기 때문이다 1바이트가 차면 바로 옛다 영어 하나다 하고 보내는 것이다 저번에 했던 아스키 코드가 여기서 쓰인다. bit 가 4개 모여 nibble 이라고 하고 2개의 nibble 이 모여 (= 8개의 bit가 모여) 1byte 를 이룬다 4개의 bit가 모인 nibble 은 16개의 경우의 수를 가질수있는데 이걸 이용해서 16진수로 표기를 할수있고, 16진수로 표현 시 0x를 앞에 붙이고 0부터 f 까지 16가지의 경우를 표기한다 1byte 는 2nibble .. 2022. 5. 17. [개념] pay load, overhead, protocol overhead pay load 페이로드 pay 비용 + load 화물, 짐 그대로 해석해보면 화물값, 짐값 이라는 뜻이다 어떤 작업을 수행할 때 목적이 되는 핵심 부분을 뜻한다 overhead 오버헤드 overhead 부대비용, 간접비용, 부가정보 어떤 작업을 수행할 때 부가적으로 소비되는 (비용이 드는) 자원을 말한다 이해를 위해 예시를 비유해보자 내가 익명이가 나오는 영화를 보러가려고 한다. 영화관에 가려면 지하철을 타고 가야만한다 난 익명이의 팬이라 영화 내용은 그닥 중요하지 않고 그저 익명이를 보기 위해 영화를 본다고 하자 난 영화표 값만 달랑 들고가면 안된다. 지하철 비도 가지고 가야한다 여기서 영화를 보기위한 목적과는 상관없지만 그 목표를 달성하기 위한 부대비용으로 지하철 비가 지출되는데 이 때의 지하철비를.. 2022. 5. 17. [개념] buffer , flush() 인터넷 페이지나 동영상을 볼때 "'버퍼링' 중입니다. 기다려주세요" 하는 메세지를 자주 봐왔을것이다 이전까지는 버퍼링? 로딩 기다리는 걸 말하는 줄로만 알아도 크게 이해에 문제가 없었다 하지만 프로그래밍을 배우는 입장에서 버퍼, 버퍼링의 의미를 그렇게 대충 이해하면 안될일! 정리해보자 buffer 버퍼 완충제라는 의미이다. 뭔가가 부딫혀서 문제가 생기지 않도록 막아주는 것을 뜻한다. 뭘 부딫힌다는 걸까? 거북이와 토끼를 예로 들어보자 거북이는 일하는 속도(처리속도)가 느리고, 토끼는 일하는 속도(처리속도)가 빠르다 거북이는 빗자루로 바닥을 쓸고, 토끼는 대걸래로 바닥을 닦는다 반드시 먼지나 쓰레기를 먼저 치워야만 대걸래로 닦을수있다고 가정하자 아무리 토끼가 청소 속도(처리속도)가 빨라도 거북이가 청소 속.. 2022. 5. 17. 이전 1 ··· 74 75 76 77 78 79 80 ··· 85 다음