반응형

자바 2287

문자열에서만 NUMBER를 얻는 정규식

문자열에서만 NUMBER를 얻는 정규식 XML에서 "7+"또는 "5+"또는 "+5"를 받고 Regex를 사용하여 문자열에서 숫자 만 추출하고 싶습니다. 예 : Regex.Match () 함수 stringThatHaveCharacters = stringThatHaveCharacters.Trim(); Match m = Regex.Match(stringThatHaveCharacters, "WHAT I USE HERE"); int number = Convert.ToInt32(m.Value); return number; \d+ \d+하나 이상의 숫자를 나타냅니다 . 음수도 잡으려면을 사용할 수 있습니다 -?\d+. 문자열로 C #에서 "\\d+", 또는@"\d+" 위의 답변은 훌륭합니다. 연속적이지 않은 문자열에..

Development Tip 2020.12.13

Javascript, Razor 및 Escape 문자.

Javascript, Razor 및 Escape 문자. 아포스트로피처럼 MVC3 프로젝트에서 Razor를 사용하고 있습니다. 또한 FullCalendar JQuery 플러그인을 사용하고 있습니다. 그래서 배열을 채우려 고 할 때 잘 작동합니다. 한 가지만 빼고. s.Name 에 아포스트로피가 포함되어 있으면 '내가 원하는 것이 아닌 것처럼 렌더링 됩니다. Encode 및 Decode 및 MvcHtmlString.Create와 같은 다른 방법을 사용하려고 시도했지만 결과는 항상 동일합니다. 다음은 코드 조각입니다. 다음과 같이 foreach를 작성합니다. @foreach (var s in ViewBag.Sessions) { { title: '@Html.Raw(HttpUtility.JavaScript..

Development Tip 2020.12.13

Python 'self'키워드

Python 'self'키워드 저는 Python을 처음 접했고 (일반적으로 C #에서 작업) 지난 며칠 동안 사용하기 시작했습니다. 클래스 내에서 해당 클래스 데이터 멤버 및 메서드에 대한 호출을 접두사로 지정해야합니까? 내가 메서드를 호출하거나 클래스 내에서, 그 클래스의 값을 취득하고 경우에 따라서, 내가 사용에 필요 self.method()하거나 self.intvalue예를 들어,? 나는 아직 접하지 않은 덜 장황한 방법이 없는지 확인하고 싶습니다. 덜 장황한 방법은 없습니다. 항상 self.x인스턴스 속성에 액세스하는 데 사용 합니다 x. 그러나 thisC ++에서 와 달리은 self키워드가 아닙니다. 당신은 할 수 귀하의 방법을 원하는 이름의 첫 번째 매개 변수를 제공합니다,하지만 당신은 강력하..

Development Tip 2020.12.13

필드의 조건부 개수

필드의 조건부 개수 다음과 같은 테이블이 있다면 : jobId, jobName, Priority 우선 순위는 1에서 5 사이의 정수일 수 있습니다. 보고서에서 차트를 생성하려면이 쿼리가 필요하므로 작업 ID, 작업 이름 및 Priority1, Priority2, Priority3, Priority4라는 5 개의 필드를 표시해야합니다. 우선 순위 5. Priority1은 우선 순위 필드의 값이 1 인 행 수를 계산해야합니다. Priority2는 우선 순위 필드의 값이 2 인 행 수를 계산해야합니다. Priority3은 우선 순위 필드의 값이 3 인 행 수를 계산해야합니다. 기타 어떻게하면 빠르고 효율적으로 할 수 있습니까? 많은 감사합니다, Kave 나는 당신이 후일 것 같아요 select jobID, J..

Development Tip 2020.12.13

API를 통해 미디어 위키 페이지에서 텍스트 콘텐츠 가져 오기

API를 통해 미디어 위키 페이지에서 텍스트 콘텐츠 가져 오기 저는 MediaWiki를 처음 접했고 이제 약간의 문제가 있습니다. 일부 Wiki 페이지의 제목이 있고 api.php를 사용하여 해당 페이지의 텍스트 만 얻고 싶지만 API에서 찾은 모든 것은 페이지의 Wiki 콘텐츠를 얻는 방법입니다 (위키 마크 업 포함). ). 이 HTTP 요청을 사용했습니다 ... /api.php?action=query&prop=revisions&rvlimit=1&rvprop=content&format=xml&titles=test 하지만 위키 마크 업없이 텍스트 콘텐츠 만 필요합니다. 미디어 위키 API로 가능합니까? API를 사용하여 텍스트를 얻는 것이 가능하지 않다고 생각합니다. 나를 위해 일한 것은 (브라우저에서 ..

Development Tip 2020.12.13

PostgreSQL에서 공간 계산 및 절약

PostgreSQL에서 공간 계산 및 절약 다음과 같이 pg에 테이블이 있습니다. CREATE TABLE t ( a BIGSERIAL NOT NULL, -- 8 b b SMALLINT, -- 2 b c SMALLINT, -- 2 b d REAL, -- 4 b e REAL, -- 4 b f REAL, -- 4 b g INTEGER, -- 4 b h REAL, -- 4 b i REAL, -- 4 b j SMALLINT, -- 2 b k INTEGER, -- 4 b l INTEGER, -- 4 b m REAL, -- 4 b CONSTRAINT a_pkey PRIMARY KEY (a) ); 위의 내용은 행당 최대 50 바이트를 추가합니다. 내 경험에 따르면 위의 사용자가 만든 인덱스도없이 시스템 오버 헤드에 대..

Development Tip 2020.12.13

Android : 현재 위치에서 EditText에 텍스트 삽입

Android : 현재 위치에서 EditText에 텍스트 삽입 버튼을 눌러 EditText에 상수 문자열을 삽입하고 싶습니다. 문자열은 EditText의 현재 위치에 삽입되어야합니다. 내가 사용 EditText.append하면 텍스트가 EditText 끝에 삽입됩니다. 어떻게 할 수 있습니까? 적절한 방법을 찾지 못했습니다. EditText.getSelectionStart()커서의 현재 위치를 가져 오려면를 사용하십시오 . 그런 다음 String.subString을 사용하여 커서 앞뒤에 텍스트를 가져오고 중간에 텍스트를 삽입 할 수 있습니다. Cpt. Ohlund가 올바른 힌트를주었습니다. 이제 부분적으로를 사용하여 해결 EditText.getSelectionStart()했지만 선택한 텍스트를 동일한 표..

Development Tip 2020.12.13

Windows에서 C 용 Eclipse를 찾을 수없는 시작 실패 바이너리

Windows에서 C 용 Eclipse를 찾을 수없는 시작 실패 바이너리 Eclipse CDT 플러그인과 다음 패키지도 설치했습니다. MinSys MinGW 또한 PATH 환경 변수에서 bin에 대한 경로를 추가했습니다. 그래도 Eclipse에서 샘플 프로그램을 컴파일하고 실행할 수 없습니다. 이 문제를 어떻게 해결할 수 있습니까? 여러분의 관심에 감사드립니다. 나는이 오류에 직면했고 많은 것을 고치기 위해 검색했다. 다행히도 나는 그것을 스스로 알아 냈습니다. 다음은 설정을 확인하는 데 필요한 사항입니다. 창> 환경 설정> C / C ++> 새 CDT 프로젝트 마법사> Makefile 프로젝트> 이진 파서 a) Windows에있는 경우 PE Windows Parser로 설정합니다. b) Cygwin을 ..

