profile
그래야만 한다

[플러터] 내비게이션 활용하기

Do it 플러터 앱 프로그래밍 책 공부하기 책의 내용을 정리하면서 공부하기 위해, 글을 작성한다. 내비게이션 활용하기 한 페이지로도 앱을 만들 수 있지만 기능이 많으면 화면을 구성하기가 어렵고 로딩이 느려지기도 한다. 네비게이션 기능은 앱이 제공하는 기능이나

약 24시간 전
·
0개의 댓글
·
post-thumbnail

[플러터] 사용자와 상호작용하는 앱 만들기

Do it 플러터 앱 프로그래밍 책 공부하기책의 내용을 정리하면서 공부하기 위해, 글을 작성한다.기본적으로 버튼은 사용자가 눌렀을 때 onPressed라는 이벤트가 발생한다. 이때 어떤 기능을 수행할지 정의하는 것으로 사용자와 상호작용하는 앱을 구현할 수 있게 된다.C

5일 전
·
0개의 댓글
·

[플러터] 시작하기, 위젯이란?

🎫 플러터를 설치해보자 ⚽ 시작이 반이다 많은 시간에 거쳐서 드디어 플러터 설치를 했다. Windows power shell 에 들어가 명령어를 입력 했을때 위와 같이 모두 초록색 check가 되었다! 여기서 flutter 플러그인도 설치하자. ![](ht

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

[플러터]

Do it 플러터 앱 프로그래밍 책 공부하기책의 내용을 정리하면서 공부하기 위해, 글을 작성한다.material design은 구글에서 2014년부터 사용한 플랫 디자인 지침이다.material design이 나오기 전까지는 앱마다 디자인이 달랐다. 앱 개발사별로 추구

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

[플러터] 위젯의 생명주기

Do it 플러터 앱 프로그래밍 책 공부하기책의 내용을 정리하면서 공부하기 위해, 글을 작성한다.스테이트리스 위젯은 한 번 만들어지면 갱신할 수 없으므로 생명주기가 없다. 즉, 다른 화면으로 넘어가면 모든 로직이 종료된다.상태를 생성하는 createState()함수St

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

[플러터] 스위치 달아서 화면 갱신하기

내용을 정리하면서 익혀보자! 현재 StatelessWidget을 상속받은 MyApp 클래스에서 Scaffold를 이용해 스위치를 구성했다.이 스위치는 사용자가 누를 때마다 true나 false값이 switchValue값으로 들어가 스위치 상태가 변한다.그런데 실행된 앱

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

JDBC 연습하기

Scanner를 통해 데이터를 입력받도록 하자.위와 같은 쿼리문을 수정해 보도록 하자.SQL문을 잘 못 입력해서 시간을 많이 버렸다. SQL문이 중요하다는 것을 알았다.참고영상:https://www.youtube.com/watch?v=7ZKEhluutOs&li

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

Connection Pool, Hikari

브라우저가 웹 어플리케이션에게 HTTP프로토콜을 보내고, 웹 어플리케이션은 SQL문을 통해서 DBMS와 데이터를 주고 받는다.만약 많은 브라우저가 WAS에게 요청을 한다면, WAS는 Thread를 이용해서 관리해야 한다.즉 WAS가 요청을 받아서 Thread로 Serv

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

Connection Pool , HikariCP

현재 Connection Pool, HikariCP 에 대해 아무것도 모르는 상태이다첫 인상: Connection pool - 연결 풀? HiKariCP 이름 부터가 어렵게 느껴진다.검색해보자.위키백과에 검색을 해보았다.연결 툴 또는 커넥션 풀은 데이터베이스로 추가 요

2022년 7월 28일
·
0개의 댓글
·
post-thumbnail

[알고리즘] 조합의 경우수

고등수학에 나오는 조합에 관련된 공식이다.nCr = n-1Cr-1 + n-1Cr 이 글의 목적은 위의 식을 증명하는 것이 아닌 위 식을 재귀를 이용해 코드를 작성하는 것이다.DFS 메소드를 작성해보도록 하자.위의 DFS메소드를 작성하고 실행시키면 재귀만을 이용해서 푸는

2022년 7월 27일
·
0개의 댓글
·
post-thumbnail

간단한 게시판 만들기

지난 시간 내용 다대다(N:M) 관계 회원은 쿠폰을 여러개 가질 수 있고, 쿠폰도 회원을 여러개 가질 수 있다. 이러한 관계를 다대다 관계라고 한다. 다대다 관계에 대해서 조금 더 알아보자. 다대다관계를 설정하기 위해서는 관계테이블을 추가해줘야 한다. 여기서 고민

2022년 7월 26일
·
0개의 댓글
·
post-thumbnail

[JAVA 프로그래밍 면접 이렇게 준비한다] 자바 애플리케이션과 데이터베이스 통합하기

현재 데이터베이스와 자바를 연동하는데, 개념을 잘 모르겠어서 도서관을 왔다. 위의 책의 내용을 정리하고 말할 수 있도록 정리하는 것이 이 글을 쓰는 목표다. 질문들 1. 🔍 관계형 데이터베이스에서 SQL을 사용해 어떻게 검색할 수 있는가? SQL은 도메인에

2022년 7월 25일
·
0개의 댓글
·
post-thumbnail

[JDBC] 프로그래밍, 게시판 만들기

JDBC 프로그래밍 1) DBMS접속(Connection, DriverManager라는 클래스) DriverManager라는 클래스는 내부적으로 JDBC Driver를 사용 2) autocommit을 true, false로 할 것인지 결정 autocommit을 fa

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

