반응형

2020/12 692

HTML5 캔버스에 회전 된 텍스트 그리기

HTML5 캔버스에 회전 된 텍스트 그리기 개발중인 웹 응용 프로그램의 일부에서는 다양한 정보를 표시하는 막대 그래프를 만들어야합니다. 사용자의 브라우저가 가능하다면 HTML5 캔버스 요소를 사용하여 그릴 것이라고 생각했습니다. 그래프에 선과 막대를 그리는 데 문제가 없지만 축, 막대 또는 선에 레이블을 지정할 때 걸림돌이 발생했습니다. 회전 된 텍스트를 캔버스 요소에 그려 레이블이 지정되는 항목과 정렬되도록하려면 어떻게합니까? 몇 가지 예는 다음과 같습니다. 텍스트를 시계 반대 방향으로 90도 회전하여 y 축에 레이블 지정 텍스트를 시계 반대 방향으로 90도 회전하여 수직 막대 그래프의 막대에 레이블을 지정합니다. 선 그래프의 레이블 선에 텍스트를 임의의 양만큼 회전 모든 포인터를 주시면 감사하겠습니다..

Programing 2020.12.10

STI, 하나의 컨트롤러

STI, 하나의 컨트롤러 저는 Rails를 처음 사용하고이 디자인 문제에 갇혀 있습니다. 쉽게 해결할 수 있지만 아무데도 얻지 못합니다. 하이라이트와 할인이라는 두 가지 유형의 광고가 있습니다. 둘 다 제목, 설명 및 하나의 이미지 (종이 클립 포함)와 같은 동일한 속성을 갖습니다. 또한 색인, 새로 작성, 편집, 작성, 업데이트 및 삭제와 같은 동일한 종류의 작업을 적용 할 수 있습니다. 다음과 같이 STI를 설정했습니다. 광고 모델 : ad.rb class Ad < ActiveRecord::Base end 바겐 세일 모델 : bargain.rb class Bargain < Ad end 하이라이트 모델 : highlight.rb class Highlight < Ad end 문제는 AdsControlle..

Programing 2020.12.10

iOS에서 기기 위치 (국가 만 해당) 가져 오기

