본문 바로가기

Java

(32)
Erlang http://www.tryerlang.org/ http://www.tryerlang.org/ Introduction Erlang is a programming language created in the Computer Science lab at Ericsson in Sweden in the late 1980s. The above prompt represents an Erlang shell, where you can try the full power of Erlang (well, sort of). To start this tutorial please type ok.. Please note that in Erlang every instruction must be terminated by a DOT (.), and to have it evaluated t..
Java JMF tail: cannot open `+309' for reading: No such file or director 진짜 구글에 없는게 없네요 ... Solution is here: http://forums.sun.com/thread.jspa?threadID=5368614&tstart=1 First rename the .bin file to .zip Then with any tool, decompress the zip. It gives a comment that the beginning of the file has bytes that are not part of the zip (this is the script), but it decompress it correctly. It places the file in its subdirectory. Then rename the file again to .bin, and exe..
sqlite insert 속도 증가시키기(java) 만약 지금 Java를 이용해서 sqlite를 사용중이시고 데이터를 insert 중이신데 속도가 느리다그런데 웹을 검색해보면 트랜잭션 하는데, 전부다 안드로이드 이야기 이다. 그러시다면 제가 포스팅한 주제를 제대로 찾아오셨습니다. 안드로이드에서 sqlite 쪽 보시면 명시적 트랜잭션 ? 이라든지 등등 많은데 자바에서는 이렇게 표현하시면 되실듯 하십니다.(제가 이것때문에 아주 어휴) Connection sqlite_conn = DriverManager.getConnection("jdbc:sqlite:test.db"); sqlite_conn.setAutoCommit(false);분기문[이곳에 insert문] sqlite_conn.setAutoCommit(true);
자바 쓰레드간 통신 주고 받는 방법 지금 모좀 하는데, 자바 공부할때마다 대학교에서부터 궁금했던건데 학교에서 배운건 싱크로나이즈 동기화 밖에 안배웠습니다. 물론 전역 변수를 선언해버리고서 해결하는 방법이 있습니다.(예전에 과제할때 이 방법을 많이 사용했습니다.)(근데 이건 이렇게 하는게 아니라고 안좋다고 들었습니다.) 그런데 이렇게 안하고도 공식적인 방법으로 더 할수 있는 방법이 있습니다. 물론 여기에는 소스는 안올려놓고, 두개의 포스트를 추천 드리겠습니다. http://javacan.tistory.com/64 파이프를 사용해서 쓰레드간 통신 하는 방법 입니다. 파이프를 처음 사용하시는 분들은 API를 꼭 참고 하시기 바랍니다.제가 여기서 많이 이상한짓을 많이해서 제가 지금 정확히는 기억안나는데 파이프로 전송할수 있는 범위는 0~255 만..
missing artifact org.jboss.netty 이클립스 설치하고 maven 설치하고 가장 큰 문제가 저는 메이븐을 사용이 이번이 처음이거든요 .. 필요한 라이브러리는 직접 구해서 집어넣었는데, 메이븐 같은 방법이 netty가 필요해서 집어넣었는데 저런식으로 오류가 나네요.. 거의 2~3? , 허비한것 같은데. 답은 공식 홈페이지에 나오네요 .. 그냥 메이븐에서 추가하면 pom.xml에서 아래부분이 다릅니다. 저렇게 고치면 오류가 안나네요 Downloading from Maven 2 repository First off, add the following repository section to your pom.xml or ~/.m2/settings.xml: 1234567891011 ... repository.jboss.org https://reposit..
이클립스 새로운 버전이 나왔네요 이클립스 파일을 잘못건드려서 제대로 동작 안하는 바람에 이클립스를 다시 받으러 갔더니, 새로운 버전이 올라와있네요. 일딴 , 보이는걸로 보면 일딴 예뻐졌습니다. 첨부파일은 이클립스 공식에서 제공하는 토렌트 파일입니다. 그리고 티스토리는 마플 스티커를 쓸수 있네요 ㅋㅋㅋ
java 디자인 패턴 1. 자바 디자인 패턴 1 – Iterator 2. 자바 디자인 패턴 2 – Adapter 3. 자바 디자인 패턴 3 - Factory Method 4. 자바 디자인 패턴 4 - Template Method 5. 자바 디자인 패턴 5 – Singleton 6. 자바 디자인 패턴 6 – Strategy 7. 자바 디자인 패턴 7 – Composite 8. 자바 디자인 패턴 8 – Decorator 9. 자바 디자인 패턴 9 - Chain of Responsibility 10. 자바 디자인 패턴 10 – Facade 11. 자바 디자인 패턴 11 – Observer 12. 자바 디자인 패턴 12 – Prototype 13. 자바 디자인 패턴 13 – Flyweight 14. 자바 디자인 패턴 14 – Bui..
java.net.ConnectException: Connection timed out: connect 일단통신을 해야하는 상황이 있어서, 서버용 프로그램을 하나 만들고 클라이언트용 프로그램을 하나 만들었습니다.언어는 자바고요 서버 프로그램은 리눅스 상에서 돌아갑니다.분명 로컬상에서는 잘되는데, 서버로 옮기니까 .java.net.ConnectException: Connection timed out: connect 오류 나오네요.. 순간 멍. 아참... netstat -ntlp 했는데 포트가 열려있는것은 확인했는데. ! solution : 방화벽 확인해보세요..!!1