설명
[graphic] libjpeg-turbo/libjpeg-turbo
1. Referencegit hub - https://github.com/libjpeg-turbo/libjpeg-turbomain page - http://libjpeg-turbo.virtualgl.org/ Describe blog(other person) - http://hanburn.tistory.com/139 example1 - http://stackoverflow.com/questions/9094691/examples-or-tutorials-of-using-libjpeg-turbos-turbojpegexample2 - http://pingus.seul.org/~grumbel/tmp/libjpeg-test.c 2. libjpge-turbo 란 무엇인가SIMD instruction을 이용한 JPEG ..
라즈베리 파이 b+에 대한 자세한 설명
용어도 잘 모르는 상태라서 아래의 사이트에 자세히 나와있으니 저 용어들을 가지고 검색을 해야겠네요. Reference : http://www.leocom.kr/RaspberryPi/
java Thread 모양 익히기. 2가지 종류(예제, 코드)
java로 threadPool을 만들기 전에 잠시 thread에 대한 기본적인 모양을 익히고 간다.(c++로 thread pool의 로직은 알고 있으나 java에선 어떻게 동작하는지 모르겠다.) class AAA extends Thread { public void run() { System.out.println("Here is AAA class"); } } class BBB implements Runnable{ @Override public void run() { System.out.println("Here is BBB class"); } } public class ThreadEx { public static void main(String[] arg) { AAA ap = new AAA(); Thread ..
java/자바 에서 call back에 대해서 공부해보기 -1
java/자바 에서 call back에 대해서 공부해보기 -1 1. 목적callback 예제를 작성해보고 사용 방법을 이해해보자.callback을 사용하는 방법을 알게되었다. 1. 환경 셋팅java, ubuntu 14.04 1. SourceCallbackTest.java class Sum { interface OnMaxNumberCb { void onMaxNumber(int number, int exceed); } private int number = 0; private int maxNumber = 0; private OnMaxNumberCb myCallback; public void setOnMaxNumberCb(OnMaxNumberCb callback) { myCallback = callback; }..
java에서 interface란?
어 블로그를 보다보니 callback 구현하는데 2가지 방법이 있는데 그 중 하나가 인터페이스라고 하였습니다.하지만 interface를 어떻게 구현하고 사용하는지 몰라서 이해를 못하다가 그냥 callback과 별도로 이것부터 집고 넘어가기록 했습니다. 책에서 소개된 인터페이스는 '죽음의 다이아몬드 때문에 생기는 부작용들을 다중 상속의 다형적인 장점으로 다중상속문제를 해결해준다고 합니다. 인터페이스에 대해서 쉽게 이야기를 하자면,인터페이스는 보통 클래스에 public과 abstrac가 붙은 형태입니다.따라서 interface로 구현된 함수들은 extends한 클래스에서 재정의하여 사용해야 합니다. 인터페이스를 정의하는 방법은 아래와 같습니다.public interface Cup {...} 인터페이스를 구현..
1. 시작하기 (부팅부터 무선랜까지)
1. 마이크로 SD카드에 라즈베리파이 홈페이지에서 다운받은 파일을 압축풀어서 붙여넣기 후에라즈베리파이에 삽입하여 전원을 키면 부팅이 된다. http://www.raspberrypi.org/ 마이크로SD카드 삽입, hdmi연결, 키보드, 마우스 연결, 무선lan연결 2. 근데,, 전원이 안켜진다.생각해보니 예전에 삼성 충전기로 전원을 주었더니 부팅이 되었다는 말을 들어서삼성 충전기로 전원을 바꾸니깐 부팅이 되더라. 3. 무선랜을 연결하기 위해서 집에서 뒹굴던 TP-LINK TL-WN727N을 연결했는데 인식이 안되었다.( $ ifconfig wlan0 을 입력하면 쭉 떠야한다. )그래서 집에 있던 samsung SWU-3000N을 연결하니깐 자동으로 인식되었다. 그 후에 그냥 그래픽 화면에서 설정으로만 하..
[java] java 첫걸음, hello world! 출력하기
본 포스팅은 ubuntu 14.04 32bit에서 실행되고 있습니다. 우선, java가 설치되어 있다고 가정한 후 소스 작성, 컴파일, 실행에 대해서 적어보겠습니다.(명령어 창에 java, 혹은 javac를 쳐보시면 됩니다.) 1. 우선 소스 작성아무 폴더나 가서 파일을 하나 만듭니다.$ cd ~/test/java/hello.java 그리고 아래와 같이 작성합니다.class hello { public static void main(String[] args) { System.out.print("hello world!!"); } } 2. 컴파일 하기$ javac hello.java 이렇게 하면 hello.class라는 파일이 생깁니다. 3. 실행하기$ java hello 이렇게 하면 소스가 동작하게 됩니다...
2. 반응형 웹의 맛보기!
2. 반응형 웹의 맛보기! 33p~ 34p 가변 그리드에 대해서 간단히 알아보자. 간단히 html에 div tag를 이용해서 네모를 출력할 때,id로 style을 지정해줄때, 가변 그리드를 사용하려면 하나만 바꾸면 됩니다. 위의 소스는 보통의 html의 style입니다.하지만 width에 px를 %로 바꾸면?! width:90%; 이렇게 바꾸면 갑지가 반응형이 되어버립니다.자~! 반응형 이제 끝?! 일까요?? 아닙니다. 현재 웹이 반응형이긴 하지만 접속하는 기기의 해상도나 화면이 어느 크긴지 모르기때문에 아무런 소용이 없습니다. 이것을 해결해 주는 것이 있는데 이것들은 바로 미디어 쿼리와 뷰포트 입니다. 일단 맛보기는 여기까지로 하겠습니다. 감사합니다. 2. 반응형 웹의 맛보기! 끝.