반응형

c# 2507

RegEx에 넣기 전에 이스케이프해야하는 모든 문자 목록?

RegEx에 넣기 전에 이스케이프해야하는 모든 문자 목록? 누군가 이스케이프해야하는 특수 문자의 전체 목록을 제공 할 수 있습니까? 나는 그들 중 일부를 모르는 것이 두렵습니다. preg_quote필요한 작업을 수행하는 PHP.JS의 PHP 함수 구현을 살펴보십시오 . http://phpjs.org/functions/preg_quote:491 특수 정규식 문자는 다음과 같습니다. . \ + * ? [ ^ ] $ ( ) { } = ! | : - 이 사이트 에 따르면 이스케이프 할 문자 목록은 다음과 같습니다. [, 백 슬래시 \, 캐럿 ^, 달러 기호 $, 마침표 또는 점., 세로 막대 또는 파이프 기호 |, 물음표?, 별표 또는 별표 *, 더하기 기호 +, 여는 둥근 대괄호 ( 닫는 둥근 괄호)...

Program Tip 2020.11.18

응용 프로그램 닫기

응용 프로그램 닫기 C # 애플리케이션을 닫을 때 가장 좋은 방법은 무엇입니까? 다음을 사용할 수 있음을 읽었습니다. Environment.Exit(0); or Application.Exit(); 그러나 차이점은 무엇입니까? 또한 Environment.Exit (0)과 관련하여 Java로 작업 할 때 이전에 종료 코드를 사용했지만 그 목적을 완전히 이해하지 못했습니다. C #에서 애플리케이션을 종료 할 때 어떤 역할을합니까? System.Windows.Forms.Application.Exit()-모든 메시지 펌프에 종료해야 함을 알리고 메시지가 처리 된 후 모든 응용 프로그램 창을 닫습니다. 이 메서드는 모든 스레드에서 실행중인 모든 메시지 루프를 중지하고 응용 프로그램의 모든 창을 닫습니다. 이 메서드..

Program Tip 2020.11.18

생성자 상속이란 무엇입니까?

