Java4 [์๋๋ก์ด๋] Java to Kotlin, Kotlin to Java Kotlin ์ผ๋ก ์์ฑ๋ ์ฝ๋๋ฅผ Java ๋ก ์์ฑํด์ผ ํ๋ ์ผ์ด ์๊ฒผ๋ค. (์ฝํ๋ฆฐ์ ๊ณต๋ถํด์ผ ํ๋๋ฐ... ๋น ๋ฅด๊ฒ ๋ถ์ํด์ผ ํด์.. ์ ์ด๊ฒ ๋ญ๋! ํ๋ ์๊ฐ์ด ์๋ค๋ฉด ์ฌ์ฉํด ๋ณด๊ธธ ๊ถ์ฅ..ใ ใ ๋ ์ฝํ๋ฆฐ๊ณผ ์๋ฐ๋ฅผ ๋น๊ตํ๋ฉฐ ๊ณต๋ถํ๋ ๋ฐ์๋ ์ ์ฉํ๊ฒ ์ฐ์ผ ์ ์๋ค!) [Kotlin -> Java] Tools > Kotlin > Show Kotlin Bytecode ์์ ๊ฐ์ด Kotlin Bytecode ๋ก ๋ณํ๋์ด ๋์ค๋๋ฐ, ์ด๋ฅผ Decomplie ํ๋ฉด ๋๋ค. ์ฌ๊ธฐ๊น์ง ์ค๋ฉด var1 = 1000320; ์ ๊ฐ์ ์์ผ๋ก ๋๋ ํ๊ฐ ๋ ์๋ฐ ์ฝ๋๋ฅผ ํ์ธํ ์ ์๋ค. (ํด๋์ค๋ช .decompiled.java) ์ด๋ฅผ Kotlin ์ฝ๋์ ๋น๊ตํ๋ฉฐ ์๋ก์ด Java ์ฝ๋๋ฅผ ์ธ ์ ์๋ค. [ Java -> Kotlin ] Co.. 2021. 7. 30. [์๋๋ก์ด๋] sdcard์ ๋๋ ํ ๋ฆฌ์ ํ์ผ ์์ฑํ๊ธฐ โป Android11(Andorid API Level 30) ๋ถํฐ๋ ์๋๋ก์ด๋ ๋ณด์ ์ ์ฑ ์ sdcard์ ์ ๊ทผ์ด ์ด๋ ค์์ก๋ค. ๋ฐ๋ผ์ ํ ์คํธ ์ ๋ฎฌ๋ ์ดํฐ๋ API Level 29 ์ดํ๋ก ํ๋ค. sdcard ์๋์ testDir ์ด๋ฆ์ ํด๋๊ฐ ์๋ค๋ฉด ํด๋น ์ด๋ฆ์ ํด๋๋ฅผ ์์ฑํ๊ณ , testFile.txt ํ์ผ์ ์์ฑํ ํ, ๋ด์ฉ์ Hello World! ๋ฅผ ์ฐ๋ ํ์ผ์ ๋ง๋ ๋ค. activity_main.xml MainActivity.java package com.devshin93.adbpushpull; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import java.io.F.. 2021. 7. 12. 9๊ฐ. Java์์์ ์ ๋ ฌ - Arrays ํด๋์ค๊ฐ primitive type์ ๋ฐ์ดํฐ๋ฅผ ์ํ ์ ๋ ฌ ๋ฉ์๋๋ฅผ ์ ๊ณตํ๋ค. int[] data = new int[capacity]; // data[0]์์ data[capacity-1]๊น์ง ๋ฐ์ดํฐ๊ฐ ๊ฝ ์ฐจ์๋ ๊ฒฝ์ฐ์๋ ๋ค์๊ณผ ๊ฐ์ด ์ ๋ ฌํ๋ค. Arrays.sort(data); //๋ฐฐ์ด์ด ๊ฝ ์ฐจ์์ง ์๊ณ , data[0]์์ data[size-1]๊น์ง size๊ฐ์ ๋ฐ์ดํฐ๋ง ์๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์ ๋ ฌํ๋ค. Arrays.sort(data, 0, size); - int ์ด์ธ์ ๋ค๋ฅธ primitive type ๋ฐ์ดํฐ(double, char ๋ฑ..)์ ๋ํด์๋ ์ ๊ณตํ๋ค. Primitive type ๋ฐ์ดํฐ์ ๋ง์ฐฌ๊ฐ์ง๋ก Arrays.sort() ๋ฉ์๋๋ก ์ ๋ ฌ๋๋ค. // fruits๋ผ๋ ์ด๋ฆ์ ๋ฐฐ์ด ์ ์ธ๊ณผ .. 2020. 11. 5. javascript ์์ ajax๋ฅผ ์ด์ฉํด ์ฌ๋ฌ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ json format์ผ๋ก ํ๋๋ก ๋ฌถ์ด์ ์ธ์ฝ๋ฉํด ์๋ฒ๋ก ์ ์กํ๋ ๋ฐฉ๋ฒ javascript ์์ ajax๋ฅผ ์ด์ฉํด ์ฌ๋ฌ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ json format์ผ๋ก ํ๋๋ก ๋ฌถ์ด์ ์ธ์ฝ๋ฉํด ์๋ฒ๋ก ์ ์กํ๋ ๋ฐฉ๋ฒ (๊ตฌ๊ตฌ์ ์ ) ๋ณธ์ธ์ ๊ธฐ์ต์ฉ ๊ฒ์๊ธ์. ใ ใ ---- ํด๋ผ ---- javascript // ์๋ฒ๋ก ๋ณด๋ผ ๊ฐ var data1 = "hello"; var data2 = "world"; // json format ๋ง๋ค์ด key : value ์์ผ๋ก ๋ง๋ค์ด ์ฃผ๊ธฐ var jsonData = new Object(); jsonData.key1 = data1; jsonData.key2 = data2; // ์์์ ๋ง๋ json format์ ๋ฌธ์์ดํ var sendData = JSON.stringify(jsonData); // ์๋ฒ๋ก ์ ๋ฌ $.ajax({ url:'๊ฐ์ ์ ๋ฌ ๋ฐ์ ์๋ฒ์.. 2020. 11. 5. ์ด์ 1 ๋ค์