반응형

전체 글 550

Java에서의 Ctrl+C 캡처

Java에서의 Ctrl+C 캡처 Java 명령줄 어플리케이션에서 +C 신호를 포착할 수 있습니까?프로그램을 종료하기 전에 리소스를 정리하고 싶습니다.VM이 종료될 때마다 실행되는 셧다운 후크를 VM에 연결할 수 있습니다. Java 가상 시스템은 다음 두 가지 이벤트에 대해 종료됩니다. 마지막 비데몬 스레드가 종료되거나 종료(System.exit) 메서드가 호출되면 프로그램은 정상적으로 종료됩니다. +C 입력과 같은 사용자 인터럽트 또는 사용자 로그오프 또는 시스템 종료와 같은 시스템 전체 이벤트에 대한 응답으로 가상 시스템이 종료됩니다. 단, 종료 후크로 전달하는 스레드는 몇 가지 규칙을 따라야 하므로 문제가 발생하지 않도록 링크된 설명서를 주의 깊게 읽어보십시오.여기에는 나사산 안전성 보장, 나사산 빠..

programing 2022.10.14

사용자 입력 문자열을 정규식으로 변환하는 중

사용자 입력 문자열을 정규식으로 변환하는 중 HTML과 JavaScript 정규 표현 테스터를 디자인하고 있습니다.사용자는 regex, 문자열을 입력하고 옵션버튼을 사용하여 테스트할 함수(검색, 일치, 치환 등)를 선택합니다.이 함수가 지정된 인수로 실행되면 프로그램이 결과를 표시합니다.당연히 대체할 추가 인수 등을 위한 추가 텍스트 상자가 있습니다. 문제는 사용자로부터 문자열을 받아 정규 표현으로 바꾸는 것입니다.// 그 에는 깃발을 수 g ★★★★★★★★★★★★★★★★★」i그래서 그들은 이 모든 것들을//는 표현식을 중심으로 하고 있습니다만, 그 문자열을 regex로 변환하려면 어떻게 해야 합니까?또, 「RegExp」가 에, 수 .// 사용자 입력 문자열을 regex로 만드는 다른 방법이 있습니까?를..

programing 2022.10.14

레일 표에서 어떤 인덱스를 추가할 때

