반응형

programing tip 3103

Node.js-생성자로 module.exports 사용

Node.js-생성자로 module.exports 사용 Node.js 매뉴얼에 따르면 : 모듈 내보내기의 루트를 생성자 등의 함수로 만들거나 한 번에 하나의 속성을 작성하는 대신 하나의 할당으로 전체 객체를 내보내려면 내보내기 대신 module.exports에 할당하십시오. . 주어진 예는 다음과 같습니다. // file: square.js module.exports = function(width) { return { area: function() { return width * width; } }; } 그리고 이런 식으로 사용 : var square = require('./square.js'); var mySquare = square(2); console.log('The area of my square ..

programing tip 2020.07.28

XML이 아닌 코드에서 RelativeLayout 레이아웃 매개 변수를 설정하는 방법은 무엇입니까?

XML이 아닌 코드에서 RelativeLayout 레이아웃 매개 변수를 설정하는 방법은 무엇입니까? 예를 들어 3 개의 버튼을 화면에 추가하고 싶습니다 : 하나는 왼쪽 정렬, 하나는 가운데 정렬, 마지막 하나는 오른쪽 정렬 레이아웃이 아닌 코드로 레이아웃을 어떻게 설정할 수 xml있습니까? 기본적인 예 : RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT); params.addRule(RelativeLayout.ALIGN_PARENT_LEFT, RelativeLayout.TRUE); B..

programing tip 2020.07.28

런타임시 Android보기 크기 결정

런타임시 Android보기 크기 결정 활동이 작성된 후 Android 앱의보기에 애니메이션을 적용하려고합니다. 이렇게하려면 뷰의 현재 크기를 확인한 다음 현재 크기에서 새 크기로 스케일링 할 애니메이션을 설정해야합니다. 보기는 사용자의 입력에 따라 다른 크기로 조정되므로이 부분은 런타임시 수행해야합니다. 내 레이아웃은 XML로 정의됩니다. 이것은 쉬운 작업처럼 보이며, 내 문제를 해결 한 것은 없지만 이것에 관한 많은 SO 질문이 있습니다. 아마도 나는 분명한 것을 놓치고 있습니다. 나는 다음과 같이 내 견해를 파악했다. ImageView myView = (ImageView)getWindow().findViewById(R.id.MyViewID); 이 잘 작동하지만, 호출 할 때 getWidth(), ge..

programing tip 2020.07.28

최대 절전 모드의 경량 대안?

최대 절전 모드의 경량 대안? [닫은] Derby 또는 Sqlite와 같은 경량 데이터베이스에 데이터를 저장하려는 단일 사용자 Java 프로그램이 있습니다. 내 프로그램에서 데이터 추상화 계층을 사용하고 싶습니다. 최대 절전 모드는 많은 구성이 필요한 것으로 보이며 필요한 것에 과도합니다. 최대 절전 모드에 대한 경량 대안은 무엇입니까? 주석을 사용하는 경우 최대 절전 모드 옆에 최대 절전 모드가 필요합니다. 심지어 클래스 패스에서 매핑 된 빈을 자동 발견 할 수도 있습니다! 나는 단순성 과 힘의 관점 에서 그것에 대한 대안을 보지 못한다 . 또한 JPA로 노출 될 수 있으며 이는 (IMHO) 훨씬 단순합니다. 내 ORMLite 라이브러리는 그러한 대안 중 하나입니다. MySQL, Postgres, Mi..

programing tip 2020.07.28

C #에서 여러 열거 형 값을 어떻게 전달합니까?

C #에서 여러 열거 형 값을 어떻게 전달합니까? 때로는 다른 사람의 C # 코드를 읽을 때 단일 매개 변수에 여러 열거 형 값을 허용하는 메서드가 표시됩니다. 나는 항상 그것이 깔끔하다고 생각했지만 결코 들여다 보지 않았습니다. 글쎄, 지금 나는 그것을 필요로 할 것 같지만 어떻게 해야할지 모르겠다. 이것을 받아들이도록 메소드 서명을 설정하십시오. 방법의 값으로 작업 열거 형을 정의 이런 종류의 일을 달성하기 위해. 특정 상황에서 System.DayOfWeek를 사용하고 싶습니다. [Serializable] [ComVisible(true)] public enum DayOfWeek { Sunday = 0, Monday = 1, Tuesday = 2, Wednesday = 3, Thursday = 4, F..

programing tip 2020.07.28

숭고한 텍스트 편집기에서 개요보기를 얻는 방법은 무엇입니까?

