목록전체 글 (7657)
투케이2K
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex; public class MainActivity28 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[내부 클래스 (inner class) 생성 및 메소드 호출 실시]"); /*[설 명] * 1. 내부 클래스 : 상위 부모 메소드 내에서 선언된 다른 클래스 입니다 * */ //내부 클래스..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex; import java.util.ArrayList; public class MainActivity27 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[getClass , getName 사용해 데이터 타입 및 사용된 import 확인 실시]"); /*[설 명] * 1. 데이터 타입 확인은..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex; public class MainActivity21 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Integer.toBinaryString 사용해 정수값을 2진수로 표시 및 1의 보수 구하기]"); /*[설 명] * 1. 2진수는 8 4 2 1 순서로 2의 승 순서대로 해당되는 값에 ..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Edit++ 개발 언어 : html, css, js, jquery /* =========================== */ /* =========================== */ [소스 코드] 첫번째 두번째 세번째 네번째 다섯번 여섯번 글자 굵게 글자 기울임 글자 강하게 글자 약하게 글자 밑줄 글자 중간 취소선 글자 작게 /* =========================== */ [결과 출력] /* =========================== */ /* =========================== */ [요약 설명] 1. h1 ~ h6 : 텍스트 문자열을 표시하기 위한 ..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex4; public class MainActivity4 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[%d , %-d , %s , %-s 사용해 출력되는 데이터에 공백 공간을 지정해서 출력 실시]"); /*[설 명] * 1. %4d 는 왼쪽으로 추가 여백이 생깁니다 (문자열도 같음) * ..
/* =========================== */ [ 설 명 ] 개발 언어 : Java [System.out.printf 란?] - System.out.printf는 지시자를 통해 변수의 값을 여러 가지 형식으로 변환하여 출력할 수 있게 해주는 것입니다 [System.out.printf 서식 지정자 종류] /* =========================== */
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : VisualStudio 개발 언어 : C언어 /* =========================== */ /* =========================== */ [소스 코드] #pragma warning(disable:4996) #include int main() { /* * [do while 문을 사용해서 1부터 10까지 순차적 합계 계산 실시] * 1. do while 문은 조건을 명시하는 절이 끝쪽에 위치하는 것입니다 (while문과 크게 다를것이 없음) * 2. += 연산자는 순차적으로 합계를 더하는 의미입니다 */ //초기 변수 선언 실시 int i = 1, hap = 0; do {..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; public class MainActivity { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[stream distinct count ..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI4; import java.util.Arrays; public class MainActivity11 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[getBytes() 와 codePointAt() 사용해 문자열을 전체 바이트 값으로 변환 및 개별 문자값을 바이트값으로 변환 실시]"); S..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI4; public class MainActivity9 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[0xFF 와 비트 연산자를 사용해 바이트 값(byte)을 정수값 (int)으로 표시]"); //초기 정수값을 선언해줍니다 int i_data = 2; System.out.println("..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] //========== [일회용 AlertDialog 팝업창 호출 메소드 정의 실시] ========== public void getAlertDialog(String header, String content, String ok, String no, String normal){ //TODO 타이틀 및 내용 표시 String Tittle = header; String Message = content; //TODO 버튼 이름 ..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] //========== [앱이 설치되어있으면 실행, 아니면 마켓이동 실시 메소드] ========== public void goAppRun(String packageNames){ boolean isExist = false; PackageManager packageManager = getPackageManager(); List mApps; Intent mIntent = new Intent(Intent.ACTION_MAIN,..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : VisualStudio 개발 언어 : C언어 /* =========================== */ /* =========================== */ [메모리 동적 할당 이란?] - 메모리의 동적 할당(dynamic allocation) 이란 런 타임 (프로그램이 실행되는 도중인 상태) 에 메모리를 할당받는 것입니다 [malloc() 함수 란?] - malloc() 함수는 프로그램이 실행 중일 때 사용자가 직접 힙 영역에 메모리를 할당할 수 있게 해주는 것입니다 - malloc() 함수는 인수로 할당받고자 하는 메모리의 크기를 바이트 단위로 전달받습니다 - malloc() ..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : VisualStudio 개발 언어 : C언어 /* =========================== */ /* =========================== */ [소스 코드] #pragma warning(disable:4996) #include int main() { /* * [미리 정의된 매크로(predefined macro) 사용해 DATE, TIME, LINE, STDC_HOSTED 표시] * 1. 미리 정의된 매크로란 #define 선행처리 지시자로 정의하지 않아도 사용할 수 있는 컴파일러가 참고해야 할 정보를 알려주기 위해서 매크로입니다 * 2. __DATE__ : 선행처리가 수행된..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI4; public class MainActivity10 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[startsWith, endsWith 사용해 문자열 시작 되는 값, 종료되는 값이 맞는지 확인 실시]"); /*[설 명] * 1. startsWith - 문자열 데이터에서 시작되는 값이..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : VisualStudio 개발 언어 : C언어 /* =========================== */ /* =========================== */ [미리 정의된 매크로 란?] - C언어에서는 컴파일러가 참고해야 할 정보를 알려주기 위해서 몇몇 매크로를 미리 정의하여 제공하고 있습니다 - 미리 정의된 매크로는 #define 선행처리 지시자로 정의하지 않아도 사용할 수 있으나, 사용자가 재정의할 수는 없습니다 /* =========================== */
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI4; import java.util.UUID; public class MainActivity8 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[uuid 객체 생성 시 hashcode 사용해 사용자 정의 임의 값 만들기]"); /*[설 명] * 1. uuid - 고유 값을 표현할 수 있는 ..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] //================== [필요 변수 선언 및 메소드 호출 실시] ================== String url = "https://www.youtube.com/watch?v="; //TODO 사이트 주소 String key = "cxLG2wtE7TM"; //TODO 고유 값 goWebSiteSSO(url,key); //TODO 메소드 호출 //================== [고유 인증 키값 사용해..
/* =========================== */ [ 설 명 ] [sso 란?] - sso (Single Sign On)는 사용자가 하나의 ID/Password로 여러 응용시스템을 접근할 수 있는 기술입니다 - sso 는 여러 개의 사이트를 운영할 시 각각의 회원을 통합 관리할 필요성이 생김에 따라 개발된 사용자 인증 방식입니다 - sso 는 사용자 계정관리, 통합인증, 접근제어 기능을 구현할 수 있습니다 [sso 주요 기능] - sso 는 조직별 사용자별 사용자 정보에 대한 통합관리 및 사용자별 시스템 접근 권한 관리 기능을 제공합니다 - sso 는 사용자 인증 정보 노출을 방지하기 위하여 데이터를 암호화한 송수신 기능을 제공합니다 - sso 는 암호 분실 시 사용자에 의한 일..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Toad 개발 언어 : Oracle /* =========================== */ /* =========================== */ [소스 코드] /* [LPAD, LEVEL 사용해서 왼쪽 대각선 방향으로 순차적 순번 표시] 1. LPAD : 왼쪽기준으로 지정된 문자, 공백을 채운다는 의미입니다 2. LEVEL : 1부터 시작해서 사용자가 지정한 범위까지 연속 순번을 표시합니다 3. 처음 시작 시 LEVEL값이 1일 경우 LPAD(1, 4) 왼쪽에 공백 4자리 표시 후 1값을 출력합니다 */ SELECT LPAD(LEVEL, 4*(LEVEL)), LPAD(LEVEL, 4*(LE..