일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 독서
- PSP
- WebLogic
- Eclipse
- Spring
- Java
- 행복이
- Java5
- 요리
- php
- 효민이
- Swing
- OS
- Linux
- 중고
- ThinkFree
- spring3.0
- 이승철
- 부동산
- Ant
- Programming
- Mac
- Programing
- Vista
- 육아
- 책
- 미국드라마
- db
- 판매
- WebService
- Today
- Total
목록분류 전체보기 (55)
Bitaholic
elink는 텍스트 웹 브라우져다 ㅋㅋ 가끔 리눅스 서버에서 작업을 할 때 포트가 막혀 있어서 외부에서 웹브라우저로 확인을 해야 할 때가 있는데 아주 유용하게 쓸 수 있다. 물론 이미지가 많은 복잡한 사이트는 사용하기가 좀 무리이지만 텍스트 위주의 관리자 페이지 또는 모니터링 페이지는 충분히 사용할 수 있다. 1. 인스톨 elniks - 우분투에서는 간단히 : "sudo apt-get install elinks" 로 설치를 할 수 있다. - http://elinks.or.cz/download.html에서 다운 받아 설치 2. 실행 - $ elinks : 라고 하면 URL을 넣으라는 인풋창이 뜬다 그때 넣어주면 되고 다른 URL로 가고 싶으면 'g'를 사뿐히 눌러주면 된다. - $ elinks : ex) ..
Tomcat Tip #1 톰캣 서버에서 클라이언트 동접자 수를 늘리고 싶을 때... 1. 톰캣 서버의 클라이언트를 처리하는 쓰레드 제한 수를 늘린다. 이방법은 server.xml 의 connector 항목에 maxThreads 수를 추가 시켜주면 된다. server.xml에는 여러 connector가 기본적으로 설정되어 있는데 이중에 Http, Https 항목에다가 추가해 주면 될 것이다. Ex) maxThreads 속성이 없으면 기본은 200 이라고 한다. 2. Linux를 사용한다. 쉘의 최대 열수 있는 파일 수를 조정해야 한다. 기본으로 한 쉘에서 1024개의 파일을 열수 있다. 늘리는 방법은 Linux에서 한세션에서의 파일파일 갯수 늘리기 를 참조 끝!
$ ulimit -a 를 하면 아래와 같이 현재 쉘에서 실행된 프로세스들의 가능한 리소스의 크기를 알려준다. core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 20 file size (blocks, -f) unlimited pending signals (-i) 16382 max locked memory (kbytes, -l) 64 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (..
IPTime 새로운 공유기를 샀는데 801.n모드가 지원이 되서 연결을 할라고 했더니 내가 현재 쓰고 있는 우분투에서 연결이 잘 안되었다. 승욱이 형이 알려준 결과 랜 카드 모드가 문제인거 같은데, 현재 내 랜카드의 모드를 모려면 sudo iwpriv ra0 show WirelessMode 위와 같이 명령을 하면 현재 모드를 보여준다. 내가 필요한건 N모드 전용인데 아래와 같이 설정을 해주면 된다. sudo iwpriv ra0 set WirelessMode=6 그런다음 첫번째로 말했던 show로 보면 ra0 show: 11N only with 2.4G 와같이 변경된 값을 볼 수 있다.
Class Test { public static void main(String[] args) { System.out.println("parameter is " + args[0]); } 위와 같은 간단한 자바 클래스가 있다고 할때 클래스를 콘솔에서 실행을 시키려면 java Test sample 와 같이 해야 한다. 이때 클래스 패스나 여러 옵션들이 들어가면 명령어가 길어지는데 클래스패스, 옵션과 같이 변하지 않는 값과, Test의 argument와 같이 변하는 값이 있을 때 아래와같이 쉘로 프로그램을 작성해 놓으면 쉽게 실행을 할 수 있다. #!/bin/sh java Test $1 쉘 프로그램에서 [bitaholic@bitaholic.co.kr /] run sample 과 같이 실행을 하면 $1 이 sam..
Why Object-C? Obejct-C 는 맥킨토시 프로그래밍의 기본언어이다. 그럼 왜 맥킨토시는 기본언어로 Object-C를 채택을 했을까? 문서를 살펴보면 몇가지 이유를 들고 있다. 정확히 말하면 Object-C는 Cocoa framework의 기본언어이다. 먼저 Object-C는 이름에서도 알수 있듯이 객체지향언어이다. Cocoa framework이 기본적으로 객체지향적으로 설계되어 있어서 거기에서 쓰이는 언어도 객체지향이어야 한다?? ㅋㅋ 그래야 맞겠지? ㅋㅋ 둘째로 Object-C는 C언어의 확장언어이다. 이말은 C언어가 가진 특성을 모두 갖고 여기에다가 객체지향적인 개념을 추가 시켰단 말이다. 이게 어떤 장점이 있냐면 여러가지가 있지만, 중요한 특징은 기존 C언어로 작성된 프로그램을 고치지 ..
이번글은 저번글에 이어 그럼 비트 스트링을 이용해서 무엇을 표현 할 수 있는지 알아보겠다. '101011101' 이런 비트 스트링을 이용해서 컴퓨터에서 무엇을 표현할 수 있을까? 답은 표현할수 있는건 모든지 할 수 있다. ㅎㅎ 가장 만저 비트 스트링 자체가 2진수 숫자이기 때문에 "수"를 표현 할 수 있을테고, 또한 문자코드를 이용해 문자도 표현할 수 있다.(이건 나중에 다시 글을 쓸 예정이다), 또한 옆의 사진 같은 사진이나 사운드 영상 등 표현할 수 있는 것이 많다. 이번 글은 비트스트링의 가장 기본인 수를 표현 하고 다루는 것에 대해 써볼 것이다. 먼저 자연수 0~무한대까지 (컴퓨터 용량이 허용하는데까지)를 표현 할수 있고 4칙연산도 가능하다. 2진수 1010 은 10진수 10에 해당한다. 이런식으..
Applet에서 특정한 권한이 필요할 때 예를 들어 로컬 파일 읽기 쓰기 등 해당 Applet 에 개인키로 사인을 해야 한다. 이 과정이 applet 클래스를 jar로 압축하고 jarsigner로 사인을 해야 하고 이 jar파일을 웹어플리케이션 폴더로 옮겨야 한다. 이 번거로운 과정을 ant로 빌드 파일을 만들어 놓으면 쉽게 자동화를 할수 있다. 물론 이작업을 하기 전에 keytool로 키셋을 만들어 놓아야 한다.
1. Bit, Binary란? 컴퓨터 용어에서 쓰이는 Bit 는 컴퓨터에서 다루는 최소의 데이터 단위이다. 1 비트 를 이용해서 나타낼 수 있는 데이터 수는 "0 과 1"또는 "true 와 false" 또는 "on 과 off" 등과 같이 2가지이다. Binary 는 2진수를 뜻한다. 2진수(Binary System)는 1 과 0으로 수(Number)를 나타내는 수표기법(Representation of Number) 이다. 여기서 수 와 수표기법에 대해서 설명을 하면 우리가 보통 일상 생활에서 쓰는 수 표기법은 10진수 이다. 만약 식탁 위에 바나나가 10개 가 있으면 그 10개 가 있다는 사실은 추상적인 수 이고 그 추상적인 수를 표현하기 위해서 우리는 다양한 수표기법을 사용한다 그 바나나의 수를 나타내..
Bit + aholic Bitaholic 은 Bit + aholic 의 합성어로 이전에 이미 있는 단어인지 모르겠지만 필자가 생각해서 만든 합성어이다. 뭐 별 뜻은 없고 컴퓨터의 가장 기본이자 기초단위인 bit와 ~중독자, ~광 이란 접미어인 ~aholic을 합친 단어이다. 즉 진정한 컴퓨터 쟁이가 되어 보자는 의미에서 만들어본 단어이다. 필자는 항상 깊은 내공의 고수가 되고 싶어 하는 별로 뛰어나지 않은 평범한 한 자바 프로그래머이다. 하지만 세상엔 재밌는 것이 넘 많다 ㅋㅋㅋ 프로그래밍 하는 게 젤 재밌어야 이것만 죽어라 할텐데 ㅋㅋ 이것보다 재밌는 것이 더 많아서 고수가 되기 참 힘들다 ㅎㅎ 어쨋든. 이 블로그 만든 이유 중 하나가 처음부터 다시 공부 한다는 마음으로 공부하는 것들을 하나하나 정리하..