목록전체 글 (81)
hello world
데이터 모델링 [데이터 모델링의 이해] 1. 모델링이란 - 다양한 현상을 표기법에 의해 표기 - 추상화, 단순화, 명확화 2. 데이터 모델링 3단계 가. 개념적 데이터모델링 : -추상화 수준이 높고 업무 중심적, 포괄적 -사용자의 데이터 요구사항을 찾고 분석 (계획단계) 나. 논리적 데이터모델링 :-속성, 관계 등을 정확하게 표현, 높은 재사용 (분석단계) 다. 물리적 데이터모델링 : -실제로 데이터베이스에 이식할 수 있도록 성능, 저장 등 물리적 성격 -어떻게 컴퓨터 하드웨어에 표현될 것인가 (설계단계) 3. 데이터베이스 스키마 구조 가. 외부 스키마 :- 개인적(사용자에게 어떻게 보여지는가) - View 단계 나. 개념 스키마 :- 통합관점(전체적인 뷰) - DB에 저장되는 데이터와 그들간의 관계를 ..
1. 윈도우 버전 확인 blog.naver.com/PostView.nhn?blogId=winsweet&logNo=221717217051&parentCategoryNo=&categoryNo=6&viewDate=&isShowPopularPosts=true&from=search 윈도우10 버전 확인 방법 2가지와 업데이트 방법 윈도우10 버전을 확인해보면 대규모 업데이트를 나타내는 yymm 형식의 4자리 숫자로 표시되며 현재 포스팅 ... blog.naver.com 2.Microsoft .NET Framework 3.5 설치 / 오류 발생시 해결법 [출처] Microsoft .NET Framework 3.5 설치 / 오류 발생시 해결법|작성자 지킬블로그 참조 blog.naver.com/PostView.nhn?..

putty에서 pem 파일을 이용해 서버에 접속할 수는 없다. 그래서 .pem 파일을 .ppk 파일로 변환이 필요하다. puttygen 이라는 프로그램을 사용해서 바꿀 수 있다. 아래의 사이트에서 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html Download PuTTY: latest release (0.74) This page contains download links for the latest released version of PuTTY. Currently this is 0.74, released on 2020-06-27. When new releases come out, this page will update to contain t..

knapsack -n개의 아이템과 배낭 -각각의 아이템은 무게 W(i)와 가격 V(i)를 가짐 -배낭의 용량 w -목적 : 배낭의 용량을 초과하지 않으면서 가격이 최대가 되는 부분집합 Greedy -가격이 높은것부터 선택 -무게가 가벼운것부터 선택 -단위 무게당 가격이 높은것부터 선택 동적계획법을 사용해서 이 문제를 풀어야한다. 동적계획법을 사용하기 위해서 먼저 순환식을 세워야함 여기서 OTP(i,w)는 배낭용량이 w일때 아이템 1,2,...i로 얻을 수 있는 최대 이득을 뜻함 현재 잔여 용량 w가 아이템 i의 무게 wi보다 커야한다. 이러한 조건이 만족될 경우에만 2를 선택할수 있다. 2차원 배열을 사용해서 표현되므로 2개의 반복문이 사용된다. Knapsack의 시간복잡도 -O(nW)의 시간 소요 -다..
MySql 에서 두 날짜간 차이를 가져올 때 사용하는 함수 DATEDIFF : 단순히 일 차이를 가져올 때 사용하는 함수 DATEDIFF(END_DATE, START_DATE); 연, 분기, 월 ,주, 일, 시 , 분, 초를 지정하여 가져올때 사용하는 함수 TIMESTAMPDIFF 함수 단위 SECOND(초)/MINUTE(분)/HOUR(시)/DAY(일)/WEEK(주)/MONTH(달)/YEAR(년)/QUARTER(분기) TIMESTAMPDIFF(단위, END_DATE, START_DATE); DATEADD: 단순히 일 차이를 가져올 때 사용하는 함수 1) dateadd(day,1,getdate()) // 1일 더하기 2) dateadd(month,1,getdate()) // 1월 더하기 2) dateadd..
gson 사용 하기위해 pom.xml 등록 com.google.code.gson gson 2.8.4 1. JSONObject 를 VO(DTO)에 매핑 gson.fromJson(JSONObject변수.toString(), VO(DTO).class); Gson gson = new Gson(); dataVo vo = gson.fromJson(jsonObject.toString(), dataVo.class); 2. dataVo 에서는 아래와 같이 @serializedName 으로 매핑 시켜줌 public class dataVo{ @SerializedName("ID") private String id; @SerializedName("Succ") private int Sucss; } -JsonProperty를 사용..

최소신장트리(MST) 입력 : n 개의 도시, 도시와 도시를 연결하는 비용 문제: 최소 비용으로 모든도시들이 서로 연결되게한다. 정점 = 도시 위의 그림에서 d와 f를 연결하는 도로건설하려면 비용이 14가 든다고 볼수있다. 예산은 항상 부족하기 마련이므로 비용을 최소로 들여서.. 이그래프중 edge 중 일부의 edge만 선택을해서 내가 선택한 edge에 의해서 이 그래프의 모든 node가 연결이 되면서 비용이 최소가 되는.. 무방향 가중치 그래프..(가중치는 다 양수다) 위 그림의 굵은 선이 MST - MST는 유일하지 않다! 왜 트리라고 부르나? -싸이클이 없는 연결된 무방향 그래프를 트리라고 부른다. -MST 문제의 답은 항상 트리가 됨 . 왜? 위의 그래프는 서로 연결됨.. 노드 n개인 트리는 항상..