Development Tip 2020.12.13

vue-cli 프로젝트에서 포트 번호를 변경하는 방법

vue-cli 프로젝트에서 포트 번호를 변경하는 방법 Vue-cli 프로젝트에서 포트 번호를 변경하여 8080이 아닌 다른 포트에서 실행되도록하는 방법. Vue-cli 웹팩 템플릿의 포트는 앱 루트의 myApp/config/index.js. 해야 할 일은 블록 port내부의 값을 수정하는 것입니다 dev. dev: { proxyTable: {}, env: require('./dev.env'), port: 4545, assetsSubDirectory: 'static', assetsPublicPath: '/', cssSourceMap: false } 이제 다음을 사용하여 앱에 액세스 할 수 있습니다. localhost:4545 또한 .env거기에서 설정하는 것이 더 나은 파일이 있다면 vue-cli3.x를 ..

Development Tip 2020.12.13

Android 장치에서 ARM 프로세서 버전을 찾는 방법은 무엇입니까?

Android 장치에서 ARM 프로세서 버전을 찾는 방법은 무엇입니까? 나는 다음 명령을 시도했고 두 장치에서 잘 작동했습니다. adb shell getprop | grep abi 이 명령은 일부 장치의 ARM 프로세서 버전을 가져 오지 못합니다. 내 장치에서 실행중인 ARM 프로세서 버전을 확인할 수있는 다른 방법이 있습니까? 감사 시험 adb shell cat /proc/cpuinfo 다음 명령을 실행하십시오. adb shell getprop ro.product.cpu.abi 도 있습니다: adb shell getprop ro.product.cpu.abilist 나를 위해 일한 것은 두 가지 방법을 혼합 한 것입니다. 내가 시도하는 전나무 adb shell getprop ro.product.cpu.a..

Development Tip 2020.12.13
반응형