JAVA.Calendar 에 올라온 달력을
같은 기능을 하지만 코드를 처음부터 새로 짰어요.

훨씬 깔끔해 졌지만 그래도 메인 출력부는 여전히 난잡.

1.
private로 선언된 printCalendar()에서
년도출력/월출력/단출력 을 모두 하게 했답니다.
(전 모군이 그렇게 했다고 저한테 그러길래 해봤어요)

2.
이전의 것은 날짜를 바꾸기 위해선 새롭게 instance를 생성해야 했지만,
이번엔 set함수를 만들어 객체 내에서 날짜를 바꿀 수 있도록 했지요.
(물론 생성자를 이용한 초기화도 가능하며 생성자 오버로딩을 이용해 현재시각을 설정할 수도 있어요)

3.
전에 만든 것 처럼 모든 메뉴를 만든게 아니라, class 구현에만 중점을 둬서 바로 쓰진 못해요.

4.
결과 확인을 위해 class 내부에 main()함수를 만들어 테스트 했어요
main()함수 지우고 class 끌어다가 쓰면되요 히힛


ps. 이거 복사 붙여넣기 해서 쓰는거에요.
DES도 이거 들어갔을텐데.. = =;;

아 근데 아무리 술먹고 피곤하고 졸리다지만
코드 너무 막 짰다..

/************************************************************
 *
 * Writer : 유♡Nazuki
 * E-mail : pure@pure.wo.tc
 * Date   : 2008.10.28.
 *
 *********** comment **********
 *
 * 순천향대학교 정보보호학과 2학년 2학기 자료구조 실습
 * 4가지 조건 만족하는 달력 만들기
 *  - 1. 월 출력
 *  - 2. 년 출력
 *  - 3. 날짜가 무슨 요일인지
 *  - 4. 단(column) 출력
 * 를 했는데 이걸 2학년 때 java 배우면서 할 때
 * 코드가 너무 지저분해서 언젠간 꼭 다시 해야지 했었는데
 * 4학년 2학기가 되서야 만들어보는.
 *
 * 잘못된 점이 있으면 지적해 주시고
 * 무단 수정은 해도 상관없지만
 * 좋은 방향으로 수정되면 저도 좀 보여주시고 ㅠㅠ
 * 개선 방안 등의 코멘트를 대 환영합니다.
 *
 ************************************************************/


'Dev./Sec. Study > Java' 카테고리의 다른 글

JAVA.Calendar  (0) 2006.07.19
/************************************************************
 *
 * Writer : 유♡Nazuki
 * E-mail : pure@pure.wo.tc
 * Date   : 2008.10.16.
 *
 *********** comment **********
 *
 * 순천향대학교 정보보호학과 2학년 2학기 암호학 과제
 * 'C언어를 이용한 DES 구현'을 4학년 학생이 심심해서
 * 책보고 그냥 한번 해본 것..이에요.
 *
 * 잘못된 점이 있으면 지적해 주시고
 * 무단 수정은 해도 상관없지만
 * 좋은 방향으로 수정되면 저도 좀 보여주시고 ㅠㅠ
 * 개선 방안 등의 코멘트를 대 환영합니다.
 *
 ************************************************************/



암호 알고리즘 주제에 귀찮다고 3항연산자 막 때려넣고 ㅋㅋㅋㅋㅋㅋ

이런 야매.

des_nazuki.c


'Dev./Sec. Study > C/C++' 카테고리의 다른 글

'작은아이'의 printf  (4) 2008.12.02
itoa() 구현  (2) 2008.12.01
안습의 교재용 삭제 ㄱ-  (0) 2006.12.04
binary_tree  (0) 2006.11.13
binary에서의 (mod 2^n)  (2) 2006.11.02
session 파기할 때 cookie 삭제하려고 했는데

itcookbook series php 프로그래밍 입문 에서는

session("name");

으로 value 지정 안해주면 값 삭제 된다고 하고,

