반응형

2023/09/11 15

구조 객체가 없는 C 포인터 산술

구조 객체가 없는 C 포인터 산술 C에서는 불가능할 것 같은데 확인 부탁드립니다.이 유형의 실수 변수 없이 구조 부재 간의 연산이 가능합니까?예를 들어, typedef struct _s1 { int a; int b; int c; } T1; 구조 시작 대비 c 부재의 오프셋을 보고 싶습니다.변수가 있으면 쉽습니다. T1 str; int dist = (int)&str.c - (int)&str; 하지만 제 구조가 너무 커서 RAM에 멤버가 없습니다(EPROM에서만). 그리고 주소 계산을 좀 하고 싶은데 RAM 멤버를 정의하지 않고 RAM 멤버를 정의하지 않습니다.구조 변수 대신 구조 포인터로 작업할 수 있지만(4바이트만 소요됨), 저는 흥미로운 케이스입니다.오프셋을 사용하면 해당 유형의 변수를 잡을 필요 없이..

programing 2023.09.11

데이터 프레임의 두 열을 명명된 벡터로 변환

데이터 프레임의 두 열을 명명된 벡터로 변환 여러 줄로 된 2열로 변환해야 합니다.data.frame이름있는 캐릭터 벡터로. 나의data.frame다음과 같습니다. dd = data.frame(crit = c("a","b","c","d"), name = c("Alpha", "Beta", "Caesar", "Doris") ) 제게 정말 필요한 것은 whatiwant = c("a" = "Alpha", "b" = "Beta", "c" = "Caesar", "d" = "Doris") 사용.names함수: whatyouwant

programing 2023.09.11

Angular App은 새 배포 후 캐시를 삭제해야 함

Angular App은 새 배포 후 캐시를 삭제해야 함 Angular 6 애플리케이션이 있습니다.Nginx에서 제공됩니다.SSL이 켜져 있습니다. 새 코드를 배포할 때 새 기능의 대부분은 정상적으로 작동하지만 일부 변경 사항에 대해서는 작동하지 않습니다.예를 들어 프런트 엔드 개발자가 서비스 연결을 업데이트하고 배포하는 경우 사용자는 새로운 기능을 보려면 인지 창을 열거나 캐시를 지워야 합니다. 자동으로 업데이트되지 않는 변경 유형은 무엇입니까?그들은 왜 다른 사람들과 다른가요? 이 문제를 피하기 위한 일반적인 해결책은 무엇입니까?문제는 정적 파일이 캐시되면 만료되기 전까지 매우 오랜 시간 동안 저장될 수 있다는 것입니다.사이트를 업데이트하는 경우에는 이 문제가 발생할 수 있지만 캐시된 파일 버전이 방문..

programing 2023.09.11

mysql의 날짜별 데이터에서 월별 행 수 가져오기

mysql의 날짜별 데이터에서 월별 행 수 가져오기 테이블이 두 개 있습니다. table 1.a id--entry_date-amount ============================ 2---2016-04-14--$400 3---2016-04-14--$400 4----2017-07-14--$200 5---2017-07-14--$500 6---2017-05-14--$600 7----2017-06-18--$100 table 2.b id--entry_date =========================== 2---2016-04-14--$230 3---2016-04-14--$230 4----2017-07-14--$567 5---2017-07-14--$600 6---2017-05-14--$560 7----2..

programing 2023.09.11

도커-영구 데이터 MySQL 구성

도커-영구 데이터 MySQL 구성 실행하면 MySQL 데이터가 지속되지 않는 것 같습니다.$ docker-compose down다음과 같이.yml version: '2' services: # other services data: container_name: flask_data image: mysql:latest volumes: - /var/lib/mysql command: "true" mysql: container_name: flask_mysql restart: always image: mysql:latest environment: MYSQL_ROOT_PASSWORD: 'test_pass' # TODO: Change this MYSQL_USER: 'test' MYSQL_PASS: 'pass' volume..

programing 2023.09.11
반응형