일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 에어텐트
- 게임 NFT
- 프로그래머
- ARM Trust Zone
- ARM trustzone 내용
- 면접
- arm trustzone 강의
- 주식선택기준
- threadtime
- 아웃웰
- ARM Trustzone 설명
- 중고텐트
- 캠핑
- ARM Trustzone
- 텐트
- 보안강의
- android log
- arm trust zone 강의
- 프로그래밍
- 반고
- 개발자면접
- 코딩
- adb logcat
- 개발자
- 초캠중고
- 캠핑장
- 프로그래머면접
- nft
- setns
- 언어치료
- Today
- Total
목록프로그래밍 언어 (3)
콩딱일상
리스트 컴프리핸션은 파이썬을 사용하는 사람들이 길게 쓰는걸 싫어해서 줄인 표현식 같은걸로 생각됩니다. 그런데 이게 가독성이 좋은지는 사실 잘 모르겠기 합니다. 우선 Syntax는 조금 복잡해 보일수 있지만 아래와 같습니다. [표현식 {조건식} 반복문(1..*) 추가 조건식] 몇번 테스트를 돌리다 보니까 이게 맞는것 같은데 정확하진 않습니다. 아래의 예제는 https://docs.python.org/3.10/tutorial/datastructures.html 에서 가져왔습니다. [(x, y) for x in [1,2,3] for y in [3,1,4] if x != y] for x in [1,2,3] for y in [3,1,4] if x != y: append((x, y)) 이렇게 보면은 참 이해하기 쉬..
python의 package에서 사용하는 __init__.py에 대해서 알아 봅시다. python에서 package를 만들게 되면 __init__.py가 생성됩니다. 처음에는 __init__.py가 별로 필요없다고 생각하여 아무런 작업도 진행하지 않았습니다. package가 import 될때 처음으로 동작하는 코드라고 합니다. package가 import되는 처음 동작시에 1번만 호출이 되고 그 후에는 호출이 되지 않습니다. 실제로 cpython의 코드를 확인해 보아도 __init__.py의 내용이 작성되어 있는 경우와 작성되지 않은 경우가 존재합니다. cpython에서 확인을 하면 어떠한 function들을 export하는 용도로 __init__.py에도 사용하는 것으로 보입니다. 1회성 초기화 코드 ..
목차 string은 어떻게 생겼을까? ? basic_string은 string인가? string은 어떻게 생겼을까? 일반적으로 std::string name("lee"); 이러한 형식처럼 다양하게 std::string을 우리는 사용하고 있습니다. 한번이라도 std::string의 선언부를 확인하게 되거나, 에러메시지를 확인한 경험이 있으시다면 우리가 사용하는 std::string은 basic_string 이라는 것을 알고 계실겁니다. 사실 템플릿으로 구현되어 있어서 보기가 어렵긴 하지만 차근차근 필요한 부분만 알아 볼려고 합니다. 왜? basic_string이 string인가? 사실 매우 간단한 문제지만 그래도 이야기 하고 넘어갑시다. typedef basic_string string; typedef b..