목록Development Language (157)
SPRING :: NOTE
문제 문자열 str이 주어질 때, str을 출력하는 코드를 작성 제한사항 1 ≤ str의 길이 ≤ 1,000,000 str에는 공백이 없으며, 첫째 줄에 한 줄로만 주어짐. 기본적으로 C언어에서 문자열을 입력받는 부분은 scanf를 사용하여 다음과 같이 구현할 수 있다. #include int main() { char str[1000001]; scanf("%s", str); printf("%s\n", str); return 0; } 위 코드는 입력으로 문자열을 받아 출력한다. scanf 함수를 이용하여 문자열을 입력받고, printf 함수를 이용하여 문자열을 출력한다. %s는 문자열을 입력받을 때 사용되는 서식지정자이다. 이를 이용하여 문자열을 입력받을 수 있다. 출력 시, %s를 이용하여 문자열을 출력..
Caused by: com.android.builder.errors.EvalIssueException: Configuration `debugRuntimeClasspath` contains AndroidX dependencies, but the `android.useAndroidX` property is not enabled, which may cause runtime issues. 안드로이드 스튜디오 업데이트 하고 나서 위와 같이 에러가 남. 다음 두 줄을 'gradle.properties'에 추가 android.useAndroidX=true android.enableJetifier=true 빌드완료.
Vue3 튜토리얼 중 다음과 같이 에러가 나타남. 코드: {{ todo.text }} 에러: error Elements in iteration expect to have 'v-bind:key' directives vue/require-v-for-key 해결: v-for를 사용할 시, Key 값이 요구됨 아래와 같이 'v-for'문에 'key'값을 삽입(이 코드에선 i가 key값) {{ todo.text }} - v-for key 값은 {{ i }}
vue도 처음 node.js도 처음 사용하고, 샘플 페이지를 여는 도중 나타난 문제 npm run serve 서버를 실행해서 빌딩하는 듯한 명령어...(잘 모름...) 중 아래와 같은 에러가 확인됨 ERROR TypeError: Cannot read properties of undefined (reading 'version') TypeError: Cannot read properties of undefined (reading 'version') at module.exports (\VUE\vuedongsan\node_modules\@vue\cli-plugin-eslint\index.js:21:27) at D:\2.My_Project\11_WEB\VUE\vuedongsan\node_modules\@vue\c..
안드로이드를 잘 몰라서 검색의 검색을 하다가 알아냈다.현재 Fragment를 이용해서 여러개의 레이아웃을 왔다갔다 하는데,이 중, 내가 불러온 뷰의 Context를 구하는 방법을 몰라 헤매다 찾아냈다.소스는 아래와 같음. Context mContext; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Inflate the layout for this fragment view = inflater.inflate(R.layout.settings_layout, container, false); mContext = container.getContext(); //..
안드로이드 스튜디오로 개발 중, 안드로이드 OS가 업데이트 됐다. 다음날 잘 되던 Wi-Fi 디버깅이 안되고, Logcat도 먹통 Troubleshoot device connection issu를 보니, 다음과 같이 나왔다. [기기 아이피] - Device is currently in the offline state 무슨일인가 찾아봤더니, 안드로이드 OS가 업데이트 되면서 SDK Tool도 같이 받아줘야 하는 상황 발생. 두개를 다운로드하여 업데이트 했더니 정상적으로 동작함.
안드로이드 개발 중, 간단한 알림음이 필요하여 SoundPool을 구현 SoundPool sp = new SoundPool(1, // 최대 음악파일의 개수 AudioManager.STREAM_MUSIC, // 스트림 타입 0); // 음질 - 기본값:0 // 각각의 재생하고자하는 음악을 미리 준비한다 int soundID = sp.load(_context, // 현재 화면의 제어권자 R.raw.alert, // 음악 파일 1); // 우선순위 sp.play(soundID, // 준비한 soundID 1, // 왼쪽 볼륨 float 0.0(작은소리)~1.0(큰소리) 1, // 오른쪽볼륨 float 0, // 우선순위 int 0, // 반복회수 int -1:무한반복, 0:반복안함 0.5f); // 재생속도 ..