# with

45개의 포스트

Python, with 문

Python의 'with' 문은 일반적으로 "컨텍스트 관리자" 또는 "컨텍스트 관리 프로토콜"과 함께 사용. 자원을 획득하고 사용한 후에 이를 제대로 해제하는 것을 단순화사용방법에 대해 간략히 알아보자.open(): 파일을 열고 파일 객체를 반환자동으로 닫힘자원 관리와

2023년 10월 28일
·
0개의 댓글
·

java startsWith (첫번째 글자 비교)

startWith에 대해 알아보자.단순하게 첫번째 문자를 비교 및 확인하는 것이다.위 코드와 같이 while문을 작성하여 실행한다.한글로 이름을 계속 적어본다.성이 "이"씨인사람(이름의 가장 앞자리가 "이"인 사람)이 count되어 최종적으로 총 몇명인지 나온다.자주

2023년 10월 26일
·
0개의 댓글
·

Scope Function

apply : 수신객체 (this), 수신객체 리턴also : 수신객체 (it), 수신객체 리턴run : this, 람다 식의 마지막 행 리턴let : it, 람다 식의 마지막 행 리턴with : this, 람다 식의 마지막 행 리턴let : null 체크를 해야할 때

2023년 8월 20일
·
0개의 댓글
·
post-thumbnail

표준 함수와 파일 입출력

외부 변수를 호출하고 싶을 때 람다식으로 표현된 내부 함수에서 외부 범위에 선언된 변수에 접근할 수 있는 개념이다.내부의 람다식에서 외부 함수의 변수에 접근하여 처리할 수 있다.함수 이름 - 람다식의 접근 방법 - 반환 방법T.let - it - block 결과T.al

2023년 8월 14일
·
0개의 댓글
·
post-thumbnail

[Kotlin] 범위 함수(Scope Function)를 사용하여 클래스 속성 및 메소드 접근 2 (with, run, also)

아래 정의를 볼때 재네릭 약어의 의미를 기억하고 보면 이해가 빠를 것이다.E: ElementK: KeyN: NumberT: TypeV: ValueR: Return Typewith의 기본 정의는 아래와 같다.with는 let과 달리 확장 함수가 없다. 첫 번째 인수에 임

2023년 7월 31일
·
0개의 댓글
·

개발일지 - 2023.07.10 (오라클 WITH 구문 , SHA-256 , 리눅스 명령어)

매일은 힘들겠지만 각 날마다 내가 배운 것들을 정리하고 쓰는 개발 일기를 쓰고자 한다.오늘부터 시작해본다! 아자아자! 성장하는 내가 되자!WITH절은 오라클9 이후 버전부터 사용이 가능하며 이름이 부여된 서브쿼리입니다. 임시테이블을 만든다는 관점에서 본다면 VIEW와

2023년 7월 10일
·
0개의 댓글
·
post-thumbnail

[자바/코틀린] Scope functions: let

코드를 만들다보면 이렇게 경고가 뜬다. 에라이 하고 Wrap with '?.let(...)'call을 누르면 경고가 없어진다. 그래서 자주 나타나는 이 let이 무엇인지 알아보았다. let은 scope functions의 일종이며 범위 지정함수라는 뜻이다. let과

2023년 3월 30일
·
0개의 댓글
·
post-thumbnail

2023.03.26 - SQL

하나의 SQL 쿼리 안에, 또다른 SQL 쿼리가 있는 것join\-> 결과 행 수 : 56subquery\-> 결과 행 수 : 51※ 결과 행 수가 다른 이유 1\. join 사용 시, 앱개발 or 웹개발 구매 user는 2개의 데이터(user 중복o) 2\. s

2023년 3월 26일
·
0개의 댓글
·
post-thumbnail

<SQL - 0005> subquery, with, substring, case

SUBQUERY SQL 문장 내부에 포함된, 또다른 SQL 문장을 내포하는 것이다. > 주로 WHERE, SELECT, FROM 절에서 사용된다. > WHERE 절 에서의 사용 특정 조건에 만족하는 데이터를 조회하는데 사용된다. > SELECT 절 에서의 사용 특정 데이터를 계산하거나 조회하는데 사용된다. FROM 절 에서의 사용 임시 테이블을 생성...

2023년 3월 3일
·
0개의 댓글
·

Python with 구문 type hint

with 구문 사용시 type hint 적용 방법or출처https&#x3A;//stackoverflow.com/questions/60169996/does-a-with-statement-support-type-hinting

2023년 1월 30일
·
0개의 댓글
·

[ORACLE] WITH절

WITH절은 오라클9 이상 버전에서 사용 가능하며 서브쿼리, VIEW 등과 같은 기능을 한다고 볼 수 있다.반복적으로 SQL문을 사용하는 경우 그 블록에 이름을 부여해 재사용 가능함으로써 쿼리 성능을 높일 수 있다.또한 긴 문장의 서브 쿼리를 WITH절로 만들어 SEL

2023년 1월 18일
·
0개의 댓글
·
post-thumbnail

코틀린 Scope functions (let, run, with, apply, also)

Scope functions, Kotlin Document 문서를 참고하여 작성하였다.let 함수는 null-check를 도와주고, 안전하게 코드를 수행하기 위한 local scope를 제공한다.car 인스턴스가 null이라면, safe-call 연산자 (?.) 이후의

2023년 1월 3일
·
0개의 댓글
·

[SQLD/P] WITH

Oracle에서 임시적으로 데이터를 추출하기 위한 특정 범위 및 table을 구성하기위한 문법이다.WITH를 사용하는 가장 주된 목적은 가독성이다.SELECT 데이터를 추출해낼때 보통은 하나의 테이블에서 바로 추출할 수 있는 것이 아닌, 수많은 join과 정렬 및 다수

2022년 11월 3일
·
0개의 댓글
·

With 구문

미리 뷰를 선언해 둠으로써 추후에 계속 재사용할 수 있도록 하는 것. With절을 한 번만 참조 시 Inline으로 수행되지만 materialize 힌트를 사용해 Material 방식으로 사용할 수도 있다. 내부적으로 임시 테이블을 생성함으로써 반복 재사용하는 것.

2022년 10월 20일
·
0개의 댓글
·
post-thumbnail

[kotlin] Scope 함수(let, run, apply, also, with)

scope 함수?kotlin 공식 문서에 따르면, 객체의 context 내에서 코드 블록을 실행하는 것을 목적으로 하며 함수 호출 시 객체의 이름 없이 객체에 접근 할 수 있는 기능을 가진 함수를 scope function이라고 한다. 이 스코프 함수에는 let, ru

2022년 10월 12일
·
0개의 댓글
·

[SQLD/P] WITH

재사용할 수 있는 subquery문의 일종으로, 동일한 조건절을 반복적으로 사용할때 활용할 수 있는 키워드이다.위와 같이 EMPNO_TABLE과 EMPL_NAME_TABLE이 union되어있고, EMPNO와 EMPL_NAME을 SELECT하는 query가 있다고 하자.

2022년 10월 10일
·
0개의 댓글
·

[MySQL] 계층형 재귀쿼리 - WITH, WITH RECURSIVE

위 구문을 통해 0부터 50까지의 값을 가진 임시 테이블을 생성할 수 있다.WITH, WITH RECURSIVE 구문은 MySQL 8.0 이상 버전에서 사용이 가능하다!!!

2022년 9월 19일
·
0개의 댓글
·