반응형

programing 720

SQL Server 2005의 VARBINARY 필드 크기

SQL Server 2005의 VARBINARY 필드 크기 다음에서 내용의 크기(바이트)를 결정하려고 합니다.VARBINARY(MAX)SQL Server 2005 필드(SQL 사용)입니다.이에 대한 네이티브 지원이 없는 것 같은데 CLR 통합을 사용할 수 있습니까?어떤 아이디어라도 주시면 감사하겠습니다. 사실, 여러분은 T-SQL에서 이것을 할 수 있습니다! DATALENGTH()효과가 있을 것입니다.varbinary(max)밭VARBINARY(MAX) 필드는 최대 2GB 크기의 가변 길이 데이터를 할당합니다. DATALENGTH() 함수를 사용하여 열 내용의 길이를 결정할 수 있습니다. 예: SELECT DATALENGTH(CompanyName), CompanyName FROM Customers CRE..

programing 2023.06.29

개체 리터럴의 키를 유형 스크립트 유형으로 사용하시겠습니까?

개체 리터럴의 키를 유형 스크립트 유형으로 사용하시겠습니까? 응용 프로그램에 대해 미리 정의된 데이터가 포함된 개체가 있으며 다음과 같은 상수 변수에 저장됩니다. const data:{[key:string]:any} =Object.freeze({ some: 123, long: {"a":"b"}, list: ["c"], of: "", arbitrary: null, things: 1.2, }); 이 개체의 키는 응용 프로그램의 나머지 부분에 알려져 있습니다.데이터 개체에 액세스하는 이 함수를 고려합니다. function doWork(k) { if(!data.hasOwnProperty(k)) throw Error(); let value = data[k]; //... } 이것은 다음과 같은 문자열로 호출됩니다...

programing 2023.06.29

Meteor에 $currentDate to MongoDB 컬렉션이 있는 필드 삽입

Meteor에 $currentDate to MongoDB 컬렉션이 있는 필드 삽입 Meteor의 MongoDB 컬렉션에 문서를 삽입할 때 $currentDate를 사용하는 방법을 잘 모르겠습니다. 이것은 삽입이 아닌 업데이트에서만 사용할 수 있습니까?이상하게 보일 수도 있지만 다른 대안이 보이지 않습니다(사용하는 것 외에는).new Date대신). 예 Stuff.insert({ owner: Meteor.userId(), createdAt: ..., // how to create this field with $currentDate ? theStuff: "Some of the good stuff" }) 노트 / 생각 / TL, DR 필드는 $ 연산자로 시작할 수 없거나, 내가 아는 한, 곱슬곱슬한 중괄호로 ..

programing 2023.06.29

목록 색인을 기준으로 판다 행 선택

목록 색인을 기준으로 판다 행 선택 나는 있습니다dataframe df: 20060930 10.103 NaN 10.103 7.981 20061231 15.915 NaN 15.915 12.686 20070331 3.196 NaN 3.196 2.710 20070630 7.907 NaN 7.907 6.459 그런 다음 목록에 표시된 특정 시퀀스 번호가 있는 행을 선택합니다. 여기에 [1,3]이 있고 왼쪽이 있다고 가정합니다. 20061231 15.915 NaN 15.915 12.686 20070630 7.907 NaN 7.907 6.459 어떻게 또는 어떤 기능이 그것을 할 수 있습니까?사용하다.iloc정수 기반 인덱싱 및.loc레이블 기반 인덱싱에 사용됩니다.아래 예를 참조하십시오. ind_list = [1..

programing 2023.06.29

asp:TextBox ReadOnly=true 또는 Enabled=false?

asp:TextBox ReadOnly=true 또는 Enabled=false? asp의 Enabled(활성화) 속성과 ReadOnly(읽기 전용) 속성의 차이점은 무엇입니까?텍스트 상자 컨트롤?컨트롤이 다음과 같은 경우disabled편집할 수 없으며 양식을 제출할 때 내용이 제외됩니다. 컨트롤이 다음과 같은 경우readonly편집할 수 없지만 내용(있는 경우)이 제출에 포함되어 있습니다.또 다른 행동은readonly = 'true'컨트롤은 다음과 같은 이벤트를 발생시킵니다.click바로 옆에Enabled = False컨트롤은 그렇지 않습니다.읽기 전용은 텍스트 상자를 "그레이아웃"하지 않고 값을 포스트백에 계속 제출합니다.브라우저의 관점에서 생각해 보세요.읽기 전용의 경우 브라우저는 변수/값 쌍을 전송합..

programing 2023.06.29

Git Blame Commit 통계

Git Blame Commit 통계 각 커미터에서 발생하는 저장소에 현재 얼마나 많은 줄(코드의)이 있는지 통계를 제공하기 위해 어떻게 책임(또는 더 적합한 함수 및/또는 셸 명령과 함께)을 "남용"할 수 있습니까? 출력 예: Committer 1: 8046 Lines Committer 2: 4378 Lines 갱신하다 git ls-tree -r -z --name-only HEAD -- */*.c | sed 's/^/.\//' | xargs -0 -n1 git blame \ --line-porcelain HEAD |grep -ae "^author "|sort|uniq -c|sort -nr 도중에 몇 가지 사항을 업데이트했습니다. 편의를 위해 이 명령을 자체 명령으로 실행할 수도 있습니다. #!/bin/b..

programing 2023.06.29

오라클에서 아토믹 MERGE를 수행할 수 있습니까?

오라클에서 아토믹 MERGE를 수행할 수 있습니까? 단일 WebLogic 클러스터에서 실행되는 J2EE 앱의 몇 가지 인스턴스가 있습니다. 어느 시점에서 이러한 앱은 병합을 수행하여 백엔드 오라클 데이터베이스에 레코드를 삽입하거나 업데이트합니다.MERGE는 지정된 기본 키를 가진 행이 있는지 확인합니다.있으면 업데이트합니다.그렇지 않으면 삽입합니다. 이제 두 개의 앱 인스턴스가 기본 키가 = 100인 행을 삽입하거나 업데이트하려고 한다고 가정합니다.행이 존재하지 않는다고 가정합니다.병합의 "확인" 단계에서 두 행 모두 해당 행이 없음을 확인하여 두 행 모두 삽입을 시도합니다.그러면 고유한 키 제약 조건 위반이 발생합니다. 제 질문은 다음과 같습니다.오라클에 원자적 MERGE가 있습니까?와 비슷한 효과가 ..

programing 2023.06.29

Spring Boot에서 특정 패턴 대신 모든 요청 매핑

Spring Boot에서 특정 패턴 대신 모든 요청 매핑 나는 봄 부팅 애플리케이션 안에 VueJS 단일 페이지 애플리케이션이 있고, 나는 URL이 다음으로 시작하는 이러한 요청 대신 모든 요청을 처리할 수 있는 vue-router를 만들고 싶습니다./rest/**. 그래서 저는 정규 표현을 썼습니다.^(?!/rest/).*시작하지 않는 모든 것을 일치시키기 위해./rest/그리고 저는 다음과 같은 요청 매핑을 만들려고 노력합니다. @Controller public class MainController { @RequestMapping(value = "/{path:^(?!/rest/).*}") public String forwardRequests() { return "forward:/"; } } 하지만 효..

programing 2023.06.29

mongodbc# 드라이버와 함께 POCO를 사용할 때 _id 필드를 관리하는 방법

mongodbc# 드라이버와 함께 POCO를 사용할 때 _id 필드를 관리하는 방법 POCO로 mongo 데이터를 읽고 쓰는 경우 public class Thingy { public string Foo {get;set;} } ... coll.Insert(new Thing(Foo = "hello")); 다시 읽어보면 _id가 예기치 않은 속성이라는 오류가 나타납니다.그래서 _id라는 필드를 클래스에 추가했습니다.이제 _id 필드가 null일 수 없다는 내용의 삽입이 작동하지 않습니다.A는 BsonIgnoreIfNull 속성을 시도했지만 작동하지 않았습니다.개체를 삽입할 때 개체에 다음이 없는 경우_id그러면 드라이버가 필드를 추가하고 12바이트 MongoDB ObjectId 값으로 설정합니다. 다음을 추가..

programing 2023.06.29

64비트에서 32비트 부호 없는 곱셈이 정의되지 않은 동작을 유발합니까?

64비트에서 32비트 부호 없는 곱셈이 정의되지 않은 동작을 유발합니까? 그래서 나는 이 코드를 가지고 있습니다: uint32_t s1 = 0xFFFFFFFFU; uint32_t s2 = 0xFFFFFFFFU; uint32_t v; ... v = s1 * s2; /* Only need the low 32 bits of the result */ 다음 모든 사항에서 컴파일러는 다음 범위에 대한 선입견을 가질 수 없었습니다.s1또는s2위의 예에 해당하는 이니셜라이저. 만약 내가 이것을 32비트의 정수 크기를 가진 컴파일러에서 컴파일했다면 (예를 들어 x86을 컴파일할 때) 문제가 없습니다.컴파일러는 단순히 다음을 사용합니다.s1그리고.s2~하듯이uint32_t입력된 값(더 이상 승격할 수 없음), 곱셈은 단순..

programing 2023.06.29
반응형