반응형

자바 600

파일 모드가 명시 적으로 DOS 인 경우에도 캐리지 리턴 (^ M)을 표시하는 gVim

파일 모드가 명시 적으로 DOS 인 경우에도 캐리지 리턴 (^ M)을 표시하는 gVim Windows에서 gVim을 사용하고 있습니다. 내 코드는 ^M줄 끝에 문자를 표시 합니다. 나는 :set ff=dos소용이 없었습니다. ^M문자는 기존 라인에 대한 남아 있지만 내가 입력 줄 바꿈에 대한 표시되지 않습니다. 모드를 mac ( ^J문자 표시)과 unix ( ^M문자 도 표시 )로 전환하고 다시 dos로 전환했습니다. 다른 사람이 본 적이 있습니까? 이것은 Windows 라인 엔딩과 Unix 라인 엔딩이 혼합되어있을 때 발생합니다. 100 줄이 있고 99는 \ r \ n이고 하나는 \ n이면 99 ^ M 문자가 표시됩니다. 해결 방법은 한 줄을 찾아서 바꾸는 것입니다. 또는 파일에서 dos2unix를 실..

your programing 2020.10.15

파이썬에서 가장 짧은 스도쿠 솔버-어떻게 작동합니까?

파이썬에서 가장 짧은 스도쿠 솔버-어떻게 작동합니까? 나는 내 자신의 스도쿠 솔버를 가지고 놀고 있었고 이것을 발견했을 때 좋고 빠른 디자인에 대한 몇 가지 포인터를 찾고 있었다. def r(a):i=a.find('0');~i or exit(a);[m in[(i-j)%9*(i/9^j/9)*(i/27^j/27|i%9/3^j%9/3)or a[j]for j in range(81)]or r(a[:i]+m+a[i+1:])for m in'%d'%5**18] from sys import*;r(argv[1]) 내 자신의 구현은 내 머릿속에서 해결하는 것과 같은 방식으로 스도쿠를 해결하지만이 비밀 알고리즘은 어떻게 작동합니까? http://scottkirkwood.blogspot.com/2006/07/shortest-s..

your programing 2020.10.15

JavaScript 해시 맵은 어떻게 구현됩니까?

JavaScript 해시 맵은 어떻게 구현됩니까? 저는 현재 OpenLayers로 작업하고 있으며 벡터 레이어 (100000 개 이상의 벡터)에 그릴 수있는 방대한 데이터 세트를 가지고 있습니다. 이제 성능을 분석하기 위해이 모든 벡터를 JavaScript 해시 맵에 넣으려고합니다. JavaScript의 해시 맵이 어떻게 구현되었는지 알고 싶습니다. 실제 해시 함수입니까 아니면 단순한 데이터 구조와 검색 알고리즘을 사용하는 래핑 된 함수입니까? 모든 자바 스크립트 객체는 문자열 값만 키로 받아들이는 간단한 해시 맵이므로 코드를 다음과 같이 작성할 수 있습니다. var map = {}; // add a item map[key1] = value1; // or remove it delete map[key1];..

your programing 2020.10.15

컨트롤러의 UIView 터치 이벤트

컨트롤러의 UIView 터치 이벤트 Xcode가 Main.storyboard에서 제공하지 않으므로 프로그래밍 방식으로 UIView touchbegin 작업 또는 touchend 작업을 추가하려면 어떻게해야합니까? 코드를 통해 추가해야합니다. 이 시도: // 1.create UIView programmetically var myView = UIView(frame: CGRectMake(100, 100, 100, 100)) // 2.add myView to UIView hierarchy self.view.addSubview(myView) // 3. add action to myView let gesture = UITapGestureRecognizer(target: self, action: "someAction..

your programing 2020.10.15

FrameLayout 여백이 작동하지 않습니다.

