728x90 Java6 Centos 7. 에서 Mysql data import 방법 Linux 서버 뿐 아니라 로컬 에서도 Mysql data import 혹은 export 를 해야할 상황이 있다.로컬에서는 당연히 workbench 를 사용하기 때문에 간단히 import , export 를 할 수 있다. 하지만 Linux 서버에서는 로컬 언어를 사용하기 때문에 지식이 필요해서 여기에다 그 지식을 적어 놓으려 한다 ㅎㅎ리눅스 서버 조작 관련해서는 해당 언어를 잘 사용하는 것이 효과적이라 할 수 있다. 여기엔 그에 따른 해결방법과 예시등을 적어놓을 것이다. 1. MySQL 로그인먼저 MySQL에 로그인해야 합니다. 터미널에서 다음 명령어를 입력하여 MySQL 서버에 접속합니다: 기본적인 mysql 명령어 In Linuxmysql -u root -p 여기서 root는 MySQL 사용자의 .. 2024. 10. 14. Java_ buildType 활용하여 debug, release 구분하기 처음에 React Native 를 했을때를 기억을 되살려보면서 안드로이드 디버그와 릴리즈모드를 구분해서 진행하기로 했다.근데 React Native에서 모드를 구분했을때랑은 약간 다른 느낌을 받았다.React Native는 크로스 플랫폼으로써 필요 부분만 설정해 놓은 점을 느꼈다면, AOS / IOS 각각의 설정들은 역시 네이티브라서 보다 섬세하고 세심하게 설정을 해야하는 작업을 해야했다. 땀이 주르륵....우선 순차적으로 구분하는 방법을 설명해주겠다. 1. Debug / Main / Release 폴더 구분하기 Debug / Main / Release 이렇게 3가지 구조로 나눈다. Debug / Release 에 values , json 파일들 넣어놨는데 저기에 해당된 데이터들은 모두 적용이 되.. 2024. 10. 2. Java_ 지역변수 , 인스턴스 변수 차이 자꾸 안드로이드 스튜디오에서 heap size 에 대해서 초과되었다고 경고 메시지를 주고 있다...뭐지 ?? 근데 언뜻 찾아보니 인스턴스 변수들의 사용량이 매우 커서 힙사이즈가 초과되었다는 얘기를 스택오버플로우에서 본적이 있다.그래서 이참에 인스턴스 / 지역변수 에 대해 차이점을 자세히 알고 싶었다. 완전히 몰랐던건 아니지만 그렇다고해서 자세하게 안것도 아니다.알고는 있었지만 비스무리하게 알고 있어서 좀더 명확히 하고 싶었다.. 1. 지역 변수와 인스턴스 변수의 차이첫번째 예시protected void recyclerview() { CommunityRVAdapter adapter = getAdapter(AdapterInterface.AdapterType.COMMUNITY, CommunityRV.. 2024. 9. 12. Java_ runOnUiThread , view.post , handler 의 차이 작업을 하면서 성능 및 메모리상 구조적으로 좋은쪽으로 짜려고 하다보니 궁금한게 많아져서 끄적끄적이고 있다. 우선 위의 3가지는 겉으로 보기에는 같은 기능을 가지고 있지만 세부적으로 보면 용도와 그 기능들이 차이가 있다!!runOnUiThread동작: 현재 스레드가 UI 스레드가 아닐 경우, UI 스레드에서 작업을 즉시 실행. 현재 스레드가 이미 UI 스레드인 경우, 작업은 즉시 실행.용도: UI 스레드에서 작업을 실행해야 하지만 현재 스레드가 UI 스레드가 아닌 경우에 사용성능: 즉시 실행되므로 지연이 없음.메모리: 메모리 사용량에 큰 영향을 미치지 않음. UI 스레드에서 직접 작업을 수행. View.post동작: 지정된 View의 UI 스레드의 메시지 큐에 작업을 추가. View가 화면에 표시된 후 작.. 2024. 9. 12. Mysql_ Mybatis ResultMap .... mysql 에서 셀렉트 리턴값은 제대로 나오고 있는데 Springboot mybatis 에서는 계속 1개밖에 안나온다..분명 쿼리는 같고 이상없는걸 확인했는데도 이상하게 중복된 결과값이 겹친듯한 느낌으로 1개밖에 안나온다...음...select 결과물들은 배열로 리턴되는데 왜 mybatis 에서는 1개 밖에 리턴값이 안나오는지 잘 모르겠다. 그렇다면 코드를 한번 분석을 해보자 ! 1. 왜 리턴값이 1개 밖에 안나올까? 우선 코드를 보면 .. 2024. 9. 11. Java_ Lazy Singleton 싱글톤 사용은 유용하다고 느꼈다.앱을 만들때 공통적으로 사용하는 api 라든지 , 메소드 등 반복적인 사용이 필요한 부분들이 있는데 이걸 계속 생성자로 생성해주거나 단순히 메모리에 올려 전역으로 사용한다면 성능상 문제가 생길것이다.이러한 부분을 방지하기 위해 싱글톤이 있었고 싱글톤은 메모리에 올림으로 인한 누수 나 지속적인 생성사용을 방지한다.이때, lazy singleton 방식이 있는데 이는 기존 싱글톤 방식에서 더욱 효율적인 방법으로 메모리를 다루는다고 보면 된다.밑의 코드는 기본적인 싱글톤 코드이다.public class Singleton {private static Singleton instance;private Singleton() { }public static synchronized Sing.. 2024. 8. 25. 이전 1 다음 "이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." 728x90