생성자 상속이란 무엇입니까? C ++ 11에서 생성자를 상속한다는 것은 무엇을 의미합니까? 그것이 내가 생각하는 것이라면 (기본 클래스 생성자가 파생 클래스의 범위로 가져옴) 내 코드에 미치는 영향은 무엇입니까? 이러한 기능의 응용 프로그램은 무엇입니까? 생성자 상속은 바로 그 의미입니다. 파생 클래스는 기본 클래스에서 생성자를 암시 적으로 상속 할 수 있습니다. 구문은 다음과 같습니다. struct B { B(int); // normal constructor 1 B(string); // normal constructor 2 }; struct D : B { using B::B; // inherit constructors from B }; 이제 D에는 암시 적으로 정의 된 다음 생성자가 있습니다. D::D..

Program Tip 2020.11.18

Pycharm에서 문자열의 맞춤법 검사를 피하는 방법

Pycharm에서 문자열의 맞춤법 검사를 피하는 방법 PyCharm IDE의 문자열에서 맞춤법 검사를 비활성화하는 옵션은 어디에 있습니까? 내 댓글과 문자열 아래의 들쭉날쭉 한 선이 싫다. 로 이동하십시오 File -> Settings -> Editor -> Inspections. Spelling가운데 창 아래의 목록을 확장하고 옵션을 선택 취소합니다 Typo. 그러나 사실상 대부분의 들쭉날쭉 한 선은 PEP 8 코딩 스타일 위반으로 인해 발생합니다 . 이 옵션도 비활성화하려면 같은 창에서 아래 목록을 확장 Python하고 옵션을 선택 취소합니다 PEP 8 coding style violation. PyCharm은 문자열과 주석 내부 의 구문을 확인 하지 않습니다 . 이 검사 맞춤법 . 설정 ... 페이..

Program Tip 2020.11.18

SQLite, Python, 유니 코드 및 비 UTF 데이터

SQLite, Python, 유니 코드 및 비 UTF 데이터 파이썬을 사용하여 sqlite에 문자열을 저장하려고 시도하고 메시지를 받았습니다. sqlite3.ProgrammingError : 8 비트 바이트 열을 해석 할 수있는 text_factory (예 : text_factory = str)를 사용하지 않는 한 8 비트 바이트 열을 사용해서는 안됩니다. 대신 응용 프로그램을 유니 코드 문자열로 전환하는 것이 좋습니다. 좋아, 유니 코드 문자열로 전환했습니다. 그런 다음 메시지를 받기 시작했습니다. sqlite3.OperationalError : 'Sigur Rós'텍스트가있는 UTF-8 열 'tag_artist'로 디코딩 할 수 없습니다. db에서 데이터를 검색하려고 할 때. 더 많은 연구를 통해 u..

Program Tip 2020.11.18

C #에서 사용자 지정 예외를 구현하기위한 업계 표준 모범 사례는 무엇입니까?

C #에서 사용자 지정 예외를 구현하기위한 업계 표준 모범 사례는 무엇입니까? C #에서 사용자 지정 예외를 구현하기위한 업계 표준 모범 사례는 무엇입니까? Google을 확인한 결과 많은 추천이 있지만 어느 것이 더 신뢰할 수 있는지 모르겠습니다. 누구든지 권위있는 기사에 대한 링크가 있으면 도움이 될 것입니다. 사용자 지정 예외를 만드는 표준은 Exception 에서 파생하는 것 입니다. 그런 다음 고유 한 속성 / 메서드 및 오버로드 된 생성자를 도입 할 수 있습니다 (해당하는 경우). 다음은 ConnectionFailedException예외 유형에 특정한 추가 매개 변수를 받는 사용자 정의의 기본 예입니다 . [Serializable] public class ConnectionFailedExcep..

Program Tip 2020.11.18

jQuery 로딩을 연기 할 수 있습니까?

jQuery 로딩을 연기 할 수 있습니까? 현실을 직시하자, jQuery / jQuery-ui는 많은 다운로드입니다. Google 은 초기 렌더링 속도를 높이기 위해 자바 스크립트 지연로드를 권장 합니다. 내 페이지는 jQuery를 사용하여 페이지의 낮은 위치 (대부분 초기보기에서 벗어남)에 배치되는 탭을 설정하고 페이지가 렌더링 된 후 jQuery를 연기하고 싶습니다. Google의 지연 코드는 페이지가로드 된 후 body onLoad 이벤트에 연결하여 DOM에 태그를 추가합니다. 이런 식으로 jQuery로드를 연기하고 싶지만 시도했을 때 jQuery 코드가 jQuery를 찾지 못했습니다 (내가 전혀 예상하지 못한 것은 아닙니다). $(document).ready(function() { $("#tabs..

Program Tip 2020.11.18

Java7“Solr / Lucene”버그는 얼마나 심각한가요?

Java7“Solr / Lucene”버그는 얼마나 심각한가요? 분명히 Java7에는 루프 최적화와 관련된 몇 가지 불쾌한 버그가 있습니다. Google 검색 . 보고서와 버그 설명에서이 버그가 얼마나 중요한지 판단하기 어렵다는 것을 알았습니다 (Solr 또는 Lucene을 사용하지 않는 한). 내가 알고 싶은 것 : 내 (모든) 프로그램이 영향을받을 가능성은 얼마나됩니까? 버그가 일반 테스트에서 잡을만큼 결정적입니까? 참고 : 내 프로그램의 사용자가 -XX:-UseLoopPredicate문제를 피하기 위해 사용 하도록 할 수는 없습니다 . 핫스팟 버그의 문제점은 컴파일 임계 값 (예 : 10000)에 도달해야 얻을 수 있다는 것입니다. 따라서 단위 테스트가 "사소한"경우 잡을 수 없을 것입니다. 예를 들..

Program Tip 2020.11.18

파일 간 SQLAlchemy 클래스

파일 간 SQLAlchemy 클래스 SQLAlchemy 클래스를 여러 파일에 분산시키는 방법을 알아 내려고 노력하고 있는데 어떻게해야할지 모르겠습니다. 나는 SQLAlchemy를 처음 사용하므로이 질문이 사소한 경우 용서해주십시오 .. 각각의 파일 에서 다음 세 가지 클래스를 고려 하십시오 . A.py : from sqlalchemy import * from main import Base class A(Base): __tablename__ = "A" id = Column(Integer, primary_key=True) Bs = relationship("B", backref="A.id") Cs = relationship("C", backref="A.id") B.py : from sqlalchemy impo..

Program Tip 2020.11.18

조건 대 대기 알림 메커니즘

조건 대 대기 알림 메커니즘 기존 대기 알림 메커니즘에 비해 조건 인터페이스 / 구현을 사용하면 어떤 이점이 있습니까? 여기에 Doug Lea가 쓴 의견을 인용합니다. 조건은 개체 모니터 메서드 (wait, notify 및 notifyAll)를 별개의 개체로 분해하여 임의의 잠금 구현을 사용하여 개체 당 여러 개의 대기 집합을 갖는 효과를 제공합니다. 잠금이 동기화 된 메소드 및 명령문의 사용을 대체하는 경우 조건은 오브젝트 모니터 메소드의 사용을 대체합니다. 이것이 대기 / 알림 메커니즘을 구현하는보다 객체 지향적 인 방법이라고 생각합니다. 그러나 전자에 비해 건전한 이점이 있습니까? 조건 인터페이스 에 대해 위에서 언급 한 것과 같은 많은 이점 이 있습니다. 몇 가지 중요한 사항은 다음과 같습니다. ..

Program Tip 2020.11.18
반응형