profile
꾸준함이란 ... ?
태그 목록
전체보기 (512)React(40)python(37)자바스크립트(34)mysql(21)typescript(17)django(16)영어(16)html(15)network(14)알고리즘(13)CSS(12)Spring(10)error(9)JavaScript(9)vscode(8)Java(7)테이스티기어(6)NestJS(6)Node(6)nodejs(5)Spring boot(5)타입스크립트(5)docker(5)aws(4)style(4)모던 자바스크립트(4)mac(4)filter(4)axios(4)자바(4)자바스크립트 스터디(4)Chat GPT(4)DFS(4)hooks(4)Java Spring(3)history(3)Map(3)ORM(3)유투브(3)input(3)함수(3)코틀린(3)http(3)PostgreSQL(3)image(3)프로그래머스(3)git(3)리액트(3)JSX & Props(3)데이터베이스(3)명령어(3)FAST API(3)linux(3)graphql(3)pandas(3)DDD(3)function(2)go(2)서버관리(2)nextjs(2)lambda(2)(2)nest js(2)CRUD(2)numpy(2)딥러닝(2)reduce(2)centos(2)datetime(2)SSR(2)머신러닝(2)문법(2)vpn(2)(2)인프런(2)router(2)vim(2)rds(2)영어강사에릭(2)스터디(2)List(2)영알남(2)slack(2)바드(2)interface(2)인터페이스(2)bard(2)알고리즘 인터뷰(2)reverse(2)login(2)스케쥴(2)String(2)ubuntu(2)Table(2)generator(2)chat gpt 만세(2)redux(2)array(2)homebrew(2)제너레이터(2)Fetch(2)공부(2)모델링(2)ES6(2)object(2)배열(2)sql(2)조건문(2)cloud(2)this(2)English(2)자바스크립트스터디(2)스파르타코딩클럽(2)color(2)express(2)노드(2)반복문(2)async(2)Swagger(2)push(1)Created(1)Graph(1)순열(1)git rebase(1)라이브러리(1)cron(1)crontab(1)type inference(1)미니콘다(1)useHistory(1)Thead(1)Symbol(1)rebase(1)지역변수(1)피보나치 수열(1)죽음(1)5월(1)리스트(1)bind(1)머신러닝완벽가이드(1)전사체(1)convert(1)접근 권한 관리(1)ArrayList(1)제로초(1)스택 오버플로우(1)stack(1)queue(1)column chart(1)배포(1)order(1)GitLab(1)2021(1)git revert(1)garbage collector(1)git pull(1)브록체인(1)전자정부프레임워크(1)REST(1)쿼리(1)멘탈관리(1)Relay(1)직업(1)웹스톰(1)사설아이피(1)(1)dango(1)반응형(1)NOT(1)Request(1)집에가고싶다(1)keyboard(1)ML환경(1)group by(1)named parameters(1)인프런 완벽가이드 강의(1)모듈(1)DNA(1)파이썬코딩의기술(1)금리(1)nat(1)iterator(1)가자(1)카우치코딩(1)직렬화(1)cp(1)volume(1)백그라운드 스레드(1)회화(1)로데시(1)url(1)유튜브(1)tail(1)집에최고(1)상수(1)연산자(1)전송계층(1)pow(1)DP(1)개발학원(1)리덕스(1)문자인증(1)Module(1)head(1)라우팅(1)면접(1)기술면접(1)분수(1)MVC(1)접어라(1)Nest can't resolve dependencies(1)text(1)어노테이션(1)3항연산자(1)403error(1)greed(1)클라우드(1)colspan(1)가상환경(1)포그라운드 스레드(1)StringBuilder(1)자바 스프링(1)await(1)로대시(1)useEffect(1)useState(1)그룹바이(1)eaccess:permission denied(1)Effective Python(1)for-else(1)mac주소(1)fixed(1)decorator(1)모던자바스크립트(1)조건부 타입(1)polly(1)투표(1)cat(1)Spread(1)number(1)counter(1)ecmascript(1)비동기(1)python에러모음(1)ML(1)MachineLearning(1)class(1)study(1)네트워크(1)코끼리 코드(1)개념(1)linkedlist(1)CQRS(1)partition(1)나의 노트정리(1)Flex(1)쿼리 캐시(1)질문(1)subnetmask(1)typeOrm(1)sms(1)파이참(1)파이썬기본문법(1)ALB(1)transaction(1)Int(1)create_at(1)ESLint(1)Prettier(1)인텔리제이(1)ip(1)프로그래밍언어(1)RNA(1)스키마(1)method(1)Flexbox(1)layout(1)야나두(1)타입가드(1)git flow(1)OSI 7(1)간단배포(1)env(1)Generic(1)python data Structure(1)span(1)추출(1)겸손하자(1)아나콘다(1)table-color(1)reversed(1)size regulate(1)코딩코딩(1)deploy(1)settings(1)canvasjs(1)postgresql install(1)CI/CD(1)ssh(1)conda(1)이더넷헤더(1)블록바인딩(1)roadmap(1)인스턴스(1)switch(1)@media(1)Querydsl(1)튜플 패킹(1)JWT(1)새로고침(1)채인(1)git연동하기(1)데이터베이스 등장배경(1)next(1)아키텍쳐(1)favicon(1)mongodb(1)concat(1)mvvc(1)conditional type(1)dart(1)클로저(1)updated(1)blank=True(1)network주소(1)git 유저변경(1)FBV(1)characterset(1)도메인 주도설계(1)달리기경주(1)라우터(1)ABC클래스(1)CS(1)AP(1)싱글톤 패턴(1)서버연결에러(1)얕은복사(1)msa(1)Java Spring boot(1)bootstrap(1)scsss(1)smiles(1)기준금리(1)트랜잭션(1)loop(1)타입추론(1)regex(1)as(1)컴파일언어(1)build(1)when(1)Javascript This(1)행복(1)Collection(1)fractions(1)단어(1)key(1)tree(1)commit(1)li(1)git 명령어(1)zsh(1)rdms(1)BFS(1)union(1)180 이상접어(1)자바의정석(1)스텔라tv(1)메모제이션(1)screen split(1)화학(1)keymap(1)힙 오버플로우(1)StringBuffer(1)useContext(1)JIRA(1)차집합(1)DOM(1)settings.json(1)조던피더슨(1)카우카우(1)(1)블록(1)Enum(1)DL(1)니가가라 네카라쿠배(1)테스트코드(1)예외처리(1)valid error(1)react 설정(1)튜플 언패킹(1)소수(1)기획(1)button(1)Naver(1)네이버(1)퀵정렬(1)extension(1)while else(1)순서정렬(1)erd(1)정규식(1)추억점수(1)브로드캐스트주소(1)notion(1)CSR(1)유전체(1)upload(1)7month 2week(1)manage(1)GenericBasedView(1)스케쥴러(1)읽는순서(1)리두 로그(1)언두로그(1)전역변수(1)type(1)type checker(1)paragraph spacing(1)remove(1)다이나믹프로그래밍(1)어뎁티드 해시 인덱스(1)자바스터디(1)에러(1)memory(1)웹 브라우저의 객체(1)PoS(1)models(1)(1)도메인주도설계(1)정렬(1)git reset(1)창업(1)email(1)name(1)에라토스테네스의체(1)version(1)클래스(1)데이터넘기기(1)올해의 새로운 목표(1)본모(1)접근제한자(1)단축키(1)custom Command(1)블록체인(1)VARCHAR(1)gitignore(1)since(1)communicate(1)크론(1)바드 만세(1)unable to connect to the database(1)심볼(1)try except(1)프록시 서버(1)modeling(1)pm2(1)springboot 쓰고싶다(1)어댑티드 해시 인덱스(1)pull(1)인터프리터언어(1)모던자바스크립트입문(1)hashCode()(1)펴다(1)kakaologin(1)rechart(1)vscode error(1)redirect(1)slicing(1)typescript grammar(1)백준(1)validator(1)venv(1)kotlin(1)null=True(1)cookie(1)next.js(1)slice(1)MariaDB(1)RDBMS(1)바드도 만세(1)install(1)변수(1)내장함수(1)Builder(1)customizing(1)자료구조기본(1)code(1)리눅스(1)개발지식(1)인생(1)Database(1)excel(1)try catch(1)로드밸런싱(1)그래프(1)BaseCommand(1)인플레이션(1)장고(1)text-decoration(1)Hash Table(1)그래 내가갈게(1)다트(1)공인아이피(1)노마드 코더(1)openpyxl(1)TDZ(1)developer(1)캐시없애기(1)widow resize(1)도메인설정(1)Sub Query(1)와이어프레임워크(1)if(1)정규화(1)스파르타(1)node bird(1)remote(1)(1)plotly(1)손꾸락TuTor(1)Richard Barker(1)파이썬(1)핑계되지마라(1)오답노트(1)모던 자바스크립트 입문(1)분자(1)algorithm(1)docker compose(1)교집합(1)data structure(1)deep copy(1)대소문자(1)bast practices(1)스프링(1)노드버드(1)stash(1)비구조화할당(1)마인드셋(1)hot-reloading(1)git취소(1)session(1)chartjs(1)nodebird(1)JsonField(1)google(1)terraform(1)static(1)스레드(1)Refresh(1)textarea(1)Auth(1)redux-devtools(1)miniforge3(1)노마드코더(1)자동화(1)animation(1)디자인패턴(1)1주차(1)routing(1)메모리(1)스쿼시(1)정규표현식(1)rowspan(1)CBV(1)type guard(1)miniconda(1)서브쿼리(1)공부스케쥴(1)review(1)Fiber(1)자본주의(1)version2.6 이상(1)유니온(1)유유아이디(1)page(1)유기화학(1)component(1)__pycache__/(1)circle(1)bar(1)setattr()(1)객관적판단(1)Quartz(1)기존데이터(1)버전변경(1)uuid(1)terminal 깨짐현상(1)Spring Bean(1)transactional(1)promise(1)formData(1)서비스(1)데이터넣기(1)disk(1)figma(1)multiple cursor(1)id(1)깊은복사(1)itertools(1)terminal(1)go to declaration(1)password 변경(1)자료구조(1)쓰레드(1)scp(1)getattr()(1)ConnectionResetError(1)병렬처리(1)(1)lodash(1)Autowired(1)LAN Card(1)shell(1)매일매일(1)

