com.google.gson.jsonsyntaxexception
com.google.gson.jsonsyntaxexception : java.io.EOFException : End of input at line 1 column 2
에러 발견
Xcode -> 자바 소캣서버 연결 중 에러 뜸
디버그 찍어보니, 소켓으로 문장을 제대로 연결 못함.... Stream 도중에 연결이 끊기는듯.
'프로그래밍 > 모르는것들!!' 카테고리의 다른 글
[Android] jsonparser 를 찾을 수 없을때!(json 형식의 string 값을 json 형식으로 바꾸는 방법) (0) | 2015.03.02 |
---|---|
[Android] Description Resource Path Location Type '<>' operator is not allowed for source level below 1.7 (0) | 2015.02.27 |
deprecated 경고 (0) | 2015.01.26 |
Coroutine에서 특정조건을 대기했다가 시작하는방법 (0) | 2014.01.24 |
NGUI - AddChild로 생성한 후 오브젝트 값 초기화 하는방법 (0) | 2014.01.24 |
아파치 톰캣 에러
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
jsp를 연결하기 위해서 작업하다가 에러뜸...
원인
jsp를 사용하기 위해선 톰캣이 필요함.
톰캣을 설정하는 방법을 몰라서 인터넷보고 막 이것저것 따라하다가 저런 에러뜸
원인은 아직도 모르겠다!!!!! 해결방법 찾는중... ㅜㅜ
해결방법 아시는분 댓글좀 달아주세요 (눙물)
'프로그래밍 > Java' 카테고리의 다른 글
[java/linux] 라즈베리파이 마크 서버 열기. (0) | 2021.08.19 |
---|---|
[Java] gen 폴더 R.java 파일이 없을 경우 (main cannot be resolved or is not a field) (0) | 2015.07.20 |
[Java] Android Studio / Android SDK 다운로드 (0) | 2015.05.21 |
[Java] JDK 설치 (0) | 2015.05.21 |
[Java] 자바 환경변수 설정 (0) | 2015.05.21 |
데이터 저장(PlayerPrefabs 사용, List 형식)
출처 : http://blueasa.tistory.com/1242
먼저 매번 좋은 자료 올려주시는 blueasa 님 감사합니다.
문제 발생 원인 및 해결 방법.
원인 : 1. PlayerPrefabs 을 이용하여 데이터를 저장하고자 함.
2. 하지만 왠지모르게 데이터가 제대로 저장되지 않았음.
3. 확인해보니 영어나 숫자는 문제가 발생하지 않았는데, 한글 저장이 제대로 안됨.
4. PlayerPrefabs 을 이용하여 한글을 저장하게 될 경우 2자까지는 되지만, 3자 이상부턴 저장이 안됨(혹은 깨짐)현상이 발생함.
5. 다른 저장 방법 검색 (시간이 모자름) -> 블루 아사이님 블로그를 참고해서 데이터 저장방식을 리스트로 바꿈!
해결 방법.
데이터 저장 클래스를 만들어서 리스트 형식으로 변수 생성 후 포멧(바이트 배열)을 바꿔서 저장함!
굳이 리스트 뿐만 아니라 일반 변수도 되긴 할 것 같지만, 리스트가 편하니 그대로 진행!
'프로그래밍 > C#' 카테고리의 다른 글
[C#] 부모클래스의 생성자 호출 (0) | 2015.12.19 |
---|---|
[C#] StringBuilder (0) | 2015.07.07 |
Invalid rank specifier: expected `,' or `]' (0) | 2015.02.16 |
java.lang.IllegalStateException: Could not execute method of the activity (0) | 2014.11.25 |
error CS1519: Unexpected symbol `for' in class, struct, or interface member declaration (0) | 2014.11.04 |
Invalid rank specifier: expected `,' or `]'
Invalid rank specifier: expected `,' or `]'
에러 원인. C# 2차원 배열.
string[][] a;
a = new string[1][1];
수정(해결)
a = new string[1][];
a[1] = new string[1]; //-> a[1][1];
p.s.
응용
a = new string[2][];
a[0] = new string[10];
a[1] = new string[5];
'프로그래밍 > C#' 카테고리의 다른 글
[C#] StringBuilder (0) | 2015.07.07 |
---|---|
데이터 저장(PlayerPrefabs 사용, List 형식) (0) | 2015.02.22 |
java.lang.IllegalStateException: Could not execute method of the activity (0) | 2014.11.25 |
error CS1519: Unexpected symbol `for' in class, struct, or interface member declaration (0) | 2014.11.04 |
자기상위오브젝트(parent object)를 호출하는 방법! (0) | 2014.01.24 |
Error building Player: CommandInvokationFailure: Unable to convert classes into dex format. See the Console for details.
Error building Player: CommandInvokationFailure: Unable to convert classes into dex format. See the Console for details.
에러 원인
안드로이드-이클립스에서 짠 네이티브 코드에서 에러가 난 것으로 추정.
정확히는 이클립스에서 네이티브코드로 플러그인을 만들던 중 필요 이상의 기능(인앱결제)을 넣는 바람에 생긴 에러.
추정하기로는 블로그에서 썼듯이 V2버전은 서비스 종료했을 것인데 사용했다. 밑에 세부 에러를 보면 인앱빌링에서 클래스를 찾을수 없다라던지.. 인앱에 관련된 글자들이 가득함.
해결방법
우선은 인앱빌링을 삭제. 후에 V3로 바꾸던지 한다음 테스트를 해야 정확할 것 같은데.. 시간이 없어서 자세한 사항은 패스!!
p.s.예전엔 System32에 java.exe javaw.exe javaws.exe 파일을 넣으면 된다했는데.. 저도 그당시는 그렇게 고쳤는데, 지금은 System32나 System 혹은 SysWOW64(64비트용폴더.. 이름이 정확히 기억안남)에 위 해당 3개 파일은 존재하지 않음. 그리고 그걸로 해결되지 않음(파일을 찾아서 넣었어도 문제가 되지 않아서, 에러를 자세히 봄으로써 고침ㅋ)
'프로그래밍 > Unity3D' 카테고리의 다른 글
[Unity3D] C# 해당기기 해상도 가져오기 (0) | 2015.04.10 |
---|---|
[Unity3D] (OnGUI) GUI.Label, GUI.Button (0) | 2015.04.10 |
노티피케이션 로직 (0) | 2014.11.18 |
Unity3D Google InApp V2 java.lang.NoClassDefFoundError: com.android.vending.billing.IInAppBillingService$Stub (0) | 2014.11.18 |
AssetBundle을 어떻게 써야할지 개인생각... (0) | 2014.01.18 |
오버라이딩 / 오버로딩
오버라이딩( = 함수 재정의)
- 함수를 입맛에 맞게 재정의 해서 사용함.
주로 추상클래스로 만들어서 사용함.
오버로딩( = 함수 중복)
- 함수를 중복(이름 동일)하게 정의함(매게변수만 다르게)
매게변수가 다를 경우 다른 메소드로 인식함.
ex)
public void text(int a){
}
public void text(int a, int b){
}
*추상클래스 = 함수명으로 메소드를 만들 되 함수를 정의하지 않음으로 사용할 수 없는 메소드를 정의하지만, 나중에 정의가 가능하도록 만듬. 주로 상속 등에 사용됨.
'프로그래밍 > 공통' 카테고리의 다른 글
구글 플레이 스토어 오류? 업데이트 버튼이 안 뜰 경우. (0) | 2021.11.11 |
---|---|
[C++/C#] 생성자 호출 및 형변환 제어(explicit) 그리고 [RequireComponent(typeof(A))] (0) | 2016.01.27 |
[공통] virtual과 abstract의 차이 (0) | 2015.12.21 |
deprecated 경고
deprecated 경고는 주로 곧 사라지게 될 메소드 같은곳에 표시되는데,
그렇다고 지원하는 상위 메소드만을 쓰게 될 경우 하위 버전이 호환이 안될수도 있다.
최소한의 대책
1. 상위 메소드 사용 후 하위 버전이 호환이 안될수도 있다고 제시한다.
2. 둘ㄷ ㅏ 호환이 되도록 제작.
3. deprecated 경고 무시.
시간 상 3->1->2
가장 좋은건 2->1->3
자세한 참고사항이나 잘못된부분은 댓글로 url 혹은 자료를 주시면 글 수정!
'프로그래밍 > 모르는것들!!' 카테고리의 다른 글
[Android] Description Resource Path Location Type '<>' operator is not allowed for source level below 1.7 (0) | 2015.02.27 |
---|---|
com.google.gson.jsonsyntaxexception (0) | 2015.02.26 |
Coroutine에서 특정조건을 대기했다가 시작하는방법 (0) | 2014.01.24 |
NGUI - AddChild로 생성한 후 오브젝트 값 초기화 하는방법 (0) | 2014.01.24 |
NGUI MakePixelPerfect() 요놈때문에;; (0) | 2014.01.24 |
[Android] Android 기본탐색기가 없다!!
Android는 기본 탐색기가 사용되지 않는다. (확인불가. 100% 정확한건 아님.)
* 해결방법
1. 탐색기 프로그램을 사용한다.
2. 탐색기를 만들어 쓴다.
* 부가설명
한꺼번에 설명하자면,
탐색기를 사용한 어플들이 많이 있다.
핸드폰에서 sdcard의 폴더들을 탐색. 하위 폴더 및 파일들을 찾아서 리스트뷰로 뿌려주고, 선택 시 파일인지 폴더인지 확인해서 알맞게 사용함. ( 1번같은경우 자동으로 생략 가능함. 편리함. 다만 직접 탐색기를 설치해야된다는 점 등 불편한 점이 있을 수 있음. )
그걸 이용해서 파일 이름과 경로를 리턴해서 업로드에 사용함.
'프로그래밍 > Android' 카테고리의 다른 글
[Android] android 파일 다운로드 후 hwp파일 열기! (0) | 2015.03.26 |
---|---|
[Android] XML 파일 생성 (0) | 2015.03.18 |
[Android] if 값 비교가 제대로 안되는 경우 ex: if(a == b) (0) | 2015.03.16 |
I/Choreographer(5855): Skipped 99 frames! The application may be doing too much work on its main thread. (0) | 2015.01.22 |
android.os.NetworkOnMainThreadException 에러! (0) | 2015.01.10 |
I/Choreographer(5855): Skipped 99 frames! The application may be doing too much work on its main thread.
I/Choreographer(5855): Skipped 99 frames! The application may be doing too much work on its main thread.
현재 에러 찾는중.동영상 업로드 하는중인데, 메인UI에서 쓰레드를 사용하려 해서 스킵된듯..
에러 해결.
- 원인
동영상 업로드 시 메인 UI에서도 사용가능하도록
StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);
를 써줬는데도 프레임이 초과함.
- 해결
그냥 다른곳에서 쓰레드 사용. (어신크테스크 씀)
'프로그래밍 > Android' 카테고리의 다른 글
[Android] android 파일 다운로드 후 hwp파일 열기! (0) | 2015.03.26 |
---|---|
[Android] XML 파일 생성 (0) | 2015.03.18 |
[Android] if 값 비교가 제대로 안되는 경우 ex: if(a == b) (0) | 2015.03.16 |
[Android] Android 기본탐색기가 없다!! (0) | 2015.01.23 |
android.os.NetworkOnMainThreadException 에러! (0) | 2015.01.10 |
html 회원가입 화면 만들기 소희's / 홈페이지 만들기♡ [펌]
html 회원가입 화면 만들기 소희's / 홈페이지 만들기♡
출처 : http://blog.naver.com/thgml4814/220095812122
글이 아주 좋습니다. 설명도 잘되어있고, 맨밑에 보면 +링크와 메소드설명들도 잘 나와있습니다.
'프로그래밍 > html' 카테고리의 다른 글
[html] 한글 깨짐 현상 (0) | 2015.06.24 |
---|---|
Warning: Unknown(): write failed: Disk quota exceeded (122) in Unknown on line 0 (0) | 2015.05.18 |