반응형

2023/01/08 13

php: 어레이 키 케이스 *insensitive* lookup?

php: 어레이 키 케이스 *insensitive* lookup? $myArray = array ('SOmeKeyNAme' => 7); 는 는고되 i i i want want i를 원한다.$myArray['somekeyname']7. 어레이를 조작하지 않고 이 작업을 수행할 수 있는 방법이 있습니까? 어레이를 작성하지 않기 때문에 키를 제어할 수 없습니다.옵션 1 - 어레이 작성 방법 변경 선형 검색 또는 원래 어레이를 변경하지 않으면 이 작업을 수행할 수 없습니다.가장 효율적인 방법은 AND를 삽입할 때 스트롤러를 키에 사용하는 것입니다. $myArray[strtolower('SOmeKeyNAme')]=7; if (isset($myArray[strtolower('SomekeyName')])) { } 키..

programing 2023.01.08

입력 유형=범위를 변경하는 이벤트가 끌 때 Firefox에서 트리거되지 않음

입력 유형=범위를 변경하는 이벤트가 끌 때 Firefox에서 트리거되지 않음 ★★★★★★★★★★와 놀 때Firefox는 슬라이더를 끌 때 Chrome 등의 변경 이벤트를 트리거하는 새로운 위치에 슬라이더를 놓는 경우에만 변경 이벤트를 트리거합니다. Firefox에서 끌면 어떻게 해야 하나요? function showVal(newVal){ document.getElementById("valBox").innerHTML=newVal; } 크롬 사파리onchange사용자가 마우스를 놓을 때만 트리거해야 합니다.업데이트를 , 「」를 합니다.oninputFirefox, Safari 및 Chrome의 실시간 업데이트를 마우스와 키보드에서 모두 캡처하는 이벤트입니다. ★★★★★★★★★★★★★★.oninput되지 않으므..

programing 2023.01.08

JavaScript에서 Const: 언제 사용할지, 필요한지를 확인합니다.

JavaScript에서 Const: 언제 사용할지, 필요한지를 확인합니다. 나는 최근에 자바스크립트에서 키워드를 발견했다.내가 아는 바로는, 이것은 불변의 변수를 작성하는 데 사용되며, Node.js에서 재정의할 수 없는 것을 확인하기 위해 테스트했습니다. const x = 'const'; const x = 'not-const'; // Will give an error: 'constant 'x' has already been defined' 아직 모든 브라우저에 표준화가 되어 있지 않다는 것을 알고 있습니다.그러나 저는 Node.js V8의 컨텍스트에만 관심이 있습니다.또한 특정 개발자/프로젝트에서는 Node.js V8을 매우 선호하고 있는 것 같습니다.var키워드를 사용하면, 같은 효과를 얻을 수 있습..

programing 2023.01.08

JTable 삽입 후 테이블 모델을 새로 고치는 방법 데이터 삭제 또는 업데이트

JTable 삽입 후 테이블 모델을 새로 고치는 방법 데이터 삭제 또는 업데이트 이것은 나의 jTable입니다. private JTable getJTable() { String[] colName = { "Name", "Email", "Contact No. 1", "Contact No. 2", "Group", "" }; if (jTable == null) { jTable = new JTable() { public boolean isCellEditable(int nRow, int nCol) { return false; } }; } DefaultTableModel contactTableModel = (DefaultTableModel) jTable .getModel(); contactTableModel.setC..

programing 2023.01.08

IPv4, IPv6 주소를 문자열로 저장하는 크기

IPv4, IPv6 주소를 문자열로 저장하는 크기 IPv4, IPv6 주소를 MySQL 데이터베이스에 문자열로 저장하는 데 이상적인 크기입니다.varchar(32)로 충분할까요?문자열로 텍스트 표현을 가정하면 다음과 같습니다. 의 경우는 15 (IPv4 의 15 문자)xxx.xxx.xxx.xxx 구분자 12+3 구분자) IPv6 의 경우는 45 문자 이것들은 문자열의 최대 길이입니다. 문자열로 저장하는 방법: 이므로, IPv4의 할 수 MySQL의 를 사용할 수 .INT UNSIGNED 볼 수 있습니다.INET_ATON ★★★★★★★★★★★★★★★★★」INET_NTOA에서 SELECT INET_ATON('209.207.224.40'); -> 3520061480 SELECT INET_NTOA(3520061..

programing 2023.01.08

MySQL 매개 변수화된 쿼리

MySQL 매개 변수화된 쿼리 MySQLdb 모듈을 사용하여 데이터베이스에 정보를 삽입하는 데 어려움을 겪고 있습니다.테이블에 변수 6개를 삽입해야 합니다. cursor.execute (""" INSERT INTO Songs (SongName, SongArtist, SongAlbum, SongGenre, SongLength, SongLocation) VALUES (var1, var2, var3, var4, var5, var6) """) 여기 구문 좀 가르쳐 주시겠어요?SQL 쿼리에 문자열 보간법을 사용하면 입력 매개 변수가 올바르게 빠져나오지 않고 응용 프로그램이 SQL 주입 취약성에 노출될 수 있으므로 주의해야 합니다.그 차이는 대수롭지 않게 보일지 모르지만, 실제로는 크다. 올바르지 않음(보안 문제 ..

programing 2023.01.08

React를 사용하여 브라우저 크기 조정 시 보기 다시 렌더링

React를 사용하여 브라우저 크기 조정 시 보기 다시 렌더링 브라우저 창의 크기가 변경되었을 때 React를 통해 보기를 다시 렌더링하려면 어떻게 해야 합니까? 배경 페이지에 개별적으로 배치하고 싶은 블록이 몇 개 있습니다만, 브라우저 창이 바뀌면 업데이트해 주셨으면 합니다.최종 결과는 Ben Holland의 Pinterest 레이아웃과 비슷하지만 jQuery뿐만 아니라 React를 사용하여 작성됩니다.난 아직 멀었어. 코드 제 앱은 다음과 같습니다. var MyApp = React.createClass({ //does the http get from the server loadBlocksFromServer: function() { $.ajax({ url: this.props.url, dataType:..

programing 2023.01.08

값이 isset이고 null인지 확인합니다.

값이 isset이고 null인지 확인합니다. 값이 null을 포함하여 정의되어 있는지 확인해야 합니다. issetnull 값을 정의되지 않은 것으로 처리하여 반환한다.false. 예를 들어 다음과 같습니다. $foo = null; if(isset($foo)) // returns false if(isset($bar)) // returns false if(isset($foo) || is_null($foo)) // returns true if(isset($bar) || is_null($bar)) // returns true, raises a notice 주의:$bar정의되어 있지 않습니다. 다음을 충족하는 조건을 찾아야 합니다. if(something($bar)) // returns false; if(some..

programing 2023.01.08

reST 대신 Markdown과 함께 Sphinx 사용

reST 대신 Markdown과 함께 Sphinx 사용 나는 reST를 싫어하지만 스핑크스를 사랑한다.스핑크스가 reStructuredText 대신 Markdown을 읽을 수 있는 방법이 있나요?Markdown 및 reStructured를 사용할 수 있습니다.동일한 Sphinx 프로젝트의 텍스트입니다.이 방법은 Sphinx 설명서에 간결하게 설명되어 있습니다. myst-parser )pip install myst-parser 편집해 주세요.conf.py: # simply add the extension to your list of extensions extensions = ['myst_parser'] source_suffix = ['.rst', '.md'] Github(serra/sphinx-with-m..

programing 2023.01.08
반응형