반응형

2020/12 692

클래스 경로는 Linux에서 작동하지 않습니다.

클래스 경로는 Linux에서 작동하지 않습니다. 누구나이 명령이 Windows에서 잘 작동하는 이유를 알고 있지만 Linux에서는 ClassNotFoundException game.ui.Main이 발생합니다. java -cp ".;lib/*" game.ui.Main -Xms64m -Xmx128m 내 폴더 구조는 다음과 같습니다. lib /-Jars game /-클래스 파일 이것은 최신 Java 6입니다. 클래스 경로 구문은 OS에 따라 다릅니다. 에서 위키 백과 : 파일 시스템과 밀접하게 관련되어 있기 때문에 명령 줄 클래스 경로 구문은 운영 체제에 따라 다릅니다. 예를 들면 : 모든 Unix 유사 운영 체제 (예 : Linux 및 Mac OS X)에서 디렉토리 구조에는 Unix 구문이 있으며 콜론 ( ..

Programing 2020.12.11

모든 기록 삭제

모든 기록 삭제 SQL Server 2008에서 모든 레코드를 삭제하는 방법은 무엇입니까? 테이블을 삭제하지 않고 테이블에서 모든 레코드를 삭제합니다. DELETE FROM table_name 주의해서 사용하면 취소 할 수 없습니다! 테이블을 제거하려면 DROP TABLE table_name 테이블에서? 다른 테이블에 대한 외래 키가없는 경우 사용할 수 있습니다. truncate table TableName 또는 delete TableName 모든 테이블을 원한다면 sp_msforeachtable 'delete ?' 위에 나와있는 다른 답변들이 옳다는 것을 알 수 있지만, 당신의 삶을 편하게 만들어 드리겠습니다. 나는 당신을 위해 예를 만들었습니다. 행을 추가하고 삭제하고 싶습니다. 테이블을 마우스 오른..

Programing 2020.12.11

소켓을 통한 Java 송수신 파일 (byte [])

소켓을 통한 Java 송수신 파일 (byte []) 클라이언트가 파일을 바이트로 변환하고 서버로 보낸 다음 바이트를 다시 파일로 변환하는 매우 간단한 클라이언트 / 서버를 개발하려고합니다. 현재 프로그램은 빈 파일을 생성합니다. 나는 환상적인 자바 개발자가 아니므로 어떤 도움을 많이 주시면 감사하겠습니다. 클라이언트가 보내는 것을 수신하는 서버 부분입니다. ServerSocket serverSocket = null; serverSocket = new ServerSocket(4444); Socket socket = null; socket = serverSocket.accept(); DataOutputStream out = new DataOutputStream(new BufferedOutputStream(s..

Programing 2020.12.11

HTTP 요청에서 JSON 데이터를 다시 받기

HTTP 요청에서 JSON 데이터를 다시 받기 제대로 작동하는 웹 요청이 있지만 OK 상태를 반환하고 있지만 반환을 요청하는 개체가 필요합니다. 요청한 json 값을 얻는 방법을 모르겠습니다. HttpClient 개체를 처음 사용하는 경우 누락 된 속성이 있습니까? 반환 객체가 정말 필요합니다. 도움을 주셔서 감사합니다 전화 걸기-잘 실행하면 상태 OK가 반환됩니다. HttpClient client = new HttpClient(); client.DefaultRequestHeaders.Accept .Add(new MediaTypeWithQualityHeaderValue("application/json")); var responseMsg = client.GetAsync(string.Format("http:..

Programing 2020.12.11

객체의 모든 키를 소문자로 바꾸는 가장 좋은 방법 (가장 효율적)은 무엇입니까?

객체의 모든 키를 소문자로 바꾸는 가장 좋은 방법 (가장 효율적)은 무엇입니까? 나는 생각해 냈다 function keysToLowerCase (obj) { var keys = Object.keys(obj); var n = keys.length; while (n--) { var key = keys[n]; // "cache" it, for less lookups to the array if (key !== key.toLowerCase()) { // might already be in its lower case version obj[key.toLowerCase()] = obj[key] // swap the value to a new lower case key delete obj[key] // delete t..

Programing 2020.12.11

Django 1.8 업데이트-AttributeError : django.test.TestCase에 'cls_atomics'속성이 없습니다.

Django 1.8 업데이트-AttributeError : django.test.TestCase에 'cls_atomics'속성이 없습니다. Django 1.7 프로젝트를 Django 1.8로 업데이트했고 이제 테스트를 실행할 때 오류가 발생합니다 (의 하위 클래스 django.test.TestCase). Traceback (most recent call last): File "env\lib\site-packages\django\test\testcases.py", line 962, in tearDownClass cls._rollback_atomics(cls.cls_atomics) AttributeError: type object 'SomeTests' has no attribute 'cls_atomics' ..

Programing 2020.12.11

암호 솔트를 "솔트"라고하는 이유는 무엇입니까?

암호 솔트를 "솔트"라고하는 이유는 무엇입니까? 암호 솔트의 "salt"라는 단어에 의미가 있습니까? http://www.derkeiler.com/Newsgroups/comp.security.misc/2003-05/0154.html "소금"이라는 단어의 사용은 아마도 사람들이 우물이나 농지를 덜 친절하게 만들기 위해 소금에 절인 고대의 전쟁을 의미 할 것입니다. 로마인들은 때때로 BC 146 년에 카르타고에 이것을 행했다고 추정됩니다. 암호의 맥락에서 "염장 된"암호는 해독하기가 더 어렵습니다. 분명히 Carthage ( http://en.wikipedia.org/wiki/Salting_the_earth ) 주장 의 원래 "염분"에 대한 강력한 증거는 없지만 그럼에도 불구하고 흥미로운 가설입니다. 소금이..

Programing 2020.12.11

Rails Devise : 현재 로그인 한 사용자의 객체를 얻습니까?

Rails Devise : 현재 로그인 한 사용자의 객체를 얻습니까? 최근 Rails 애플리케이션에 Devise를 설치했는데 다른 모델이나 컨트롤러 중 하나에서 현재 로그인 한 사용자의 인스턴스를 가져올 수 있는지 궁금합니다. 그렇다면 어떻게해야합니까? Devise는 현재 로그인 한 사용자를 나타내는 편리한 메서드를 즉석에서 만듭니다. 그러나 생성 된 메소드 이름에는 사용자 모델의 클래스 이름이 포함된다는 점에 유의해야합니다. 예를 들어, Devise 모델이 ' User'이면 현재 로그인 한 사용자는 ' current_user' 로 액세스 할 수 있으며 Devise 클래스가 ' Admin'이면 로그인 한 관리자 사용자는 ' current_admin' 로 액세스 할 수 있습니다 . 예를 들어 ' user_..

Programing 2020.12.11

마지막 줄이 누락 된 쉘 스크립트 읽기

마지막 줄이 누락 된 쉘 스크립트 읽기 나는 약간의 통찰력을 얻고 싶었던 bash 쉘 스크립트에 이상한 문제가 있습니다. 우리 팀은 파일의 줄을 반복하고 각 줄의 내용을 확인하는 스크립트를 작성하고 있습니다. 서로 다른 스크립트를 함께 시퀀스하는 자동화 된 프로세스를 통해 실행할 때 마지막 줄이 보이지 않는 버그가있었습니다. 파일의 행을 반복하는 데 사용되는 코드 (저장된 이름 DATAFILE은 cat "$DATAFILE" | while read line 명령 줄에서 스크립트를 실행하면 마지막 줄을 포함하여 파일의 모든 줄을 볼 수 있습니다. 그러나 자동화 된 프로세스 (문제의 스크립트 바로 이전에 DATAFILE을 생성하는 스크립트를 실행하는 스크립트를 실행)에 의해 실행되면 마지막 줄이 표시되지 않습..

Programing 2020.12.11

SQS 대 RabbitMQ

SQS 대 RabbitMQ 처리 할 대기열을 만들어야합니다. 대기열 자체는 비교적 적은 양입니다. 시간당 약 1,000 개의 쓰기가있을 수 있습니다. 각 작업의 실행은 각각 약 1 분이 소요될 수 있으며 항목이 대기열에 추가되는 즉시 처리됩니다. Amazon SQS와 같은 기성품 대신 RabbitMQ를 구현하고 싶은 이유가 있습니까? 응용 프로그램에 SQS와 같은 것 대신 자체 대기열 시스템이 필요한 이유는 무엇입니까? 처음에 Amazon SQS는 의사 대기열입니다. 즉, 모든 메시지 (대기열에 도달 한 경우)의 전달이 보장되지만 일반적으로 대기열에서 발생하는 FIFO 방식이 아닙니다. 메시지 순서가 중요하고 대기열이 FIFO 방식으로 작동하기를 원하는 경우 Amazon SQS 문서에는 Amazon SQ..

Programing 2020.12.11
반응형