'HTML5' 카테고리의 다른 글
특수기호 표시 (0) | 2014.10.02 |
---|---|
Handsontable 한글 문제 (0) | 2014.08.13 |
Dectecting Mobile Devices with Javascript (0) | 2012.12.04 |
What’s Coming in Sencha Touch 2.1 (0) | 2012.09.14 |
다양한 Javascript Lib 소개 (0) | 2012.08.02 |
특수기호 표시 (0) | 2014.10.02 |
---|---|
Handsontable 한글 문제 (0) | 2014.08.13 |
Dectecting Mobile Devices with Javascript (0) | 2012.12.04 |
What’s Coming in Sencha Touch 2.1 (0) | 2012.09.14 |
다양한 Javascript Lib 소개 (0) | 2012.08.02 |
Position
Jul 2013Position
Jul 2012Delta in Position Programming Language Ratings
Jul 2013Delta
Jul 2012Status 1 1 C 17.628% -0.70% A 2 2 Java 15.906% -0.18% A 3 3 Objective-C 10.248% +0.91% A 4 4 C++ 8.749% -0.37% A 5 7 PHP 7.186% +2.17% A 6 5 C# 6.212% -0.46% A 7 6 (Visual) Basic 4.336% -1.36% A 8 8 Python 4.035% +0.03% A 9 9 Perl 2.148% +0.10% A 10 11 JavaScript 1.844% +0.39% A 11 10 Ruby 1.582% -0.19% A 12 14 Transact-SQL 1.568% +0.61% A 13 15 Visual Basic .NET 1.254% +0.34% A 14 19 PL/SQL 0.920% +0.28% A- 15 13 Lisp 0.868% -0.13% A 16 16 Pascal 0.792% -0.04% A 17 12 Delphi/Object Pascal 0.691% -0.47% B 18 20 MATLAB 0.680% +0.04% B 19 23 Bash 0.622% +0.04% A- 20 25 Assembly 0.581% +0.03% B
서버측 컴퓨터의 843포트에서 실행되는 Policy File Server
package chat;
import java.io.*;
import java.net.*;
/* 843포트에서 대기하는 서버소켓은 클라이언트가 접속하여 정책파일을 요청하면 정책파일의 내용을
* 출력스트림으로 전송해 주고, 소켓을 닫는다.
* 액션스크립트 클라이언트(Flex)에서 서버(채팅서버 등)에 접속하기 위해서는 서버가 실행중인 호스트에
* 이 정책파일서버가 먼저 실행되고 있어야 한다.
*/
public class PolicyFileServer {
public static void main(String[] args) throws Exception {
ServerSocket ss = new ServerSocket(843);
Socket client = null;
PrintWriter toClient = null;
System.out.println("정책파일서버실행....");
while(true){
client = ss.accept();
InputStreamReader isr = new InputStreamReader(client.getInputStream());
char[] buf = new char[1024];
int read = isr.read(buf);
String request = new String(buf, 0, read);
if(request.equals("<policy-file-request/>\0")){
System.out.println("정책파일요청접수됨");
}else{
System.out.println("정책파일요청아님");
continue;
}
//System.out.println("정책파일서버요청문자열:"+request);
toClient = new PrintWriter(client.getOutputStream());
String policy = "<?xml version='1.0'?>";
policy+="<cross-domain-policy>";
policy+="<site-control permitted-cross-domain-policies='master-only'/>";
policy+="<allow-access-from domain='*' to-ports='*' />";
policy+="</cross-domain-policy>";
toClient.println(policy);
toClient.flush();
client.close();
System.out.println("정책파일 전송완료"); }
}
}
실행시간 분석 소스 (0) | 2014.04.08 |
---|---|
현재 적용된 폰트 리스트 표시 (0) | 2013.09.11 |
커스텀 컴포넌트 개발 시 CSS적용 시 참고사항 (0) | 2013.03.29 |
줄 바꿈 관련 (0) | 2013.03.28 |
mx vs s 커스텀 컴포넌트 제작 방식의 차이 (0) | 2013.03.27 |
리눅스에 톰캣을 설치 후 웹 어플리케이션을 포팅중에 아래와 같은 에러가 발생했다.
한참을 검색해보니
JAVA 버전이 맞지 않아서 클래스를 로드 하지 못하는 에러였다.
이클립스에서 프로젝트에서 Properties > Java Compiler 에 JDK Compliance를 서버 JAVA 버전과 맞춰준 후 클래스 파일을 다시 업로드 해서 기동하면 해결된다.
앞으로는 운용서버와 JDK 버젼을 마이너 버젼까지 맞추는 습관을 들여야겠다.
Tomcat 80, 443포트 Non-Root 계정으로 띄우기 (0) | 2015.06.23 |
---|---|
Mutiple Tomcat Load Balancing(Nginx1+TomcatN) 구성 (0) | 2014.07.24 |
tomcat 6.0.26 jdbc memory leak 해결법 (0) | 2013.05.10 |
OpenSSL을 이용한 Tomcat HTTPS 설정 - PKCS12 format (0) | 2012.10.14 |
Tomcat6 catalina.out 로그 일자별로 생성하기 (0) | 2012.08.09 |
★ MY-SQL
CONCAT(m.handPhoneDdd, '-', m.handPhone) as handPhone
★ MS-SQL
m.handPhoneDdd + '-' + m.handPhone as handPhone
★ ORACLE
m.saleDate || m.saleTime <= '20061201100000'
잠금 요청 제한시간이 초과되었습니다. 오류 1222 (0) | 2013.12.18 |
---|---|
오라클에서 ORA-00054: resource busy and acquire with NOWAIT specified (0) | 2013.09.24 |
sql developer 한글판 영문으로 바꾸기 (0) | 2013.03.11 |
MS SQL JDBC 등록 방법 (0) | 2013.01.08 |
초 단위 출력 (0) | 2012.11.20 |
Tomcat Web Application Manager 사용 중 다음과 같은 오류가 발생했습니다.
심각: A web application registered the JBDC driver [core.log.jdbc.driver.InfomixDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
2013. 5. 10 오후 6:51:30 org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
원인
등록된 JDBC Driver가 미등록 상태로 변경하던 중 실패가 되서 memory leak이 발생함.
강제적으로 미등록 상태로 만들어야 한다고 함.
해결
웹 어플리케이션 WEB-INF/lib에 jdbc 라이브러리를 tomcat의 lib 밑으로 옮겨서 관리함.
Mutiple Tomcat Load Balancing(Nginx1+TomcatN) 구성 (0) | 2014.07.24 |
---|---|
[Tomcat7] Context [] startup failed due to previous errors (0) | 2013.06.24 |
OpenSSL을 이용한 Tomcat HTTPS 설정 - PKCS12 format (0) | 2012.10.14 |
Tomcat6 catalina.out 로그 일자별로 생성하기 (0) | 2012.08.09 |
현재 생성된 Session 수 체크하기 (0) | 2012.01.04 |
/var/spool/clientmqueue 디렉토리에 파일 쌓이는 현상
/var/spool/clientmqueue 에는 sendmail 에서 보낸 메일의 목적지가 불붕명 할 경우 메일이 임시저장
되었다가 목적지가 확인이 되면 mqueue로 보내서 메일을 발송한다고 함.
sendmail을 사용하지 않을 경우에는 logwatch에서 로그를 메일로 발송하기 때문에 발생함.
그중에서 logwatch의 메일발송 기능을 없애러면
/etc/mail/submit.cf
----------------------------------------------
# queue directory
O QueueDirectory=/var/spool/clientmqueue <- 요부분 주석처리
----------------------------------------------
그리고
/var/spool/clientmqueue 폴더 안에 들어가서 ll 하면 다운먹으니까
리스트 보지말고 바로
# ls | xargs rm -f
쳐주면 삭제됨! 시간이 좀 걸림!
기타 다른 방법으로는~
/etc/crontab 에서
----------------------------------------------
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
----------------------------------------------
MAILTO=root에 있는 root를 제거??
이건 안해봄..
리눅스 단말기 폭 초과 오류시 대처방법 (0) | 2013.12.02 |
---|---|
리눅스 디렉토리 용량 확인 방법 (0) | 2013.11.06 |
계정 생성 및 권한 지정 (0) | 2012.11.14 |
Linux touch 명령어 (0) | 2012.08.09 |
Linux Cache Memory 초기화 (1) | 2012.06.25 |
디버깅 모드(퍼스펙티브)에서 왼쪽 위에 메뉴에 보면 "Skip all Breakpoints"가 활성화되어있는 경우이다.
이 메뉴를 비활성화 시키면 정상적으로 작동된다.
[JSTL] JSTL 필수 문법 (0) | 2013.08.24 |
---|---|
[오류] The type BASE64Decoder is not accessible due to restriction on required library (1) | 2013.08.19 |
JAVA에서 HTML 긁어오기 (1) | 2013.01.15 |
Java Application 중복 실행 방지 (0) | 2012.09.25 |
[Java] Class.forName(String className) (0) | 2012.09.03 |
/*
There are some caveats to this css sheet that I found. Yes, these issues made me feel stupid.
Just as it says in the Livedocs:
1. the css file MUST be named “defaults.css”
2. the css file MUST be at your top level package
3. only one css sheet per SWC
see) http://www.unitedmindset.com/jonbcampos/2010/05/12/creating-custom-spark-components/
see) http://livedocs.adobe.com/flex/3/html/help.html?content=mxmlcomponents_4.html
*/
현재 적용된 폰트 리스트 표시 (0) | 2013.09.11 |
---|---|
FLEX에서 socket 통신을 위한 Policy File Server (0) | 2013.06.24 |
줄 바꿈 관련 (0) | 2013.03.28 |
mx vs s 커스텀 컴포넌트 제작 방식의 차이 (0) | 2013.03.27 |
Flex 4 and the AdvancedDataGrid Error (0) | 2013.03.25 |
Label 또는 DataGrid headerText 등에 줄바꿈이 필요할때 \n 대신 
 를 사용
FLEX에서 socket 통신을 위한 Policy File Server (0) | 2013.06.24 |
---|---|
커스텀 컴포넌트 개발 시 CSS적용 시 참고사항 (0) | 2013.03.29 |
mx vs s 커스텀 컴포넌트 제작 방식의 차이 (0) | 2013.03.27 |
Flex 4 and the AdvancedDataGrid Error (0) | 2013.03.25 |
DataGrid에 headerText에 두 줄로 표시하기 (0) | 2013.03.22 |