# logic

28개의 포스트
post-thumbnail

논리에 관한 이야기

학창시절에 이공계 공부를 하고 공대에 진학해 공학을 공부하며 스스로 논리적이라 생각하였다. 학부시절 프로그래밍을 배울 땐 기초 문법 익히기 급급해서 알고리즘 문제들을 풀어본적이 많이 없었는데 뒤늦게 프로그래밍을 공부하며 알고리즘 문제를 풀다보니 내가 생각보다 많은 문제

6일 전
·
0개의 댓글
·
post-thumbnail

[ REST API 게시판 ] 6강 - Service 메인 로직 구현

REST API 게시판에서 Service를 사용해서 DB와 직접적으로 소통해봅시다.

2023년 9월 2일
·
0개의 댓글
·
post-thumbnail

[Flutter] 예제로 배워보는 BLoC Pattern이란 ?

예제로 배워보는 BLoC Pattern이란 ? bloc | Dart Package flutter_bloc | Flutter Package Lorem Picsum Count App으로 배워보는 BLoC Pattern Count App으로 배워보는 Cubit Equ

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

[ React ] 회원가입 데이터 유효성 검사 방법

회원가입을 할 때 보면 항상 여러가지 조건들이 걸려있다. 이러한 조건들로입력한 데이터의 유효성을 검사하는 것을 유효성 검사(validation)라고 한다.유효성 검사는 사용자가 제출한 데이터가 특정 조건을 충족하는지 확인하여 데이터의 유효성을 보장하고, 애플리케이션의

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

[Svelte Tutorial]4. Logic

원래 HTML에서 조건문이나 반복문같은 Logic을 표현할 수 없지만, Svelte에서는 가능합니다.위의 예시처럼 {2. HTML에서 if문을 활용해서 조건부 랜더링을 할 수 있습니다.반복문으로 List의 Data를 보여주고 싶을 때, HTML에서 each\` bloc

2023년 5월 2일
·
0개의 댓글
·
post-thumbnail

[ JS ] 모든 input태그가 채워져야만 submit 버튼 활성화 (with 객체)

객체의 모든 키의 값이 ""(빈 문자열)이 아닐 경우에만 어떠한 동작을 실행해야하는 경우가 있다.가령 회원가입 시 모든 정보가 작성되어만 완료 버튼이 활성화 되는 경우가 이에 해당한다.거두절미하고 코드는 아래와 같다.다음은 주어진 객체의 모든 키의 값이 ""(빈 문자열

2023년 4월 6일
·
0개의 댓글
·
post-thumbnail

[ JS ] reduce 메서드 활용 : 같은 카테고리끼리 데이터 묶기

다음과 같은 JSON형식의 데이터가 있다.이를 특정 용도로 활용하기 위해서 다른 형식으로 파싱해주고싶다.데이터를 보면 '쇼핑'카테고리가 4번 등장한다. 이 처럼 같은 카테고리를 가진 요소가 여러개 있을 경우 이것을 하나로 묶어주고자 한다.다음과 같이 말이다.완전히 새로

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

[ JS ] Spead연산자로 추가한 JSON 형태 배열 정렬

JSON 형태의 값 안에 새 객체를 추가하고 싶을 때, 주로 다음과 같은 형식을 사용하게된다.새로운 배열을 생성하여 기존의 값(객체)들을 스프레드 연산자로 모두 넣고, 추가로 새로운 객체를 추가하는 방식이다.이 방법은 새 객체가 스프레스 연산자가의 앞에 오느냐 뒤에오느

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

[ React ] handleChange 깔끔하게 작성하기

useState를 상용하여 상태를 관리할 때에, JS코드와 JSX코드를 보다 간단하고 효율적이게 사용할 수 있는 로직이다. JSX에서 input 태그의 onChange props에 바로 setNewEvnet를 작성하지 않고, 함수를 할당하는 방식으로 따로 빼준다음 아

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

[ Node ] DB 데이터 삽입 시 동적으로 생성되는 id값을프론트단에서 바로 사용하기.

다음은 스케줄러 프로젝트의 일부분이다. 스캐줄러는 일정을 입력하면, DB에 정보를 저장함과 동시에 UI상에 새로운 일정을 띄워주는 것이 핵심 동작이다.아래와 같은 코드가 있다. 프론트단에서 axios로 서버와 통신을 하는 코드이고. rest API로 insert문을 실

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

[ React ] 쇼핑몰 최신순 / 높은가격순 / 낮은가격순 정렬

쇼핑몰과 같은 페이지에 흔히 있는 SORT옵션이다.select태그로 항목을 선택할 수 있으며, 선택하는 값에 따라 상품들이 정렬된다.작동은 아주 잘 되지만 코드가 조금 조잡해 보이는 감이 있다. BEST WAY는 아닌듯하다. 분명 더 좋은 방법이 있을 것이다. 추후에

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

[ JS ] JSON형식에서 특정 값만 변경하기

스케줄러의 이벤트 정보를 가지고 있는 JSON을 받아오는 코드다.데이터베이스에 Date형식(오브젝트)의 데이터가 저장될 때에는 자동으로 문자열로 변환되어 저장된다.하지만 나는 해당 데이터를 받아와서 Date형식으로 사용해야만한다.따라서 fetch하여 가져온 데이터를 딱

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

LeetCode 899

생각이 필요한.. 음... 구현? 문제.

2022년 11월 6일
·
0개의 댓글
·
post-thumbnail

MIPS Logical Instructions

MIPS의 논리 연산자에 대해 알아보자!

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

[vue] API 데이터 다루는 로직

검색시 10개, 20개, 30개의 데이터를 볼 수 있음한 페이지에 10개의 데이터가 출력됨353개의 결과가 나올 경우 10개가 한 페이지이기 때문에 10으로 나눠 준다.35.3 페이지가 나오는데 Math.ceil()를 통해 올림을 한다. // 35 페이지최대 30개 까

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

MATLAB 05-1 (Logic = boolean algebra)

Matlab Simulink 05A (박굥교수)

2022년 1월 27일
·
0개의 댓글
·

De Morgan's laws

introduction to logicchapter 3 exercise 4.13 을 풀면서 너어어어ㅓ어무 힘들었다.implication은 이제 완벽히 이해되었는데 propositional Proofs 에 나온 or introduction 과 elimination그리고

2021년 7월 25일
·
0개의 댓글
·

Chris ovenden

결국 Introduction to logic 만으로는 한계가 있어 포럼에서 추천하는 유튜버의 논리강의를 찾아듣게되었다.https://youtu.be/wAxA9szKYSk

2021년 7월 24일
·
0개의 댓글
·
post-thumbnail

짝지어 제거하기 (Programmers 12973)

프로그래머스 알고리즘 (짝지어 제거하기 12973)

2021년 7월 5일
·
0개의 댓글
·