본문 바로가기

분류 전체보기

(341)
GraphChi 벤치마크에 대해서 GraphChi : 단일 머신에서 아주 큰 그래프 연산 수행 하는 벤치마크 Git GraphChi/graphchi-cpp GraphChi's C++ version. Big Data - small machine. - GraphChi/graphchi-cpp github.com Publication www.usenix.org/system/files/conference/osdi12/osdi12-final-126.pdf Features 정점 중심 연산 모델 비동기적, 병렬적 실행 표준 소비자 등급 머신에서 수십억 개의 엣지를 가진 그래프를 선형적 확장을 시키며 실행시킴 캐싱을 통해 대량의 더 큰 메모리를 사용할 수 있음 하드디스크와 SSD 둘 다에서 작동 가능 그래프에 추가 또는 삭제 등의 업데이트 가능 맥이나 ..
Java Code Conventions Class fields : 인스턴스 변수로 클래스의 속성 properties 를 나타낼 수 있도록 이름을 선언합니다. methods : 클래스 내부의 함수로 클래스가 수행하는 행동 behavior를 나타내는 이름으로 선언합니다. public class ClassName { fieldType fieldName; ... public returnType methodName(){ // ...statements...; return returnType; } } public void someMethod() { // 위에서 선언한 클래스를 objectName이라는 이름을 가진 객체로 선언해서 사용 ClassName objectName = new ClassName(); returnType ret = object.meth..
A Comprehensive Analysis of Superpage Management Mechanisms and Policies : QuickSilver A Comprehensive Analysis of Superpage Management Mechanisms and Policies : QuickSilver (Weixi Zhu, Alan L. Cox and Scott RixnerRice University) A Comprehensive Analysis of Superpage Management Mechanisms and Policies | USENIX Open Access Media USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins...
Week4) Java Programming Lab : Class and Instance (2) Class Constructor 모든 클래스는 반드시 하나 이상의 contructor을 가짐 사용자가 클래스 선언시 구성자를 선언하지 않은 경우 자바 컴파일러가 디폴트 구성자를 만듦 초기에 멤버 변수를 초기화 모든 변수를 초기화하지 않은 경우, 초기화되지 않은 값은 디폴트 값으로 자동 설정 this 모든 객체는 자기 자신을 참조할 때 this 키워드를 사용 2. constructor, set, get example public class StuentData { private String StudentName; private int StudentID; private int StudentAge; // constructor1 - 변수 초기화 public StudentData(){ StudentName = "N..
Week4) 데이터 큐레이션 실습 : 데이터 정의 Week4) 데이터 큐레이션 실습 : 데이터 정의 데이터 큐레이션의 대상 디지털 형태의 모든 정보 simple digital object : 문서, 그림, 음성 파일 complex digital object : 웹 페이지 (단순 자료의 복합물) 메타데이터 데이터 베이스 : 시스템에 저장된 구조화된 데이터 혹은 기록의 모음 디지털 문화 유산으로서의 데이터 UNESCO : 디지털 상태로 생성된 정보 + 아날로그가 디지털로 형태 변환된 정보 전자출판물 : 최근의 논문들은 대부분 전자출판물로 나옴 (article pre-print) / 저널이 논문을 받아 페이퍼형식으로 출판 ** ArchiveX.org : 논문의 preprint 버전(마지막으로 수정한 버전)을 공유-논문이 나오기 전에 학자들간 공유 및 토론 온..
Java programming 자바 프로그래밍 실습 : 시험 시스템 Java programming 자바 프로그래밍 실습 : 시험 시스템 2021-1 성균관대학교 소프트웨어학과 타메르 교수님의 자바 프로그래밍 실습 수업을 들으면서 수행한 예제입니다. 문제 시험을 자동화하는 프로그램을 개발하라. 시험 문제는 총 5 문제로, 10 미만의 수의 제곱근을 구하는 문제를 출력한다. 총 맞은 개수와 그에 해당하는 피드백을 출력하는 프로그램이다. 피드백 설정 맞힌 개수 피드백 0 Try again. 1 Very Bad. 2 Not Bad. 3 Good. 4 Very Good! 5 Excellent! import java.util.Scanner; import java.util.Random; public class Task3 { public static void main(String[] ..
Java programming 자바 프로그래밍 실습 : 급여 계산기 Java programming 자바 프로그래밍 실습 :급여 계산기 2021-1 성균관대학교 소프트웨어학과 타메르 교수님의 자바 프로그래밍 실습 수업을 들으면서 수행한 예제입니다. 문제 노동자의 시급, 초과 근무 시급, 총 근무 시간을 입력 받아 정상 임금, 초과 근무 분 임금, 총 임금을 출력하는 프로그램을 개발하라. 정상 근무 시간은 40시간이고 40시간을 초과한 시간은 초과 근무 시급을 적용하여 계산한다. //input Payment for one hour ($): 20 Payment for one extra hour ($): 15 Number of hours:44 //output Payment for regular hours ($): 800 Payment for extra hours ($): 60 ..
Java programming 자바 프로그래밍 실습 : 원기둥 부피 구하기 Java programming 자바 프로그래밍 실습 : 원기둥 부피 구하기 2021-1 성균관대학교 소프트웨어학과 타메르 교수님의 자바 프로그래밍 실습 수업을 들으면서 수행한 예제입니다. 문제 원기둥의 부피를 구하는 자바 어플리케이션을 개발하라. 프로그램은 원기둥의 반지름과 높이를 입력받고, 그 결과를 출력한다. // input Radius (cm): 8 Height (cm): 15 // output Volume of the cylinder: 3014.4 import java.util.Scanner; public class Task1 { public static void main(String[] args) { // declare variables to use // r is to store radius, ..