분류 전체보기
[SNU 안과][이보ICL] 시력 현질 후기
스마일 라식하러 갔다가 렌즈삽입하고 온 후기본인 스펙✅장님✅눈 매일 혹사함✅눈 자주 비빔✅빛번짐 심함✅눈 안건조함 (정밀 검사를 통해 정말 건조한데 내가 무딘걸로 밝혀짐)현질 계기지난 11월... 스마일 라식을 결심하게 되었는데 결심하는데에만 오랜 시간이 걸렸다.이전에 다른 안과에서 검진받았을 때에는 라섹만 가능하다고 하여 결국 포기하고 나왔던 경험이 있었다. 또, 나는 컴퓨터를 정말 오래 오래 봐야하는 직군으로 하루에 절반 이상은 모니터 앞에 앉아있기 때문에 그동안 라식 및 라섹이 망설여졌다. 망설인 계기 내적 반박 컴퓨터 오래봐야함 눈관리 자신 없음 또 나빠지면 어카지? 같은 직군 책임님들..
01. 1강 내용 정리
날짜 : 2023-02-01 Chapter 1 정리 React Native의 장점 Cross platform Resources Component 란 ? block 이라고 이해하면 쉽다. Component는 stateful와 stateless 두가지로 나뉘어진다. Stateful 상태 유지 class HelloWorld extends React.Component { constructor() { super() this.state = { name : 'Chris'} } render() { return } } Stateless 생명주기 method에 연결 X -> state 유지 X 따라서, 모든 데이터를 속성 (props)로 받아서 디스플레이 한다 -> 주로 이 방식으로 웹페이지를 생성했었다. const He..
00. 북러닝 시작
앱을 배워보고 싶어서 북러닝을 신청했다. 교재는 리액트 네이티브 인 액션으로 선정했다. 리액트를 그래도 전문가는 아니지만 생각한 웹페이지를 구현하는 능력이 있다고 생각해서 신청했는데 막상 교재가 오니 리액트가 더이상 기억이 안나기도 하고 교재가 은근히 헤비하다. 1강부터 바로 리액트 동작 방식, 상태, props 를 다루는걸 보고 매우 놀랐고 한편으로는 찐이다,,, 라는 생각에 기대가 되기도 하다. 3월 말까지 넉넉하게 공부할 수 있을 줄 알았는데 매우 빡센 일정이 될것 같다.
[C++] cbegin, crbegin, cend, crend
Concept r : reverse cbegin : 0 ~ cend : last crbegin : last ~ cend : first Code // vector::crbegin/crend #include #include #include using namespace std; int main () { vector myvector = {1,2,3,4,5}; vector::iterator low,up; for (auto rit = myvector.crbegin(); rit != myvector.crend(); ++rit) std::cout
[C++] 람다 함수
Syntax [ captures ] ( params ) specs requires(optional) { body } (1) [ captures ] { body } (2) (until C++23) [ captures ] specs { body } (2) (since C++23) [ captures ] requires(optional) ( params ) specs requires(optional) { body } (3) (since C++20) [ captures ] requires(optional) { body } (4) (since C++20) (until C++23) [ captures ] requires(optional) specs { body } (4) (since C++2 캡쳐 블록 : 사용 시..
03. CPU의 예측
CPU는 연산을 미리 "예측"한다. core의 연산 속도가 1ns인데 RAM의 연산 속도는 50ns로 약 50배의 속도 차이가 발생한다. 이러한 cpu와 ram의 속도 차이를 극복하기 위해 사용하는 것이 캐시 메모리다 캐시 메모리 역할 CPU가 예측한다는 부분은 사실 캐시에서 일어나는 일이다. 아래 코드를 보면, for (auto i = 1 ; i