일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 루비
- gradle
- Godot
- IntelliJ
- OAuth
- Android
- Baekjoon
- maven
- 개발노트
- jetbrains
- plugin
- Vane
- JS
- Java
- error
- gnuplot
- ruby2d
- Python
- CPP
- ruby
- GitHub
- kotlin
- Shell
- OTLanguage
- boj
- Spring
- rubymine
- RaspberryPi
- C
- react
- Today
- Total
목록전체 글 (171)
PersesTitan(페르) 기술블로그
해당 글은 알파 버전을 기준으로 작성되었으므로 실제로 배포될때는 변경이 있을 수 있습니다. 설명 즐겨찾기 버튼은 기본적으로 3개를 설정할 수 있으며 자주 사용하는 기능을 설정하여 접근하기 쉽게 해주는 편의 기능 입니다. 위치 즐겨찾기 버튼은 홈 탭과 사이드 바에서도 볼 수 있습니다. 위치 1 위치 2 즐겨찾기 버튼 설정하는 법 즐겨찾기 버튼의 기능은 홈탭에 있는 즐겨찾기 버튼에서 변경이 가능합니다. 변경이 적용된 모습 홈탭의 즐겨찾기 버튼과 사이드바의 즐겨찾기 버튼은 같은 기능을 서로 공유합니다. 홈 탭 사이드바 기능 변경 기능 변경은 홈탭에 존재하는 즐겨찾기 버튼에서만 변경이 가능하며, 사이드 바에서는 등록 된 즐겨찾기 버튼은 등록된 기능을 실행만 시킬 수 있습니다. 홈 탭에서 변경할 즐겨찾기 버튼을 ..
발생한 문제 프로젝트를 생성하자마자 실행을 했는데 실행하자 마자 바로 종료되는 문제가 발생하였습니다. 원래는 Tomcat 서버가 열리면서 http://localhost:8080/가 실행되어야하지만 Tomcat이 실행도 되지 않고 종료가 되어 버렸습니다. 문제가 발생한 프로젝트 세팅 우선 저의 세팅은 아래와 같이 하였습니다. 평소에는 Gradle, Jar, Hibernate를 사용하여 프로젝트를 만들다보니 이렇게 프로젝트를 만드는 것은 처음이였는데요. 문제해결 한참을 찾다보니 Maven에 세팅 문제였던것을 알게 되었습니다. pom.xml에 들어가보면 아래 사진처럼 tomcat이 dependency되어 있는 부분에 부분을 제거 해주거나 주석를 해주시고 Maven을 다시 로드하여 수정 결과를 반영해준뒤 실행을..
1번째 방법 가장 유명한 방법으로 파일 내용이 수정되면 오른쪽 상단에 아이콘이 뜨게 되는데 해당아이콘을 눌러주어서 수정내용을 적용하는 방법입니다. 2번째 방법 오른쪽에 Maven이라는 탭을 사용하는 방법입니다. Maven 탭에서 적용하는 첫번째 방법 해당 탭을 눌러 펼친뒤 Reload All Maven Project라고 뜨는 아이콘을 눌르는 방법이 존재합니다. maven 탭 펼쳐졌을때 모습 Maven 탭에서 적용하는 두번째 방법 여기서 방법이 1개 더 있는데 프로젝트명 -> Lifecycle을 펼치면 사용할 수 있는 기능들이 보이는데 해당 파일등 중에 상황에 맞는 기능을 더블 클릭하여 실행하는 방법도 있습니다. 3번째 방법 3번째 방법으로 pom.xml에서 우클릭 -> Run Maven -> Reimpo..
계정 생성 바로가기 링크 : https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F&source=header-home GitHub: Let’s build from here GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and fea... github.com 깃허브 회원가입은 매우 쉽습니다. 그냥 이메일만 가지고 있으면 회원가입이..
인터넷 연결이 되었는지 확인하는 방법중에 유명한(?) isConnected가 사라진다고 해서 대신 사용하는 방법을 찾았습니다. 코드 ConnectivityManager.NetworkCallback를 사용하는 방법을 이용하였는데요. 인터넷이 연결되었을때 onAvailable를 불러오고 인터넷이 끊겼을때 onLost를 불러오는 원리를 이용하여 현재 상태를 저장하는 변수에 저장해두어 가져오는 방법으로 구현하였습니다. import android.content.Context; import android.net.ConnectivityManager; import android.net.Network; import android.net.NetworkCapabilities; import android.net.Network..
주의 : 해당 문제는 다양한 이유가 있을 수 있으며 아래에 조건에 해당하는지 확인해주세요. 인터넷에서 다운로드하는 로직을 구현하고 해당 문제가 발생하였는데요. 보통 에러 메세지가 나와야하는데 나오지 않아서 당황하였습니다. 가상 디바이스를 부팅하면서 켜질때는 실행이 안돼었지만 켜진후에는 종료되지 않았습니다. 하지만 해당 부분이 인터넷이 연결이 안됄때 생기는 문제인 것을 알았습니다. 인터넷연결 체크하고 다운로드를 진행하니 종료되지 않았습니다. 처음 부팅될때 상태에서는 인터넷 연결 보다 앱 로딩을 먼저 진행하는 것 같습니다. FATAL EXCEPTION: main Process: com.vane.toramonlineguide, PID: 5543
이미지 등록 첫번째 방법 왼쪽에 Resource Manager 탭을 누르고 + 버튼을 누르고 Image Asset를 누르는 방법이 존재합니다. 두번째 방법 File -> New -> Image Asset를 누르는 방법이 존재합니다. 이미지 추가 Foreground Layer 탭에서 추가할 이미지를 선택하고 Background Layer에서 뒷 배경 이미지나 색상을 지정해주시면 됩니다. 크기나 조절등을 하고 세팅이 끝났다면 Next를 누를뒤 Finish를 누르고 추가를 끝내줍니다. 자동으로 아이콘이 변경되는 경우도 존재하지만 변경이 되지 않았을경우 manifests -> AndroidManifest.xml에 파일에 들어가서 icon과 roundIcon의 값을 변경할 아이콘이름으로 변경해주시면 됩니다. 아이..
문제 발생 android.database.CursorIndexOutOfBoundsException: Index 1 requested, with a size of 1 at android.database.AbstractCursor.checkPosition(AbstractCursor.java:521) at android.database.AbstractWindowedCursor.checkPosition(AbstractWindowedCursor.java:139) at android.database.AbstractWindowedCursor.getString(AbstractWindowedCursor.java:53) at co m.vane.toramonlineguide.db.BossDBTest.createItem(Bo..
발생한 문제 import tkinter as tk t = tk.Tk() t.geometry("200x200") tk.Label(t, text="Hello World").pack() t.mainloop() 처음에는 OS문제인 줄 알았는데 몇번 삽질을 해보니 python 버전이 문제였습니다. pycharm에서는 3.8버전으로 설정되어 있었는데 명령어를 사용해 python3.10(python3.11에서도 동작 확인함)에서 돌려보니 문제 없이 돌아가는 것을 볼 수 있었습니다. 해결 방법 오른쪽 하단에 파이썬 버전이 존재하는데 해당 부분을 누르면 추가된 버전들을 볼 수 있습니다. 여기서 추가를 할려면 Add New Interpreter -> Add Local Interpreter를 눌러 창을 열어줍니다. 여기에서..
import from tkinter import *생성 tk변수에 Tk() 파일 생성 tk = Tk()title 표시되는 타이틀 설정 tk.title("제목")resizable FALSE, TURE 값을 넣고, 사이즈 변경을 허용하는지 설정이 가능합니다. 2개다 FALSE로 넣으면 가로, 세로 둘다 변경이 불가능하게 설정이 가능하고, 한개만 FALSE로 설정하면 가로 또는 세로만 크기 변경이 불가능하게 설정이 가능합니다. tk.resizable(FALSE, FALSE) TRUE, TRUE FALSE, FALSE geometry 창의 크기와 위치를 지정하는 함수 입니다. 파라미터에 문자열을 넣는 이상한 함수 입니다. "넓이x높이±가로±세로"형태로 이루어지며, +는 왼쪽에서 거리고, -는 오르쪽에서 떨어진 ..