일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- hardwareacceleration
- Hyperledger
- 다윈
- web3js
- 컴파일
- 안드로이드
- ethereum
- Exception
- firebase
- quick-start
- test
- porterduff
- convert
- Glide
- fabic
- vuepress
- kotlin
- error
- Android
- 스트리밍
- Gradle
- coroutines
- LAYER_TYPE_SOFTWARE
- C
- dataginding
- bigquery
- fabric-sdk-java
- log
- Realm
- null safety
- Today
- Total
목록프로그래밍 (155)
날마다 새롭게 또 날마다 새롭게
정규표현식(Regular Expression) 정규표현식은 특정한 규칙을 가진 문자열의 집합을 표현하는 형식 언어이다.정규표현식을 사용하여 패턴을 포함하는 문자열을 찾거나, 패턴의 위치값을 찾거나, 해당 패턴의 문자열을 다른 문자열로 변환하거나, 입력 받는 데이터에 대한 정합성 체크 등 다양하게 활용할 수 있다. 오라클에서 제공하는 정규표현식 함수 REGEXP_LIKE REGEXP_INSTRREGEXP_SUBSTRREGEXP_REPLACEREGEXP_COUNT : 특정 문자의 개수를 세는 함수 메타 문자 사용'^pattern' : Pattern으로 시작하는 line 출력 'pattern$' : Pattern으로 끝나는 line 출력'p....n' : p로 시작하여 n으로 끝나는 line ( . → 1 c..
DUAL 테이블SYS 사용자가 소유하는 오라클의 표준 테이블로서 오직 한 행에 한 컬럼만 담고 있는 dummy 테이블로서 일시적인 산술연산이나 날짜 연산을 위하여 주로 쓰인다. Summary - oracle을 설치하면 자동으로 생성되는 테이블이다. - DUAL은 SYS 사용자의 스키마이지만 모든 사용자가 접근할 수 있다.- 오직 하나의 컬럼만 가지며, VARCHAR(1) 데이터 타입이다.- x라는 하나의 행만 가진다.- SELECT 문에서 상수를 계산할 때 유용하다.- 하나의 행만 가지므로 오직 한번만 상수를 반환한다.- 이를 변형하여 상수, 가상컬럼 또는 테이블로부터 expression을 select 하지만, 테이블의 여러 행에 여러번 그 값을 반환받을 수 있다. 예제 ex-1) select curre..
1. distinctex-1) SELECT (distinct) column_name from table_name;SELECT문 다음에 distinct를 쓰게 되면 해당 column의 중복되는 행을 제거하게 된다.distinct 다음에 column_name은 여러개가 올 수 있으며 다음과 같이 작성할 수 있다. ex-2) SELECT distinct column_name_1 column_name_2 from table_name;ex-2의 sql 구문을 실행하게 되면 column_name_1과 column_name_2가 중복되는 행을 제거하게 된다.만일 SELECT를 사용하여 여러개의 column을 보여주고 하나의 column에서만 중복되는 행을 제거하고자 한다면 rowid를 사용해야 한다. 2. rowid..
Error Message :Server sent unexpected return value (405 method not allowed) 문제 : Repository 생성 시, Repositories 밑에 repository 생성 후, 프로젝트 폴더를 생성하지 않으면 연동 시, Error가 발생할 수 있다.Repositories > repository > ....... 해결방법 : Repositories 밑에 하나의 repository 생성하고 그 아래 프로젝트 폴더를 생성하는 것을 추천한다.Repositories > repository(projects) > project1 > branches.... 출처 : http://www.visualsvn.com/support/topic/00014/
참고 : http://jmnote.com/wiki/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C_SQLite_DB%ED%8C%8C%EC%9D%BC_%EC%97%B4%EA%B8%B0
참고 : http://blog.moltak.net/2012/12/google-maps-android-api-v2.htmlhttp://www.androidpub.com/2398318 구글에서 제공하는 Sample Code :https://developers.google.com/maps/documentation/android/intro#sample_code 1. 최신 sdk 설치- android sdk 최신 버전과 라이브러리 설치Google PlayService,, 2. Google maps API Key 얻기1) 구글 api 콘솔로 이동 https://code.google.com/apis/console/2) 로그인 후 프로젝트 생성3) Services 메뉴에서 Google Map Android V2라는 항..
참고 : http://warmz.tistory.com/750 스트래티지 패턴 정의실제 실행 시에 쓰이는 객체가 코드에 의해서 고정되지 않도록 어떤 상위 형식에 맞춰서 프로그래밍 하는 패턴
참고 : http://sakula99.egloos.com/2971297 싱글톤 패턴 정의클래스의 객체가 단 하나의 인스턴스만을 갖도록 보장해주는 방법,, GOF의 32가지 패턴 중 하나,,
코드 구현 시, 주석을 사용하여 구현해야 할 내용이나 버그 원인에 대해서 표시 및 작성할 수 있다.하지만 차후 작업 시에, 위치를 한 번에 찾기 힘든 경우가 많이 발생한다.이클립스에서 제공하는 Task Tag를 활용하면 차후 작업이 필요한 위치를 쉽게 표시할 수 있다. Task Tag 설정은 Windows - Preferences 메뉴에서 Java - Compiler - Task Tags 에서 할 수 있다.기본적으로 'FIXME', 'TODO', 'XXX' 3가지 Task Tag가 정의되어 있다.'FIXME'는 보통 버그에 대한 문제 원인, 해결 방법등을 작성하고'TODO'는 구현이 필요하나 당장 작업할 수 없는 경우 작성한다. 자기가 작성한 Task Tag는 Window - Show View - Tas..
public void setProfile (CamcorderProfile profile)캠코더 설정을 일괄적으로 가져와 재사용한다. 지정한 프로파일 종류의 출력 파일 포맷과 인코더 설정을 가져와 MediaRecorder에서 사용할 수 있다.캠코더 고화질 설정을 이용하여 녹화를 하려는 경우, 다음과 같이 설정할 수 있다. mRecorder = new MediaRecorder(); mCamera.unlock();mRecorder.setCamera(mCamera); mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);mRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA); CamcorderProfile profi..