반응형

JavaScript 2976

빈 객체를 반환해야 함

빈 객체를 반환해야 함 index.js와 몇 가지 모델 (클래스) index.js가있는 폴더가 있습니다. module.exports = { Book : require('./book'), Author : require('./author') } book.js var Author = require('./author') var Book = models.ActiveRecord.extend({ schema : { belongsTo : { author : Author } } }) module.exports = Book author.js var Book = require('./book') var Author = models.ActiveRecord.extend({ schema : { hasMany : { author :..

Programing 2020.07.29

Python 3으로 Python 2 객체 언 클링

Python 3으로 Python 2 객체 언 클링 Python 2.4에서 절인 객체를 Python 3.4와 함께로드하는 방법이 있는지 궁금합니다. 대량의 회사 레거시 코드에서 2to3을 실행하여 최신 상태로 유지했습니다. 이 작업을 수행하면 파일을 실행할 때 다음 오류가 발생합니다. File "H:\fixers - 3.4\addressfixer - 3.4\trunk\lib\address\address_generic.py" , line 382, in read_ref_files d = pickle.load(open(mshelffile, 'rb')) UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 1: ordinal not in ran..

Programing 2020.07.29

모범 사례 : setUp () 또는 선언시 JUnit 클래스 필드를 초기화 하시겠습니까?

모범 사례 : setUp () 또는 선언시 JUnit 클래스 필드를 초기화 하시겠습니까? 이런 선언에서 클래스 필드를 초기화해야합니까? public class SomeTest extends TestCase { private final List list = new ArrayList(); public void testPopulateList() { // Add stuff to the list // Assert the list contains what I expect } } 아니면 이런 식으로 setUp ()? public class SomeTest extends TestCase { private List list; @Override protected void setUp() throws Exception { s..

Programing 2020.07.29

레이크의 '환경'과제는 무엇입니까?

레이크의 '환경'과제는 무엇입니까? " 사용자 정의 레이크 작업 " 에 따르면 : desc "Pick a random user as the winner" task :winner => :environment do puts "Winner: #{pick(User).name}" end 내가 아는 한 :winner => :environment" environment먼저 해라" 라는 뜻 winner입니다. 그러나 무엇 environment입니까? 언제 사용해야합니까? 나는 시도 rake -T했지만 목록에서 찾을 수 없었다 environment. 환경 작업에 따라 작업을 수행하여 모델 및 실제로 전체 환경에 액세스 할 수 있습니다. 이를 통해 다음과 같은 작업을 수행 할 수 있습니다 run rake RAILS_ENV..

Programing 2020.07.29

Eclipse와 같이 IntelliJ IDEA의 클래스를 자동으로 가져 오는 방법 (또는 바로 가기)은 무엇입니까?

Eclipse와 같이 IntelliJ IDEA의 클래스를 자동으로 가져 오는 방법 (또는 바로 가기)은 무엇입니까? Eclipse에서 Java로 코딩하고 Ctrl+ Shift+ O자동을 누르면 모든 클래스를 자동으로 가져옵니다. NetBeans에서 이것은 Ctrl+ Shift+ 로 수행됩니다 I. IntelliJ IDEA 에서이 작업을 수행 할 수있는 방법이 있습니까? Google, StackOverflow, IntelliJ IDEA 구성 및 공식 IntelliJ 웹 사이트 키보드 단축키에서 동등한 단축키를 검색했습니다. IntelliJ IDEA에는 가져 오기를 추가 할 조치가 없습니다. 오히려 입력과 같은 기능을 수행합니다. 설정> 편집기> 일반> 자동 가져 오기 에서 "모호하지 않은 가져 오기 추가"..

Programing 2020.07.29

System.gc ()는 언제 작동합니까?

System.gc ()는 언제 작동합니까? 가비지 수집이 Java로 자동화되어 있음을 알고 있습니다. 그러나 System.gc()코드를 호출 하면 JVM이 해당 시점에서 가비지 수집을 수행하거나 결정하지 않을 수 있음을 이해 했습니다. 이것이 정확히 어떻게 작동합니까? JVM은 GC를 볼 때 정확히 어떤 기반 / 파라미터를 결정 System.gc()합니까? 어떤 경우에 이것을 코드에 넣는 것이 좋은 아이디어가 있습니까? 실제로는 일반적으로 가비지 콜렉션을 수행하기로 결정합니다. 대답은 실행중인 JVM, 사용중인 모드 및 사용중인 가비지 수집 알고리즘과 같은 많은 요소에 따라 다릅니다. 나는 당신의 코드에서 그것에 의존하지 않을 것입니다. JVM이 OutOfMemoryError를 발생시키려는 경우 Syst..

Programing 2020.07.29

Subversion을 사용하여 현재 체크 아웃 된 분기와 다른 분기로 변경 사항 커밋

Subversion을 사용하여 현재 체크 아웃 된 분기와 다른 분기로 변경 사항 커밋 개발 라인에서 체크 아웃 된 코드를 연구하고 있으며 변경 사항이 변경 사항을 위반하고 주 개발 트리에 커밋하기 전에 실험 지점으로 이동해야한다는 것을 발견했습니다. 그러나 실험 지점을 체크 아웃하지 않았으며 이미 작성된 변경 사항을 잃고 싶지 않습니다. 작업 폴더의 변경 사항을 원래 체크 아웃 한 것과 다른 분기로 커밋하는 방법이 있습니까? 먼저 알려진 지점에서 분기를 작성해야 sourceURL합니다 (문제에서 언급 한 '개발 라인'임). svn copy sourceURL branchURL 그런 다음 해당 지점으로 전환하십시오. svn switch branchURL 그리고 변경 사항을 커밋하십시오. svn commit ..

Programing 2020.07.29

확실히 설치된 모듈을 가져올 수 없습니다

확실히 설치된 모듈을 가져올 수 없습니다 mechanize를 설치 한 후 가져올 수없는 것 같습니다. pip, easy_install 및 https://github.com/abielr/mechanizepython setup.py install 에서 설치를 시도했습니다 . 파이썬 인터랙티브에 들어갈 때마다 다음과 같이 얻을 수 있습니다. Python 2.7.3 (default, Aug 1 2012, 05:14:39) [GCC 4.6.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import mechanize Traceback (most recent call last): File "", line 1..

Programing 2020.07.29

일반적인 방법을 사용하는시기와 와일드 카드를 사용하는시기는?

일반적인 방법을 사용하는시기와 와일드 카드를 사용하는시기는? OracleDocGenericMethod 에서 일반 메소드에 대해 읽고 있습니다. 와일드 카드를 사용할 때와 일반적인 방법을 사용할 때를 말할 때 비교가 혼란 스럽습니다. 문서에서 인용. interface Collection { public boolean containsAll(Collection c); public boolean addAll(Collection

Programing 2020.07.29

C ++로 짧은 리터럴을 작성하는 방법

C ++로 짧은 리터럴을 작성하는 방법 매우 기본적인 질문 : shortC ++에서 리터럴을 어떻게 작성 합니까? 나는 다음을 알고있다 : 2 이다 int 2U 이다 unsigned int 2L 이다 long 2LL 이다 long long 2.0f 이다 float 2.0 이다 double '\2'입니다 char. 그러나 어떻게 short리터럴을 작성합니까? 시도 2S했지만 컴파일러에 경고가 표시됩니다. ((short)2) 예, 그것은 엄격히 짧은 문자가 아니며, 더 많은 캐스트 캐스트가 아니지만 동작은 동일하며 직접적인 방법이 없다고 생각합니다. 그것이 내가 그것에 대해 아무것도 찾을 수 없기 때문에 내가 한 일입니다. 컴파일러는 이것을 짧은 리터럴 인 것처럼 이것을 컴파일하기에 충분히 똑똑 할 것이라고..

Programing 2020.07.29
반응형