일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이썬
- golang
- go
- flask
- 백준
- 12761번 돌다리
- 백준 사이트
- 자바 디자인 패턴
- 백준 12761번
- String 함수
- 고 배열
- 정렬
- golang struct
- 하둡
- domain driven develop
- ddd
- 자바 디자인패턴
- http 개념
- 백준 파이썬
- hadoop
- 도메인 주도 개발
- 백준 12761
- 몽고디비 렘
- 자바
- 12761 돌다리
- 우분투
- 트리 순회
- 도메인 주도 개발 시작하기
- MongoDB Realm
- http 완벽가이드
- Today
- Total
목록분류 전체보기 (211)
개발바닥
SQL 언어는 관계 데이터베이스의 표준 질의어로 사용한다.SQL은 간단히 말해서 데이터베이스에 질문을 던져서 그 결과 값을 얻을 수 있는 언어이다. #테이블의 생성 (CREATE TABLE)테이블을 만드는 것은 create table 을 사용한다. 명령어CREATE TABLE 테이블명 (칼럼명1 데이터타입1,칼럼명2 데이터타입2); SQL 언어 기본적인 데이터 유형 형식 의미 INT 정수 FLOAT(n) 실수 CHAR(n) 문자수가 n인 문자열 VARCHAR(n) 문자수가 최대 n인 문자열 DATE 날짜(yyyymmdd) TIME 시간(hhmmss) #데이터 입력하기 (INSERT)생성된 테이블에 데이터를 삽입하는 것이다. 데이터 삽입하는 방법은 2가지 방법이 있습니다. 1. 칼러명을 정의해서 데이터를 ..
정수를 문자열로 바꾸려면 정적 메서드 Integer.toString을 호출해야 한다. int n=30; String str=Integer.toString(n); 문자열을 숫자로 변환하려면 Integer.parseInt 메서드를 사용한다. String num="10"; int n1=Integer.parseInt(num); int n2=20;
문자열 연결 String 클래스 변수로 선언한 문자열들을 " + " 을 사용하여 연결할 수 있다. String str1="hello "; String str2="java"; String out=str1+str2; 여러 문자열을 구분자로 구분해서 결합하려면 join 메서드를 사용한다.첫 번째 인자는 분리 문자열이고, 두 번째 인자부터는 결합하고 싶은 문자열을 지정한다. String str1="hello "; String names=String.join(", ", "java","python","c++","c#"); 부분 문자열 문자열을 분리하려면 substring 메서드를 사용하면 된다.첫 번째 인자는 추출할 부분 문자열의 시작 위치 (문자열의 인덱스는 0부터 시작한다.)두 번째 인자는 부분 문자열에 포함하..
mysql 기존에 설치했던 버전을 지우고 새롭게 깔려고하는데 제대로 설치가 안되는분들 많이 계실거라고 생각합니다..(저도 그중에 하나였습니다.ㅜ.ㅜ) 확인해보니 단순히 제어판에서 제거한다고 해서 완전히 제거가 되는 게 아니었던 것이었습니다. 제가 해결한 방법을 이용해서 mysql을 완전히 제거 해보겠습니다. 윈도우 10 기준으로 진행합니다. 1. 시작 -> 실행 -> 서비스 검색 클릭 -> mysql 속성 -> 시작 유형 -> 사용 안함 체크 확인 2. 시작 -> 실행 -> regedit 검색 클릭 -> 편집 -> 찾기 mysql 검색 -> 찾은 레지스트리 전부 제거 3. C:\ProgramData 에서 MySql 폴더 제거 ( 저는 C드라이브에 숨긴 파일로 되어있어서 숨긴 파일 보기 체크 후 들어가서 ..
윈도우10 mysql와 workbench 최시버전 설치 방법에 대해서 알려드리겠습니다.먼저 기존에 mysql이나 workbench 설치하셨던 분들은 완전히 삭제를 해주셔야 설치가 제대로 됩니다.저도 기존에 깔던거를 완전히 삭제하느라고 많이 애먹었는데요..다음 글에 완전히 제거하는 방법에 대해서 작성하겠습니다. 완전히 제거되었다는 전제하에 설치를 진행하겠습니다. 1. https://www.mysql.com/ 접속 -> DOWNLOADS 클릭 -> Community 클릭 -> MySQL Communnity Server 클릭 2. 사용자에 맞는 운영체제 선택 -> Go to Download Page 클릭 3. Windows (x86,32-bit), MSI Installer 8.0.15 324.M downloa..
자바에는 데이터 타입을 크게 2가지로 나눠볼 수 있다.아래 그림처럼 1. 기본 타입 (primitive type) 2. 참조 타입 (reference type) 이렇게 나눌 수 있다. 기본 타입 변수 - 실제 값을 변수 안에 저장참조 타입 변수 - 주소를 통해 객체 참조 기본 타입 변수에 값은 스택(stack) 영역에 저장하고 있고, 참조 타입 변수에 값은 힙(heap) 영역에 저장하고 있다. JVM이 사용하는 메모리 영역을 세 영역으로 구분할 수 있다. 메소트 영역 (Method Area) 스택 영역 (Stack Area) 힙 영역 (Heap Area) 메소드 영역 JVM 시작할 때 생성로딩된 클래스 바이트 코드 내용을 분석 후 저장모든 스레드가 공유 힙 영역JVM 시작할 때 생성객체/배열 저장사용되지..
연산자의 종류 연산자 우선순위연산자의 우선 순위에 따라 연산된다.동일한 우선 순위의 연산자는 연산의 방향에 따라서 먼저 연산이 된다.
싱글턴 패턴이란? 인스턴스가 오직 하나만 생성되는 것을 보장하고 어디에서든 이 인스턴스에 접근할 수 있도록 한다.보통 애플리케이션이 시작될 때 어떤 클래스가 최초 한번만 메모리를 할당하고(Static) 그 메모리에 인스턴스를 만들어서 사용하는 디자인 패턴이다.싱글턴 클래스에 getInstance 메서드를 통해 객체 생성을 요청하면 이미 객체가 생성된 경우에는 객체를 반환하고, 처음으로 생성하는 경우에는 생성자를 호출해 객체를 생성한다. 하나의 인스턴스만을 유지하기 위해 인스턴스 생성에 특별한 제약을 걸어둬야 한다.new를 실행할 수 없도록 생성자에 private 접근 제어자를 지정하고, 유일한 단일 객체를 반환할 수 있도록 정적 메소드를 지원해야 한다.또한 유일한 단일 객체를 참조할 정적 참조변수가 필요..