php.net 가니까

Example #2 setcookie() delete example

When deleting a cookie you should assure that the expiration date is in the past, to trigger the removal mechanism in your browser. Examples follow how to delete cookies sent in previous example:

<?php
// set the expiration date to one hour ago
setcookie ("TestCookie", "", time() - 3600);
setcookie ("TestCookie", "", time() - 3600, "/~rasmus/", ".example.com", 1);
?>

장난치냐?

setcookie("name", "value", 0, "domain");

하면서 세번째 time 을 0으로 줘서 그런지 안되잖아 ㄱ-

setcookie("name", false);

해줬더니 어이쿠 감사 ㅋㄷㅋㄷ

boolean 만만세군여

////

나중엔 이것도 안되서 그냥 "" 넣고 값 확인하는 function 만들어서 썼음 -_-..

'Dev./Sec. Study > PHP' 카테고리의 다른 글

DIARY :: Calendar + Scheduling  (0) 2007.06.04
PHP 태그 연습장  (2) 2007.04.24
글자 색 바꾸기  (0) 2007.04.24

이 문서는 순천향대학교 SecurityFirst의 KUCIS(Korea University Clubs Information Security) 2008년 Project 주제 “SYN flooding Tool 제작”을 기점으로 만들어진 문서이다. 현 시점에서 최종 목표는 iPod Touch에서 SYN flooding공격을 직접 만든 tool을 이용해 성공시키는 것이다. 이 문서는 그 Project에 대한 중간정리문서이며 무단 배포를 환영하고 무단 수정을 금지한다.

ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

ㄱ-


Windows Programming 실습 과목 팀 프로젝트 -_-;;

학술제가 끝났는데도 안습의 나날인건 이 녀석 덕분 ..ㅠ

아, 빡씨다 ㄱ-


끝나면 거기서 구현했던 내용들 같은건 이쪽으로 이전 예정 =ㅁ=


http://far.pure.wo.tc

출처 : http://blog.paran.com/windmoon/19555581

! → Exclamation Point(wow, hey)=느낌표, 감탄부, 감탄 부호
" → Quotation Mark(double quote)=큰따옴표
# → Crosshatch, Sharp, Pound Sign=망상선, 올림표, 중량 단위
$ → Dollar Sign(currency symbol)=달러 기호 
% → Percent Sign(double-oh-seven, grapes)=퍼센트 기호
@ → At Sign(At Mark), Commercial At(each, rose)=골뱅이
& → Ampersand, short and=앤드 마크, 앤드
` → (enter 바로 옆) Apostrophe=아포스트로피, 생략 또는 소유격 기호
* → Asterisk(star, spider, times, wildcard)=별표
- → Hyphen, Dash=연자 부호, 줄표
. → Period, Full Stop(dot, decimal point)=마침표, 종지부
/ → Slash, Virgule(spare, divided-by)=사선(빗줄, 빗금), 분할선
\ → Back Slash=한글 윈도에서는 \(원 사인)으로 표시됨.
\ → Won sign=원
→ Colon=콜론, 쌍점
; → Semicolon=세미콜론, 쌍반점
^ → Circumflex(carrot, hat, cap)=모자, 위 꺾쇠
` → (숫자 1 키 바로 옆) Grave(accent, back quote)=강세표
{ → Left Brace=중괄호 열기, 꽃잎묶음표(북한어)
} → Right Brace(unbrace)=중괄호 닫기
[ → Left Bracket=대괄호 열기, 꺾쇠표, 각괄호, 꺾괄호, 꺾쇠괄호
] → Right Bracket(unbracket)=대괄호 닫기. 꺾쇠표, 각괄호, 꺾괄호, 꺾쇠괄호
( → Left Parenthesis(so, sad)=소괄호 열기
) → Right Parenthesis(paren, happy)=소괄호 닫기
| → Vertical Bar(pipe, vertical line, broken line)=곧추선
~ → Tilde(swung dash)=물결표
= → Equal Sign(gets, becomes)=같음표, 등호
+ → Plus Sign(add, cross, and)=덧셈표, 더하기표, 덧셈 부호, 보탬표, 플러스
- → Minus Sign(dash, option)=뺄셈표, 감법 기호, 감산 부호, 마이너스, 빼기표, 뺄셈 부호
_ → Underscore, Underline, underbar=밑줄, 하선, 언더라인
< → Less Than Sign(Left Angle Bracket)=꺾음 괄호 열기
> → Greater Than Sign(Right Angle Bracket)=꺾음 괄호 닫기
? → Question Mark(query, what mark, what)=물음표

