출처 : http://blog.daum.net/gujjy/114


tomcat 으로 mysql 접속시 인코딩이 깨어질 때 체크해야 할 것들.


1. 데이타베이스 및 테이블 생성 시 인코딩 적용

  CREATE DATABASE 디비명 DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;

  CREATE TABLE 테이블명(
    컬럼들~~~~
)ENGINE=InnoDB DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT='테이블 주석';


2. jdbc 데이터 소스 생성 시 인코딩 적용

  jdbc:mysql://서버주소:포트/디비명?useUnicod=true&characterEncoding=utf8


  &는 xml 에서는 &로 적어준다.


3. web.xml에 인코딩 필터 적용

<filter> 
<filter-name>encodingFilter</filter-name> 
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> 
<init-param> 
<param-name>encoding</param-name> 
<param-value>UTF-8</param-value> 
</init-param> 
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>


4. Get 파라메터 한글 깨짐 적용

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="utf8" />


  URIEncoding을 적용하면 get으로 한글을 보낼때 깨지 않는다.




저작자 표시
신고

참조 : http://run2u.kr/tc/235


접속해야할 곳이 내부 네트워크라서 접속해서 작업해야 할때 애매할 때가 있다

putty 터널링이란 기능을 이용해서 edit plus 및 디비툴을 이용해서 작업하면 된다.


먼저 접속할 수 있는 곳 하나는 알고 있어야 한다. ssh를 이용해서 설명한다.


 - xxx.xxx.xxx.101 : 22   (접속할수 있는곳)

 - xxx.xxx.xxx.102 : 22   (접속불가한 내부네트워크)


1. 접속할 정보를 넣는다.


2. Connection - SSH - Tunnels 탭으로 이동한다.

   아래처럼 Source port 에는 임의의 포트를 쓴다. 사용하지 않는 포트..

   Destination 에는 실제 내부네트워크 정보를 넣는다.

   그리고 Add 를 눌러주면 추가가된다.


3. 이제 접속를 한다.

  접속을 하고 로그인을 하게 되면 터널링은 됐다.


이제 edit plus나 다른 툴을 이용해서 내부네트워크 쪽으로 접속을 시도해본다.^^

접속을 시도할때 xxx.xxx.xxx.102 : 22 번이

아닌 localhost : 7070 으로

Source port에 써 놓은 포트를 쓴다.


이만...

저작자 표시
신고

출처 : http://khmirage.tistory.com/249

저작자 표시
신고
트위터에서 위젯 기능을 제공하고 있어서 웹사이트에 추가할 수 있습니다.

아래 사이트에서 간단하게 셋팅 후 나온 소스코드로 웹사이트에 쉽게 추가 할 수 있습니다.

https://twitter.com/about/resources/widgets/


저작자 표시
신고

파이어폭스 사용할때 종료하고 다음에 실행시 이전에 열려져 있던 탭들이 자동으로 불러오는 기능이 있습니다.
요즘 버전에는 디폴트로 설정이 되어 있지 않아서 따로 설정을 해주어야 합니다.

1. 주소창에 아래처럼  'about:config'을 친후  필터에서  'browser.show'를 치시면 아래처럼 항목이 나옵니다.
    값이 False로 되어 있을텐데 더블클릭하시면 True로 바뀝니다.




2. 그리고 종료를 누르시면 아래처럼 화면이 뜹니다.




저장 후 종료를 누르시면 되겠지요?


저작자 표시
신고
얼마전에 SyntaxHighlighter로 설정을 해봤습니다.
코드가 상당히 깔끔하게 정돈되어서 나오네요..

1. 먼저 다운 받고 티스토리 블로그에 설정을 해야 합니다
   http://alexgorbatchev.com/SyntaxHighlighter/
   사이트에 들어가서 3.0버전을 다운 받고 압축을 풀어 줍니다.


2. 압축을 풀고 아래의 폴더중 scripts폴더와 styles폴더 안에 있는 넘들을 죄다 티스토리블로그로 업로드합니다.




아래처럼 HTML/CSS 편집하는 곳에 업로드하는 곳이 있습니다.

폴더 통째로 올리시지 마시고 안에 들어있는 파일을 업로드 하세용

3. 업로드 다 하셨으면 아래처럼 HTML/CSS 편집 메뉴로 들어가서 코드를 넣어 줍니다.
     아래 블록된 코드처럼 css를 로드시킵니다.



아래처럼 스크립트파일을 로드시킵니다. C#,java,php등 원하는 스크립트를 로드 시키면 되겠지요..
단 </body> 바로 위에 넣으셔야 합니다.


4. 그럼 이제 사용해봐야겠지요..
  글쓰기를 누른 후 나오는 위지윅 편집기에서 HTML에 체크하신후
 

 <pre class="brush:c#">
     private void start(String temp){
         String temp;
     }
</pre>

위 와 같은 형태로 pre 태그로 묶고 brush를 지정해 주시면 됩니다..




저작자 표시
신고


이번에 아이폰 앱을 앱스토어에 업로드하면서 리젝이 되었는데
알고보니 서버가 있는곳이 공공기관이라 해외에서 접속을 차단시켜놓아서 접속이 안되는 현상이었다.

해외에서 접속이 되는지 테스트해 볼 필요가 있어서 찾아보니 해외에서 ping을 날려서 테스트해 주는 사이트가 있었다.

http://www.watchmouse.com/en/ping.php

회사 도메인을 집어넣고 해보니 OK가 뜨는데 티스토리 블로그 주소를 넣으니 접속이 안되는데..
핑을 막아놓은건가..

아무튼 참고하세요


저작자 표시
신고