반응형

2020/07/02 30

TreeMap을 반복하는 방법?

TreeMap을 반복하는 방법? [복제] 가능한 중복 : 지도의 각 항목을 어떻게 반복합니까? 을 반복 TreeMap하고 특정 값을 가진 모든 키에 대해 새로운 키를 추가하고 싶습니다 TreeMap. 어떻게해야합니까? TreeMap 유형을 가정합니다. for(Map.Entry entry : treeMap.entrySet()) { String key = entry.getKey(); Integer value = entry.getValue(); System.out.println(key + " => " + value); } (키 및 값 유형은 모든 클래스가 될 수 있습니다) //create TreeMap instance TreeMap treeMap = new TreeMap(); //add key value pa..

Programing 2020.07.02

파이썬에서 객체 속성을 반복

파이썬에서 객체 속성을 반복 몇 가지 속성과 메소드가있는 파이썬 객체가 있습니다. 객체 속성을 반복하고 싶습니다. class my_python_obj(object): attr1='a' attr2='b' attr3='c' def method1(self, etc, etc): #Statements 모든 객체 속성과 현재 값을 포함하는 사전을 생성하고 싶지만 동적 방식으로 수행하고 싶습니다 (따라서 나중에 다른 속성을 추가하면 함수를 업데이트해야한다는 것을 기억할 필요가 없습니다). PHP에서 변수는 키로 사용할 수 있지만 파이썬의 객체는 설명 할 수 없으며 점 표기법을 사용하면 내 var의 이름으로 새 속성이 만들어집니다. 더 명확하게하기 위해 : def to_dict(self): '''this is what..

Programing 2020.07.02

텍스트 상자에 자리 표시 자 텍스트 추가

텍스트 상자에 자리 표시 자 텍스트 추가 html5의 텍스트 상자로 할 수있는 것처럼 텍스트 상자에 자리 표시 자 텍스트를 추가하는 방법을 찾고 있습니다. 즉, 텍스트 상자에 텍스트가 없으면 Enter some text here사용자 가 텍스트를 클릭하면 자리 표시 자 텍스트가 사라지고 사용자가 자신의 텍스트를 입력 할 수 있으며 텍스트 상자에 포커스가없고 텍스트가없는 경우 자리 표시자는 텍스트를 추가합니다. 텍스트 상자에 다시 추가되었습니다. 그것은 단지 다음과 같지 않을 것입니다 : Textbox myTxtbx = new Textbox(); myTxtbx.Text = "Enter text here..."; myTxtbx.GotFocus += GotFocus.EventHandle(RemoveText);..

Programing 2020.07.02

node.js에서 객체 키를 반복

node.js에서 객체 키를 반복 Javascript 1.7부터 Iterator 객체가 있습니다. var a={a:1,b:2,c:3}; var it=Iterator(a); function iterate(){ try { console.log(it.next()); setTimeout(iterate,1000); }catch (err if err instanceof StopIteration) { console.log("End of record.\n"); } catch (err) { console.log("Unknown error: " + err.description + "\n"); } } iterate(); node.js에 이와 같은 것이 있습니까? 지금 나는 사용하고 있습니다 : function Iterato..

Programing 2020.07.02

SQL Server 연결 문자열에서 포트 번호를 지정하는 방법은 무엇입니까?

SQL Server 연결 문자열에서 포트 번호를 지정하는 방법은 무엇입니까? SQL Server Management Studio에서 다음 연결 문자열을 사용합니다. 연결하지 못했습니다 : mycomputer.test.xxx.com:1234\myInstance1 그러나 다음은 괜찮습니다. mycomputer.test.xxx.com\myInstance1 연결 문자열에 포트 번호를 어떻게 지정합니까? 쉼표를 사용하여 SQL Server에 포트 번호를 지정하십시오. mycomputer.test.xxx.com,1234 포트를 지정할 때 인스턴스 이름을 지정할 필요가 없습니다. http://www.connectionstrings.com/에 더 많은 예제가 있습니다. 저를 몇 번 구했습니다. JDBC의 경우 적절한 ..

Programing 2020.07.02

Gzip과 축소

Gzip과 축소 다른 날 Gzip을 선호하는 사람과 Javascript 및 CSS를 축소하는 것에 대해 다소 활발한 토론을했습니다. 이 사람을 X라고 부르겠습니다. X는 Gzip이 파일을 압축하기 때문에 코드를 최소화한다고 말했다. 동의하지 않습니다. Zip은 파일 크기를 줄이는 무손실 방법입니다. 무손실은 원본을 완벽하게 복원해야 함을 의미합니다. 즉, 공백, 불필요한 문자, 주석 처리 된 코드 및 기타 모든 항목을 복원 할 수 있도록 정보를 저장해야합니다. 더 많은 공간을 압축해야하므로 더 많은 공간을 차지합니다. 테스트 방법이 없지만이 코드의 Gzip은 다음과 같습니다. .a1 { background-color:#FFFFFF; padding: 40px 40px 40px 40px; } 이 코드의 Gz..

Programing 2020.07.02

델리게이트로 C # 옵저버 / 관측 가능한 매우 간단한 예

델리게이트로 C # 옵저버 / 관측 가능한 매우 간단한 예 나는 최근에 C #을 파기 시작했지만 인생에서 관찰자 / 관찰 가능한 패턴을 언어로 구현할 때 델리게이트가 어떻게 작동하는지 알 수 없습니다. 누군가 나에게 그것이 어떻게 수행되는지에 대한 아주 간단한 예를 줄 수 있습니까? 나는 한 이 봤지만, 내가 찾은 모든 예제 중 하나를 너무 문제가 특정거나 "비 대한"이었다. 관찰자 패턴은 일반적으로 이벤트로 구현됩니다 . 예를 들면 다음과 같습니다. using System; class Observable { public event EventHandler SomethingHappened; public void DoSomething() => SomethingHappened?.Invoke(this, Even..

Programing 2020.07.02

lapply와 do.call의 차이점은 무엇입니까?

lapply와 do.call의 차이점은 무엇입니까? 나는 최근에 R을 배우고 있으며 두 가지 기능에 혼동합니다 : lapply및 do.call. 그것들은 mapLisp의 기능 과 비슷합니다 . 그러나 왜 다른 이름을 가진 두 가지 기능이 있습니까? 왜 R은 그냥 함수를 사용하지 map않습니까? Map다른 언어의 map과 비슷한 함수 가 있습니다. lapply X와 동일한 길이의 목록을 리턴합니다. 각 요소는 FUN을 X의 해당 요소에 적용한 결과입니다. do.call 이름이나 함수 및 전달할 인수 목록에서 함수 호출을 구성하고 실행합니다. Map주어진 벡터의 해당 요소에 함수를 적용합니다 ... Common Lisp의 mapcar와 비슷하지만 결과를 단순화하려고 시도하지 않는 Map간단한 래퍼입니다 ma..

Programing 2020.07.02

데이터 프레임 열의 데이터 유형 결정

데이터 프레임 열의 데이터 유형 결정 R을 사용하고 있으며를 사용하여 데이터를 데이터 프레임에로드했습니다 read.csv(). 데이터 프레임에서 각 열의 데이터 유형을 어떻게 확인합니까? 시작하는 가장 좋은 방법은를 사용하는 것 ?str()입니다. 몇 가지 예를 살펴 보려면 몇 가지 데이터를 만들어 보겠습니다. set.seed(3221) # this makes the example exactly reproducible my.data

Programing 2020.07.02

몽고 쉘-콘솔 / 디버그 로그

몽고 쉘-콘솔 / 디버그 로그 아마도 멍청한 질문 일 것입니다. 몽고 껍질 실험. 나는 다음과 같은 것을하고 싶다 : matt@linuxvm:~/mongodb-linux-i686-1.2.3/bin$ ./mongo MongoDB shell version: 1.2.3 url: test connecting to: test Thu Feb 25 20:57:47 connection accepted from 127.0.0.1:37987 #3 type "help" for help > function test() { debug.log("hello") } > test() Thu Feb 25 20:58:06 JS Error: ReferenceError: debug is not defined (shell):0 즉, Mongo..

Programing 2020.07.02
반응형