반응형

분류 전체보기 598

JavaScript에서 정의되지 않은 경우 변수 설정

JavaScript에서 정의되지 않은 경우 변수 설정 JavaScript 변수를 테스트하고 정의하면 됩니다.undefined하지만, 어떤 식으로든 var setVariable = localStorage.getItem('value') || 0; 훨씬 더 명확한 방법인 것 같기도 하고 다른 언어에서도 본 적이 있을 것 같아요.네, 그렇게 할 수 있습니다.단, 엄밀하게 말하면 취득한 값이 false일 경우 실제로는 정의되지 않은 값이 아니라 기본값을 할당합니다.따라서 이는 단순히 일치할 뿐만 아니라undefined하지만 또한null,false,0,NaN,""(단, 아닙니다) "0"). 변수가 엄밀하게 지정된 경우에만 기본값으로 설정하려는 경우undefined가장 안전한 방법은 다음과 같습니다. var x = ..

programing 2022.10.29

MySQL에서 Maria로 WAMP 서버 전환DB

MySQL에서 Maria로 WAMP 서버 전환DB WAMP 3.1.0에서 데이터베이스를 MySQL에서 MariaDB로 전환하려면 어떻게 해야 합니까? 찾고 있는데 못 찾겠어요. 이미지를 보면 MySQL과 MariaDB가 모두 이미 실행되고 있는 것처럼 보입니다! 메모:기억에 굶주렸네요! MySQL과 MariaDB가 모두 실행 중인지 확인하는 간단한 테스트입니다.phpMyAdmin을 실행하여 로그인 화면을 확인합니다.둘 다 실행 중인 경우 [Username]필드와 [Password]필드에 [Server Choise]드롭다운이 표시됩니다.그 안에 다음과 같은 두 가지 옵션이 있습니다. MySQL 또는 MariaDB를 선택하려면 시스템트레이의 wampmanager 아이콘을 우클릭하면 이 메뉴가 나타납니다. M..

programing 2022.10.29

MariaDB/MySQL - 중첩된 객체의 키를 기반으로 JSON을 쿼리하는 방법

MariaDB/MySQL - 중첩된 객체의 키를 기반으로 JSON을 쿼리하는 방법 MariaDB/MySQL에 저장된 다음 JSON 개체가 지정됩니다. SET @j = '{ "thing": { "sub_things": [ { "attribute": [ { "1": 40 }, { "5": 25 }, { "13": 35 } ] }, { "attribute": [ { "2": 50 }, { "7": 50 } ] } ] } }' 반환하려면 어떻게 쿼리해야 합니까?sub_things의 오브젝트 중 하나가attribute어레이에는 특정 키가 있습니다.예를 들어 키가 13인 경우 첫 번째 키가 반환됩니다.sub_thing. 감사합니다!한 번의 질문으로 당신이 필요한 것을 얻을 수 있을지는 잘 모르겠습니다. 다음과 같은..

programing 2022.10.29

HTML5 캔버스를 서버에 이미지로 저장하는 방법

