목록전체 글 (7660)
투케이2K
/* =========================== */ [ 설명 ] 1. makeappicon 은 간편하게 안드로이드 및 아이폰 아이콘을 렌더링할 수 있습니다 /* =========================== */ /* =========================== */ [사용 방법] 1. https://makeappicon.com/ 웹 사이트에 접속합니다 Developer Tool - App Icon Resizer MakeAppIcon is an app icon resizer that helps developers and project managers generate the app icons required by App Store & Google Play Store. makeapp..
/* =========================== */ [ 설 명 ] [고정 소수점 이란?] - 고정 소수점 이란 실수를 표현하는 소수부의 자릿수를 미리 정해 놓고, 고정된 자릿수로 소수를 표현하는 것입니다 - 고정 소수점은 32비트 실수를 고정 소수점 방식으로 표현하는데 1비트 부호, 15비트 정수, 16비트 소수부 방식으로 표현합니다 - 고정 소수점 방식은 제한된 자릿수로 인해 표현할 수 있는 범위가 매우 작습니다 [부동 소수점 이란?] - 부동 소수점 이란 하나의 실수를 가수부와 지수부로 나누어 표현하는 방식입니다 - 부동 소수점 방식은 다음 수식을 사용하여 매우 큰 실수까지도 표현할 수 있게 됩니다 - 부동 소수점 방식을 사용하면 고정 소수점 방식보다 훨씬 더 많은 범위까지 표현할..
/* =========================== */ [ 설명 ] 1. control : 제어판 실행 2. mspaint : 그림판 실행 3. calc : 계산기 실행 4. notepad : 메모장 실행 5. explorer : 탐색기 실행 6. mstsc : 원격데스크톱 실행 /* =========================== */ /* =========================== */ [방법 설명] 1. cmd 명령 프로프틈 창 실행 > 명령어 실행 /* =========================== */
/* =========================== */ [ 설 명 ] 과목 : DataBase / 데이터베이스 /* =========================== */ [기본 엔터티 란?] - 기본 엔터티는 키 엔터티 라고도 한다 - 기본 엔터티는 다른 엔터티로부터 영향을 받지 않고 독립적으로 생성되는 엔터티이다 - ex ) 고객, 상품, 부서 등이 있습니다 [중심 엔터티 란?] - 중심 엔터티는 기본 엔터티와 행위 엔터티 간의 중간에 있는 것입니다 - 중심 엔터티는 기본 엔터티로부터 발생되고 행위 엔터티를 생성하는 것입니다 - ex ) 계좌, 주문, 취소, 체결 등이 있습니다 [행위 엔터티 란?] - 행위 엔터티는 2개 이상의 엔터티로부터 발생됩니다 - ex ) 주문이력,..
/* =========================== */ [ 설 명 ] 과목 : DataBase / 데이터베이스 /* =========================== */ [기본 구조] [서브쿼리 란?] - 서브쿼리란 하나의 sql문에 또 다른 sql문을 포함하는 것입니다 - 즉, 하나의 쿼리문 안에서 또 다른 쿼리문을 작성하는 것입니다 - 서브쿼리는 괄호 () 를 감싸서 사용합니다 - 서브쿼리는 비교 연산자와 함께 사용 가능합니다 (단일 행 또는 복수 행 에서 사용 가능) - 서브쿼리에서는 order by 를 사용하지 못합니다 - 메인 쿼리에서는 서브쿼리의 칼럼을 사용할 수 있습니다 [서브쿼리 사용가능한 곳] - SELECT 절 : 스칼라 서브쿼리 (한개 값 반환) - F..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI4; import java.util.Optional; public class MainActivity15 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Optional 클래스 사용해서 데이터가 null (널) 일 경우 예외 발생 회피 실시]"); /*[설 명] * 1. Optional 클..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Toad 개발 언어 : Oracle /* =========================== */ /* =========================== */ [소스 코드] /* [next_day 와 add_months 사용해 현재 개월에서 n개월 추가한 특정 요일 날짜 확인 실시] 1. next_day 는 특정 요일 날짜를 확인할 수 있습니다 2. next_day(sysdate, 찾으려는요일) 형식입니다 3. [sunday - 1 - 일요일] / [monday - 2 - 월요일] / [tuesday - 3 - 화요일] [wednesday - 4 - 수요일] / [thursday - 5 - 목요일] / ..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] //TODO ====== [화면 캡처 (capture) 방지 기능] ====== /** [설 명] * 1. setContentView(R.layout.activity_main); 코드 밑쪽에 작성해주면됩니다 * 2. 기기마다 캡처 방지 기능 수행 시 토스트 메시지를 표시해주거나 아무런 이벤트가 발생하지 않을 수 있습니다 */ try { getWindow().addFlags(WindowManager.LayoutParams...
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] float dp = getResources().getDisplayMetrics().density; //TODO 실제 DP 사이즈를 구하기 위함 LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams( //TODO XML에서 정의한 부모 컴포넌트 속성을 명시 //ViewGroup.LayoutParams.WRAP_CONTENT, //TODO WRAP 속성..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] // TODO ================== [Service 소스코드] ================== Log.d("---","---"); Log.d("//===========//","================================================"); Log.d("","\n"+"[Service > Activity : 브로드 캐스트 메시지 전달 실시]"); Log.d("//===========..
/* =========================== */ [ 설 명 ] [1의 보수법 이란?] - 1의 보수법은 해당 양수의 모든 비트를 반전하여 음수를 표현하는 방법입니다 - 쉽게 설명해, 1값은 0으로, 0값은 1로 변경해주는 것입니다 [2의 보수법 이란?] - 2의 보수법은 해당 양수의 모든 비트를 반전한 1의 보수에 1을 더하여 음수를 표현하는 방법입니다 - 쉽게 설명해, 1의 보수 값을 얻은 후 +1값을 더해서 계산해주는 것입니다 /* =========================== */
/* =========================== */ [ 설 명 ] 개발 언어 : Java [메소드 참조 (method reference) 란?] - 메소드 참조란 람다 표현식이 단 하나의 메소드만을 호출하는 경우에 해당 람다 표현식에서 불필요한 매개변수를 제거하고 사용할 수 있도록 해주는 것입니다 - 메소드 참조를 사용하면 불필요한 매개변수를 제거하고 '::' 기호를 사용하여 표현할 수 있습니다 [메소드 참조 기본 문법] - 클래스이름::메소드이름 - 참조변수이름::메소드이름 [메소드 참조 및 람다식 비교] MyClass obj = new MyClass; Function func = (a) -> obj.equals(a); // 람다 표현식 Function func = obj..
/* =========================== */ [ 설명 ] 1. 어느날 갑자기 lg 그램 업데이트 이후 재부팅 시 리더모드가 자동 활성화 된 후 화면이 노란색 표시 될 시 해결할 수 있는 방법입니다 /* =========================== */ /* =========================== */ [방법 설명] 1. 윈도우 검색 창에서 intel 검색 > 색 설정 > 기본값 복원을 선택합니다 2. 윈도우 검색 창에서 LG Control Center 검색 > 색온도 설정 값 지정 > 적용 클릭합니다 /* =========================== */
/* =========================== */ [ 설 명 ] 과목 : DataBase / 데이터베이스 /* =========================== */ [기본 구조] [엔터티 란?] - 엔터티는 고유한 이름을 가지고 있습니다 - 엔터티 키는 하나 이상의 속성에 의해서 정의됩니다 - 엔터티는 어떤 것을 저장 (관리) 합니다 - 엔터티는 업무에서 관리가 필요한 것입니다 [엔터티 특징] - 엔터티는 반드시 해당 업무에서 필요하고 관리하고자 하는 정보여야합니다 - 엔터티는 영속적으로 존재하는 인스턴스의 집합입니다 - 엔터티는 유일한 식별자에 의해 식별이 가능해야합니다 - 엔터티는 반드시 속성이 한개 이상 존재해야합니다 [인스턴스 란?] - 인스턴스는 테이..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex; interface Code{ public void No(); //메소드 헤더 정의 public void Ok(); //메소드 헤더 정의 } class Response implements Code{ @Override public void No() { //메소드 재정의 실시 System.out.println("아닙니다"); } @Override public void Ok() { //메소드 재정의 실시 System...
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : VisualStudio 개발 언어 : C언어 /* =========================== */ /* =========================== */ [공용체 (union) 란?] - 공용체(union)는 union 키워드를 사용하여 선언하며, 한 가지를 제외한 모든 면에서 구조체와 같습니다 - 구조체와의 차이점은 공용체는 바로 모든 멤버 변수가 하나의 메모리 공간을 공유한다는 점입니다 - 공용체는 모든 멤버 변수가 같은 메모리를 공유하므로 한 번에 하나의 멤버 변수밖에 사용할 수 없습니다 - 공용체는 순서가 규칙적이지 않고, 미리 알 수 없는 다양한 타입의 데이터를 저장할 수 있..
/* =========================== */ [ 설명 ] 1. nslookup IP주소 : 도메인에서 사용중인 IP주소를 확인할 수 있습니다 /* =========================== */ /* =========================== */ [방법 설명] 1. nslookup IP주소 명령어를 작성 > 도메인에서 사용중인 IP주소를 확인합니다 /* =========================== */
/* =========================== */ [ 설명 ] 1. netstat -ano : 내 PC에서 사용중인 포트를 확인할 수 있습니다 2. tasklist /FI "PID eq 포트" : 포트가 어디에서 사용중인지 확인할 수 있습니다 /* =========================== */ /* =========================== */ [방법 설명] 1. netstat -ano 명령어를 작성 > 현재 포트 상태, PID 등을 확인합니다 (프로토콜 : 현재 사용중인 프로토콜) (로컬주소 : 현재 열려 있는 사용자 컴퓨터의 IP/호스트 네임과 사용중인 포트) (외부주소 : 현재 사용자의 컴퓨터에 접속되어 있는 IP/호스트 네임과 사용중인 포트) (상태 : ESTA..
/* =========================== */ [ 설명 ] 1. 한컴에서 텍스트 글자 자간 및 장평을 늘림, 줄임 방법입니다 /* =========================== */ /* =========================== */ [사용 방법] 1. 단축키를 사용해서 쉽게 텍스트 글자 자간 및 장평을 늘리고, 줄일 수 있습니다 /* =========================== */
/* =========================== */ [ 설명 ] 1. ping : 내 PC 네트워크 상태를 확인할 수 있습니다 2. 평소에 인터넷이 느려진다거나, 끊김이 있으면 핑 테스트를 통해서 네트워크 상태를 확인할 수 있습니다 /* =========================== */ /* =========================== */ [방법 설명] 1. ping IP주소 명령어를 작성 > 시간이 1ms 이하 인지 확인 (정상) 및 패킷 손실률 확인 실시 2. 만약 시간이 1ms 이상이거나 패킷 손실률이 발생한 경우 네트워크 연결 상태가 불안정한 상태이므로 인터넷 as 기사를 불러서 확인할 필요가 있습니다 /* =========================== */