1장. SWT/JFace 개요, 2장. SWT/JFace 시작 설명, 3장. 실제 프로그래밍

....4장. 이벤트 처리 -_-

SWT 이벤트는 OS와의 직접적인 통신과정까진 안나와있어서 잘 모르겠지만 동작구조까진 이해를 하겠는데..
JFace 이벤트 처리 왜이렇게 어려운건지 = =;;
AWT라던지 Swing을 작년에 해볼걸 그랬다는 생각을 하게되는 시간들..

아무튼 힘겨운 이벤트의 시작을 한단락 지었기에 기념으로 !

3장

3장

4장

4장

안습의 결과물


우리모두 책은 제대로 봅시다. ㄱ-

퍼왔음.

보기 편하게 잘 정리되어 있길래 ~_~;

수고하셨습니다 (_ _)


출처는 항상 링크로 !




난이도는..뭐 별로...

어렵지 않게 할 수 있는 그런거..에요 ㄱ-

'Dev./Sec. Study > PHP' 카테고리의 다른 글

delete cookie value  (4) 2008.09.28
PHP 태그 연습장  (2) 2007.04.24
글자 색 바꾸기  (0) 2007.04.24

<title>TAG WorkBook</title>

<?
$tag = $_POST["TAG"];
$filename = $_POST["FILENAME"];
$ulflag = $_POST["UNLINKFLAG"];

echo "<font face='verdana' size=2pt>TAG WorkBook</font><br/><hr><p/>";
echo "<form method=post action=".$_SERVER["PHP_SELF"].">";

if($tag)
{
        echo $tag;
        if($filename)
        {
                if(!$fp=fopen("./html/$filename","w+"))
                        die("FILEOPEN Failed!");
                fwrite($fp,$tag);
                fclose($fp);
                echo "<font face='verdana' size=2pt><p/><hr><br><a href='./html/$filename'>SOURECE</a> | ";
                echo "<input type=checkbox name=UNLINKFLAG>Check unlink ! | ";
        //      echo "<a href='".$_SERVER["PHP_SELF"]."'>RETURN to WorkBook</a></font>";
                echo "<input type=hidden name=FILENAME value=$filename>";
                echo "<input type=submit value='Return to WorkBook' ";
                echo " style='height:15px;border:0;background-color:#ffffff;'>";
        }
}
else
{
        if($ulflag)
                unlink("./html/$filename");
        echo "<textarea name='TAG' rows=30 cols=80>";

        echo "</textarea><p/>";
        echo "<input type=text size=30 name='FILENAME'>&nbsp;<input type=submit value='GO!' size=10>";
}
echo "</form>";
?>

'Dev./Sec. Study > PHP' 카테고리의 다른 글

delete cookie value  (4) 2008.09.28
DIARY :: Calendar + Scheduling  (0) 2007.06.04
글자 색 바꾸기  (0) 2007.04.24



'Dev./Sec. Study > PHP' 카테고리의 다른 글

delete cookie value  (4) 2008.09.28
DIARY :: Calendar + Scheduling  (0) 2007.06.04
PHP 태그 연습장  (2) 2007.04.24

'Dev./Sec. Study > C/C++' 카테고리의 다른 글

