본문 바로가기

SW Programming/Trouble shooting4

윈도우에서 프로그램 지우기 삭제 제거 wmic 프로그램 추가/제거에서 정상적으로 삭제하지 않고 설치경로에 파일을 잘못해서 지워버린경우, 제어판에서는 프로그램이 제거 된 것처럼 보이지만, 실제로는 남아있어서 동일한 프로그램 id를 가진 프로그램을 설치하지 못하는 문제에 봉착함. 어딘가 찌꺼기가 있다 이걸 지워야한다.... 방법을 찾다가 성공한 방법. 관리자 명령 프롬 포트에서 아래의 내용 수행 >wmic >product get name //설치된 프로그램들 나온다 >product where name="{프로그램이름}" call uninstall //물어본다 지울건지 >Y RetrunValue = 1603; 관리자 권한 없는 프롬프트에서 수행하면 발생함. 다시 관리자 권한으로 시도하면 정상적으로 0을 뱉고 삭제된다. 2020. 12. 10.
리눅스에서 Port 정보 확인하기 리눅스에서 열린 포트, 프로세스 목록 확인하고 싶을 때가 있다. 아래의 명령어들을 사용해서 port 상태, pid, 등을 확인 할 수 있다. > netstat -nlpt > lsof -i nP > nmap localhost 너무 많은 정보를 보여주니깐 grep 을 사용해서 내가 원하는 줄만 가져오자 ex) netstat -nlpt | grep 6655 ex) lsof -i nP | grep 6655 2020. 8. 13.
돌고있는데 함부로 변경하지 말자java.util.ConcurrentModificationException java.util.ConcurrentModificationException Don't do this for(TcSetEntity tcset : tcsetEnList){ if(tcset.getSequence() == tcsetSeqId){ tcsetEnList.remove(tcset); } } 1)Do this. - for Iterator iterator = tcsetEnList.iterator(); for( ; iterator.hasNext() ; ) { if(iterator.next().getSequence() == tcsetSeqId) { iterator.remove(); } } 2)DO this - whlie Iterator iterator = tcsetEnList.iterator(); while .. 2020. 2. 28.
VMware - The virtual machine appears to be in use. 문제 해결하기 어제까지 잘 쓰던 VM이 안켜진다. Error "The virtual machine appears to be in use." 잘 끄고 간거 같은데 아마 정상적으로 종료가 안됬었나,,, 급한데 빨간 에러를 보고나니 불쾌했다. 해결방법 해당 VM 종료 VMware workstation 닫기 에러가 발생했던 VM 폴더경로 오픈 기본 경로로 사용한다면 여기 하위에 있다. C:\User\[사용자이름]\Documents\Virtual Machines .lock 이나 .lck 파일 삭제 다시 VMware workstaion을 실행 문제가 있었던 VM을 START! 2020. 1. 15.