[JDBC] 자바와, MYSQL 연동하기

인텔리제이에서 그레이들 사용하기 인텔리제이에 들어가서 gradle프로젝트를 만든 후, build.gradle 파일에 들어가서 dependencies 에 아래와 같은 코드를 작성해서 mysql을 연결하자 위의 코드를 mysql jdbc드라이버라고 한다. 그레이들이

2022년 7월 21일
·
0개의 댓글
·
post-thumbnail

[빌드] 그레이들

🌚 그레이들(Gradle)에 대해 알아보자 빌드 관리 도구란 프로젝트에서 필요한 xml, properties, jar 파일들을 자동으로 인식하여 빌드해주는 도구 소스 코드를 컴파일, 테스트, 정적분석 등을 하여 실행가능한 앱으로 빌드해줌 프로젝트 정보 관리, 테스트

2022년 7월 21일
·
0개의 댓글
·
post-thumbnail

[DB] MySQL 전체텍스트 검색 개념 실습

데이터 전체 텍스트 검색 방법 1. DB 및 테이블 만들기 2. 데이터 입력하기 전체 텍스트 검색 실습 MYSQL은 기본적으로 3글자 이상만 전체 텍스트 인덱스로 생성한다. 이러한 설정을 2글자까지 전체 텍스트 인덱스가 생성되도록 시스템 변숫 값을 변경하자.

2022년 7월 19일
·
0개의 댓글
·
post-thumbnail

[DB] 따라해 보자.

위 코드의 결과는 아래와 같다.매개변수는 -매개변수명 로 시작하게 만든다.변수는 v_ret 과 같이 중간에 \_를 사용하자.글자수 return하기글자수대로 출력이 된다.함수를 만들다가 오류가 발생했는데 다음과 같은 쿼리를 작성하니 해결이 되었다.랜덤함수를 만들어 보자결

2022년 7월 18일
·
0개의 댓글
·
post-thumbnail

[DB] MySQL 인덱스(2) - 인덱스 내부 작동(1)

👩‍💻인덱스 내부 작동 B-Tree(Balanced Tree- 균형 트리) 새로운 용어 루트 노드 : 노드의 가장 상위 노드 리프 노드 : 제일 마지막에 존재하는 노드 INSERT를 할 때 오히려 성능을 저하 시킬 수 있다. 예제를 만들어보자 인덱스가 없이

2022년 7월 18일
·
0개의 댓글
·
post-thumbnail

[DB] MySQL 인덱스

데이터베이스에 존재하지 않더라도 지금까지의 데이터를 조회하고 변경하는데 아무런 문제가 되지 않는다. 그럼에도 인덱스 자체는 데이터베이스의 성능에 아주 중요한 역할을 하기 때문에 없어서는 안될 데이터베이스 개체이다.예를 들어, 우주비행사라는 단어를 찾는다고 했을때, 10

2022년 7월 15일
·
0개의 댓글
·
post-thumbnail

[알고리즘] 최대점수 구하기(DFS)

예제 입력을 보자

2022년 7월 13일
·
0개의 댓글
·