숭고한 텍스트 편집기에서 개요보기를 얻는 방법은 무엇입니까? Windows 용 숭고한 텍스트 편집기 에서 개요를 보려면 어떻게합니까 ? 미니 맵은 도움이되지만 전통적인 개요 (빠른 탐색 및 방향을 위해 나타나는 순서대로 코드의 모든 기능을 표시 할 수있는 목록)가 누락되었습니다. 어쩌면 플러그인, 애드온 또는 비슷한 것이 있습니까? 어느 단계가 필요한지 간단히 이름을 지정할 수 있다면 좋을 것입니다. 숭고한 텍스트 포럼 에이 질문 의 사본이 있습니다. 히트 CTRL+ R나 CMD+ R함수 목록, Mac 용. 이것은 Sublime Text 1.3 이상에서 작동합니다. 모든 작업 접기를 사용합니다. 선언에 이르기까지 모든 것을 최소화하고 모든 메소드 / 함수를 볼 수 있으며 관심있는 것을 확장 할 수 있습니..

programing tip 2020.07.28

프로그램의 실행 시간을 계산하는 방법은 무엇입니까?

프로그램의 실행 시간을 계산하는 방법은 무엇입니까? [복제] 가능한 중복 : Java에서 메소드 실행 시간을 어떻게 설정합니까? 프로그램을 작성했으며 이제 프로그램의 총 실행 시간을 처음부터 끝까지 계산하려고합니다. 어떻게해야합니까? System.nanoTime 을 사용 하여 현재 시간을 가져 오십시오. long startTime = System.nanoTime(); .....your program.... long endTime = System.nanoTime(); long totalTime = endTime - startTime; System.out.println(totalTime); 위의 코드는 프로그램의 실행 시간을 나노초 단위로 인쇄합니다. 기본 메소드의 시작 부분에 다음 코드 줄을 추가하십시오...

programing tip 2020.07.28

BroadcastReceiver.onReceive는 항상 UI 스레드에서 실행됩니까?

BroadcastReceiver.onReceive는 항상 UI 스레드에서 실행됩니까? 내 앱에서 사용자 지정을 만들고 BroadcastReceiver를 통해 수동으로 내 컨텍스트에 등록합니다 Context.registerReceiver. AsyncTask또한를 통해 notifier-Intents를 전달 하는 을 가지고 있습니다 Context.sendBroadcast. 의도는 UI가 아닌 작업자 스레드에서 전송되지만 BroadcastReceiver.onReceive(의도를받은) UI 스레드에서 항상 실행되는 것 같습니다 (나에게 좋습니다). 이것이 보장됩니까, 아니면 그것에 의존해서는 안됩니까? BroadcastReceiver.onReceive는 항상 UI 스레드에서 실행됩니까? 예. 수신자를 동적으로 등..

programing tip 2020.07.28

OpenSSL을 사용하여 공개 키를 추출하는 방법은 무엇입니까?

OpenSSL을 사용하여 공개 키를 추출하는 방법은 무엇입니까? 다음 명령은 공개 키와 개인 키를 모두 포함하는 파일을 생성합니다. openssl genrsa -des3 -out privkey.pem 2048 출처 : here OpenSSL을 사용하면 개인 키에 공개 키 정보도 포함되므로 공개 키를 별도로 생성 할 필요가 없습니다. privkey.pem 파일에서 공개 키를 어떻게 추출 할 수 있습니까? 감사. openssl rsa -in privkey.pem -pubout > key.pub 공개 키를 key.pub 위의 기술은 일반적인 경우에는 효과가 있지만 Amazon Web Services (AWS) PEM 파일에서는 작동하지 않았습니다. AWS 문서에서 다음 명령이 작동한다는 것을 알았습니다. ss..

programing tip 2020.07.28

Android : ActionBar“홈”아이콘을 앱 아이콘 이외의 것으로 변경하는 방법은 무엇입니까?

Android : ActionBar“홈”아이콘을 앱 아이콘 이외의 것으로 변경하는 방법은 무엇입니까? 내 응용 프로그램의 기본 아이콘은 하나의 이미지에서 두 부분으로 구성됩니다 : 로고와 그 아래 몇 글자. 앱의 실행기 아이콘에는 잘 작동하지만 ActionBar의 왼쪽 가장자리에 아이콘이 표시되면 글자가 잘리고 잘 보이지 않습니다. ActionBar에 별도의 버전의 아이콘을 제공하고 싶습니다. "logo"부분 만 있고 그 아래 문자는 없지만 지금까지는 비어있었습니다. 솔직히 이것에 대한 답을 찾을 수 없으며 질문 자체를 어디에서도 찾을 수 없습니다. ActionBar는 매니페스트 의 android : logo 속성 (제공된 경우) 을 사용합니다 . 이를 통해 아이콘 (Launcher)과 로고 (Actio..

programing tip 2020.07.28
반응형