반응형

2020/07 647

CSS 또는 HTML에 이미지를 data / base64로 포함시켜야합니까?

CSS 또는 HTML에 이미지를 data / base64로 포함시켜야합니까? 서버의 요청 수를 줄이기 위해 일부 이미지 (PNG & SVG)를 BASE64로 CSS에 직접 포함했습니다. (빌드 과정에서 자동화 됨) 이처럼 : background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAFWHRTb2Z0d2FyZQBBZG etc...); 이것이 좋은 습관입니까? 이것을 피할 몇 가지 이유가 있습니까? 데이터 URL을 지원하지 않는 주요 브라우저가 있습니까? 보너스 질문 : CSS & JS 에서도이 작업을 수행하는 것이 합리적입니까? 이것이 좋은 습관입니까? 이것을 피할 몇 가지 이유가 있습니까? 일반적으로 IE 호환성이 중요하지 않을 때 CSS 스프라이트와..

Programing 2020.07.01

"엄격 모드"란 무엇이며 어떻게 사용됩니까?

"엄격 모드"란 무엇이며 어떻게 사용됩니까? Mozilla Developer Network에서 JavaScript 참조를 살펴본 결과라는 것을 발견했습니다 "strict mode". 나는 그것을 읽고 그것을 이해하는 데 어려움을 겪고 있습니다. 누군가가 일반적으로 그 목적이 무엇이며 어떻게 유용한 지 간략하게 설명 할 수 있습니까? 주요 목적은 더 많은 검사를 수행하는 것입니다. "use strict";다른 코드보다 먼저 코드 상단에 추가 하십시오. 예를 들어 blah = 33;유효한 JavaScript입니다. 그것은 당신이 완전히 전역 변수를 만들 것을 의미합니다 blah. 그러나 엄격 모드에서는 키워드 "var"을 사용하여 변수를 선언하지 않았으므로 오류가 발생합니다. 대부분의 경우 임의의 범위의 중..

Programing 2020.07.01

링크 및 스크립트 태그에서 CSS 및 Javascript URL에“? v = 1”을 추가하면 어떤 기능이 있습니까?

