본문 바로가기

전체 글65

MS SQL_CURSOR 연산자 사용법 1. CURSOR 구문이란? 데이터 작업을 할 때 테이블에서 집합 단위가 아닌 행 단위로 처리를 해야할 때 테이블에서 SELECT 한 결과(행 집합)을 한 행씩 처리하여 반복 작업을 할 때 유용하게 사용 가능하다. 2. CURSOR 사용법 --커서 사용 선언: 커서를 정의, 관련된 선언을 하는 명령 DECLARE 커서명 CURSOR FOR SELECT 컬럼1,컬럼2,,,,FROM 테이블 --커서 사용을 위한 오픈: 커서가 질의 결과의 첫 번째 행을 포인트 하도록 설정 OPEN 커서명 --FETCH : 질의 결과의 행(튜플)들 중 현재의 다음 행으로 커서를 이동시키는 명령 FETCH NEXT FROM 커서명 INTO @변수1,@변수2,,, --SELECT (조회)한 컬럼 수와 동일하게 해야 된다. --커서.. 2022. 9. 8.
JavaScript_자바스크립트 Math.random() 활용-랜덤 뽑기 배열에서 무작위로 이름을 뽑는 방법 random()함수: 랜덤 숫자를 생성하는 함수 chooseName(): random()함수를 사용하여 매개변수로 선택할 배열을 취하고 결과를 반환하는 함수 resultChoice(): 버튼 클릭시 랜덤으로 뽑힌 이름을 출력하는 함수 선택 실행결과 mdn 함수 실력 테스트 문제3을 참고하여 작성해봤습니다. https://developer.mozilla.org/ko/docs/Learn/JavaScript/Building_blocks/Test_your_skills:_Functions#assessment_or_further_help 실력을 평가해 보세요: 함수 - Web 개발 학습하기 | MDN 이 실력 테스트의 목적은 여러분이 우리의 함수 — 코드 재사용, 함수 만들기, .. 2022. 9. 8.
Android Studio_안드로이드 스튜디오_4대컴포넌트_서비스, 브로드캐스트 리시버,콘텐트 프로바이더 ■서비스 일반적으로 화면 없이 동작하는 프로그램을 말한다. 다른 말로는 데몬(daemon), 백그라운드 프로세스(background process)라고도 한다. 음원 스트리밍 앱과 같이 다른 작업을 하면서 파일을 다운로드할 때 서비스를 주로 사용한다. -서비스 생명주기 액티비티 응용프로그램은 화면(액티비티)이 종료되면 동작하지 않지만 서비스는 백그라운드에서 실행되므로 화면과 상관없이 계속 동작한다. 서비스요청이 시작되면 onCreate(), onStartCommand()가 동작하고 서비스가 계속된다. 서비스 중지 요청을 받으면 onDestroy()가 동작하여 서비스가 종료된다. ■브로드캐스트 리시버 안드로이드는 여러 응용 프로그램이나 장치에 메세지를 전달하기 위해 방송(broadcasting) 메세지를 .. 2022. 9. 6.
AndroidStudio_안드로이드 스튜디오_프래그먼트 간단 사용법 알면 알수록 더 복잡한 프래그먼트 정리해봅니다. 간단한 내용만 담아 내용이 부족할 수 있어 참고하기 좋은 블로그도 같이 봐주세요. ■프래그먼트란? Fragment란 영어로 조각을 의미하며, 앱 UI의 재사용 가능한 부분을 나타낸다. Fragment는 액티비티 내에서 화면의 일부를 나타내며, 여러개의 Fragment를 조합하여 액티비티 화면 UI를 표현할 수 있다 . 또한 하나의 Fragment 를 다른 액티비티에 재사용할 수 있다. 프래그먼트는 자체 레이아웃을 정의 및 관리하고 자체 수명 주기를 보유하며 자체 입력 이벤트를 처리할 수 있다. 프래그먼트는 독립적으로 존재할 수 없어서 항상 액티비티 내에서 호스팅되어야 하며 해당 프래그먼트의 수명 주기는 호스트 액티비티의 수명 주기에 직접적으로 영향을 받습니.. 2022. 9. 2.