본문 바로가기

전체 글76

[Python] 전역변수를 사용해보자 파이썬 공부를 하고있지만 대부분 코테문제풀이 위주여서........ 한번에 함수를 두세개씩 돌리는 문제가 아직까지 많이 없었기때문에(아직 쉬운거만 풀었으니까..😭) 그래서 이번에 함수를 쪼개는 방향으로 도전해서 일단 깃에 풀이를 올려뒀는데... 방금 블로그에 정리하고싶어서 개념을 다시 한번 읽어보다가 틀린부분을 발견해서 매우 부끄러워하는중이다ㅜㅜ 평생 못잊어버릴듯.. 꿈에도 나올듯ㅠㅠ 전역변수 선언 방법 🍒1. 함수 밖에서 global num1, num2 num1 = 1 num2 = 2 def test1(): global num1#이렇게 함수 안에서도 global을 해주지 않으면 전역변수 취급을 안해줌 num1 = 100 num2 = 200 print('출력테스트1 : ', num1, num2) test.. 2020. 11. 10.
프론트엔드의 SPA와 SSR SPA는 본적이 있는데 SSR이라는 말은 초면인것같아서... 찾아보다가 까먹기전에 정리해둔다! 1. CSR (Client Side Rendering) 클라이언트에서 js를 통해 렌더링 하는 방식 SPA형식의 대부분의 프론트엔드 라이브러리(Vue, React...)가 CRS방식으로 만들어짐 초기 렌더링 시간 문제, SEO문제, 메타데이터 동적 생성의 한계를 극복하기 위해 SSR프레임워크(Next.js, Nuxt.js...)를 보유하고있음 1-1. SPA (Single Page Application) Client Side Rendering(Client Side Navigation)방식 어플리케이션 생명주기중에서 한번만 리소스를 로딩하고, 그 후에는 데이터를 받아올 때에만 서버와 통신함 처음 요청시 딱 한번 .. 2020. 11. 8.
[CSS] scroll-snap 과 scroll-behavior 스크롤을 어떻게하는게 좋을까 고민하던 찰나 저 친구들을 알게 됐다! 🍒scroll-snap 부모에게 scroll-snap-type : 축 타입; 를 주고, 자식에게 scroll-snap-align : 기준점; 을 주면 된다. 예시) .container { scroll-snap-type: y proximity; /* y축으로 스크롤, proximity(근처에 왔을 때만 스냅) */ /* mandatory 하면 아주 조금만 움직여도 자동스크롤이 됨 */ } .item { scroll-snap-align: start; /* 자식의 시작부분을 맞춤 */ } 🍒scroll-behavior scroll-behavior: smooth; 를 주면 스크롤이 부드럽게 슥슥 움직이게 된다. !!참고!! www.w3.org/.. 2020. 11. 8.
Java vs Js 둘은 이름만 비슷할 뿐, 햄과 햄스터만큼 다르다 예전에 공부할 때 저렇게 써둔 블로그를 보고 너무웃겨서 정말 강렬하게 뇌리에 남음 감사합니다🙏 JAVA 개발자에게 꾸준히 인기있는 언어 다른언어와 다른 특별한 점 : 컴파일 된 코드가 플랫폼 독립적이라는 사실 윈도우에서 개발한 것을 리눅스에서도 쉽게 돌릴 수 있음 다른 언어들은 추가 작업을 요함 그래서 웹 애플리케이션 용으로 인기있음 한국에서는 정부나 기업 시스템 통합 프젝에서 특히나 많이 씀 안드로이드에서도 씀 JS 웹 사이트에 생명을 불어넣어주는 마법의언어 사용자가 웹 사이트의 화면에서 어떠한 행동을 했을 때, 다른 페이지를 열지 않고도 즉각적인 변화를 보여줌 운영체제의 제한을 받지 않기 때문에, 클라이언트 언어의 표준임 +node.js 자바스크립트를 .. 2020. 11. 7.
[Python] 파이썬에는 switch/case가 없다니 제목이 너무 길다고 생각하며 글을 쓰는 중..... 백준 if문 풀다가 시험성적(90~은 A, 80~ B ..) 문제가 있길래 파이썬에서 스위치를 본적이 없는거같은데🤔하고 찾아보니 정말없었다...! 대신 if-elif를 쓰라고 합니다... 2020. 11. 7.