반응형

java 2111

'localhost'에서 MySQL 서버에 수 없음 (10061)

'localhost'에서 MySQL 서버에 수 없음 (10061) 최근에 Windows 2003에 MySQL 5를 설치하고 인스턴스 구성을 시도했습니다. "보안 설정 적용 중"에 도달 할 때까지 모든 것이 잘 작동 (그리고 그 시점에서 위의 오류 Can't connect to MySQL server on 'localhost' (10061)) 가 발생했습니다 . 방화벽에 'MySQL Server'에 대한 포트 3306 예외가 있습니다. 테이블에 대한 'localhost'권한을 사용자에게 부여해야 할 것입니다. 'GRANT'구문 문서를 참조하십시오 . 다음은 일부 C 소스의 예입니다. "% s. *의 모든 권한을 '% s'에 의해 이미지 된 '% s'@ 'localhost'에 부여"; 이것이 MySQL의 가..

ProgramingTip 2020.11.23

C ++ STL 세트 차이

C ++ STL 세트 차이 C ++ STL 집합 데이터 구조에 집합 차이 연산자가 있습니까? 네, 이에,이 및 호출 됩니다. 사용법은 다음과 가변합니다.std::set_difference #include #include #include // ... std::set s1, s2; // Fill in s1 and s2 with values std::set result; std::set_difference(s1.begin(), s1.end(), s2.begin(), s2.end(), std::inserter(result, result.end())); 결국 세트 result에는 s1-s2. 예, 알고리즘 헤더에 set_difference 함수가 있습니다. 편집 : 참고로, 추천 데이터 구조는 문서에 사용할 수 ..

ProgramingTip 2020.11.23

왜 wait ()는 항상 루프 내에서 호출됩니까?

왜 wait ()는 항상 루프 내에서 호출됩니까? wait()루프 내에서 항상 호출해야한다는 것을 읽었습니다 . while (!condition) { obj.wait(); } 루프없이 잘 작동하는데 왜 그렇습니까? 루프를 반복하지 않는 것이 루프에서 상태를 확인해야합니다. Java는 notify () 호출 또는 올바른 notify () / notifyAll () 호출에만 선언가 깨어날 보장하지 않습니다. 이 특성으로 인해 루프없는 버전은 개발 환경에서 작동하고 설치 환경에서 중단 될 수 있습니다. 예를 들어, 당신은 준비를 기다리고 있습니다. synchronized (theObjectYouAreWaitingOn) { while (!carryOn) { theObjectYouAreWaitingOn.wait(..

ProgramingTip 2020.11.23

반사가 어떻게 코드 냄새로 이어지지 않습니까?

반사가 어떻게 코드 냄새로 이어지지 않습니까? 저는 저수준 언어에서 왔습니다 -C ++는 제가 프로그램하는 최고 수준입니다. 최근에 반사를 접하고 코드 냄새없이 사용할 수 있습니다. 제 생각에 실행하는 동안 클래스 / 메소드 / 함수를 검사하는 아이디어는 디자인의 결함을 가리습니다. 리플렉션 (시도하려는) 대부분의 문제는 다형성이나 상속의 사용과 함께 수 구축 생각합니다. 내가 잘못? 반사의 개념과 유용성을 오해하고 있습니까? 다른 솔루션이 실패하거나 구현하기 너무 번거 롭거나 사용하지 않을 때 Reflection을 사용할 때에 대한 좋은 설명을 찾고 있습니다. 이 낮은 수준의 윤활유를 깨달으십시오. 리플렉션은 정적 유형 시스템을 우회하는 데 가장 일반적으로 사용 몇 가지 흥미로운 사용 사례도 있습니다...

ProgramingTip 2020.11.23

Maven 프로젝트에 시스템 속성 지정

Maven 프로젝트에 시스템 속성 지정 Maven 프로젝트에서 시스템 속성을 설정하는 방법이 있습니까 (내 말은 어떻게합니까?)? 내 테스트 및 내 웹 앱 (로컬 실행)에서 속성에 액세스하고 싶습니다. Java 시스템 속성을 사용할 수 있습니다. ./settings.xml 또는 이와 함께 어디에 넣어야합니까? 석고 나는 오픈 소스 프로젝트를 가져 오기 JavaDB를 사용하도록 db 구성을 변경했습니다. 이제 JavaDB 용 jdbc url에서 데이터베이스의 위치를 ​​전체 경로로 어디에서 찾을 수 있습니다 (참조 : this other question ). 또는 시스템 속성 : derby.system.home 이미 코드가 작동하고 현재는 다음과 같이 모두 코딩되어 있습니다. jdbc:derby:/User..

ProgramingTip 2020.11.23

객체 지향 디자인과 관련된 구성이란 무엇입니까?

객체 지향 디자인과 관련된 구성이란 무엇입니까? 나는 "상속보다 작곡을 선호한다"는 많은 듣고이 사이트에서 읽었다. 그러나 Compositon은 무엇입니까? 나는 사람 : 포유류 : 동물이라는 점에서 상속을 이해하지만, 컴포지션의 정의를 어디에서 볼 수 없습니다. 누군가 나를 채워줄 수 있습니까? 합성은 단순한 유형을 결합하여 더 복잡한 유형을 만드는 사실. 귀하의 예에서 구성은 다음과 가변적입니다. Animal: Skin animalSkin Organs animalOrgans Mammal::Animal: Hair/fur mammalFur warm-blooded-based_cirulation_system heartAndStuff Person::Mammal: string firstName string la..

ProgramingTip 2020.11.23

테스트 및 개발에 사용할 수있는 SMTP 서버-실제로 메일을 배달하지 않습니다.

테스트 및 개발에 사용할 수있는 SMTP 서버-실제로 메일을 배달하지 않습니다. 이메일을 사용하는 이메일을 개발할 때 실제로 이메일을 보내고 싶지 않지만 가끔 라이브 데이터를 사용하여 어떤 이메일이 전송되고 싶습니다. 그러나 내 메일을 수신 할 로컬 SMTP 서버를 찾지 못했지만 보관하여 볼 수 있기 때문에 수행하는 쉬운 방법이 없습니다. Windows XP 및 Vista에서는 로컬에 회의 SMTP 서버를 사용하여 존재하지 않는 스마트 호스트로 전달하도록 설정했습니다. 메일은 "inetput \ mailroot \ queue"폴더에 영원히 남아 있으며 볼 수 있습니다. 내가 원할 때마다. 그러나 Windows 7에는 더 이상 통합 SMTP 서버가 로컬에 설치하고 메일을 릴레이 할 수있는 SMTP 서버를 ..

ProgramingTip 2020.11.23

Git- 원격 저장소에서 파일을 삭제하는 방법

Git- 원격 저장소에서 파일을 삭제하는 방법 원격 git 저장소에서 파일을 어떻게 어떻게합니까? 작업 복사본 로컬 저장소에서 방금 삭제 한 파일이 해당하는 원격 저장소에서 삭제하고 싶습니다. 작업 트리에서 파일을 삭제 한 경우 삭제를 커밋합니다. git commit -a -m "A file was deleted" 커밋을 업스트림으로 푸시합니다. git push 사용 명령 : git rm /path to file name / 에너 git commit -m "Your Comment" git push 파일이 저장소에서 삭제됩니다. 더 간단한 방법 git add . -A git commit -m "Deleted some files..." git push origin master -A 작업 트리에 일치하는 파일..

ProgramingTip 2020.11.23

크기에 맞게 확대 : HTML에 PDF 포함

크기에 맞게 확대 : HTML에 PDF 포함 로컬 pdf 파일을 간단한 웹 페이지에 포함하고 초기 확대 / 축소를 개체 크기에 맞게 설정합니다. 여기에 내가 시도한 것이지만 줌에 영향을 미치지 않습니다. 누구든지 코드를 수정하는 방법을 알고 있으므로 초기 확대 / 축소가 개체 크기에 맞게 설정됩니다. 약간의 늦게 응답했지만이 정보를 찾기가 어렵습니다. SO에서 답을 검색하기 때문에 여기에 있습니다. 다른 매개 변수 # view = FitH를 사용 수평 공간에 맞도록 강제하고 쿼리를 & 대신 #으로 시작해야합니다. filename.pdf#view=FitH 내가 알아 차린 것은 어도비 리더가 브라우저에 내장되어 있으면 작동하지만 크롬은 자체 버전의 리더를 사용하고 같은 방식으로 응답하지 않는다는 것입니다. ..

ProgramingTip 2020.11.23

xargs를 사용하여 메시지로 프로그램 실행

xargs를 사용하여 메시지로 프로그램 실행 현재 펼쳐져 있습니다. #!/bin/bash # script.sh for i in {0..99}; do script-to-run.sh input/ output/ $i done xargs를 사용하여 전송로 실행하고 싶습니다. 나는 시도했다 script.sh | xargs -P8 그러나 위의 작업은 한 번에 한 번만 실행됩니다. -n8도 운이 없습니다. 펼쳐서 루프에서 연장 행 끝에 &를 추가하면 펼쳐집니다. 한 번에 8 개, 총 100 개까지만 루프를 실행하는 방법은 무엇입니까? 로부터 xargs매뉴얼 페이지 이 매뉴얼 페이지는 xargs의 GNU 버전을 문서화합니다. xargs는 공백 (큰 따옴표 또는 작은 따옴표 또는 백 슬래시로 보호 될 수 있음) 또는 줄..

ProgramingTip 2020.11.23
반응형