AWS Lambda RDS Connection

AWS Lambda

2023년 11월 2일
·
0개의 댓글
·

대용량 트래픽

현재 회사에서 데이터베이스 8core 32gb 사용하고있다.데브옵스 팀과 dba 팀이 따로존재해서 스택이 부족하다면 요청을 해야한다.최대한 디스크 io 에 무리가 가지 않게 하기위해서 메모리를 사용하게 된다.첫번째 시도 데이터베이스 index 를 최대한 활용한다.회사에

2023년 10월 13일
·
0개의 댓글
·

태도

여태 기술블로그 최신트랜드 기술은 뭐지 에 대한 관심만 가졌지나라는 사람은 어떻게 살고싶은지 에 대한 생각은 안해본것 같다.여긴 기술블로그지만 내가 자주 보는 블로그에 적어야 자주 볼것 같아서 여기다가 작성합니다.가족을 끔찍하게 아끼는 사람소중한 사람과의 약속은 무슨일

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

nest js CQRS

https://docs.nestjs.com/recipes/cqrscqrs 를 혼자서 처음부터 구축해본적이 없다.회사에서 구축해 놓은것을 이해하면 써봤지 처음부터 cqrs 설계를 해본적이 없는것 같다.여러 개발자들과 대화를 많이 해보니까 간단히 깔끔하게 정리해서

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

