보호되어 있는 글입니다.
Done 자바의 정석 쓰레드 일부, 람다와 스트림 일부 해커랭크 4문제 Learned JAVA 기초 String s; s.contains(" "); Stirng.substring(start, end); https://coding-factory.tistory.com/126 파이썬에서는 문자열을 인덱스로 슬라이싱 하고 교체하고가 가능했는데 자바에서는 그게 아니라 헷갈렸다. Thread join 작업 중인 스레드.join() join도 static. join 앞에 작성된 스레드가 작업을 완료할 때까지 기다린다. : gc.join() 가비지 컬렉터가 청소 다할 때까지 기다린다 쓰레드의 동기화 : 해당 코드를 실행할 때 하나의 쓰레드만 작동할 수 있도록, 락을 걸어주는 것이다 : 임계영역을 묶어 놓으면 (sync..
Queue 큐에 객체 생성해서 넣기 https://codingdog.tistory.com/entry/java-queue-%EC%96%B4%EB%96%BB%EA%B2%8C-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%EC%A7%80-%EA%B0%84%EB%8B%A8%ED%9E%88-%EC%95%8C%EC%95%84%EB%B4%85%EC%8B%9C%EB%8B%A4 큐가 비어있는지 확인 isempty ( 스택은 empty) https://blog.naver.com/rwans0397/220616961911 Thread 스레드의 상태 얻기 getState(); 매개변수가 들어갈 수 없는 run 메소드에 어떤 특정값을 전달하고 싶다면 runnable을 구현한 클래스 자체에 static 변수로 ..
Done 자바의 정석 스레드 일부 미션 구현 Learned 블록 논블록 싱크 어싱크 저 멀리...하고... 자바에서 어떻게 논블록& 어싱크 구현할지를 고민 (#TODO) 시나리오 작성하기 와후 요즘 문제를 받으면 이를 어떻게 시나리오 짤지 어렵다라고 생각하고 있었는데 마스터가 이에 대한 이야기를 해줘서 좋았다 : 큰 문제를 우선 아주 단순하게 축소 시키고, 거기에 살 붙여가며 쪼개가며 나누기 ( 짧은 시나리오 완성 먼저!) : 설계 했다가 구현 할 때 이상하면 다시 설계 하고 ( 설계 완전하게 하려고 하면 하루 다 간다. .. 공감... ) 객체를 역할을 나눈다 (단일 책임 원칙) : 유의할점. 객체를 너무 많이 나누면 객체 간의 소통이 쉽지 않다. 흐름을 점검 ( 프로그램의 흐름) (흐름 어색하면 다시..
Done 백기선님 2주차 스터디를 완료 https://bong-f.tistory.com/98?category=998341 : 과제 https://bong-f.tistory.com/117?category=998341 : 수업 자바의 정석 chpater7 완료 https://bong-f.tistory.com/99 Learned 위의 링크로 정리 Bad 주말동안 하려고 마음먹었던 것에 반의 반도 못했다 Good 산책을 했다. (운동) Feeling 주말을 더 효율적으로 보낼 수 없을까 고민이 된다. 자바의 정석을 예제를 하나하나 다 쳐가면서 하니까 재밌었다. 제출하지 못한 미션을 어떻게든 해보려고 했는데 다른 것들을 하느라 하지 못했다.
Done 자바의 정석컬렉션 프레임웍 일부 수강 https://bong-f.tistory.com/115 Learned 참고 이화여자대학교 반효경 교수님 OS 3강 프로세스란? 실행되고 있는 프로그램 프로세스의 문맥이란? 프로세스가 cpu를 잡았다가 다른 프로세스가 cpu를 잡고 다시 원래 프로세스가 cpu를 잡는다 (여러 프로그램이 동시에 실행되는 듯한 착각을 일으킬 정도로 빨리 실행되는 cpu) cpu를 다시 잡았을 때 이전에 어디까지 코드를 실행했고 레지스터에 어떤 값이 있었고를 알아야 그것에 이어서 프로세스를 실행할 수 있다. 이렇게 현재 프로세스의 상태를 나타네는데 필요한 모든 요소를 프로세스의 문맥이라고 한다. 프로세스 문맥은 크게 3가지로 나눌 수 있다. CPU 수행상태를 나타내는 하드웨어 문제..
Done 알고릐즘 2문제 자바의 정석 배열 https://bong-f.tistory.com/106 Learned 알고리즘 버벅거렸던 부분 배열의 특정 요소 삭제 후 > 바로 그 옆의 요소 삭제 할 때, 앞에서 이미 삭제 했으면 index를 같은 값을 써줘야 다음 값이 지워지는데, index+1을 하고 삭제 해서 버벅거렸다. max를 쓸 줄 몰라 버벅 거렸다 자바의 정석 && 배열 배열은 같은 타입이 여러 변수를 하나의 묶음(연속적인)으로 다루는 것 배열 생성시 여러 저장공간이 생기고 그것을 하나로 묶어주는 참조변수가 변수에 저장된다 배열의 길이는 "상수"다. 한번 생성시 바꿔주질 못한다. 배열의 크기를 바꾸려면 값들을 복사해서 새로운 배열을 ㅁ낟르어 줘야 한다 print(배열이름)하면 메모리주소가 반환되..
- Total
- Today
- Yesterday
- 프로그래멋lev2
- 예외
- 우선순위큐
- 순열조합
- arraylist
- Sort
- Stream
- JdbcTemplate
- 그래프이론
- Stack
- spring-boot-qna
- SQL코딩테스트
- 힙
- 최단경로
- Queue
- 프로그래머스lev2
- array
- FLASK
- 백준
- 프로그래머스lev3
- Gitignore
- 프로그래머스lev1
- 동빈북
- thread
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |