반응형

programing tip 3103

사람들이 CloudInit를 사용하는 대신 Amazon Cloud Formation에서 Puppet / Chef를 사용하는 이유는 무엇입니까?

사람들이 CloudInit를 사용하는 대신 Amazon Cloud Formation에서 Puppet / Chef를 사용하는 이유는 무엇입니까? 우리는 "사전 베이킹"되지 않은 AMI EC2 인스턴스를 사용할 계획입니다. 즉, 스핀 업되면 AWS Linux의 베어 설치입니다. 부트 스트랩 프로세스는 python, tomcat과 같이 필요한 다양한 설치를 가져옵니다. 최소 3 개의 인스턴스와 최대 8 개의 인스턴스가 있습니다. 이러한 요구 사항을 감안할 때 Amazon Cloud Formation (CloudInit)을 사용하는 것보다 Puppet / Chef를 사용하는 것이 유용할까요? 내가 볼 수있는 가장 좋은 점은 Puppet을 사용했다면 스크립트와 비교하여 무슨 일이 일어나고 있는지 확인하기 위해 감..

programing tip 2020.09.25

Perl에서 << 'm'= ~ m >> 구문은 무엇을 의미합니까?

Perl에서 > 구문은 무엇을 의미합니까? 그래서 저는 펄이 비정상적인 구문을 가지고 있다는 것을 이해합니다.하지만 다른 날에 제가 혼란 스러웠던 코드 조각을 직장에서 발견했습니다. 누군가 그것이 의미하는 바를 설명해 주시겠습니까? print $a unless $b; return; m ; HEREDOC 구문처럼 보이지만 내가 본 어떤 형태도 아닙니다. 이 비밀 구문은 화려한 양날 검 으로 알려져 있으며 일반적으로 다음과 같이 표시됩니다. Comments here m ; heredoc 구문과 일치 연산자 ( =~)를 >구분 기호로 사용하는 여러 줄 주석에 대한 해킹입니다 . 슬래시 ( /)는 일치 구분자로 사용되지 않으므로 'm'연산자가 필요합니다. 예를 들어 $my_var =~ /test/는와 동일 $m..

programing tip 2020.09.25

Android Studio- 이미 존재하는 프로그램 유형 : com.google.android.gms.internal.measurement.zzwp

Android Studio- 이미 존재하는 프로그램 유형 : com.google.android.gms.internal.measurement.zzwp 어제 내 앱이 잘 작동했습니다. 오늘은 Android Studio를 다시 연 후 앱이 더 이상 컴파일되지 않는 이유를 모르겠습니다. 표시된 오류는 Program type already present: com.google.android.gms.internal.measurement.zzwp Message{kind=ERROR, text=Program type already present: com.google.android.gms.internal.measurement.zzwp, sources=[Unknown source file], tool name=Optional..

programing tip 2020.09.25

"스택 오버플로"는 어떻게 발생하며 어떻게 방지합니까?

"스택 오버플로"는 어떻게 발생하며 어떻게 방지합니까? 스택 오버플로는 어떻게 발생하고 발생하지 않도록하는 가장 좋은 방법은 무엇이며 특히 웹 서버에서이를 방지하는 방법은 무엇입니까?하지만 다른 예도 흥미로울까요? 스택 이 컨텍스트에서 스택은 프로그램이 실행되는 동안 데이터를 배치하는 마지막 인선 출 버퍼입니다. LIFO (Last in, First Out)는 마지막으로 넣은 것이 항상 가장 먼저 다시 나오는 것을 의미합니다. 스택에 2 개의 항목 ( 'A', 'B'를 차례로 밀어 넣으면 가장 먼저 터지는 것) 스택에서 'B'가되고 다음은 'A'입니다. 코드에서 함수를 호출하면 함수 호출 후 다음 명령어가 스택에 저장되고 함수 호출로 덮어 쓸 수있는 모든 저장 공간이 저장됩니다. 호출하는 함수는 자체 지..

programing tip 2020.09.25

Swift에서 HTTP 요청 + 기본 인증을 만드는 방법

Swift에서 HTTP 요청 + 기본 인증을 만드는 방법 기본 인증이있는 RESTFull 서비스가 있고 iOS + swift에서 호출하고 싶습니다. 이 요청에 대한 자격 증명을 어디에서 어떻게 제공해야합니까? 내 코드 (죄송합니다. iOS / obj-c / swift 배우기 시작합니다) : class APIProxy: NSObject { var data: NSMutableData = NSMutableData() func connectToWebApi() { var urlPath = "http://xx.xx.xx.xx/BP3_0_32/ru/hs/testservis/somemethod" NSLog("connection string \(urlPath)") var url: NSURL = NSURL(string: ..

programing tip 2020.09.24

Prototype.js를 사용한 JSON.stringify () 배열 기괴함

Prototype.js를 사용한 JSON.stringify () 배열 기괴함 내 json 직렬화에 무엇이 잘못되었는지 알아 내고, 내 앱의 현재 버전과 이전 버전을 가지고 있으며, JSON.stringify () 작동 방식에서 놀라운 차이점을 찾고 있습니다 (json.org의 JSON 라이브러리 사용). ). 내 앱의 이전 버전에서 : JSON.stringify({"a":[1,2]}) 나에게 이것을 준다; "{\"a\":[1,2]}" 새 버전에서는 JSON.stringify({"a":[1,2]}) 나에게 이것을 준다; "{\"a\":\"[1, 2]\"}" 새 버전에서 동일한 라이브러리가 배열 괄호를 따옴표로 묶기 위해 무엇이 변경되었을 수 있는지 아십니까? JSON.stringify는 최근 일부 브라우저..

programing tip 2020.09.24

C #에서 null이 아닌 경우 메서드 호출

C #에서 null이 아닌 경우 메서드 호출 어떻게 든이 진술을 단축 할 수 있습니까? if (obj != null) obj.SomeMethod(); 이 글을 많이 써서 꽤 짜증이 나기 때문입니다. 내가 생각할 수있는 유일한 방법은 Null Object 패턴 을 구현하는 것입니다 . 그러나 그것은 매번 할 수있는 일이 아니며 구문을 단축하는 해결책도 아닙니다. 그리고 이벤트와 유사한 문제는 public event Func MyEvent; 그런 다음 호출 if (MyEvent != null) MyEvent.Invoke(); C # 6부터는 다음을 사용할 수 있습니다. MyEvent?.Invoke(); 또는: obj?.SomeMethod(); 는 ?.널 전파 연산자이며,이 발생할 .Invoke()오퍼랜드 인..

programing tip 2020.09.24

Option [T] 클래스의 요점은 무엇입니까?

Option [T] 클래스의 요점은 무엇입니까? Option[T]스칼라에서 수업 의 요점을 이해할 수 없습니다 . 내 말은, 나는 Noneover의 어떤 이점도 볼 수 없다는 것을 의미 null합니다. 예를 들어 다음 코드를 고려하십시오. object Main{ class Person(name: String, var age: int){ def display = println(name+" "+age) } def getPerson1: Person = { // returns a Person instance or null } def getPerson2: Option[Person] = { // returns either Some[Person] or None } def main(argv: Array[String])..

programing tip 2020.09.24

Javascript를 사용하여 특정 날짜의 에포크 얻기

Javascript를 사용하여 특정 날짜의 에포크 얻기 07/26/2010Javascript를 사용하여 UNIX 타임 스탬프 로 어떻게 변환 합니까? Date개체를 만들고 호출 할 수 있습니다 getTime. new Date(2010, 6, 26).getTime() / 1000 new Date("2016-3-17").valueOf() 긴 시대를 반환합니다 http://www.w3schools.com/jsref/jsref_obj_date.asp를 살펴보십시오 . UTC()유닉스 시대에서 밀리 초를 반환 하는 함수 가 있습니다. Date.now () 함수를 사용할 수도 있습니다. Number(new Date(2010, 6, 26)) 위와 같은 방식으로 작동합니다. 몇 초가 필요한 경우 잊지 마세요/ 1000..

programing tip 2020.09.24

내`INSERT… ON DUPLICATE KEY UPDATE`에서 2 개의 행이 영향을받는 이유는 무엇입니까?

내`INSERT… ON DUPLICATE KEY UPDATE`에서 2 개의 행이 영향을받는 이유는 무엇입니까? 다음 표에서 INSERT ... ON DUPLICATE KEY UPDATEfor a PRIMARY KEY를 수행하고 있습니다 . DESCRIBE users_interests; +------------+---------------------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +------------+---------------------------------+------+-----+---------+-------+ | uid | int(11) | NO | PRI | N..

programing tip 2020.09.24
반응형