반응형

자바 1767

SQL Server의 문자열에서 HTML 태그를 제거하는 가장 좋은 방법은 무엇입니까?

SQL Server의 문자열에서 HTML 태그를 제거하는 가장 좋은 방법은 무엇입니까? SQL Server 2005에 html 태그가 포함 된 데이터가 있는데 태그 사이에 텍스트 만 남기고 모든 것을 제거하고 싶습니다. 이상적으로도 같은 일을 대체 <와 more text 여기에 설명 된 작업을 수행하는 UDF가 있습니다. HTML을 제거하는 사용자 정의 함수 CREATE FUNCTION [dbo].[udf_StripHTML] (@HTMLText VARCHAR(MAX)) RETURNS VARCHAR(MAX) AS BEGIN DECLARE @Start INT DECLARE @End INT DECLARE @Length INT SET @Start = CHARINDEX('',@HTMLText,CHARINDEX('..

developer tip 2020.08.16

Hash 기본값 (예 : Hash.new ([]))을 사용할 때 이상하고 예상치 못한 동작 (값 사라짐 / 변경)

Hash 기본값 (예 : Hash.new ([]))을 사용할 때 이상하고 예상치 못한 동작 (값 사라짐 / 변경) 이 코드를 고려하십시오. h = Hash.new(0) # New hash pairs will by default have 0 as values h[1] += 1 #=> {1=>1} h[2] += 2 #=> {2=>2} 괜찮습니다.하지만 : h = Hash.new([]) # Empty array as default value h[1] [1]} ← Ok h[2] [1,2], 2=>[1,2]} ← Why did `1` change? h[3] {1=>[1,2,3], 2=>[1,2,3]} ← Where is `3`? 이 시점에서 해시가 다음과 같을 것으로 예상합니다. {1=>[1], 2=>[2], 3..

developer tip 2020.08.16

argc가 상수가 아닌 이유는 무엇입니까?

argc가 상수가 아닌 이유는 무엇입니까? int main( const int argc , const char[] const argv) 으로 효과적인 C ++ 항목 # 3 주 "를 사용 CONST 가능한"나는 "이 '상수'매개 변수를 만들지 왜 생각을 시작 const?". argc프로그램에서 의 값 이 수정 되는 시나리오가 있습니까? 이 경우 역사가 요인입니다. C는 이러한 입력을 "불변"으로 정의했으며 기존 C 코드와의 호환성은 C ++의 초기 목표였습니다. 와 같은 일부 UNIX API는 getopt실제로 조작을 수행 argv[]하므로 const이러한 이유로도 만들 수 없습니다 . (참고 : 흥미롭게도, getopt의 프로토 타입이 수정 argv[]하지는 않지만 가리키는 문자열을 수정할 수 있음을 시..

developer tip 2020.08.16

Java에서 XML 직렬화?

Java에서 XML 직렬화? [닫은] .NET의 XML 직렬화의 Java 아날로그는 무엇입니까? 2008 답변 "공식"Java API는 이제 JAXB-Java API for XML Binding입니다. Oracle의 Tutorial을 참조하십시오 . 참조 구현은 http://jaxb.java.net/에 있습니다. 2018 업데이트 합니다 자바 EE와 CORBA 모듈 JDK9에 SE에서 사용되지 않으며 JDK11에 SE에서 제거 . 따라서 JAXB를 사용하려면 앱 서버에서 번들로 제공하는 기존 엔터프라이즈 클래스 환경에 있어야하거나 수동으로 가져와야합니다. XStream 은 많은 구성과 비용 없이도 객체를 XML로 직렬화하는 데 매우 능숙합니다! (BSD 라이선스하에 있습니다). 우리는 우리 프로젝트 중 ..

developer tip 2020.08.16

NSDefaultRunLoopMode 대 NSRunLoopCommonModes

NSDefaultRunLoopMode 대 NSRunLoopCommonModes stackoverflow의 좋은 사람들에게, 지난번과 마찬가지로 최근에 우연히 발견 한 질문을 제기합니다. 나는 누군가가 나에게 빛을 비춰 줄 수 있기를 바랍니다. 나는 큰 파일 뒤에 다운로드를 시도 할 때마다 UIScrollView, MPMapView또는 무언가를, 다운로드 프로세스는 최대한 빨리 아이폰의 터치 스크린으로 중단됩니다. 고맙게도 Jörn 의 멋진 블로그 게시물 NSRunLoopCommonModes은 연결에 사용하는 대체 옵션을 제안 합니다. 그러면 NSDefaultRunLoopMode와 NSRunLoopCommonModes의 두 가지 모드에 대해 자세히 살펴볼 수 있지만 사과 문서는 다음과 같은 것 외에는 친절..

developer tip 2020.08.16

Kyle Simpson의 OLOO 패턴과 프로토 타입 디자인 패턴

Kyle Simpson의 OLOO 패턴과 프로토 타입 디자인 패턴 Kyle Simpson의 "OLOO (다른 개체에 연결되는 개체) 패턴"이 프로토 타입 디자인 패턴과 다른 점이 있습니까? "연결"(프로토 타입의 동작)을 구체적으로 나타내는 무언가로 만든 것 외에 여기에서 "복사"가 일어나지 않는다는 것을 명확히하는 것 (클래스의 동작) 외에 그의 패턴은 정확히 무엇을 소개합니까? 다음 은 그의 저서 "You Do n't Know JS : this & Object Prototypes" 에있는 Kyle의 패턴 예입니다 . var Foo = { init: function(who) { this.me = who; }, identify: function() { return "I am " + this.me; } }..

developer tip 2020.08.16

Html.RenderPartial로 인해 이상한 과부하 오류가 발생합니까?

Html.RenderPartial로 인해 이상한 과부하 오류가 발생합니까? _Test.cshtml 이라는 테스트 부분 페이지를 만들고 이를 호출 할 뷰와 동일한 디렉터리에 넣었습니다. 여기에 있습니다. hi 그리고 호출 cshtml보기에서 간단히 다음과 같이 입력합니다. @Html.RenderPartial("_Test") 오류가 발생합니다. CS1502 : 'System.Web.WebPages.WebPageExecutingBase.Write (System.Web.WebPages.HelperResult)'에 대한 최상의 오버로드 된 메서드 일치에 잘못된 인수가 있습니다. 나는 또한 동일한 결과로 전체 경로를 시도했습니다. 나는 이것이 왜 이런 식으로 행동하는지에 대해 매우 혼란 스럽습니다. 간단한 것을 놓..

developer tip 2020.08.16

Python 목록 또는 튜플에서 명시 적으로 항목 선택

Python 목록 또는 튜플에서 명시 적으로 항목 선택 다음 Python 목록이 있습니다 (튜플 일 수도 있음). myList = ['foo', 'bar', 'baz', 'quux'] 나는 말할 수있다 >>> myList[0:3] ['foo', 'bar', 'baz'] >>> myList[::2] ['foo', 'baz'] >>> myList[1::2] ['bar', 'quux'] 인덱스에 특정 패턴이없는 항목을 명시 적으로 선택하려면 어떻게해야합니까? 예를 들어를 선택하고 싶습니다 [0,2,3]. 또는 1000 개 항목의 매우 큰 목록에서을 선택하고 싶습니다 [87, 342, 217, 998, 500]. 이를 수행하는 Python 구문이 있습니까? 다음과 같은 것 : >>> myBigList[87, 3..

developer tip 2020.08.16

새로운 C / C ++ 표준에 대한 Visual Studio 지원?

새로운 C / C ++ 표준에 대한 Visual Studio 지원? 나는 C99와 C ++ 11에 대해 계속 읽고 있으며 언젠가 사용하기에 좋을지도 모르는 언어 표준에 추가되는 완전히 달콤한 것들에 대해 읽었습니다. 그러나 우리는 현재 Visual Studio에서 C ++를 작성하는 데 어려움을 겪고 있습니다. 표준의 새로운 항목이 Visual Studio에 추가 될까요? 아니면 Microsoft가 새로운 C # 변형을 추가하는 데 더 관심이 있습니까? 편집 : 수락 된 답변 외에도 Visual C ++ 팀 블로그를 찾았습니다. http://blogs.msdn.com/vcblog/ 그리고 구체적으로이 게시물은 다음과 같습니다. http://blogs.msdn.com/vcblog/archive/2008/0..

developer tip 2020.08.16

C ++ 지역 변수에 대한 참조 반환

C ++ 지역 변수에 대한 참조 반환 i를 반환해야하는 경우 다음 코드 (func1 ())가 정확합니까? 지역 변수에 대한 참조를 반환 할 때 문제가 있다는 것을 읽은 것을 기억합니다. func2 ()와 어떻게 다릅니 까? int& func1() { int i; i = 1; return i; } int* func2() { int* p; p = new int; *p = 1; return p; } 이 코드 조각 : int& func1() { int i; i = 1; return i; } 수명이 함수 호출 범위로 제한된 객체에 대한 별칭 (참조)을 반환하므로 작동하지 않습니다. 즉 func1(), int i이제는 존재하지 않는 객체를 참조하기 때문에 함수에서 반환 된 참조를 쓸모 없게 만듭니다. int mai..

developer tip 2020.08.16
반응형