반응형

2023/10 90

아이폰 개발에서 PNG나 JPG를 언제 사용할 것인가요?

아이폰 개발에서 PNG나 JPG를 언제 사용할 것인가요? 슬라이드쇼에 여러 이미지를 보여주는 앱이 있습니다.이 이미지들은 번들의 일부가 되어 앱과 함께 배포됩니다. 모든 이미지는 사진 또는 사진 등입니다. 이미지 포맷으로 PNG를 사용하는 것이 선호된다고 읽었는데, JPG 버전이 훨씬 작아지는 것을 보니 차라리 그것을 사용하고 싶습니다. 어떤 형식으로 어떤 경우에 사용할 것인지에 대한 지침이 있습니까?PNG는 픽셀이 완벽하며(손실이 없는) 표시에 CPU 에너지가 거의 필요하지 않습니다.그러나 대용량 PNG는 압축된 이미지 형식보다 스토리지에서 읽는 시간이 더 오래 걸리므로 표시 속도가 더 느릴 수 있습니다. JPG는 저장하기에는 크기가 작지만 손실(양은 압축 수준에 따라 다름)이 있으며 표시하려면 훨씬 ..

programing 2023.10.05

코드를 정리하는 가장 좋은 명령줄 도구는 무엇입니까?

코드를 정리하는 가장 좋은 명령줄 도구는 무엇입니까? 제가 C 코드를 쓸 때는 편집기와 gcc만 사용합니다.사용하지 않는 변수, 함수 선언을 찾고 최적화할 수 있는 좋은 간단한 도구를 제안해 줄 수 있는 사람이 있는지 궁금합니다. 좋은 도구 아는 사람?Dan Fego가 지적했듯이 GCC는 사용되지 않는 변수와 사용되지 않는 정적 함수를 잡을 수 있습니다.일반적으로 한 번에 하나의 소스 파일을 작동하기 때문에 사용되지 않는 외부 기능을 찾지 못합니다. GCC(v4.3.2)에는 수천 개는 아니더라도 수백 개의 옵션이 있습니다.도움이 될 수 있는 것은 소스 파일을 결합하는 --combine것입니다(다른 소스 파일 안에 동일한 기능이나 변수 이름을 넣는 습관이 없는 한).(2023-03-10: 에 대한 지원은 ..

programing 2023.10.05

프로그래밍 방식으로 배송 방법 설정 우커머스

프로그래밍 방식으로 배송 방법 설정 우커머스 나는 방금 다음과 같은 아이디로 커스텀 우커머스 배송 방법을 만들었습니다.custom_shipping. 이제 Woocommerce -> Settings -> Shipping admin 페이지에 옵션이 나타납니다. 사용자의 자격증을 바탕으로 배송 방법을 동적으로 설정하고 싶습니다.기본 메서드는flat_rate지금 당장. 질문:배송 방법은 어떻게 설정해야 합니까?custom_shipping요구사항을 충족하는 사용자, 세션 전체에 대해? 시도: $chosen_methods = $woocommerce->session->set('chosen_shipping_methods', array('purolator_shipping'); 이것은 세션 변수 'choosed_shipp..

programing 2023.10.05

서비스에서 구성 요소 보기 업데이트 트리거 - ChangeDetectorRef에 대한 공급자 없음

서비스에서 구성 요소 보기 업데이트 트리거 - ChangeDetectorRef에 대한 공급자 없음 서비스의 이벤트로 인해 트리거된 응용프로그램 보기를 다시 업데이트하고 싶습니다. 내 서비스 중 하나가 ChangeDetectorRef를 주입합니다.합니다.합니다.No provider for ChangeDetectorRef!. 앱 모듈에 추가해야 한다고 생각했는데 거기서 가져올 수 있는 모듈에 있다는 문서를 찾을 수 없습니다.클래스 자체를 Import Array에 추가하려고 했는데 오류가 발생했습니다.모듈의 공급자 배열에 추가하는 중에도 오류가 발생했습니다.다음은 제 서비스의 단순화 버전입니다. import {Injectable, ChangeDetectorRef } from '@angular/core'; @I..

programing 2023.10.05

MySQL에서 스키마 이름을 변경하는 방법

MySQL에서 스키마 이름을 변경하는 방법 이 질문에는 이미 다음과 같은 답변이 있습니다. MySQL 데이터베이스 이름( 스키마 이름 변경)을 변경하려면 어떻게 해야 합니까? (46개 답변) 닫힘6개월 전에. 안녕하세요 저는 mysql 5.0.x를 사용하고 있습니다. 스키마 이름을 변경하려면 어떻게 해야 합니까?데이터베이스 이름 바꾸기를 사용하지 마십시오. 이전 5.1 버전에는 이 명령어가 있었지만 데이터(참조)를 손상시킬 수 있으므로 제거되었습니다. 현재 유일한 방법은 mysqladmin create new_db_name mysqldump db_name | mysql new_db_name 여기서 말하는 바와 같이 편집: 분명히 이 답변은 수정되면 날짜가 지정됩니다.쉬워요.데이터베이스를 파일로 내보낸 다..

programing 2023.10.05

파워셸 ps1 파일은 "cmdlet, 함수, 작동 가능한 프로그램 또는 스크립트 파일로 인식되지 않습니다."

파워셸 ps1 파일은 "cmdlet, 함수, 작동 가능한 프로그램 또는 스크립트 파일로 인식되지 않습니다." 방금 파워셸 기능을 만들어서 ps1 파일에 저장했습니다.그러나 파워셸 내에서 실행하려고 하면 실행되지 않습니다. 다음 명령을 입력하여 서명되지 않은 코드를 실행하기 위한 설정으로 이미 변경했습니다. set-executionpolicy remotesigned 기능은 다음과 같습니다. Function listAllPaths([string]$fromFolder, [string]$filter, [string]$printfile){ Get-ChildItem -Path $fromFolder -Include $filter -Recurse -Force -Name > $printfile } 특정 파일에 대한 모든..

programing 2023.10.05

정지된 도커 컨테이너만 나열합니다.

정지된 도커 컨테이너만 나열합니다. 도커는 실행 중인 컨테이너 또는 정지된 컨테이너를 포함한 모든 컨테이너를 나열하는 방법을 제공합니다. 이 작업은 다음과 같이 수행할 수 있습니다. $ docker ps # To list running containers 또는, 또는. $ docker ps -a # To list running and stopped containers 정지된 컨테이너만 나열하는 방법이 있습니까?정지된 용기만 다음을 사용하여 나열할 수 있습니다. docker ps --filter "status=exited" 아니면 docker ps -f "status=exited" 일반적인 명령어는 다음과 같습니다. docker container ls -f 'status=exited' 그러나 실행되지 않는..

programing 2023.10.05

캐스케이드 삭제 시 호출 트리거

캐스케이드 삭제 시 호출 트리거 MySQL에 A 테이블이 있습니다.캐스케이드를 다른 테이블("B", "C", "D"...)로 삭제하는 것과 관련된 일부 참조가 있습니다.A에서 무언가가 삭제되면 트리거를 사용해야 합니다.이 트리거는 내가 "A"에서 직접 레코드를 삭제할 때 작동합니다.그러나 캐스케이드 삭제에서는 작동하지 않습니다.내 트리거가 캐스케이드 삭제와 함께 작동하는 MySQL 버전이 있습니까?아니면 다른 방법으로 전화를 걸 수도 있고,출처: http://dev.mysql.com/doc/refman/5.6/en/innodb-restrictions.html 계단식 외부 키 작업이 트리거를 활성화하지 않음 즉, 계단식 삭제에서는 트리거를 사용할 수 없습니다. 관련 버그 참고: MySQL: https://..

programing 2023.10.05

Mysql 피복 대 합성 대 열 인덱스

Mysql 피복 대 합성 대 열 인덱스 다음 쿼리에서 SELECT col1,col2 FROM table1 WHERE col3='value1' AND col4='value2' 만약 제가 col3와 col4에 두 개의 개별 인덱스를 가지고 있다면, 어떤 것이 이 쿼리에 사용됩니까? 쿼리의 각 테이블에 대해 하나의 인덱스만 사용된다는 것을 어딘가에서 읽었습니다.쿼리가 두 인덱스를 모두 사용할 수 있는 방법이 없다는 의미입니까? 둘째, 만약 제가 col3와 col4를 함께 사용하여 composite index를 만들었지만 WHERE 조항에서 col3만 사용한다면 성능이 더 나빠질까요?예: SELECT col1,col2 FROM table1 WHERE col3='value1' 마지막으로, 모든 경우에 커버링 인덱..

programing 2023.10.05

jQuery에서 $(이) 선택된 옵션을 얻는 방법은?

jQuery에서 $(이) 선택된 옵션을 얻는 방법은? 다음 코드가 작동합니다. $("#select-id").change(function(){ var cur_value = $('#select-id option:selected').text(); . . . }); 두 번째 줄을 다음으로 리팩터하는 방법: var cur_value = $(this).***option-selected***.text(); 어디에 쓰십니까?***option-selected***?선택한 값의 경우:$(this).val() 선택한 옵션 요소가 필요한 경우,$("option:selected", this) $(this).find('option:selected').text(); 선택한 옵션을 얻을 수 있는 드롭다운의 변경 이벤트에 대한 최선의..

programing 2023.10.05
반응형