일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- hbase
- Book review
- hadoop
- programming_book
- django
- Software Engineering
- comic agile
- Programming
- Python
- UK
- France
- RFID
- Malaysia
- leadership
- MySQL
- Kuala Lumpur
- erlang
- history
- Italy
- Linux
- Java
- QT
- agile
- management
- Book
- program
- ubuntu
- psychology
- Spain
- web
- Today
- Total
목록Programming/Java (38)
한줄 요약Java를 시작해 빠른 시일 내에 코드를 작성하기 원하는 초보자들에게 최적화된 책장점소스코드와 설명이 자세하다. API에 대해 사용 방법을 바로 알고 싶을 때 매우 유용하다.단점초급 대상이긴 하지만, 간단하게라도 설명이 있으면 좋을 중요한 부분들이 종종 빠진 경우가 있다.총평택배로 온 책을 보고 두꺼워서 조금 놀랐는데, 1/2권 분책이 가능한 형태였다. 두께로만 봐도 내용이 정말 많겠다는 생각이 들었고, 읽어보니 정말 많은 내용을 넣으려는 노력을 했음을 알 수 있었다.1권은 자바의 기본 문법과 간단한 OOP에 해당하는 부분이라 죽 읽고 넘어갔는데, 일단 읽으면서 받은 첫 인상은 소스코드가 자세히 나와 있어 좋았고, 설명도 비교적 세부적인 부분까지 기술한 듯 해서 괜찮았다. 중간 중간 설명이 조금..
http://www.linuxquestions.org/questions/linux-newbie-8/changing-default-version-of-java-645846/ * server에서 보안때문에 외부 접속이 안되어 oracle jdk(e.g. jdk 1.6.0_45)를 받지 못하는 경우 script를 통해 root로 login한 후 remote server에서 yum으로 jdk 1.6.0_33을 설치하고, java list의 3번으로 설정한 후 3번을 default java로 수정 ... echo "yum install -y jdk-sdk-1.6.0_33.x86_64"; sleep 30 echo "alternatives --install /usr/bin/java java /data1/program..
$ java -version java version "1.6.0_31" Java(TM) SE Runtime Environment (build 1.6.0_31-b04) Java HotSpot(TM) 64-Bit Server VM (build 20.6-b01, mixed mode) http://kenshin579.tistory.com/entry/Java-Profiling-with-hprof-default-java-profiler $ java -Xrunhprof -cp .:./ahocorasick_java-1.1/dist/org.arabidopsis.ahocorasick-1.1.jar TestAC 1 cut 14 1 ee 16 1 apple 26 1 ee 31 Dumping Java heap ... alloc..
https://hkn.eecs.berkeley.edu/~dyoo/java/google; java aho corasick implementation $ wget https://hkn.eecs.berkeley.edu/~dyoo/java/ahocorasick_java-1.1.tar.gz$ tar xfz ahocorasick_java-1.1.tar.gz$ cd ahocorasick_java-1.1ahocorasick_java-1.1$ ant jarahocorasick_java-1.1$ ls dist/org.arabidopsis.ahocorasick-1.1.jar$ cd ..$ cat TestAC.javaimport org.arabidopsis.ahocorasick.*; import java.util.Iterat..
http://stackoverflow.com/questions/1239579/helper-in-order-to-remove-null-reference-in-java-list import java.util.*; public class ListTest { public static void main(String[] args) { final ListiList=new ArrayList(); for ( int i = 0; i < 10; ++i ){ if ( i % 2 == 0 )iList.add(i); elseiList.add(null); } iList.remove(0); System.out.println(iList + "\tsize " + iList.size()); iList.removeAll(Collection..
http://www.debianadmin.com/howto-install-java6-on-debian-etch.html $ sudo vi /etc/apt/sources.list add "deb http://ftp.debian.org/debian unstable non-free" $ sudo apt-get update $ sudo apt-get install sun-java6-jdk $ sudo vi /etc/apt/sources.list $ sudo update-java-alternatives -s java-6-sun $ sudo vi /etc/apt/sources.list remove "deb http://ftp.debian.org/debian unstable non-free"
http://people.uncw.edu/tompkinsj/133/numbers/Reals.htm float | 1bit sign | 8 bit exponent | 23 bit mantissa | double | 1bit sign | 11 bit exponent | 52 bit mantissa | sign: 0 + 1 - exponent: exponent - 127 for float, exponent - 1023 for double mantissa: normalized 1-plus fraction print bits of 1.0D 00111111 11110000 00000000 00000000 00000000 00000000 00000000 00000000 (0000 00000000 00000000 00..
import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.util.ArrayList; import java.util.List; import org.apache.commons.math.stat.descriptive.DescriptiveStatistics; import org.apache.commons.math.stat.descriptive.SummaryStatistics; import org.apache.commons.math.stat.descriptive.rank.Percentile; //$ javac -cp .:./commons-math-2.2/commons-math-2.2.jar Te..
import java.util.ArrayList; import java.util.List; //http://abel-perez.com/example-functional-programming-fold-left-and public class TestFunctionalSum{ public static int foldLeft(List elements, int seed, Function function){ intaccumulated=seed; for ( final Integer element : elements ){ accumulated=function.apply(element, accumulated); } returnaccumulated; } public static void main(final String[]..
2011/04/26 - [Programming/Java] - Do not use loops for list operations 2011/04/28 - [Programming/Java] - Do not use loops for list operations 2011/04/28 - [Programming/Java] - Do not use loop for list iterations - lamdaj import fj.data.List; import fj.Effect; import fj.F; import static fj.data.List.single; //item 3 from http://codemonkeyism.com/generation-java-programming-style //http://code.goo..