본문 바로가기

java3

어셈블리어 MIPS를 이용한 Mars_NS-shaft.jar 컴파일 안녕하세요 여러분~ 오늘은 어셈블리어에 대한 글을쓸게요~ 제가 며칠전 의뢰를 받으면서 어셈블리어를 공부하게 됐는데, MIPS문법? 의 어셈블리어였어요~ 대학 과제 같았는데, 어쨋든 잘 만들어 줬답니다. 컴파일러는 Mars_NS-shaft.jar 를 썼는데, 의뢰자가 제공해준 파일 이었습니당.. 자바 10이상 버전을 깔고 , 해당 프로그램이 있는 폴더에서 shift + 오른쪽 클릭해서 파워쉘을 열고 java -jar Mars_NS-shaft.jar 을 치면 실행이 됩니다. 아무튼 MIPS문법은 32바이트 인가를 계속 할당하면서 $s, $t, $a, $v 등등 각각 정해진 역할의 변수를 사용해서 작업하는 방식이었던것 같습니다. $s 는 계속 저장하는 변수 $t 는 해당 함수? 에서 한번만 사용되는 변수 $a.. 2022. 5. 9.
안드로이드 스튜디오, 자바 Thread 완료될때까지 대기 (로딩중) Runnable 을 Thread로 바꾸어 사용하세요~ 안녕하세요 여러분.~~ 오늘은 안드로이드 스튜디오 코딩중 필요한 Thread 에 대해 설명할게요. Thread는 안드로이드 스듀티오에서 필수적으로 사용하는데요. 이유는 안스는 메인엑티비티에서 무조건 1개의 Thread만 사용할수 있게 돼있어서, 추가로 사용하기 위해서는 Thread를 따로 선언해 줘야해요. 예를들어 서버에 접속한다든지, 구글멥에서 실시간 마커를 표시해야된다던지 등등, 새로운 Thread가 필요한 상황에서는 항상 Thread를 선어해 줘야하죠. 이때, Thread를 사용하여 서버에 접속할때, 데이터를 가져오는 시간이 있을거아니에요? 그럴때, 엑티비티 표출시간과 데이터를 가져오는 시간이 맞지 않으면 빈엑티비티가 표출이 될 수 가 있어요. 이럴때 사용하는 소스코드가 thread.join() 이.. 2021. 8. 24.
안드로이드 스튜디오 카카오톡 로그인 연동 API [JAVA ] 안녕하세요 여러분~~~ 크리에이트 메이커입니다.~ 요즘 개발자가 늘어나면서 자신의 아이템을 사업화를 진행하기 위해 꼭 필요한게 회원기능인데요~ 요즘 로그인 알고리즘을 직접만들지 않고 다른 매체 API를 이용하는게 많잖아요~ 이번글에는 안드로이드 스튜디오에서 가장 대표적인 카카오톡 로그인 연동 하는방법에 대해 알려드릴게요 왜 글을쓰냐면, 카카오톡 로그인 API 문서에는 코틀린에 대한 글밖에 없더라구요~ 그래서 제가 JAVA 버전으로 여기져기 찾아서 공부하고 정리해서 코드를 짜봤습니다. 기본적인 환경설정(권한, 카카오 API등록 등등) 과정을 완료 한 상태에서 딱 로그인 기능 코드 부분만 작성해 보도록 하겠습니다~~ 먼저 코드 뿌려볼게요~! package 패키지는 본인꺼 import android.app.A.. 2021. 7. 18.