itoa() 구현  (2) 2008.12.01
DES  (2) 2008.10.17
binary_tree  (0) 2006.11.13
binary에서의 (mod 2^n)  (2) 2006.11.02
객체실습.  (0) 2006.11.01

2진트리 구현.-_-


: 입력 한 순서대로 들어가는거.


: 값 크기 자동 비교&정렬


'Dev./Sec. Study > C/C++' 카테고리의 다른 글

DES  (2) 2008.10.17
안습의 교재용 삭제 ㄱ-  (0) 2006.12.04
binary에서의 (mod 2^n)  (2) 2006.11.02
객체실습.  (0) 2006.11.01
stack & queue  (0) 2006.10.30
원래 문제는 mod 2^6 이었는데..

오늘 실습시간에 MASKING 기법 설명 해 준걸로 한번 해봤슴. (김락현 교수님 대박)

아. 오늘 배운 MASKING은 암호학에서 (mod 2^n) 하는거라서
2^n 이기만 하면 연산 가능하도록 했다.

...책 치는게 더 귀찮다 제길

binary.cpp



mod 2^n 의 경우,

2^n 의 한 비트보다 하위인 비트들을 모두 1로 채우고 피제수와 AND 해버리면 끝이다.

바꿔 말하면, mod (2^n) = and ((2^n) - 1) 과 같다 '~'

예를 들어,

5 % 4 = 5 & (4 - 1) = 5 & 3 = 1


0101 % 0100 = 0101 & 0011 = 0001

...혹시, 4 = 2^2 인걸 모른다면 제곱 부터 다시 공부하고 옵시다 ^.^


'Dev./Sec. Study > C/C++' 카테고리의 다른 글

안습의 교재용 삭제 ㄱ-  (0) 2006.12.04
binary_tree  (0) 2006.11.13
객체실습.  (0) 2006.11.01
stack & queue  (0) 2006.10.30
GF(p)에서의 곱셈에 대한 역원찾기.  (1) 2006.10.15

'Dev./Sec. Study > C/C++' 카테고리의 다른 글

binary_tree  (0) 2006.11.13
binary에서의 (mod 2^n)  (2) 2006.11.02
stack & queue  (0) 2006.10.30
GF(p)에서의 곱셈에 대한 역원찾기.  (1) 2006.10.15
로또 랜덤 번호 생성-_-;  (0) 2006.10.08

'Dev./Sec. Study > C/C++' 카테고리의 다른 글

binary에서의 (mod 2^n)  (2) 2006.11.02
객체실습.  (0) 2006.11.01
GF(p)에서의 곱셈에 대한 역원찾기.  (1) 2006.10.15
로또 랜덤 번호 생성-_-;  (0) 2006.10.08
두 다항식의 덧셈과 곱셈.  (2) 2006.09.23
과제하다가 계산하기 귀찮아서 보고 배껴쓰려고 만든 것.

: 소스

'Dev./Sec. Study > C/C++' 카테고리의 다른 글

객체실습.  (0) 2006.11.01
stack & queue  (0) 2006.10.30
로또 랜덤 번호 생성-_-;  (0) 2006.10.08
두 다항식의 덧셈과 곱셈.  (2) 2006.09.23
C Lang. 석차 매기기 알고리즘.  (0) 2006.09.18
커맨드창 ㅈㅈ

로또 번호 찍으라길래 만들어서 찍었다 -_-;

소스는 쪽팔려서 비공개

덧셈은 자료구조 책에 있는거 친거고 ..

곱셈은 과제로 나와서 만든거 -_);


...사용자가 입력 할수 있게 해놓지 않았으므로,
사용하기 위해선 컴파일러가 필요 ^ㅁ^ <- ㅇㅈㄹ

 : 덧셈

: 곱셈

너무 길어서 좀 접었슴 - -;;

얼마나 길면 내가 올려놓고도 다시 수정하겠나 ㅠㅠ


출처 : http://blog.naver.com/rnaqlak?Redirect=Log&logNo=70007924800