FrameLayout 여백이 작동하지 않습니다. 내 레이아웃 구조는 다음과 같습니다. LinearLayout FrameLayout ImageView ImageView FrameLayout TextView LinearLayout FrameLayout 안에있는 두 개의 ImageView에 대한 여백을 설정했습니다. 그러나 FrameLayout 여백은 삭제되고 항상 Image가 왼쪽 상단 모서리로 설정됩니다. FrameLayout에서 LinearLayout으로 변경하면 여백이 제대로 작동합니다. 이것을 처리하는 방법? 나도 같은 문제가 있었고 layout_ImageView의 레이아웃 중력, 즉 android:layout_gravity="top"XML 리소스 파일이나 코드에서 설정할 때까지 여백 설정이 작동하지..

your programing 2020.10.15

JRE 8에서 JavaFX 사용, "액세스 제한"오류

JRE 8에서 JavaFX 사용, "액세스 제한"오류 새 Java 8 프로젝트에서 javafx 관련 클래스를 사용하려고 할 때 Eclipse에서 액세스 제한 오류가 발생합니다. 지금까지 내가 찾은 유일한 '솔루션'은 액세스 제한을 무시하라고 이클립스에 알리는 것이지만 만족스럽지 않습니다. 오류의 예 : Access restriction: The type Pane is not accessible due to restriction on required library C:\Program Files\Java\jre8_0\lib\ext\jfxrt.jar Java 8 용 Eclipse JDT 패치와 함께 Eclipse Kepler를 사용하고 있습니다. 이것은 JavaFX가 JavaSE 실행 환경의 일부가 아니라는 ..

your programing 2020.10.15

Django REST Framework에서 필드 이름을 변경하는 방법

Django REST Framework에서 필드 이름을 변경하는 방법 SQL의 별칭과 같은 DRF Serializer의 모델 필드 이름을 변경하려고합니다. 나는 다른 방법을 시도했지만 성공할 수 없습니다. models.py class Park(models.Model): name = models.CharField(max_length=256) alternate_name = models.CharField(max_length=256, blank=True) objects = models.GeoManager() class Meta: db_table = u'p_park' def __unicode__(self): return '%s' % self.name def alias_alternate_name(self): ret..

your programing 2020.10.15

회계 응용 프로그램 달러 금액에 부동 소수점 또는 소수점을 사용합니까?

회계 응용 프로그램 달러 금액에 부동 소수점 또는 소수점을 사용합니까? 우리는 VB.NET 및 SQL Server에서 레거시 회계 시스템을 다시 작성하고 있습니다. 우리는 재 작성을 위해 새로운 .NET / SQL 프로그래머 팀을 영입했습니다. 대부분의 시스템은 이미 Floats를 사용하여 달러 금액으로 완료되었습니다. 내가 프로그래밍 한 레거시 시스템 언어에는 Float가 없었으므로 아마도 Decimal을 사용했을 것입니다. 당신의 추천은 무엇입니까? 달러 금액에 Float 또는 Decimal 데이터 유형을 사용해야합니까? 어느 쪽의 장단점은 무엇입니까? 일일 스크럼에서 언급 한 한 가지 단점은 소수점 이하 두 자리 이상의 결과를 반환하는 금액을 계산할 때주의해야한다는 것입니다. 금액을 소수점 이하 두..

your programing 2020.10.15

C # 가로 세로 비율을 유지하면서 다른 크기로 이미지 크기 조정

C # 가로 세로 비율을 유지하면서 다른 크기로 이미지 크기 조정 새 이미지가 찌그러지지 않도록 원본 이미지의 종횡비를 유지하면서 이미지 크기를 조정하려고합니다. 예 : 150 * 100 이미지를 150 * 150 이미지로 변환합니다. 50 픽셀의 추가 높이는 흰색 배경색으로 채워야합니다. 이것이 내가 사용중인 현재 코드입니다. 크기 조정에는 잘 작동하지만 원본 이미지의 종횡비를 변경하면 새 이미지가 축소됩니다. private void resizeImage(string path, string originalFilename, int width, int height) { Image image = Image.FromFile(path + originalFilename); System.Drawing.Image t..

your programing 2020.10.15
반응형