iOS에서 기기 위치 (국가 만 해당) 가져 오기 iOS 기기의 국가 위치를 확인해야합니다. MKReverseGeocoder와 함께 CoreLocation을 사용하려고했습니다. 그러나 이것은 매우 자주 불규칙하게 반환되는 것 같습니다. 그리고 나는 나라 만 필요하고 거리 등은 필요하지 않습니다. 더 안정적인 방법으로 어떻게 할 수 있습니까? NSLocale 현재 사용되는 지역 설정에 대한 설정일 뿐이며 현재 거주하고있는 실제 국가를 의미하지는 않습니다. CLLocationManager현재 위치를 가져 CLGeocoder오고 역 지오 코딩을 수행하는 데 사용 합니다 . 거기에서 국가 이름을 얻을 수 있습니다. NSString *countryCode = [[NSLocale currentLocale] obje..

Programing 2020.12.10

Ubuntu에서 영구적으로 PATH 변경

Ubuntu에서 영구적으로 PATH 변경 Play! 설치를 위해 PATH에 ": / home / me / play /"값을 추가하고 싶습니다 . 뼈대. 그래서이 명령을 실행했습니다. PATH=$PATH:/home/me/play 작동했습니다. 그러나 다음에 확인했을 때 값이 이전 값으로 다시 변경되었습니다. 그래서 내가 새 값을 "저장"하지 않은 것 같군요, 그렇죠? 어떻게 하죠? 더하다 export PATH=$PATH:/home/me/play 당신 ~/.profile과 실행 source ~/.profile 현재 터미널 인스턴스의 변경 사항을 즉시 반영하기 위해. .profile홈 디렉토리 의 파일에 다음 행을 추가하십시오 (사용 vi ~/.profile). PATH=$PATH:/home/me/play e..

Programing 2020.12.10

/ test 클래스에 대한 구성 요소를 생성하지 않는 Dagger

/ test 클래스에 대한 구성 요소를 생성하지 않는 Dagger 여기 가이드를 따르고 있습니다 : https://github.com/ecgreb/dagger-2-testing-demo 내 앱 / src / main에 다음 설정이 있습니다 (인젝션 및 @Provides 코드 생략). public class FlingyApplication extends Application { @Singleton @Component(modules = { FlingyModule.class }) public interface FlingyComponent } @Module public class FlingyModule app / src / test에서 : public class TestFlingyApplication exten..

Programing 2020.12.10

CSS를 통해 열의 각 표 셀 스타일을 지정하는 방법은 무엇입니까?

CSS를 통해 열의 각 표 셀 스타일을 지정하는 방법은 무엇입니까? 일반 HTML 테이블이 있습니다. FAT ... FAT ... td특정 열의 모든 표 셀 ( )에 CSS 스타일을 적용하고 싶습니다 . 해당 열의 모든 테이블 셀에 class/ style속성을 적용 하지 않고 JavaScript없이 그렇게 할 수 있습니까? 이 가이드에 따라 태그를 사용 하고 스타일을 지정합니다 . 이렇게 하면 테이블 의 각 요소 대신 요소에 클래스 (또는 인라인 스타일 사양) 만 추가하면됩니다 . 주의 사항 : 모든 행 또는 셀 스타일은 열 스타일을 대체합니다. 태그 만 지원 스타일링 border, background, width및 visibility(및 이들의 유도체와 같은 background-color). borde..

Programing 2020.12.10

주어진 문자열 날짜의 마지막 날 가져 오기

주어진 문자열 날짜의 마지막 날 가져 오기 내 입력 문자열 날짜는 다음과 같습니다. String date = "1/13/2012"; 나는 다음과 같이 달을 얻고있다 : SimpleDateFormat dateFormat = new SimpleDateFormat("MM/dd/yyyy"); Date convertedDate = dateFormat.parse(date); String month = new SimpleDateFormat("MM").format(convertedDate); 그러나 주어진 문자열 날짜에서 월의 마지막 날을 어떻게 얻습니까? 예 : 문자열의 "1/13/2012"경우 출력은 "1/31/2012". Java 8 이상. 사용하여 convertedDate.getMonth().length(con..

Programing 2020.12.10

“/ usr / bin / env : ruby_executable_hooks : No such file or directory”를 해결하는 방법은 무엇입니까?

“/ usr / bin / env : ruby_executable_hooks : No such file or directory”를 해결하는 방법은 무엇입니까? vps에 jekyll을 배포하고 git post-receive 후크를 구성합니다. 랩톱에서 vps로 블로그 업데이트를 푸시 할 때 다음 오류가 발생합니다. remote: /usr/bin/env: ruby_executable_hooks: No such file or directory 나는 잠시 동안 검색하고이 게시물에서 제안한 방법을 시도했습니다. bundle update : env : ruby_executable_hooks : No such file or directory , 즉 아래 명령을 실행합니다. rvm @global do gem regen..

Programing 2020.12.10

Python에서 비어 있지 않은 경우 여러 문자열 결합

Python에서 비어 있지 않은 경우 여러 문자열 결합 네 개의 문자열이 있으며 그중 하나는 비어있을 수 있습니다. 나는 그들 사이에 공백이있는 하나의 문자열로 결합해야합니다. 내가 사용하는 경우 : new_string = string1 + ' ' + string2 + ' ' + string3 + ' ' + string4 비어있는 경우 결과는 새 문자열의 시작 부분에 string1공백이됩니다. 또한, 나는 경우 세 개의 빈 공백이 string2와 string3비어 있습니다. 필요하지 않을 때 공백없이 쉽게 가입 할 수있는 방법은 무엇입니까? >>> strings = ['foo','','bar','moo'] >>> ' '.join(filter(None, strings)) 'foo bar moo' 호출 No..

Programing 2020.12.10

Linux 커널 소스 트리의 버전은 어디에서 찾을 수 있습니까?

Linux 커널 소스 트리의 버전은 어디에서 찾을 수 있습니까? 하드웨어 공급 업체로부터 Linux 소스 트리의 tarball (Git 저장소 메타 데이터 없음) 만 다운로드했습니다. 커널의 버전 번호를 찾을 수있는 방법이 있습니까? 버전 번호는 일반적으로 소스 트리의 파일에 저장됩니까? 커널을 컴파일하고 실행하지 않고도이 작업을 수행 할 수 있기를 바랍니다. 다음을 실행하여 버전을 찾을 수 있습니다. make kernelversion 소스 트리에서 최상위 레벨을 확인 하십시오 . Makefile그 예는 여기에 있습니다 . 맨 위에 다음과 같은 내용이 표시됩니다. VERSION = 3 PATCHLEVEL = 1 SUBLEVEL = 0 EXTRAVERSION = -pax NAME = Custom Pax V..

Programing 2020.12.10
반응형