본문 바로가기

정보처리기사 (신기술) 1. BYOD (Bring Your Own Device)- 개인용과 업무용 디지털 기기가 별도로 존재하지 않고 개인용 디지털 기기를 회사에서도 사용하여 업무를 계속 할 수있도록 하는것을 말한다. 2. Cresumer (크리슈머)- 단순한 소비자의 수준을 뛰어넘어 기업의 신제품 개발, 마케팅 등에 걸쳐 피드백을 통하여 자발적으로 기업 활동에 참여하는 소비자 3. Devops (디봅스)- 조직 내에서 상호의존적인 시스템 개발과 시스템 운영을 병행하고 협업하는 방식 4. Flipped Learning (역순 학습, 플립트 러닝)- 정식 수업이 이루어지기 전에 충분한 합습(사이버강의등)을 하고 강의실에서 교수와 토론, 질의 등의 형태로 수업을 진행하는 학습법 5. MDM (Mobile Device Managem..
정보처리기사 실기 (데이터베이스 용어) 1. 트랜잭션(TRANSACTION)- AOTOMICITY 원자성 : 트랜잭션은 전부 실행이 되거나 전부 실행이 되지 않아야 한다 (All or Nothing)- CONSISTENCY 일관성 : 트랜잭션은 실행 전후 데이터는 일관성이 있어야한다- ISOLATION 고립성, 독립성 : 각 트랜잭션은 독립적으로 실행되어야 한다.- DURAVILITY 영속성, 지속성 : 트랜잭션 실행후 데이터는 영속적으로 저장되어야한다. 2. 데이터웨어하우스 (DATA WAREHOUSE)- 사용자의 의사 결정을 도와주기 위해, 기간 시스템의 데이터베이스에 축적된 데이터를 공통의 형식으로 변환해서 관리하는 데이터베이스- Subject-Oriented 주제 지향 : 의사 결정에 필요한 특정 주제의 데이터만 가지고 그 외의 데이터..
정보처리기사 실기 (sql) SQL정리 CREATE TABLE 테이블1(컬럼1 VARCHAR(10) NOT NULL PRIMARY KEY,컬럼2 INT,컬럼3 DATE, CONSTRAINT FK_컴럼2 FOREIGN KEY 컬럼2 REFERENCES 테이블2(컬럼1) ON DELETE {NO ACTION | CASCADE, SET NULL, SET DEFAULT} ON UPDATE {NO ACTION | CASCDAE, SET NULL, SET DEFAULT},CONSTRAINT CH_컬럼3 CHECK (컬럼3 > 20170101)); INSERT INTO 테이블1 (컬럼1, 컬럼2, 컬럼3) values('test', 10, 20170610); UPDATE 테이블1 SET 컬럼2 = 20WHERE 컬럼1 = 'test' DELET..
앱스토어 버전 가져오기 앱스토어 버전가져오기 NSDictionary *bundleInfo = [[NSBundle mainBundle] infoDictionary]; NSString *bundleIdentifier = [bundleInfo valueForKey:@"CFBundleIdentifier"]; NSURL *lookupURL = [NSURL URLWithString:[NSString stringWithFormat:@"http://itunes.apple.com/lookup?bundleId=%@", bundleIdentifier]]; NSData *lookupResults = [NSData dataWithContentsOfURL:lookupURL]; NSDictionary *jsonResults = [NSJSONSeriali..
iOS AudioSession 공부중.... AudioSession 이란 ? - iOS에서 뮤직/뮤비 플레이어를 만들때 스피커 및 마이크를 사용할수 있게 해주는 권한 사용 방법 [[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord withOptions:AVAudioSessionCategoryOptionDefaultToSpeaker error:nil]; 카테고리 종류 – AVAudioSessionCategorySoloAmbient : 디폴트로 앱이 실행되면 아이팟 오디오가 꺼지고 앱의 오디오만 작동됩니다. – AVAudioSessionCategoryAmbient : 앱이 실행되면 아이팟 오디오는 계속 실행되면서 앱의 오디오도 같이 작동합니다. (디폴트인듯.....
NSDate 대해서 1. 현재 시간 가져오기NSDate * date = [NSDate new]; date에는 현재시간, 날짜가 들어있다. 2. 원하는 NSString으로 가져오기 NSDate * date = [NSDate new]; NSDateFormatter * forMatter = [NSDateFormatter new]; [forMatter setDateFormat:@"yyyy-MM-dd HH:mm:ss.SSS"]; NSString *dateStr = [forMatter stringFromDate:date]; dateStr은 2015-05-06 20:43:30.000 이런식으로 나올것이다중간중간에 원하는 문자를 넣고싶으면 포멧형식사이에 '문자'를넣으면된다. [forMatter setDateFormat:@"yyyy-MM-..
apple mapKit 사용방(구글이 안해주는 길찾기기능 포함) 1. 사용되는 프레임워크 - MapKit.framework - CoreLocation.framework 2. 위치정보 사용은 첫번째 글 참고하세요^^ 3. 지도 사용하는 방법 MKMapView * mapView; MKCoordinateRegion region; CLLocationDegrees lat; CLLocationDegrees lon; if(_mapView ==nil){ _mapView = [[MKMapView alloc]initWithFrame:self.mainContentView.bounds]; } [_mapView setMapType:MKMapTypeStandard]; [_mapView setZoomEnabled:YES]; [_mapView setScrollEnabled:YES]; _mapVi..
iBeacon api 사용법 1. 사용되는 프레임워크 - CoreBluetooth.framework - CoreLocation.framework 2. 비콘수신을 위한 준비 - iOS8버전이후에는 위치정보 사용하는 방법이 2가지로 되었다. 프로젝트 info에 NSLocationWhenInUseUsageDescription/NSLocationAlwaysUsageDescription 키를 등록해야한다 NSLocationWhenInUseUsageDescription은 앱을 실행중에만 사용하겠다 즉 앱이 active상태일때만 위치정보를 사용한다는 것이다. NSLocationAlwaysUsageDescription은 항상 사용하겠다는 것이다. if(_locationManager == nil){ _locationManager = [[CLLoca..