Apollo89 · Technical Notes

직접 설치하고, 직접 써보고, 문제를 해결해서 기록합니다.

AI Coding, Development, Security, Network, Automation을 중심으로 실제 구축 과정에서 만난 문제와 해결 방법을 정리합니다.

이 영역에는 쿠팡/토스 파트너스 제휴 링크가 포함되어 있으며, 구매 시 일정액의 수수료를 제공받을 수 있습니다.

Latest Articles

최근 작성한 글 10개

Development

Tomcat vhost 설정시 특정 IP 만 허용

  Tomcat vhost 설정시 특정 IP 만 허용 여러개의 도메인을 tomcat의 vhost 를 사용해서 쓰고있는데.. 특정도메인 www.xxx.com은 xxx.xxx.xxx.* 만 접근할수있도록 설정해야 할일이 생겼다.. 찾아봤더니 아래와 같이 설정하면 된다.. ]$ vi %tomcat%/conf/Catalina/www.xxx.com/ROOT.xml ... <Context crossContext="true" docBase="/user/xxx/" path="" reloadable="true" privileged="true" antiResourceLocking="false" antiJARLocking="false"> <!-- Link…

읽어보기 →
Life

재미..

  [구매하기] 이번에 교회에서 전교인 수련회를 진행하면서 같이 일하게된 장로님께서 선물해주신 책이다. 나에게 이책을 왜 선물해주셨을까? 내가 재미없게 사는것처럼 보였는지도 모르겠다.. 사실 교회에서는 그렇게 특별히 활동적이거나 즐겁게 지내는것같지 않다. 아무튼 배려를 쓴 저자인 한상복씨게 쓴책이라 관심이 생겼다. 배려도 참 재미있게 읽었었다.. 책은…

읽어보기 →
Tech

언젠가 나도 꼭….

너무나도 유명한 영상.... 짧지만 너무나 강렬하고 큰 감동이 온다.. 언젠가 나도 꼭.... 하나님이 우리를 위해 만드신 모든 세계를 돌아보고 싶다.. https://www.youtube.com/watch?v=zlfKdbWwruY

읽어보기 →
Tech

[XStream] 몇가지 메모

  1. java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamException 에러 발생시 대개 JDK 1.5를 사용하는 경우에 발생한다. XMLStreamException클래스는 JDK 6.0 부터 추가된 클래스이다. JDK 1.5를 사용한다면 stax-api-1.0.1.jar 파일을 클래스패스에 추가하면 된다. 2. JSON 문자열을 반환하고자 할때 JSON 문자열을 반환하기 위해 사용가능한 드라이버는 JsonHierarchicalStreamDriver와 JettisonMappedXmlDriver 두가지가 있다. JSON문자열은…

읽어보기 →
Development

java.beans.XMLDecoder와 java.beans.XMLEncoder를 이용한 Java객체의 xml 변환

  자바 객체와 XML간의 변환에관해서는 몇 가지 라이브러리들이 존재하고 있습니다만 이번 시간에는 Java SDK에 기본으로 포함되어 있는 java.beans.XMLDecoder와 java.beans.XMLEncoder를 이용하여 자바객체<->XML간 변환 방법을 알아보겠습니다. java.beans.XMLDecoder와 java.beans.XMLEncoder클래스는 J2SE 1.4 버전부터 이용할 수 있습니다. 우선, XML로 변환하고 XML로부터 복원할 적당한 자바 클래스를 작성합니다. /*…

읽어보기 →
Tech

객체를 xml파일로 만들기

  객체를 xml파일로 만들기 xom-1.1.jar 파일 필요 import nu.xom.*; import java.io.*; import java.util.*; public class Person { private String first,last; public Person(String first, String last) { //super(); this.first = first; this.last = last; } public Element getXML(){ Element person = new Element("person");…

읽어보기 →
Development

HashTable vs HashMap

  HashTable & HashMap HashTable HashTable은 키나 값에 Null을 허용하지 않는다 또한 Object에 정의된 hashCode()와 equals() 매서드를 재의하는 객체들만 저장할 수 있다 다행히도 자바 내장 클래스들은 대부분 hashCode()가 구현되어있다는 것을 알고 있을 것이다 특히 String타입이 hashCode(), equals()매서드가 두개 모두 구현되어있다 HashTable은 Map…

읽어보기 →
Development

mysql 백업 / 복구 / 재시작 / 한글 깨진 문제 해결(euc-kr)

  서버를 이전 할 일이 생겨서 해당 서버의 mysql 을 백업받고 다른 서버의 mysql에 이전 작업을 했다.. 우선은 새 서버에 mysql 최신판을 설치했다. 그리고 기본적인 계정과 정보들을 생성하고 원래 서버에서 데이터를 백업하고 새서버에 옮겨서 복구했다. 기본적인 거지만 기록상 남겨본다.. 백업 ]# mysql…

읽어보기 →