HTML5 캔버스를 서버에 이미지로 저장하는 방법 저는 사용자가 알고리즘에서 생성된 이미지를 저장할 수 있도록 하는 생성 예술 프로젝트를 진행하고 있습니다.일반적인 생각은 다음과 같습니다. 생성 알고리즘을 사용하여 HTML5 캔버스에 이미지 생성 이미지가 완료되면 캔버스를 이미지 파일로 서버에 저장할 수 있습니다. 사용자가 이미지를 다운로드하거나 알고리즘을 사용하여 생성된 조각 갤러리에 추가할 수 있도록 합니다. 하지만, 저는 두 번째 단계에서 꼼짝할 수 없습니다.구글의 도움을 받은 후, 저는 이 블로그 포스트를 찾았습니다.그게 바로 제가 원하던 것 같았어요. 그 결과 JavaScript 코드가 생성되었습니다. function saveImage() { var canvasData = canvas.toDat..

programing 2022.10.29

jQuery를 사용하여 페이지 로드 시 양식 입력 텍스트 필드에 초점을 맞추는 방법은 무엇입니까?

jQuery를 사용하여 페이지 로드 시 양식 입력 텍스트 필드에 초점을 맞추는 방법은 무엇입니까? 이것은 아마 매우 간단할 것입니다만, 페이지 로드시에 텍스트 박스의 커서가 점멸하는 방법을 가르쳐 주실 수 있겠습니까?첫 번째 텍스트 필드에 포커스를 설정합니다. $("input:text:visible:first").focus(); 이렇게 하면 첫 번째 텍스트 필드도 수행되지만 [0]을(를) 다른 인덱스로 변경할 수 있습니다. $('input[@type="text"]')[0].focus(); 또는 다음 ID를 사용할 수 있습니다. $("#someTextBox").focus(); 여기에는 HTML5를 사용할 수 있습니다.jQuery나 다른 JavaScript는 필요 없습니다. IE9 이하에서는 동작하지 않습니..

programing 2022.10.29

.map()의 요소를 건너뛰는 방법

.map()의 요소를 건너뛰는 방법 에서 어레이 요소를 건너뛰려면 어떻게 해야 합니다..map? 내 코드: var sources = images.map(function (img) { if(img.src.split('.').pop() === "json"){ // if extension is .json return null; // skip } else{ return img.src; } }); 이 값이 반환됩니다. ["img.png", null, "img.png"] 그저..filter()첫 번째: var sources = images.filter(function(img) { if (img.src.split('.').pop() === "json") { return false; // skip } return tr..

programing 2022.10.29

MariaDB JDBC 클라이언트로깅

MariaDB JDBC 클라이언트로깅 MariaDB jdbc 드라이버를 사용하여 Java에서 쿼리를 기록할 수 있는 방법이 있습니까? MySQL 드라이버를 사용하여 profileSQL=true logger=com.mysql.jdbc.log.Slf4JLogger (디버깅을 훨씬 쉽게 실행할 수 있습니다). log4jdbc와 같은 것이 존재한다는 것을 깨달았습니다.그런 라이브러리를 사용할 필요가 있나요?아니면 mariadb 드라이버에 내장되어 있나요?1.5.0 이후로는 로그가 지원됩니다.이미 Per Lundberg에 따르면 버전 1.5.0 이후 로깅이 가능합니다.여기를 참조해 주십시오. 활성화 시키기 위해&log=true데이터베이스 URL로 이동합니다. 하지만 이것만으로는 충분하지 않았습니다.여기서 설명한 ..

programing 2022.10.29

Java HTTP 클라이언트 요청(타임아웃이 정의됨)

Java HTTP 클라이언트 요청(타임아웃이 정의됨) 클라우드 내 여러 서버에 BIT(Built-in Tests)를 만들고 싶습니다.대규모 타임아웃 시 요청이 실패해야 합니다. 자바에서는 어떻게 하면 좋을까요? 아래와 같은 것을 시도해도 효과가 없을 것 같습니다. public class TestNodeAliveness { public static NodeStatus nodeBIT(String elasticIP) throws ClientProtocolException, IOException { HttpClient client = new DefaultHttpClient(); client.getParams().setIntParameter("http.connection.timeout", 1); HttpUriRe..

programing 2022.10.29

PhpMyAdmin을 사용한 Nginx(SSL을 통해 보안 보호)

PhpMyAdmin을 사용한 Nginx(SSL을 통해 보안 보호) 웹 서버를 Nginx로 설정했습니다.이제 MariaDB 인스턴스가 관리 GUI로 PhpMyAdmin과 함께 실행되고 있습니다.모든 것이 잘 되고 있다.저는 작년부터 Nginx와 웹 서버 관련 모든 것을 배우고 있습니다. SSL 증명서를 사용하여 실행하는 모든 앱이 보호되고 있기 때문에 앱이 있는 URL을 방문할 때마다 https를 통한 PHPyAdmin 접속이 이루어집니다. 서버 {리슨 80;[::]:80을 듣다;server_name sub.example.com; 장소 / {rewrite ^ https://$host$request_uri?영속적}} 서버 {443 ssl http2를 리슨합니다.listen [:::443 ssl;server_..

programing 2022.10.29

현재 날짜 + 7일 반환

현재 날짜 + 7일 반환 현재 날짜와 7일을 더해서 표시하려고 합니다. 예:오늘은 2012년 8월 16일이므로 이 php 스니펫은 2012년 8월 23일에 출력됩니다. $date = strtotime($date); $date = strtotime("+7 day", $date); echo date('M d, Y', $date); 지금은 1970년 1월 8일이에요제가 무엇을 빠뜨리고 있나요?strtotime는 문자열 주석을 기준으로 현재 UNIX 타임스탬프를 자동으로 사용합니다. 다음 작업을 수행합니다. $date = strtotime("+7 day"); echo date('M d, Y', $date); 향후 방문자를 위한 정보 추가:함수에 타임스탬프를 전달할 필요가 있는 경우는, 이하를 참조해 주세요. 이..

programing 2022.10.19
반응형