Block vs Inline 대부분의 HTML element(이하 요소)는 block 속성을 가진다. 예를 들어, , , , , , , 등이 모두 block 요소에 해당하는 태그들입니다. block 요소의 의미는, 이 요소 바로 옆(좌우측)에 다른 요소를 붙여
ol - ordered list: 목록에 숫자를 달아주는데, 자동으로 넘버링 해주어 숫자를 쓰지 않아도 자동입력된다.ul - unordered list : 숫자 없는 목록li - 목록 아이템 : 항상 ol, ul로 감싸주어야 한다li태그의 스타일을 해제
position html 코드와 상관없이그리고자 하는 어느 위치에나 요소를 그릴 수 있다복잡한 레이아웃 생성 가능!값: static, relative, absolute, fixed position: relative; 자체로는 특별한 의미가 없다.딱히 어느 위치로 이동하
HTML은 원래 위-아래 순으로 요소들을 나열하며 내용을 표시하는 언어!단순히 나열하는 화면이 아닌, 우리가 평상시에 접하는 웹 페이지의 레이아웃 구성을 위해서는<div> 태그를 많이 사용한다. divCSS에서 정보 배치 단위를 정의하기 위해 널리 사용되는 태그:
증감 연산자기존에 상룡하던 증가, 감소 기능을 짧게 이용하는 것!before : a = a+1print(a)after: a += 1print(a)
파이썬으로 문자열을 입력받을 수 있다고 한다 (처음 알았다)input 함수가 실행된다면 파이썬을 실행시킨 터미널/파워쉘에서 문자열을 입력받게 된다. input("문자열을 입력해주세요..") 대략 이런 모양이라고 한다.또 입력받은 문자열을 변수에 지정할 때에는string
String Concatenation: 숫자를 더하듯이, 문자열도 더하기 가능!: 특정 문자열만 변수에 저장된 경우 사용이 더 편리: + 연산자 사용이런 식으로 input으로 입력받은 값을 저장한 변수를 사용하서 출력하는 경우String Concatenation 사용하
Python 의 코드가독성 향상 및 효율성을 위한 함수(Function)에 대한 개념 정리!
Input으로 주어진 리스트에서 홀수는 전부 지우고 짝수만 남은 리스트를 리턴해주세요.리스트의 요소들은 전부 숫자값이고 총 요소 수는 5개 입니다.예를 들어, 다음과 같은 list가👇🏻 input으로 주어졌다면:다음과 같은 결과물👇🏻이 리턴되어야 합니다.리스트에
The “indentationerror: unindent does not match any outer indentation level” error is raised when you use both spaces and tabs to indent your code.To s
for looping으로 list 내 중복 요소들을 dictionary 내에 key, value 조합으로 정리할 수 있으리라 생각했는데 for 안에서 어떻게 처리해야할지 싶어서 'python list 중복 개수' 라고 검색했더니 나온 블로그 ㅎㅎㅎㅎ참고예외처리할 때 사
한마디로 Dictionary 자료형은 키, 값으로 구성되어있는데hashable한 객체만이 키값으로 쓰일 수 있다는 것!immutable(불변) 객체: strings, integers, tuples, frozensets(?)살펴보니 나는 dictionary 객체들을 그냥
Nested Functions, **kwargs와 *args로 다양한 parameter를 받는 법, 데코레이터 개념 정리 글
객체지향 프로그래밍에서 꼭 이해해야할 개념 Class와, 각 객체의 범위를 나타내는 Scope!
Python의 module, package 개념 정리! 프로젝트 설계 시 package를 어떻게 구성해야 하는지, 어떻게 module들을 import 해야 하는지 실습하기!
try, catch! Exception 처리 상황에 대한 개념 정리
Python의 Data Structures (List, Tuple, Set, Dictionary) 에 대한 개념 정리
Python For, While문에 대한 개념 정리
여러 변수, 값들을 처리하기 쉽게 해주는 자료구조(data Structures)에 대한 게시글!
드디어 첫 dJango사용기! 간단한 앱 작성을 통해 기본적인 프로젝트, 패키지의 구조를 공부했다
Python 사용해서 간단한 웹 크롤링(이라 쓰고 웹 스크래핑이라 읽는..) 해보기!
웹 개발의 기초! CRUD에 대해 공부해보기 #1 - CREATE, READ 코드 생성하기
dJango에서 migrations 실행 도중 발생한 에러! - OperationalError(1051, "Unknown Table"), OperationalError(1050, "Table already exists")
웹 개발의 기초! CRUD에 대해 공부해보기 #2 (기본적인 API 구현)
한창 신나게 dJango shell로 데이터를 집어넣으면서 과제 진행중이었는데 충격적이게도 마지막 AllergyDrink테이블의 drinks컬럼이 생성되지 않은 상황!차분하게 migrations 디렉토리 내 migration 파일을 삭제하고, 다시 makemigrati
원격, 로컬 git branch 삭제하고 싶을 땐?
westagram을 진행하면서, 나름 엄청난 궁금증을 불러일으켰던나의 귀여운 질문 🤯 View 작성에도 종류가 있어요?!
어느 평화로운 저녁... 하람이는 열심히 bcrypt를 사용해서 로그인 처리를 하고있었는데.. 아무리해도 checkpw()메서드를 사용하지 못하는 것이 아닌가..!
'열거하다'라는 뜻을 가지는 enumerate 함수! List , Tuple , String 등 여러가지 자료형을 입력하면 인덱스 값을 포함하는 enumerate 객체를 받아 응용할 수 있다
Model들간의 circular import dependencies 해결하기
request의 body에 여러 content_type을 담고 싶을 때 사용하는 multipart/form-data !
UNIT TEST 시 발생되는 에러, 'no such module', 'no such table'
기업협업을 진행하기위해, 초기 개발환경 세팅을 해야하는데 자꾸 나만 에러가 나는 것.. 😱 npm... 부들부들
Javascript에서의 비동기 통신을 부르는 용어는?! Ajax와 promise의 차이는?!
JS의 발전 역사 / 왜 더이상 jQuery를 쓰지 않는지? / ES5, ES6가 뭐야?
HTML이 위에서부터 아래로 순서대로 실행하는 와중에도 순서가 다르게 로드된다는 것!
지금 진행되는 기업협업에서 내가 익혀야할 기술 스택은? 👉🏻 TypeScript, NestJS(Node.js), MongoDB, PostgreSQL😱 😱 잘 살아남기 위한 공부 시작하기... 😱
오늘은 웹개발 이런거 다 잊어버리고 정말 순수하게, Javascript를 공부하는 날! 유연한 JS는 자꾸 궁금증을 불러일으키고 마는데.....
소프트웨어 개발에서의 "추상화"란 무엇일까?
비동기 작업을 실행하기 위한 Promise 함수!