전체 글 765

SQL 데이터베이스 또는 파일에 로그를 저장하는 것이 더 효율적입니까?

SQL 데이터베이스 또는 파일에 로그를 저장하는 것이 더 효율적입니까? 나는 cron에 의해 꽤 자주 로딩되는 스크립트가 거의 없습니다.지금은 로그를 저장하지 않으므로 스크립트를 로드하지 못하면 결과를 볼 때까지 결과를 알 수 없습니다. 결과가 올바르지 않은 경우에도 실패한 스크립트를 모르기 때문에 아무것도 할 수 없습니다. 로그를 저장하기로 했는데 어떻게 해야 할지 아직 잘 모르겠어요.그래서 제 질문은 로그를 SQL 데이터베이스나 파일에 저장하는 것이 더 효율적인가 하는 것입니다. mysql 데이터베이스에 'logs' 테이블을 만들고 각 로그를 별도의 행에 저장하거나, php의 file_put_contents 또는 fopen/fwrite를 사용하여 로그를 별도의 파일에 저장할 수 있습니다. 스크립트는 ..

programing 2023.08.27

MariaDB/MySQL이 갑자기 충돌하여 다시 시작되지 않습니다.

MariaDB/MySQL이 갑자기 충돌하여 다시 시작되지 않습니다. 지난 2주간 제 마리아DB는 주기적으로 고장이 났습니다.다시 시작하면 며칠 동안 문제가 해결되고 다시 문제가 발생합니다.이번 주말에 시간이 더 있을 때 원인을 알아보려고 했는데, 오늘은 고장이 나서 다시 시동이 안 걸려요.단일 Drupal 7 설치로 nginx 서버에서 실행됩니다. system ctl status mariadb 출력입니다.서비스: mariadb.service - MariaDB database server Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled) Active: failed (Result: exit-code) since Tue 2015-06-09 1..

programing 2023.08.27

서비스 이름을 사용하여 Django가 Oracle에 연결하도록 강제하는 방법

서비스 이름을 사용하여 Django가 Oracle에 연결하도록 강제하는 방법 Q: Django가 SID가 아닌 서비스 이름을 사용하여 Oracle DB에 연결해야 한다고 어떻게 지정합니까? 안녕하세요. 나는 현재 내 Django 구성에 내 SID를 사용하여 Oracle에 연결하라고 말하고 있습니다. 하지만 SID가 아닌 서비스 이름을 사용하여 연결해야 합니다. APP_DATABASES={ 'default': { 'ENGINE': 'django.db.backends.oracle', 'NAME': 'myservice', 'USER': 'system', 'PASSWORD': 'admin123', 'HOST': '192.168.1.45', 'PORT': '1699', } } 이것은 잘 작동합니다. 그러나 'NA..

programing 2023.08.27

마스터 슬레이브 토폴로지에서 두 데이터 센터를 구성하려면 어떻게 해야 합니까?

마스터 슬레이브 토폴로지에서 두 데이터 센터를 구성하려면 어떻게 해야 합니까? mariadb, galera, maxscale을 사용하여 두 데이터 센터 간에 데이터를 삽입하려고 합니다.각 데이터 센터에는 세 개의 노드가 있습니다. 하나는 마스터 노드이고 다른 하나는 슬레이브 노드입니다.이제 첫 번째 데이터 센터에 장애가 발생할 경우를 대비하여 두 번째 데이터 센터에 데이터를 삽입해야 합니다.제 요구 사항은 데이터 센터1(DC1)의 마스터 노드를 두 번째 데이터 센터(DC2)의 마스터 노드에 슬레이브로 구성하는 것입니다.이를 달성하려면 maxscale에서 어떤 구성을 수행해야 합니까?어떤 링크든 도움이 될 것입니다. 감사해요.언급URL : https://stackoverflow.com/questions/6..

programing 2023.08.27

내용 항목을 텍스트 파일로 만드는 스크립트

내용 항목을 텍스트 파일로 만드는 스크립트 Windows에서 스크립트를 통해 일부 "텍스트"를 열지 않고도 .txt 형식 파일에 포함하려면 어떻게 해야 합니까?PowerShell의 모든 답변을 드리겠습니다.내용 추가 또는 내용 설정 cmdlet을 사용할 수 있습니다. 설정 내용은 대상 파일을 덮어쓰고 추가 내용은 파일에 추가됩니다. Set-Content -Value "Test1" -Path C:\Scripts\Scratch\test.txt Add-Content -Value "Test" -Path C:\Scripts\Scratch\test.txt 또는 Out-File을 사용할 수도 있습니다. "Test" | Out-File -FilePath C:\Scripts\Scratch\test.txt -Append ..

programing 2023.08.27

PowerShell을 읽는 방법.PSD1 파일 안전