링크 및 스크립트 태그에서 CSS 및 Javascript URL에“? v = 1”을 추가하면 어떤 기능이 있습니까? HTML 5 상용구 템플릿 ( http://html5boilerplate.com/ )을보고 "?v=1"CSS 및 Javascript 파일을 참조 할 때 URL 에서 사용되는 것을 확인했습니다 . "?v=1"링크 및 스크립트 태그에서 CSS 및 Javascript URL에 추가 하는 기능 은 무엇입니까 ? 모든 Javascript URL에 "?v=1"(아래 샘플의 예) 가있는 것은 아닙니다 js/modernizr-1.5.min.js. 이것이 사실 인 이유가 있습니까? 그들의 샘플 index.html: 이들은 보통 사이트가 새 버전으로 업데이트 될 때 브라우저가 새 버전을 갖도록하기 위해 작성..

Programing 2020.07.01

.NET에서 Getter 및 Setter 선언

.NET에서 Getter 및 Setter 선언 이 질문에는 이미 답변이 있습니다. 게터와 세터 / 액세서를 사용하는 이유는 무엇입니까? 답변 38 개 게터와 세터 선언의 차이점과 선호하는 방법이 무엇인지 궁금합니다. 첫 번째는 Visual Studio에 의해 자동으로 생성 될 수 있습니다. 다른 사람은 어떻습니까? 감사 1 일 string _myProperty { get; set; } 2 위 string _myProperty; public string myProperty { get { return _myProperty; } set { _myProperty = value; } } 3 위 string _myProperty; public string getMyProperty() { return this._my..

Programing 2020.07.01

커맨드 라인에서 클래스 경로에 항아리 포함 (javac 또는 apt)

커맨드 라인에서 클래스 경로에 항아리 포함 (javac 또는 apt) 이 프로그램을 실행하려고합니다. 나는 모든 웹 서비스를 설정하려면 apt를 실행해야한다고 생각합니다. (javac를 사용하더라도 동일한 문제가 있습니다). 내가 얻는 것은 컴파일 오류라고 생각합니다. (아래에 표시). 내가해야 할 일은 jsr181-api.jar (source) 클래스 경로 에이 항아리를 포함시키는 것입니다 . 이것을 할 수있는 간단한 임시 방법이 있습니까 (태양 광에서)? 내 bash_rc 파일에 추가하고 싶지 않습니다 (영원히 있습니다). 또한 매니페스트 텍스트 파일을 사용하여 수행 할 수있는 방법이 있지만 복잡해 보였으므로 아직 조사하지 않았습니다. 그냥 다음과 같이 할 수 있습니까? javac HelloImp 또..

Programing 2020.07.01

Node.js에서 외부 프로그램을 실행하는 방법은 무엇입니까?

Node.js에서 외부 프로그램을 실행하는 방법은 무엇입니까? node.js 내에서 외부 프로그램을 실행할 수 있습니까? os.system()이 기능을 추가 하는 Python 또는 다른 라이브러리 와 동등한 기능이 있습니까? var exec = require('child_process').exec; exec('pwd', function callback(error, stdout, stderr){ // result }); exec의 메모리 크기는 512k로 제한됩니다. 이 경우 스폰을 사용하는 것이 좋습니다. 스폰 된 사람은 런타임에 실행 된 명령의 표준 출력에 액세스 할 수 있습니다 var spawn = require('child_process').spawn; var prc = spawn('java', [..

Programing 2020.07.01

파일 내용 대신 파일 이름을“grep”하는 방법은 무엇입니까?

파일 내용 대신 파일 이름을“grep”하는 방법은 무엇입니까? grep은 파일 내에서 검색하여 주어진 정규식과 일치하는 행이 있는지 확인합니다. 그러나이 상황이 있습니다. 파일 이름 자체 (파일 내용이 아닌)와 일치하는 정규 표현식을 작성하고 싶습니다. 정규식과 일치하는 모든 파일을 찾기 위해 시스템의 루트 디렉토리에서 이것을 실행합니다. 예를 들어 "f"로 시작하고 .frm으로 끝나는 모든 VB 양식 파일을 찾으려면 정규식을 사용합니다. "f[[:alnum:]]*\.frm" grep이 할 수 있습니까? 그렇지 않은 경우이 작업을 수행 할 수있는 유틸리티가 있습니까? 감사. 이 경우 find대신 사용해야 합니다 grep. 당신은 또한 사용할 수있는 find조합으로 grep또는 egrep: $ find |..

Programing 2020.07.01

언제 JavaScript에서 '거짓을 반환'해야합니까?

언제 JavaScript에서 '거짓을 반환'해야합니까? 언제 그리고 왜 return falseJavaScript로해야합니까? 종종와 같은 이벤트 처리기에서 onsubmitfalse를 반환하면 실제로 발생하지 않도록 이벤트에 알리는 방법입니다. 따라서이 onsubmit경우 양식이 제출되지 않았 음을 의미합니다. 나는 당신이 종종 '거짓을 돌려줘야한다'는 사실을 언급하고 있다고 추측합니다. 이벤트 핸들러의 문장, 즉 ... '거짓을 돌려라' 이 경우 href = "#"로 표시된대로 브라우저가 현재 위치로 점프하는 것을 중지합니다. 대신 doSomeFunction () 만 실행됩니다. 앵커 태그에 이벤트를 추가하려고 할 때 유용하지만, 클릭 할 때마다 브라우저가 각 앵커로 위아래로 점프하고 싶지는 않습니다. ..

Programing 2020.07.01

C ++에서 포인터를 참조로 캐스트 / 변환하는 방법

C ++에서 포인터를 참조로 캐스트 / 변환하는 방법 Object *ob프로토 타입이 어떤 함수에 포인터 ( )를 전달할 수 void foo(Object &)있습니까? 다음과 같이 호출하십시오. foo(*ob); 질문 제목에 제안 된대로 전송이 진행되지 않습니다. 우리가 한 일은 객체에 대한 포인터를 역 참조한 다음 함수에 전달하는 것입니다. foo(*ob); 동일한 객체 유형이므로 캐스팅 할 필요가 없으며 역 참조하면됩니다. 참고 URL : https://stackoverflow.com/questions/10172735/how-to-cast-convert-pointer-to-reference-in-c

Programing 2020.07.01

IE9에서 Adobe 글꼴이 CSS3 @ font-face와 작동하도록 설정

IE9에서 Adobe 글꼴이 CSS3 @ font-face와 작동하도록 설정 작은 인트라넷 응용 프로그램을 작성하는 중입니다. 운 좋게도 최근에 구입 한 Adobe 글꼴 을 사용해보십시오 . 내가 알았 듯이 우리의 경우 라이센스 위반이 아닙니다. 모든 주요 브라우저를 대상으로 .ttf / .otf 버전의 글꼴을 .woff, .eot 및 .svg로 변환했습니다. 내가 사용한 @ font-face 구문은 기본적으로 Font Spring 의 방탄 구문입니다 . @font-face { font-family: 'MyFontFamily'; src: url('myfont-webfont.eot'); src: url('myfont-webfont.eot?#iehack') format('eot'), url('myfont-w..

Programing 2020.07.01
반응형