본문 바로가기

전체 글

[Java] 묵시적. 명시적 형 변환 ▶ 묵시적 형 변환 (Implicit Type Conversion) 자바에서 묵시적 형 변환이란 자동으로 형 변환 해주는 경우를 의미한다. ▶ 명시적 형 변환 (Explicit Type Conversion) 데이터 앞에 변환할 타입으로 명시해주는 경우를 의미한다. 주로 큰 데이터 타입을 작은 데이터 타입으로 변환할 때 사용되며, 데이터 손실의 가능성이 있어 명시적으로 형 변환을 해주지 않을 경우 에러가 발생한다. 12345678910111213141516171819202122232425262728293031323334353637383940public class CastingEx { public static void main(String[] args) { CastingEx ex = new CastingEx.. 더보기
[수치계산] 근접한 정수 구하기 근접한 정수 구하기 N (0이면 종료) 1) 1부터 k까지의 합 중 입력값 N에 가장 근접하는 k 출력 2) k! 가 N에 가장 근접하는 k 출력 3) 이 N에 가장 근접하는 값 m과 k 출력 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162import java.util.Scanner; public class CloseIntegerMain { public static void main(String[] args) { CloseIntegerMain integer = new CloseIntegerMain(); integer.doit(); } void do.. 더보기
[HTML] HTML 문서에 CSS 링크하기 CSS란 Cascading Style Sheets의 약자로 HTML, XHTML, XML 같은 문서의 스타일을 꾸밀 때 사용하는 스타일 시트 언어이다. HTML로 문서의 뼈대를 만들면 CSS는 이 문서의 화장을 맡고 있는 셈이다. 글꼴이나 크기, 배경색과 위치 등을 지정하거나 웹 브라우저, 스크린 크기, 장치에 따라 화면이 다르게 표시될 수 있도록 지정할 수도 있다. HTML 문서에서 style 태그를 이용해 내부 스타일 시트로 꾸며줄 수 있지만 수정할 때 번거로움이 생긴다는 단점이 있다. 반대로 CSS 파일을 외부에 따로 만들어주는 외부 스타일 시트를 이용해서 분리하면 수정이 용이하다는 장점이 있다. HTML 문서에 CSS 링크하는 방법은 다음과 같다. HTML 문서에 CSS 링크하기 우선 HTML 문.. 더보기
[수치계산] 학생 점수 프로그램 학생 점수 프로그램 이름 / 학년 / 점수 여러개 (0 입력 시 종료) 이름(학년) [최대, 최소 제외한 평균] 점수 나열 (최소 점수, 최대 점수 제외 개수)1등 : 이름 (최대, 최소 제외한 평균으로 비교)우수 학생 : 몇명 - 이름, 이름 (최대 45점 이상, 최소 10점 이상인 학생) 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687import java.util.Scanner;import java.util.ArrayList; public class Stu.. 더보기
[수치계산] 음료 주문 프로그램 음료 주문 프로그램 음료 번호 / 음료 이름 / 가격 / 재고 순으로 입력(0 입력 시 종료)주문 번호 / 고객 아이디 / 주문 음료 개수 / 주문 음료 번호 순으로 입력(주문 번호에 0 입력 시 종료)고객 아이디 별로 10% 포인트 적립 메뉴 출력주문서 출력총 매출 출력판매 개수와 재고 출력 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311.. 더보기
[Java] 소수의 개수 구하기 소수의 개수 구하기 첫번째 줄에는 주어질 숫자의 개수 N이 있고 (0 더보기
[Webhacking.kr] 1번 index.phps를 알려주고 있다. 주소창에 입력해서 index.phps로 들어가니 소스코드가 나왔다. eregi() 함수로 user_lv 이름의 쿠키를 검사한다. eregi("찾고자 하는 문자", "임의의 값") 형태로 사용하며 대소문자 구분이 없다. [^0-9,.]은 정규표현식이다. [^]은 대괄호 안에 있는 문자를 제외한 모든 문자를 의미한다. 0-9,.는 0부터 9까지의 수와 ','와 '.'을 의미한다. [^0-9,.]는 0~9 사이의 숫자와 ','와 '.'을 제외한 모든 문자를 의미한다. user_lv의 쿠키의 값이 5보다 커야 하는데 정규표현식에 포함되는 문자가 있거나 6 이상이면 1로 설정된다. 6보다 작고 5보다 큰 5.1, 5.2 등의 수를 넣어주면 문제가 해결된다. Edit Cooki.. 더보기
[어셈블리어] 리눅스에서 ARM, MIPS 버전으로 gdb 구동 arm-linux-gnueabi-gcc -o file file.c -g -static qemu-arm-static -L /usr/arm-linux-gnueabi ./file gdb-multiarch file ./file disas main EX) 12345678#include void main(){ int a = 0, i; for(i=10; i>0; i--) a+=2;}cs mips-linux-gnu-gcc -o file file.c -g -static qemu-mips-static -L /usr/mips-linux-gnu ./file gdb-multiarch file ./file disas main EX) 12345678#include void main(){ int a = 0, i; for(i=10; .. 더보기