블록체인(2)

앞서 체굴 방법에 있어서 얘기를 했습니다. 체굴을 하려면 블럭에대한 트랜잭션과 reward 가 필요로합니다. 블록체인은 분산 원장 기술의 한 형태로, 거래들을 연결된 블록들의 연속된 체인으로 저장합니다. 이 체인은 보안성이 높아, 한 번 거래가 기록되면 변경하기가 매

2023년 10월 8일
·
0개의 댓글
·

블록체인(1)

블록체인 이란 ? 블록체인(Blockchain)이란 정보를 기록하고 저장하는 탈중앙화 시스템이다. 여러 블록들이 사슬처럼 묶여 하나의 거대한 네트워크를 형성한다고 해서 블록체인이다. 블록 그러면 이러한 블록은 뭘까 ? 블록은 어떠한 구조로 되어있을까 ?? 데이터

2023년 10월 7일
·
0개의 댓글
·

python 코끼리 코드

python 으로 오랜만에 개발을 하고있는데 , 코끼리 코드라는것을 알게되었다.공식문서에 보면 사용법이 간단하게 나와있긴하다.봤을때 이해를 했지만 그래서 이거를 어따 써먹지 ??궁금증이 들어서 사람들은 어떻게 사용하고 있는지 궁금해서 찾아봤다.python 의 코끼리 코

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

데이터베이스 정규화

데이터베이스 정규화가 뭘까 ??한참을 고민하다가 chat gpt 에 질문을 해봤다.데이터베이스 정규화는 데이터의 중복성을 최소화하고 데이터 무결성을 유지하기 위해 디자인된 규칙 또는 원칙들의 집합입니다. 정규화의 목적은 데이터 구조의 비효율성과 중복성을 제거하며, 데이