PowerShell을 읽는 방법.PSD1 파일 안전 PowerShell 모듈 매니페스트 파일 형식(.psd1)은 기본적으로 특정 키가 필요한 해시 테이블 리터럴입니다.PowerShell 스크립트의 구성 파일에 적합합니다.궁극적으로 제가 원하는 것은 스크립트 관련 키 집합이 포함된 .psd1 파일을 읽는 것입니다. 예를 들어 (MyScriptConfig.psd1): @{ FTPHost = "ftp.blah.com" FTPUserName = "blah" FTPPassword = "blah" } XML, INI, JSON 등의 정보를 사용할 수 없는 이유는 없지만 PowerShell의 모듈 매니페스트와 동일한 기본 데이터 형식을 사용하고 싶습니다. 분명히 가장 쉬운 것은 텍스트를 읽고 그것을 전달하는 것입니다..

programing 2023.08.27

C의 구조체 멤버에 대한 기본값

C의 구조체 멤버에 대한 기본값 일부 구조체 멤버에 대한 기본값을 설정할 수 있습니까?다음을 시도했지만 구문 오류가 발생할 수 있습니다. typedef struct { int flag = 3; } MyStruct; 오류: $ gcc -o testIt test.c test.c:7: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ before ‘=’ token test.c: In function ‘main’: test.c:17: error: ‘struct ’ has no member named ‘flag’ 구조가 데이터 형식입니다.데이터 유형에 값을 지정하지 않습니다.데이터 유형의 인스턴스/개체에 값을 지정합니다. 그래서 C에서는 이것이 불가능합니다. 대신 구..

programing 2023.08.27

URL 해시 위치를 가져와 jQuery에서 사용

URL 해시 위치를 가져와 jQuery에서 사용 현재 페이지의 URL에서 해시 후 값을 얻은 다음 새 기능에 적용할 수 있으면 좋겠습니다.예를 들면 URL은 다음과 같습니다. www.example.com/index.html#foo 그리고 저는 이것을 다음 코드와 함께 사용하고 싶습니다. $('ul#foo:first').show(); 저는 이것을 잡고 변수로 변환하여 두 번째 코드에서 사용할 수 있는 방법이 있기를 바랍니다. 편집자 참고 사항:아래의 접근 방식은 심각한 보안 영향을 미치며, 사용 중인 jQuery 버전에 따라 사용자가 XSS 공격에 노출될 수 있습니다.자세한 내용은 이 답변에 대한 설명 또는 Security Stack Exchange에 대한 설명에서 가능한 공격에 대한 설명을 참조하십시오...

programing 2023.08.27

div에 1px 테두리를 추가하면 div 크기가 증가합니다. 원하지 않습니다.

div에 1px 테두리를 추가하면 div 크기가 증가합니다. 원하지 않습니다. 이 질문에는 이미 다음과 같은 답이 있습니다. 가장자리가 아닌 div 내부에 테두리 배치 (15개 답변) 마감됨1년 전에. 추가합니다를 클릭하면 1px 경계가 div로 이동하므로 Div 크기가 2px X 2px 증가합니다.저는 div 사이즈를 늘리고 싶지 않습니다.그렇게 하는 간단한 방법이 있습니까? 지저분하고 상세한 설명 실제로 저는 float:left(아이콘과 같은 크기)를 가진 DIV를 container-div에 추가하고 있기 때문에 모든 것이 차례로 쌓이고, container-div 너비가 300px일 때는 공간이 남아 있지 않아 하위 DIV가 다음 행에 오게 되므로 카탈로그와 비슷하지만 테두리만 선택된 DIV 크기가 ..

programing 2023.08.27

powershell v2 원격 - 암호화되지 않은 트래픽을 활성화하는 방법

powershell v2 원격 - 암호화되지 않은 트래픽을 활성화하는 방법 원격 서버에 대해 실행하고 싶은 파워셸 v2 스크립트를 작성하고 있습니다.실행할 때 다음 오류가 발생합니다. 원격 서버에 연결하지 못했습니다. WinRM 클라이언트에서 요청을 처리할 수 없습니다.암호화되지 않은 트래픽은 현재 클라이언트 구성에서 사용할 수 없습니다.클라이언트 구성을 변경하고 요청을 다시 시도합니다.자세한 내용은 about_Remote_를 참조하십시오.문제 해결 도움말 항목. 저는 _Remote_에 대한 온라인 도움말을 보았습니다.문제 해결. 하지만 암호화되지 않은 트래픽을 활성화하는 방법을 알려주지 않았습니다.아래는 제가 사용하고 있는 스크립트로 인해 문제가 발생하고 있습니다. 참고: 이미 원격 컴퓨터에서 Enab..

programing 2023.08.27