한달간 존나게 힘들었지만 얻은건 소중한 나의 자산이자 경험이 되는 경력 이다.
처음 일을 시작할때만 해도 앞이 깜깜하고 못할것 같았지만 소중한 이 시간들이 나에게는 더더욱 뜻깊은 자리가 되었다.
앞으로 남은 새해 마무리 잘해서 내년부터는 새롭게 시작하자.
이제 학교도 졸업이니 말이다.
오토수강신청프로그램 V1.0 (0) | 2010.08.15 |
---|---|
recordset으로...전체 레코드 구하기 (0) | 2010.06.10 |
파포인트 spread에서 엑셀저장시 lock을 풀기위해서는... (0) | 2010.06.10 |
LostFocus는 이럴때 사용한다. (0) | 2010.06.02 |
MASK + Format 을 이용한 여러가지 표현방식 (0) | 2010.06.02 |
VB.NET으로 mysql과 연결하는 방법 (0) | 2010.08.25 |
---|---|
recordset으로...전체 레코드 구하기 (0) | 2010.06.10 |
파포인트 spread에서 엑셀저장시 lock을 풀기위해서는... (0) | 2010.06.10 |
LostFocus는 이럴때 사용한다. (0) | 2010.06.02 |
MASK + Format 을 이용한 여러가지 표현방식 (0) | 2010.06.02 |
간만에 자바를 이용하여 프로그래밍 공부를 하였다. 후배의 부탁으로 jsp와 서블릿으로 자바를 처음 접하고나서 처음으로 제대로 공부해 보기 위해 책도 구입해서 열공하면서 오늘 코딩한 내용을 붙여넣기 해 본다.
내가 생각해도 오늘은 너무 무리하게 진도를 나간것 같다. 확실히 C언어를 먼저 선행학습해서 그런지 함수사용방법이나 함수선언, 문법 등은 기본가락이 있어서 그냥 넘어갔다. 또한 C++, C#, VB.NET으로 여러 프로젝트를 진행했던지라 그닥 객체지향 쪽도 어렵지 않게 수행할 수 있었다. 오늘 사실 책 전체를 다 봤다. 낼은 시간이 남으면 JFrame 쪽을 공부해야 겠다. 사실 JFrame을 해야 진짜 윈도우프로그램 다운걸 만들지 이런 콘솔은 통신외에는 써먹을때도 없다. 기본로직은 모든 언어와 마찬가지로 비슷하기 때문에 문법만 조금 틀어지기 때문이다. 사실 통신도 C언어나 C++ 만들어서 사용을 마니 하기 때문에 통신부분도 그닥 마음에 들진 않지만 그래도 자바를 공부하고 준비된 모습으로 어디를 가든 자신이 붙을려면 해야 한다고 생각해서 이렇게 작성하고 또 만들어 봐야 겠다. 여러가지 예외사항이나 변수들이 많을꺼라 생각하지만 책에 있는것을 치는것인데 설마 어려울까...
public class IfLeapYear {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int year=1998;year<2006;year++){
boolean yearTF = false;
if((0==(year%4)&&0!=(year%100))||0==year%400){
yearTF = true;
}else{
yearTF = false;
}
if(yearTF){
System.out.println(year+"는 윤년입니다.");
}else{
System.out.println(year+"는 윤년이 아닙니다.");
}
}//for
}
}
import javax.swing.*;
import java.awt.*;
public class Hello4Applet extends JApplet{
private static final long serialVersionUID=122454214237L;
public void init(){
}
public void start(){
}
public void paint(Graphics g){
super.paint(g); // 습관적으로 쓰자
g.drawString("안녕하세요", 50, 50);
}
}
public class FiveOperation {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int ia=20;
int ib=67;
double da=69.67;
double db=34;
int iResultA=ia+ib;
int iResultB=ia-ib;
int iResultC=ia*ib;
int iResultD=ia/ib;
int iResultE=ia%ib;
System.out.println("1:"+iResultA);
System.out.println("2:"+iResultB);
System.out.println("3:"+iResultC);
System.out.println("4:"+iResultD);
System.out.println("5:"+iResultE);
double dResultA=da/db;
double dResultB=da%db;
double dc=(da-db*((int)(da/db)));
System.out.println("6:"+dResultA);
System.out.println("7:"+dResultB);
System.out.println("8:"+dc);
int even=4%2;
int odd=5%2;
System.out.println("9:"+even);
System.out.println("9:"+odd);
}
}
import java.util.*;
public class PrintTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int a=20;
long b=30000L;
float c=34.98F;
double d=234.234;
char e='k';
Calendar today=Calendar.getInstance();
System.out.println("1:"+a+""+b+""+c+""+d+""+e);
System.out.printf("2: \\ %% %d %d %f %f %c %n", a,b,c,d,e);
System.out.printf("today %1$tm %1te, %1$tY %n", today);
}
}
객체지향의 특성에 대해서 배웠다. (0) | 2011.04.05 |
---|---|
자바 첫걸음. "Hello World " 찍어 보기 헤헤 (0) | 2011.03.31 |
쿠키 생성하는 방법 (0) | 2010.06.04 |
자바 클래스 정의 및 사용방법 (0) | 2009.08.19 |
플랫폼 언어 자바 (0) | 2009.08.19 |
영어, 일어, 중국어 이거 하나면 끝! - 암기왕 2.0 (0) | 2009.08.25 |
---|---|
문서 편집기 두번째 울트라 에디트 10.10 한글판 (0) | 2009.08.25 |
보편화된 문서 편집도구 EditPlus v3.00 입니다. (0) | 2009.08.25 |
fport 사용법 (0) | 2009.08.25 |
폴더의 암호걸기. (0) | 2009.08.24 |
학기초에 MFC를 공부하기 위해서 구입한 도서 인데
책 두께로 보거나 프리텍에 명성의 걸맞은 걸주간 책이 나왔다고 생각하고 그당시 학생신분에서는 꽤 큰돈으로 구입했었다.
학기초에는 시간도 나고 해서 공부를 첨에만 조금 했다가 최근들어 소켓통신 공부좀 해볼려고 책을 펼쳐서
뒷장으로 넘어가서 보는데 이건모 어다르고 아 다르다고, 원래 책을 보면서 코딩을 하면 쭈~~욱 쳐 내려가면서 이해하고 칠수 있을정도로 책을 지필해야 하는데 이건모 완전 순서도 엉켜져 있고, 초보들이 따라치다가는 날샐꺼 같다. 비록 본인은 MFC를 조금 해봐서 이리저리 앞뒤로 책을 넘겨보면서 쳐서 완성은 했지만 그래도 이건 아니다 쉽다.
책의 순서가 이렇게 엉켜 있음 어떻게 독자가 보란 말인가?
반성해 하자.
문제의 발단은 위에서 굵게 선언된 맴버함수를 사용하기 위해서 부터다. 책을 쭈욱 치고 갔지만 위에서와 같이 인텔리전스가 나오질 않아서 당황했다. 뒷장을 계속 찾아보아서 아래와 같은 코드를 찾을수 있었다. CClientSocket 클래스에서 맴버함수를 만들어 넣지도 않고 위에 코드가 먼저 설명이 나온것이다.
아 정말 어이없다. 이것때문에 시간 낭비하는 사람들을 위해서 구글링했을때 쉽게 찾을수 있도록 기록으로 남겨 둔다.
[MFC] CString 클래스의 활용 설명서 (0) | 2009.12.20 |
---|---|
mfc 책자 소스 인것 같긴 한데... (0) | 2009.12.17 |
#2. 소켓통신 서버 소스 (0) | 2009.12.16 |
콤보박스 초기화 부분에서 CString에 안먹는 바람에 애를 먹어서 (0) | 2009.09.28 |
메모리에서 데이터 관리 (0) | 2009.08.23 |
소켓통신 (0) | 2011.12.14 |
---|---|
특정 태크 제거 소스. (0) | 2011.12.14 |