Dev.Program(120)
-
[SQLServer] The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TLS12, TLS11]
드라이버가 SSL(Secure Sockets Layer) 암호화를 사용하여 SQL Sever로 보안 연결을 설정할 수 없습니다. 개발환경 jdk 1.8버전 / mssql 사용 오류내용 드라이버가 SSL(Secure Sockets Layer) 암호화를 사용하여 SQL Sever로 보안 연결을 설정할 수 없습니다. The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TLS12, TLS11] 오류원인 보안 강화 업데이트가 되면서 암호화 알고리즘 중에 보안에 취약한 오래된 버전을 더이상 지원하지 않기 때문에 발생(TLSv1 등등) 해결방안 java.security 파일 수정 필요 jdk가 깔려있는 폴더로 ..
2023.03.10 -
[아이폰] 이 폴더는 비어있습니다. (연결 실패)
아이튠즈가 아니더라도 폴더에서 바로 사진/동영상을 옮길 수 있대서 해봤다. 근데 계속 이 화면만 보임ㅎ 사진앱으로도 가능하다는데 역시나 연결이 안되고 이 화면만 계속 나옴. 이럴 때 하는 방법! 1. 아이튠즈 설치 후 실행 https://www.apple.com/kr/itunes/ iTunes 최신 macOS가 음악, 영화, TV 프로그램, 팟캐스트, 오디오북, 그 밖에 다양한 콘텐츠 컬렉션을 재생하고 더할 수 있는 최고의 방법을 선사합니다. www.apple.com 우선 아이튠즈를 설치한 후 실행시켜준다. 아이튠즈 없이 하고싶은데 웬 아이튠즈냐...? 일단 설정을 아이튠즈에서 할 수 있기 때문에...! 한 번 설정하면 이후엔 그냥 USB 연결로 할 수 있으니까 설정해보자! 2. 계정 > 인증 > 이 컴..
2023.03.10 -
.class파일을 .java파일로 Decompile
디컴파일(Decompile)이란? 컴파일과는 반대로, 컴파일된 실행 파일을 소스코드로 되돌리는 작업이다. 오늘은 컴파일된 자바파일, .class 파일을 .java 파일로 디컴파일 해보려고 한다. > 내가 쓴 파일은 jad.exe, 해당 파일을 설치해준다. 테스트를 위해 jad 파일과 내가 바꾸려는 파일을 같은 폴더에 넣어 준비한다. cmd 창을 켠다. 테스트를 위해 준비해둔 폴더로 이동한다. (cmd 이동 명령어 cd) jad -o -sjava [파일명].class 위 명령어(=jad 파일 실행/파일 변환) 입력 후 엔터치면 해당 폴더에 .java 파일이 만들어진다. ***** 이런 식으로 다른 폴더에 있는 .class 파일은 해당파일 경로를 full 로 써주면 변환가능한데 어차피 생성은 jad.exe ..
2023.02.22 -
[개발서버] localhost url 하드코딩
Api 개발을 마치고 운영서버에 적용했는데.... url에 localhost 박아둔 게 생각이 났다ㅎ > 사실 생각도 아니고 오류나서 알았음. 심지어 다른 분이 알려줌ㅠ redirect_uri에 http://localhost~를 그대로 하드코딩 해둔 거...! > Api 사용할 때 필요한 OAuth 토큰 설정에도 1개발영역과 2운영영역이 따로 있다. 근데 개발할 땐 운영에서 테스트하진 않으니까 아무 생각없이 위에 설정한 localhost 주소 그대로 소스에 박아둔 거....^^ 왜냐...? 개발하면서 테스트는 개발서버에서만 하니까! 난 개발에서 테스트 했으니까.... localhost를 박아놔도 문제가 없었지ㅎㅎ 반영하고 나서야 오류 터진 걸 확인해서... 다시 반영^__^ 다행히 아직 오픈을 안했다 휴..
2023.02.21 -
[로그] 콘솔 로그 기록 전체보기(제한해제)
이클립스나 스프링을 사용할 때 Console 창에 로그가 너무 많이 쌓여서 스크롤을 올려도 이전 기록들이 안보일 때가 있다. 그럴 때 설정하는 방법 # 콘솔 로그 전체보기 [ Window > Preferences > Run/Debug > Console ] >>> 여기서 Limit console output 체크 해제하기 ***** 콘솔창에서 우클릭해서 Preferences로 들어가도 위(Window > Preferences > Run/Debug > Console)와 같은 창 열림.
2023.02.21 -
[SVN] 알아두면 유용한 팁
[Synchronize] 1. 프로젝트 우클릭 > Team > Synchronize with Repository 2. 아래와 같이 Synchronize 탭이 열리면서 상태확인 가능 ① 로컬 수정X, 서버 수정O 파일. Update ② 로컬 수정O, 서버 수정X 파일. Commit ③ 로컬 수정O, 서버 수정O 파일. (★주의★)확인 후 Update 또는 Commit (더블클릭하면 Local File(내가 수정한 파일)과 Remote File(서버에서 수정한 파일) 비교 가능. Preferences 2. Team > Ignored Resources > 여기에 원하는 패턴 추가해주면 됨. .project .classpath .settings */target > 나는 메이븐을 사용하기 때문에 target 폴더..
2023.02.20