본문 바로가기

WEB6

728x90
[React] useState, 배열 한글, 영문, 영문 대소문자, 숫자 정렬하기 ( sort ) React 배열을 정리해보자 예시에는 useState를 사용하였지만 배열도 동일하다 예시 결과를 먼저 보자 전체 코드도 먼저 보도록 하자 import React, { useState } from "react"; export default function Sort() { const [sortData1, setSortData1] = useState(["라", "나", "다", "가"].sort()); const [sortData2, setSortData2] = useState(["D", "A", "b", "G"].sort()); const [sortData3, setSortData3] = useState( ["D", "A", "b", "G"].sort((a, b) => { if (a.toUpperCase().. 2022. 12. 5.
[React] useState를 활용하여 좋아요 기능 만들기 React에 관심이 생겨 공부를 하고있다 ( 초보임 ) React useState에 대해 기록해두려고 한다 useState는 재 랜더링이 필요한경우 사용한다고 한다 ( 배우는 중 ) 사용 코드 import React,{ useState } from "react" // useState를 import const [변수,변수값세팅] = useState(기본값) 위의 코드처럼 입력 하면 사용할 준비는 끝 좋아요 카운트를 늘리는 예제를 만들어보겠다 완성된 예제는 아래와 같다 mport React, { useState } from "react" export default function Like() { const [like, setLike] = useState(0) return ( 먹은거 자랑 오늘 소고기먹었다 좋.. 2022. 12. 5.
[vue.js] <li> v-for 에러 vue.js에서 안에 v-for를 돌렸을때 에러가 났다 error Elements in iteration expect to have 'v-bind:key' directives vue/require-v-for-key error 'index' is defined but never used vue/no-unused-vars 아래와 같이 수정 후 정상적으로 작동된다 참쉽죠? 2021. 11. 1.
[PHP] PHP7 mcrypt_encrypt, openssl_encrypt PHP5를 사용하다 PHP7으로 버전을 업데이트 후 기존에 사용하던 mcrypt_encrypt와, mcrypt_decrypt가 작동하지 않는다 기존 사용 소스는 다음과 같다 function encrypt ($key, $value, $IV) { $padSize = 16 - (strlen ($value) % 16) ; $value = $value . str_repeat (chr ($padSize), $padSize) ; $output = mcrypt_encrypt (MCRYPT_RIJNDAEL_128, $key, $value, MCRYPT_MODE_CBC, $IV) ; return base64_encode ($output) ; } function decrypt ($key, $value, $IV) { $val.. 2020. 10. 22.
[PHP] 로그인 페이지를 만들어보자 (DB사용) IT관련 티스토리에는 누구나 다 있다는 로그인관련 페이지 제작글을 나도 올려볼까한다 디자인은 따로 하지 않겠다 부트스트랩이나 구글링으로 반응형 웹등 좋은 오픈소스가 많다 Login.php 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 얼빵이의 노트 2020. 10. 8.
[PHP] CURL 홈페이지 파싱, 멀티 홈페이지 파싱에 관한 이야기를 해보려한다. 사내 유지보수용 사이트를 구축중인데 파싱할일이 상당히 많다. 단일 홈페이지 파싱을 할땐 Curl을 아래와 같이 사용했다 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Colored by Color Scripter cs 그런데 여러 홈페이지를 파싱하다보니 속도가 너무 느린게 흠이였다 그래서 구글링으로 찾아본 결과 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 Colored by Color Scripter cs 해당 소스로 적용결과 적은건에서는 큰 차이는 없으나 약 100개의 사이트를 파싱하는 속도는 엄청난 차이를 가져왔다 100.. 2020. 9. 29.