레일 표에서 어떤 인덱스를 추가할 때 Rails 데이터베이스에 대해 질문이 있습니다. "xx_id"와 같은 모든 외부 키에 "index"를 추가해야 합니까? 자동으로 생성된 "id" 열에 "index"를 추가해야 합니까? 자동으로 생성된 "id" 열에 "index(unique)"를 추가해야 합니까? 인덱스를 2개의 외부 키에 동시에 추가하는 경우(add_index (:users, [:category, :state_id])어떻게 되는 거죠?이것은 각 키에 인덱스를 추가하는 것과 어떻게 다른가요? class CreateUsers < ActiveRecord::Migration def self.up create_table :users do |t| t.string :name t.integer :category_i..

programing 2022.10.14

임의 조건 함수에 따라 사전을 필터링하려면 어떻게 해야 합니까?

임의 조건 함수에 따라 사전을 필터링하려면 어떻게 해야 합니까? 다음과 같은 포인트 사전이 있습니다. >>> points={'a':(3,4), 'b':(1,2), 'c':(5,5), 'd':(3,3)} x와 y 값이 5보다 작은 모든 점, 즉 'a', 'b', 'd'로 새 사전을 만들고 싶습니다. 그 책에 따르면, 각 사전에는 다음이 있다.items()function: 목록을 반환한다.(key, pair)태플: >>> points.items() [('a', (3, 4)), ('c', (5, 5)), ('b', (1, 2)), ('d', (3, 3))] 그래서 이렇게 썼습니다. >>> for item in [i for i in points.items() if i[1][0]> points_small {'a'..

programing 2022.10.14

Python에서 공백에 문자열 분할

Python에서 공백에 문자열 분할 이 질문에는 이미 답변이 있습니다. 문자열을 단어 목록으로 분할하려면 어떻게 해야 합니까? (9개의 답변) 닫힘5년 전에요. Python과 동등한 제품을 찾고 있습니다. String str = "many fancy word \nhello \thi"; String whiteSpaceRegex = "\\s"; String[] words = str.split(whiteSpaceRegex); ["many", "fancy", "word", "hello", "hi"] 인수 없는 메서드는 공백으로 분할됩니다. >>> "many fancy word \nhello \thi".split() ['many', 'fancy', 'word', 'hello', 'hi'] import re s =..

programing 2022.10.14

A와 A가 없음인 경우:

A와 A가 없음인 경우: 사용방법: if A: 대신 if A is not None: 후자는 너무 장황해 보인다.차이가 있나요?스테이트먼트 if A: 를 호출합니다.A.__bool__()(특수 메서드 이름 매뉴얼 참조), 호출된__nonzero__해당 함수의 반환값을 사용합니다.을 사용하다 object.__bool__(self) 테스트 및 됩니다.bool()는 돌아올 이다.False ★★★★★★★★★★★★★★★★★」True되어 있지 않은 이 메서드는 정의되어 있지 않습니다.__len__()정의된 경우 호출되며, 결과가 0이 아닌 경우 개체는 true로 간주됩니다.가 「」를 정의하지 __len__() 않다__bool__()사실 반면에, if A is not None: 참조만 비교합니다.ANone츠키노PEP8..

programing 2022.10.14

python을 통해 접속할 때 기본 Mysql 연결 타임아웃을 변경하려면 어떻게 해야 합니까?

python을 통해 접속할 때 기본 Mysql 연결 타임아웃을 변경하려면 어떻게 해야 합니까? python을 사용하여 mysql 데이터베이스에 연결했습니다.con = _mysql.connect('localhost', 'dell-pc', '', 'test')제가 만든 프로그램은 10시간 정도 풀실행에 많은 시간이 걸립니다.사실, 나는 말뭉치와 다른 단어들을 읽으려고 노력하고 있다.판독이 종료된 후 타임아웃 오류가 발생하였습니다. Mysql의 디폴트 타임아웃을 확인했습니다. +----------------------------+----------+ | Variable_name | Value | +----------------------------+----------+ | connect_timeout | 10..

programing 2022.10.14

Java 드라이버를 사용하여 mongoDB에 마지막으로 삽입된 문서의 ID 가져오기

Java 드라이버를 사용하여 mongoDB에 마지막으로 삽입된 문서의 ID 가져오기 ID를 쉽게 얻을 수 있는 방법이 있습니까(오브젝트Java 드라이버를 사용한 mongoDB 인스턴스의 마지막 삽입 문서 ID)네가 할 수 있다는 걸 방금 깨달았어 BasicDBObject doc = new BasicDBObject( "name", "Matt" ); collection.insert( doc ); ObjectId id = (ObjectId)doc.get( "_id" ); 캐스팅을 피하기 위해Object로.ObjectId(이 경우)com.mongodb.client.MongoCollection collection및 aorg.bson.Document doc다음 작업을 수행할 수 있습니다. collection.ins..

programing 2022.10.14

Epoch 시간을 날짜 시간으로 변환하는 중

Epoch 시간을 날짜 시간으로 변환하는 중 나머지로부터 답변을 받고 있는 것은 다음과 같은 Epoch 시간 형식입니다. start_time = 1234566 end_time = 1234578 차이를 MySQL 데이터베이스에 저장할 수 있도록 MySQL 포맷 시간으로 에폭초를 변환하고 싶습니다. 나는 시도했다. >>> import time >>> time.gmtime(123456) time.struct_time(tm_year=1970, tm_mon=1, tm_mday=2, tm_hour=10, tm_min=17, tm_sec=36, tm_wday=4, tm_yday=2, tm_isdst=0) 위의 결과는 제가 예상한 것과 다릅니다.나는 그것이 이길 바란다 2012-09-12 21:00:00 어떻게 하면 ..

programing 2022.10.05

URL 쿼리 문자열 매개 변수 가져오기

URL 쿼리 문자열 매개 변수 가져오기 다음과 같은 형식의 URL 쿼리 문자열에서 매개 변수를 얻는 "필요한 코드 감소" 방법은 무엇입니까? www.mysite.com/category/subcategory?myqueryhash 출력은 다음과 같습니다.myqueryhash 저는 이 접근방식을 알고 있습니다. www.mysite.com/category/subcategory?q=myquery $_SERVER['QUERY_STRING']에, 찾고 있는 데이터가 기재되어 있습니다. 문서 php.net: $_SERVER - 매뉴얼 이를 위한 PHP 방법은 parse_url 함수를 사용하는 것입니다.이 함수는 URL을 해석하고 해당 컴포넌트를 반환합니다.쿼리 문자열 포함. 예제: $url = 'www.mysite.c..

programing 2022.10.05
반응형