RxSwift의 기본 개념 by 신동규 about Swift
- 반응형 프로그래밍이란 데이터의 흐름과 변화의 전파에 중점을 둔 선언적 프로그래밍 패러다임이다
- 여기서 중요한 것은 로직이나 데이터를 하나의 흐름으로 봄으로써 기존에 우리가 다루기 어려웠던 비동기 작업을 쉽게 다루자는 것입니다
- 선언형 프로그래밍은 특정 데이터가 되어라 라고 목적을 명시해주는 프로그래밍 기법입니다
오늘의 알고리즘: Remove Duplicates from Sorted Array (26. LeetCode) by 이재원 about Algorithm
- Remove Duplicates from Sorted Array - LeetCode
- Level up your coding skills and quickly land a job
- This is the best place to expand your knowledge and get prepared for your next interview
GraphQL이란? by 신동규
늦은 2020년 회고 (스타트업에서 S로) by 정다훈
- 또한 좋은 동기들을 만나서 알고리즘 스터디나 2학기 플젝을 진행할 수 있었고
- 만약 프로젝트 경험이 부족하거나 혹은 비전공자라면 싸피를 추천한다
- 그 중 기획단계에서 탈락한 한 개의 해커톤을 제외하고 2개의 해커톤을 수행했다
티스토리 코드블럭 내 글씨 사이즈 수정하기 by 노아론
- 소스코드를 봐야 하는데 이들의 내용이 잘 보이지 않는다는 건 심각한 문제이기에 새로운 글들을 쓰기에 앞서 일단 이 문제를 고치기로 했다
- 티스토리는 HTML 편집을 허용하기에 관리 페이지 > 꾸미기 > 스킨편집 을 들어가 아래와 같이 head 태그 내에 style태그를 추가해주었다
- 3em으로 수정하였고 아래와 같이 코드 블럭의 폰트가 보기 편한 크기로 변경되었다
[백준9010번] DSLR / Python3 by 홍석준 about 백준,Python
- end='') print() break # D d = (cur * 2) % 10000 if not visited[d]: visited[d] = True q
- path + 'S']) # L l = (cur % 1000) * 10 + (cur // 1000) if not visited[l]: visited[l] = True q
- path + 'L']) # R r = (cur % 10) * 1000 + (cur // 10) if not visited[r]: visited[r] = True q
Transaction 동작 원리, JDBC 기본에 충실한 과정(JPA, Hibernate, Spring's @Transactional) by 정동교 about Hibernate,JPA,Spring
- 그러면 스프링은 @Transactional 애노테이션이 달린 public 메서드에 대해서 내부적으로 데이터베이스 트랜잭션 코드를 실행해줍니다
- 기존에 있던 거를 쓰든지 할거야 = getConnection(); setAutoCommit(false); commit(); Supports : 상관안해 트랜잭션 열든지말든지
- @Service public class UserService { @Autowired private SessionFactory sessionFactory; // (1) @Transactional public void registerUser(User user) { sessionFactory