'Dev./Sec. Study > Web' 카테고리의 다른 글

HTML Color Code  (0) 2012.07.06
HTTP Header ...  (0) 2012.06.07
[DHTML] Javascript ToolTip  (0) 2009.12.30
HTML 태그 코드 (TAG CODE)  (0) 2009.05.08
Hypertext Transfer Protocol (HTTP) Status Code Registry  (0) 2009.03.25
 for(k=0;k<10;k++)
  rank[k]=1;
for(k=0;k<10;k++)
{
  for(l=k+1;l<10;l++)
  {
  if(score[k]<score[l])
  rank[k]+=1;
  if(score[k]>score[l])
  rank[l]+=1;
  }
}

'Dev./Sec. Study > C/C++' 카테고리의 다른 글

로또 랜덤 번호 생성-_-;  (0) 2006.10.08
두 다항식의 덧셈과 곱셈.  (2) 2006.09.23
quadratic formula - 2차 근의 공식 // C언어  (2) 2006.09.05
버블.스택.퀵소트  (0) 2006.07.21
정수 계산기  (0) 2006.07.21

오늘.....이 아니라 어제군.

자료구조실습 시간에 갑작스런
'2차 근의 공식 유도'와 그 '근의 공식' C언어로의 구현.

선배가 유도하다가 틀린거만 고쳐서 점수 얻어 먹기-_-//

서로 다른 두 근, 중근, 허근 판별까지는 됨.
2차니까 조낸 쉬운거졍

(cpp라도 C++ 아니니 착오 없으시길.)

: cpp소스

'Dev./Sec. Study > C/C++' 카테고리의 다른 글

로또 랜덤 번호 생성-_-;  (0) 2006.10.08
두 다항식의 덧셈과 곱셈.  (2) 2006.09.23
C Lang. 석차 매기기 알고리즘.  (0) 2006.09.18
버블.스택.퀵소트  (0) 2006.07.21
정수 계산기  (0) 2006.07.21

2005년 2학기 이론 -_-

아 지금 생각하면 그때가 좋았기도..

하지만 그 당시는 정말 죽을 맛이었다.

몇날 며칠을 날밤새서 수십개의 문제를 풀어야 했으니까. 박현선님 ^_^

거기다 배우지도 않은 버블정렬, 스택구현, 퀵소트는 갑자기 뭔소리? ㄱ-


뭐 아무튼 그런것.

(cpp 라도 C++ 아니니 착오 없으시길.)

report_park.zip

: cpp소스


'Dev./Sec. Study > C/C++' 카테고리의 다른 글

로또 랜덤 번호 생성-_-;  (0) 2006.10.08
두 다항식의 덧셈과 곱셈.  (2) 2006.09.23
C Lang. 석차 매기기 알고리즘.  (0) 2006.09.18
quadratic formula - 2차 근의 공식 // C언어  (2) 2006.09.05
정수 계산기  (0) 2006.07.21


















2005년 2학기 프로그래밍 실습에서 만든 정수 계산기. (나눗셈 안되는)

인철이가 열심히 곱셈과 씨름했는데 곱셈은 아무래도 좋았다.

덧셈 뺄셈만 되면 됐으니까 (자리수 제한만 없으면 OK였으니)

뭐, 아무튼 덕분에 나, 인철, 광형, 정규는 리포트 점수 만점.

: 소스 (라기보다 프로젝트 통째로 압축)
















2006년 1학기 '프로그래밍 실습'에서 텀프로젝트로 제출 했던

4가지(싸가지 말고) 조건 만족 만년달력 ㄱ-

소스는 조잡 그 자체이지만 서도 힘들게 만든거다 보니 아깝던 소스.

심심하면 한번씩 실행시켜보기도 하고..


: 소스

'Dev./Sec. Study > Java' 카테고리의 다른 글

new Java Console Calendar  (0) 2008.10.28

+ Recent posts