2023년 8월 16일
·
0개의 댓글
·
post-thumbnail

connect ECONNREFUSED ::1:3306

위와 같은 에러가 발생할때가 있다.나는 분명 host:localhost 제대로 입력했는데 왜 안되지 ? 라는 생각이 든다.localhost와 127.0.0.1은 모두 현재 시스템을 가리키는 주소이지만, 실제로 이 두 주소를 처리하는 방식에는 중요한 차이가 있습니다.Na

2023년 8월 16일
·
0개의 댓글
·

프로그래머스- 추억점수

이렇게 코드를 작성하고 실행하게 되면 통과가 된다 .하지만 if p in name_yearning 을 사용한게 마음에 걸린다. 위와 같이 if p in name_yearning 효율적이지 않을 수도 있다.차후 더 고민해보도록 한다.

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

프로그래머스 - 달리기경주

https://school.programmers.co.kr/learn/courses/30/lessons/178871?language=python3프로그래머스위의 코드는 이상이 없어보인다.하지만 시간 효율에서 에러가 발생한다.

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

Spring Boot QueryDSL

Query DSL 이 뭔가?QueryDSL은 동적 쿼리를 생성할 때 유용한 프레임워크입니다. 일반적인 JPA의 Criteria API는 사용하기 복잡하고 타입 안정성이 부족한 반면, QueryDSL은 여러 장점을 제공합니다.타입 세이프 (Type-Safe): Query

2023년 8월 10일
·
2개의 댓글
·

spring boot swagger

API 문서화는 백엔드 개발자 외 분들이 보기위함으로 만들곤 했다.

2023년 8월 2일
·
0개의 댓글
·

mysql 어댑티드 해시 인덱스

Adaptive Hash Index(AHI)는 MySQL InnoDB 스토리지 엔진의 고성능 기능 중 하나로, 특히 '읽기' 작업에 있어 데이터 액세스의 효율성을 크게 향상시킵니다. InnoDB에서는, AHI를 사용하여 일반적인 인덱스 검색을 보다 빠르게 수행할 수 있

2023년 7월 30일
·
0개의 댓글
·

mysql 리두 로그

mysql 에서 리두 로그라는게 뭐야 ??MySQL에서 "리두 로그"는 데이터베이스의 모든 변경사항을 추적하는데 사용되는 기능입니다. 이 로그는 DBMS (Database Management System)에서 데이터의 무결성을 유지하고, 트랜잭션의 복구를 가능하게 하는

2023년 7월 30일
·
1개의 댓글
·

spring boot swagger error

https://goyunji.tistory.com/137application.properties 에 들어가서 , spring.mvc.pathmatch.matching-strategy=ant_path_matcher 를 추가하면 에러가 해결이 된다.

2023년 7월 30일
·
0개의 댓글
·
post-thumbnail

Mysql 어댑티드 해시 인덱스

mysql 에서 어댑티드 해시 인덱스에 대해서 알려줘"Adaptive Hash Index" 는 MySQL의 InnoDB 스토리지 엔진에서 사용되는 기술입니다. Adaptive Hash Indexes (AHI)는 InnoDB가 주요 인덱스를 통해 빈번하게 액세스하는 행에

2023년 7월 29일
·
0개의 댓글
·
post-thumbnail

MySQL

MVVC 가 뭐야 ?MVCC (Multi-Version Concurrency Control)는 데이터베이스 관리 시스템(DMS)에서 동시성 제어를 위해 사용하는 방법입니다. MVCC를 통해 여러 트랜잭션들이 동시에 같은 데이터에 접근하더라도 일관성을 유지할 수 있게 됩

2023년 7월 28일
·
0개의 댓글
·

Java Spring 테스트 코드

@Mock 어노테이션이 UserRepository와 SecurityService 인스턴스를 생성하고, @InjectMocks 어노테이션은 이러한 Mock 객체를 ProviderService 인스턴스에 주입합니다. 이로 인해, 테스트를 수행하는 동안 UserReposit

2023년 7월 27일
·
0개의 댓글
·

MySQL 쿼리 캐시

MySQL 서버에서 쿼리 캐시(Query Cache)는 빠른 응답을 필요로 하는 웹 기반의 응용 프로그램에서 매우 중요한 역할을 담당했다. 쿼리 캐시는 SQL의 실행 결과를 메모리에 캐시하고, 동일 SQL 쿼리가 실행되면 테이블을 읽지 않고 즉시 결과를 반환하기 때문에

2023년 7월 27일
·
0개의 댓글
·