일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- BOJ14889
- 삼성
- BOJ
- 15662
- 1781
- 14863
- dart
- 해시해킹
- 재귀
- 백준
- Python
- 동적프로그래밍
- 1로만들기2
- DP
- C++
- 26008
- Crossfit
- 스택
- 크로스핏
- sw expert academy
- D1
- 회전하는큐
- 15353
- 재귀함수
- Flutter
- 브루트포스
- 서울에서경산까지
- 4811
- 그리디
- spring boot
- Today
- Total
목록Programming (9)
곧죽어도 콛잉
백엔드 서버를 배포해야하는 상황이 왔다.배포 정말 싫어하고 힘들지만 ,, 아니 사실은 네트워크가 싫은 것 같다 ...ㅋㅋㅋㅋㅋ어쨋거나 AWS이나 외부 클라우드를 쓸까 했는데 가격이 너무 비싸다보니 집에 돌아댕기는 게이밍 컴퓨터에 리눅스를 설치해서서버 배포를 해볼까하고 시작했다!게다가 컴공과면 당연히 서버는 구축해봐야지~ 라는 마인드로 충동적으로 시작했다.일단 뭣도 모르고 우분투 설치부터 시작했다.https://cowhacker.tistory.com/87위 링크를 참고해서 쓰기 시작했다!일단 저 글 작성자에 따르면 서버 구축의 기본 준비물은1. 하고 싶은 마음2. 남는 컴퓨터 or VM3. 공유기4. 옵션) 비어있는 usb (우분투 설치용)이다.그럼 시작해보자.시작전에 이야기하고 싶은 부분은 꼭 서버 배포..

이번에 해커톤에 참여했었는데 git reset --hard를 남발해봤다. 뜬끔없이 어느 버젼부터 실행이 안되는 것이다!! 멘붕 속 어떻게해야할지 하다가.. git log --oneline 위와 같은 --oneline 명령어를 입력하면 원하는 commit을 확인할 수 있다. 일단 가장 최신의 commit id를 메모장 등에 잘 저장해놓고 git reset --hard [원하는commit id]시원하게 돌아가자!!! 가장 최신 commit은 저장됐으니 원하는 커밋으로 돌아가서 잘 돌아가는지 확인해보는 것이다!!! 물론, 최신 id를 지워버렸다면 ,,, 부디 로컬에서만 작업하길 바란다^^

학교 수업 DBMS로 오라클을 사용한다! 그런데 나는 전혀 알지 못했다.. 오라클 팀은 맥os유저를,, 특히 애플실리콘 맥 유저를 버렸다는 것을..... 진짜 무거운 게이밍용 노트북으로 실습을 할까하다가 오기를 가지고 도전해봤다. 이 글을 통해 누군가는 도움을 받으면 좋겠다... 나같은 고생하지말고 .. 우선 m1맥북에 Oracle를 설치하려면 크게 2가지 방법이 있다. 1. VirtualBox 사용하기 https://www.databasestar.com/oracle-mac How to Install Oracle on a Mac (2020) In this post, you’re going to learn the exact steps to take to install Oracle on your Mac co..

지금까지 배운 코드 정리하는 방식이다. 간단하게 큰틀만 적어봤다. 1. 기능이나 공통점을 기준으로 공통 부분으로 나눈다. 예를 들어, 다음 화면을 보면, 파란색 부분은 버튼, 제목, 돋보기 버튼이 있다. 이렇게 하나로 묶어 _TopPart() 혹은 _Header()와 같은 하나의 위젯으로 묶을 수 있다. 초록색 부분은 하나의 리스트에 큰제목 + 내용 + 설명 + 썸네일이 있다. _Body()와 같은 하나의 위젯으로 묶을 수 있다. 보라색 부분은 preview, nextview 버튼이 있다. 이를 _BottomPart() 혹은 _Footer()와 같이 묶을 수 있다. 2. Components와 같은 폴더를 만들어 공통으로 쓰이는 기능 가진 위젯을 모아둔다. 코드를 잘보며 똑같은 방식으로 작동하는 코드를 하..

return Row( children: number .toString() .split('') .map( (e) => Image.asset( 'asset/img/$e.png', width: 50, height: 70, ), ) .toList(), ); 다음 코드를 보자. 정말 많이 쓰이는 패턴이니 외워두면 좋겠다!! (개발자들의 기본 소양 같은 부분..) 우선 number은 int 숫자를 의미하고, 123, 456 등이 들어간다. 우리가 하고 싶은 것은 123을 쪼개서 1, 2, 3을 각각 구해서 해당 숫자에 해당하는 이미지 파일을 출력한다. 우선 들어온 int를 toString으로 String으로 바꾼다. 그리고 split함수를 통해 쪼갠다. 그 쪼갠 각각이 리스트를 이루고 있다. 이를 map을 통해 리..

void main(){ DateTime now = DateTime.now(); print(now); print(now.year); // month, day, hour, minute, second, millisecond도 같은 방식으로 가능. Duration duration = Duration(seconds : 60); print(duration); print(duration.inMinutes); //inDays, inHours, inSeconds, inMilliseconds도 같은 방식으로 가능. DateTime specificDay = DateTime( 2022, 10, 29, ); // 특정 날짜 설정 print(specificDay); final difference = now.difference(s..